TỰ Học Lập TRÌNH CNC TRONG 7 NGÀY - Tài Liệu Text - 123doc
Có thể bạn quan tâm
- Trang chủ >>
- Kỹ Thuật - Công Nghệ >>
- Cơ khí - Chế tạo máy
Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.44 MB, 51 trang )
[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]TỰ HỌC LẬP TRÌNH CNC TRONG 07 NGÀY( Bạn có dám tin điều này ??? )Chào các bạn ngày nay máy gia công CNC rất phổ biến và hầu như không khó để tìm nơisản xuất nào có máy CNC .Các bạn sinh viên chuẩn bị ra trường và các bạn đã tốt nghiệp nhưng chưa có việc làm phùhợp và bản thân các bạn không tự tin lắm khi xin vào làm Vận hành máy CNC, vậy lí do làđâu hãy cùng tôi tìm câu trả lời cho những câu hỏi này sắp tới nhé.Hỏi : Em là SV chuẩn bị tốt nghiệp em không có thời gian để học lập trình ở trung tâm vậyem có thể tự học ở nhà được không ?Trả lời : Học được nếu bạn có tài liệu hướng dẫn dễ hiểu và có tinh thần chịu khó vì học lậptrình cnc này bắt buộc bạn phải tư duy , thật sự không có gì gọi là đánh đố hay khó khăn cả,tất cả đều rất đơn giản . Giống như bạn chơi trò điều khiểm xe moto vậy muốn xe chạy nhưthế nào bạn là người điều khiển nó.Tôi đã từng trải qua quá trình giống như các bạn ở đây cũng tìm tài liệu và mua rất nhiềusách nhưng đa phần sách viết khó hiểu và đọc xong không biết phải làm như thế nào ,Quan niệm của tôilà : “ Càng đơn giản càng dễ hiểu “ nên tôi viết lại tài liệu naỳ các cho cácbạn với tư thế của một kẻ học việc và bây giờ chỉ lại cho một kẻ khác , gọi là “ Thợ dạy chothợ “ . Tôi sẽ cố gắng thể hiện cho thật dễ hiểu .Tài liệu này sẽ giúp các bạn học được lập trình CNC trong vòng 7 ngày sẽ làm được nhữngchương trình cơ bản và hiểu thế nào là gia công CNC , tôi dám cá với bạn nếu bạn làm theosự hướng dẫn của tôi.*** Bạn sẽ không bỏ tiền ra uổng phí đâu***QUY TRÌNH HỌC TRONG 7 NGÀY :Ngày 1: Hướng dẫn vận hành máy phay cnc cơ bản .Ngày 2 : Học các Mã Lệnh .Ngày 3 : Các Hàm G-Code Trong Ctrinh .Ngày 4 : Cấu Trúc Chương Trình ( Mở Ctr - Thân Ctr – Kết Ctr ).Ngày 5&6&7 : Các Mẫu Bài Tập Cơ Bản .NGÀY 1 : HƯỚNG DẪN VẬN HÀNH MÁY PHAY CNC FANUC[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]I.Giới thiệu chung về máy Cnc :CNC – viết tắt cho Computer Numerical Control (điều khiển bằng máy tính) – đề cập đếnviệc điều khiển bằng máy tính các máy móc khác với mục đích sản xuất (có tính lập lại) cácbộ phận kim khí (hay các vật liệu khác) phức tạp, bằng cách sử dụng các chương trình viếtbằng kí hiệu chuyên biệt theo tiêu chuẩn EIA-274-D, thường gọi là mã G. CNC được pháttriển cuối thập niên 1940 đầu thập niên 1950 ở phòng thí nghiệm Servomechanism củatrường MIT.II.-III.1.-Các loại máy phay cnc trên thế giới :Hiện tại trên thế giới có rất nhiều hãng chế tạo máy CNC với tên gọi:AMADA,MORISEIKI,MAKINO,KOMATSU,OKUMA,HITACHI…Tất cả các loại máy chỉ khác nhau về hình thức bên ngoài nhưng điều sữ dụng ngônngữ là mã Gcode để điều khiển . Gọi chung là hệ điều khiển FANUCNgoài Fanuc (là hệ điều hành phổ biến nhất) ra còn có những hệ khác: Fagor,Siemens,...Phần mềm hỗ trở vẽ và lập trình cho máy CNC thì có khá nhiều: AutoCAD,Mechanical Desktop, ProE, Cimatron, Solid Edge, Solidworks, Inventor, Catia,Unigraphics NX,... , Mastercam, Solidcam, Powermill, Unigraphics NX,...CÁCH SỮ DỤNG MÁY PHAY CNCMỞ MÁY:Bật công tắc cầu dao điện sang ON.[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]2.Vặn nút EMERGENCY (Reset) xoay theo chiều kim đồng hồ nút sẽ tự nhảy ra.Nhấn vào nút POWER – ON .Bật thủy lực bằng nút READY . Máy đã mở ở trạng thái sẳng sàng không báo lỗi ALARM Nhớ phải bật máy khí trước khi bật máy CNC .HOME 3TRỤC CHO MÁY CNC TRỨƠC KHI LÀM VIỆC(XYZ):a. Vặn núm Mode sang chế độ Zero Turnb. Trên bảng điều khiển Manual chuyển sang trục Y , bấm phím nút ( + ) để trụctiến về Home máy .-Làm tương tự như vậy cho 2 trục X, Z còn lại . khi nào 3 nút đèn tại[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]3.vị trí ZERO POSITION sáng đèn hết là đã về Home .WORK OFFSET : XÉT GÓC TỌA ĐỘ GIA CÔNG & BÙ TRỪ CHIỀU DÀIDAO GIA CÔNG :a. Gốc tọa độ gia công từ : G54 , G55 , G56 , G57 , G58, G59b. Khi xét gốc sữ dụng dao cắt hoặc con lắc lệch tâmc. Cho dao ( con lắc ) quay tốc độ vòng quay S=500 >> 1000 vòng/phút. (EditProgM3 S500 START )1. Chuyễn sang chế độ quay tay JOG ( HANDLE) ,trục X quay cho dao chạmvào thành phoi ( + R dao ) . sau đó bấm POS RELATIVE X=0 , quaycon lắc hoặc dao qua R dao X=R dao bấm ORIGIN2. Chuyễn lại màn hình có tọa độ MACHINE nhìn vào 3 cột :+ X -310.240+Y -110.520+Z-203.65Lấy giá trị X -310.240 nhập vào G54 ( OFFSET) nhập đúng số X vàoG54 : + X -310.240+Y -110.520+Z0.03. Chuyễn sang trục Y cũng tương tự như vậy .G54 : X -310.240Y -110.520Z0.0[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]4. EDIT : TẠO CHƯƠNG TRÌNH GIA CÔNG :a.Mở khóa Memory protect ONb.Mode Edit Bấm tên Chương Trình(O0103) EOB INSERTMàn hình program[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]Có tên chương trình bắt đầu lặp chương trình gia công, như ở đây là O00035. FW-SRCH : TÌM CHƯƠNG TRÌNH ĐÃ TẠO TRƯỚC ĐỂ GIACÔNG :a. Mode Edit Bấm tên Chương Trình(O0003) FW-SRCHẤn vào nút MEM FW_SRCH này sẽ thấy chương trình cần lấyđể gia công hay chỉnh sữa .6. MEMORY : GIA CÔNG CHƯƠNG TRÌNH : là chế độ mà chương trìnhđã được lưu vào đó và chuẩn bị lấy để chạy tự động .[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]Trong Bảng MODE chuyễn sang MEMORY ( nhớ bấm reset trước ) START ( khixác định đúng chương trình cần chạy )Nút bấm Stop Và Start[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]7. DELETE : XÓA CHƯƠNG TRÌNH VÀ CÂU LỆNH : chế độ MODE EDIT bấm tên Ctrình cần xóa ( O0103) DeleteMODE EDIT chuyễn tới câu lệnh cần xóa Delete WORD[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]( xóa kí tự ) , EOB ( xóa câu )8. INSERT : CHÈN KÍ TỰ VÀO CÂU :MODE EDIT chuyễn tới câu lệnh cần chèn INSERT9. ALTER : THAY ĐỔI KÍ TỰ : MODE EDIT chuyễn tới câu lệnh cầnthay đổi ALTERIV.V.XÉT DAO VÀ BÙ TRỪ DAO : ( H-D)(1) Cho dao quay ( MDI JOGquay dao xuống mặt phôi cho chạm vào phôi nhìn trên bảng tọa độ MACHINE giá trị Z-80.405( ví dụ ) . nhập đúng giá trị Z đóvào OFFSET TOOL OFFSET DATAVd :-1 -80.405 (H1)-2 00.00 (H2)TRUYỀN DỮ LIỆU QUA CỔNG RS232 & CHẠY DCN TỪ MÁY TÍNH :[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY](2) Trên máy tính ta bật phần mềm Cimco Edit ( Wincomm ) chọn Transmission chọnSend .Trên máy CNC bật MODE TAPE PROG READ ALL1 Chờ cho phần mềm truyền xong ta kiểm tra xem cuối chương trình có câu lệnhM30 . ( nếu có ctrình đã hòan thành )2 Kiểm tra kỹ trứớc khi bấm START .NGÀY 2 : HỌC CÁC MÃ LỆNH TRONG LẬP TRÌNH CNC[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]I.ChứcnăngG00G01G02G03G04G09G10G11G17G18G19G20G21G27G28G29G31G40G41Nhóm010002060007G42G43G44G49G52G53G54G55G56G57G58G59G60G61G62G63G64G65G66G67G730800140015001209CÁC MÃ LỆNH G Code :Ý nghĩaChạy dao nhanh đến tọa độ đã lập trìnhNội suy đường thẳng chậm với lượng chạy dao FNội suy cung tròn theo chiều kim đồng hồNội suy cung tròn ngược kim đồng hồThời gian dừng cuối hành trìnhDừng chính xác tại …Thiết lập dữ liệuBỏ qua Thiết lập dữ liệuChọn mặt phẳng gia công X-YChọn mặt phẳng gia công Z-XChọn mặt phẳng gia công Y-ZĐơn vị là inchĐơn vị là mmKiểm tra : trở về điểm chuẩnTrở lại vị trí điểm chuẩnTrở lại từ vị trí điểm chuẩnGhi nhớ điểm chuẩn của chương trình hiện tạiHủy bỏ hiệu chỉnh kích thước dụng cụ cắtHiệu chỉnh bán kính dụng cụ cắt, dao ở bên trái đường giacôngHiệu chỉnh bán kính dụng cụ cắt, dao ở bên phải đường giacôngBù chiều dài dao + hướngBù chiều dài dao - hướngHủy bỏ bù chiều dài daoThiết lập hệ tọa độ khu vựcLựa chọn hệ tọa độ máyLựa chọn hệ tọa độ phôi 1Lựa chọn hệ tọa độ phôi 2Lựa chọn hệ tọa độ phôi 3Lựa chọn hệ tọa độ phôi 4Lựa chọn hệ tọa độ phôi 5Lựa chọn hệ tọa độ phôi 6Hướng vị trí đơnChế độ dừng chính xácTự động bo tròn gócChế độ TarôChế độ cắtGọi MacroGọi chương trình Macro chuẩnBỏ qua : Gọi chương trình MacroGọi chu trình khoan[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]G74G75G760109G77G78G79G80G81G82G83G84G85G86G87G88G89G90G91G92G94G95G96G97G98G99G150G151G15201090300051019Gọi chu trình tarô ngượcChu trình khoan sâu dạng lướiChu trình doa tinhChu trình khoan sâu dạng lưới với các khoảng cách khôngđổiChu trình khoan theo tốc độ cắt bề mặt liên tụcChu trình khoan theo tốc độ cắt bề mặt gián đoạnBỏ qua các chu trình hoặc các hàm chức năng mở rộngChu trình khoan không rút daoChu trình khoan hoặc doa ngượcChu trình khoan rút daoChu trình TarôChu trình DoaChu trình DoaChu trình Doa mặt sauChu trình DoaChu trình DoaLập trình tuyệt đốiLập trình tương đốiKhai báo vị trí hiện tại của dụng cụ so với gốc tọa độ mới vàgiới hạn tốc độ cắt lớn nhấtTốc độ ăn dao mm (inch)/phútTốc độ ăn dao mm (inch)/vòngTiện với tốc độ cắt không đổiTiện với tốc độ cắt tính bằng vòng/phútCho dao trở lại điểm bắt đầu trong chu trình gia côngCho dao trở lại điểm rút dao (Retract) trong chu trình giacôngBỏ qua chế độ điều khiển hướng dao pháp tuyếnĐiều khiển hướng dao pháp tuyến phía tráiĐiều khiển hướng dao pháp tuyến phía phảiII.CÁC MÃ LỆNH M Code :M00. Dừng chương trìnhKhi máy CNC đọc được mã lệnh M00 trong câu lệnh nó sẽ dừng chương trình lại. Để khởiđộng lại chương trình ấn CYCLE STARTM01 Dừng chương trình có điều kiệnTương tự M00, ngoại trừ việc máy CNC chỉ thực hiện lệnh này khi tín hiệu M01 STOP từPLC được kích hoạt.M02 Kết thúc chương trìnhMã lệnh này chỉ điểm kết thúc chương trình và tiến hành chức năng “General Reset” (khởiđộng lại toàn bộ) với máy. Nó cũng thực hiện luôn cả lệnh M05.M30 Kết thúc chương trình và trở về câu lệnh đầu tiên.Giống như M02 nhưng khác là chương trình trở về câu lệnh đầu tiên của chương trình đangchạy.M03 Quay trục chính theo chiều kim đồng hồ.[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]Mã lệnh này yêu cầu trục chính khởi động và quay theo chiều kim đồng hồ.M04 Quay trục chính theo chiều ngược chiều kim đồng hồ.Tương tự như M03, nhưng trục chính được yêu cầu quay theo ngược chiều kim đồng hồ.M05. Dừng trục chính.Theo cách này nó sẽ được thực thi tại cuối của khối lệnh được lập trình.M06. Thay đổi dụng cụMáy CNC gửi lời chỉ dẫn đến bộ phận thay đổi dụng cụ và cập nhật theo bảng phù hợp với ổchứa dụng cụ.M19. Định hướng trục chínhTrong máy CNC thì trục chính có thể làm việc với chế độ vòng hở (M3, M4) và cả với chếđộ vòng kín (M19).M98 Gọi chu trình conĐược sử dụng để gọi một chương trình con, khi cần gia công lặp lại nhiều lần một mẫu, đểđơn giản hóa việc lập trình. Một chương trình chính có thế gọi một chương trình con nhiềulần, và một chương trình con có thể gọi một chương trình cháu nhiều lầnCấu trúc chương trình con như sau :VD : M98 P52100 nghĩa là gọi chương trình con 2100 năm lầnLệnh M98 có thể đứng chung với lệnh chuyển động. Khi đó lệnh chuyển động sẽ thực hiệntrước rồi mới gọi chương trình con.Ví dụ : G01 X10. M98 P2100;Thứ tự thực hiện chương trình con có thể thực hiện như sauKhi thực hiện chương trình con, muốn chạy đến vị trí dòng lệnh khác trong chương trình, thì[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]chỉ cần chỉ ra dòng chương trình cần đến, đăt phía sau lệnh M99 – kết thúc chương trìnhcon.Ví dụM99 – Kết thúc chương trình conLệnh kết thúc chương trình con,và tiếp tục thực hiện lệnh gia công tại dòng lệnh tiếp theocủa chương trình gia côngIII.NHỮNG KHAI BÁO TỔNG QUÁT ĐẦU CHƯƠNG TRÌNH CNC1. Khai báo lượng chạy dao F và tốc độ cắt SG94 – Khai báo lượng chạy dao là mm/phút hoặc inch/phútG95 – Khai báo lượng chạy dao F là mm/vg hoặc inch/vngG96 – Khai báo tốc độ cắt S là m/phútG97 – Khai báo tốc độ cắt S là m/phút hay inch/phút với tốc độ cắt không đổi trên toàn mặtgia công.Ví dụ : G94 G97 F20. S500 M03 : Khai báo lượng chạy dao F là 20mm/phút vớitốc độ trục chính không đổi 500vg/phút, quay thuận chiều kim đồng hồ- Khai báo mặt phẳng lập trình và đơn vị đo kích thướcChọn mặt phẳng lập trình thông qua các mã lệnh G – code: G17, G18, G19G17 – Mặt phẳng lập trình là XYG18 – Mặt phẳng lập trình là ZXG19 – Mặt phẳng lập trình là YZThông thường, khi khởi động máy mặc định mặt XY là mặt phẳng lập trìnhG20 – Đơn vị đo là inch, đơn vị của AnhG21 – Đơn vị đo là mm,- Lập trình tuyệt đối, tương đốiG90 – Ghi theo các giá trị tọa độ tuyệt đốiG91 – Ghi theo các giá trị tọa độ tương đốiVí dụ về lập trình tuyệt đối :[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]Thí dụ về lập trình tương đối:2. Hệ tọa độ trên bản vẽ và hệ tọa độ trên máy CNC- Hệ tọa độ trên bản vẽ chi tiết: là các dữ liệu lập trình, các giá trị tọa độ được sử dụng chogia công trên máy CNC- Hệ tọa độ máy : là tọa độ thực của bàn máy so với gốc tọa độ máy, tính từ điểm 0 của máytới vị trí hiện tại của dụng cụ cắt[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]Vị trí quan hệ giữa hai hệ tọa độ phải được xác định trước, khi phôi được đặt trên bàn máyDụng cụ cắt dịch chuyển trên hệ tọa độ máy tương ứng với các lệnh lập trình được tạo ra thìtương thích với hệ tọa độ trên bản vẽ, và cắt tạo hình dạng chi tiết như trên bản vẽ. Do đó, đểcắt đúng và cho ra được sản phẩm như bản vẽ thì hai hệ tọa độ: tọa độ máy và tọa độ bản vẽphải trùng nhau .* Cách thức thiết lập hai hệ tọa độ : Tọa độ máy và tọa độ trên bản vẽ phải trùng nhau, dựatheo các hình dạng của phôi và các nguyên công gia công:*: Sử dụng mặt phẳng chuẩn và một điểm trên phôi gia công[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]*. Nâng phôi lên theo hướng tránh va chạm vào các dụng cụ đồ gá* Đặt phôi lên trên pallet ; nâng cả phôi và pallet lên trên đồ gá3. Dao cắt và chuyển động lập trình của dao cắt* Gia công sử dụng hàm bù chiều dài dao- Thông thường mỗi dao được sử dụng cho một nguyên công. Các dao khác nhau (về chiềudài dao) sẽ cho ra các đường chạy dao khác nhau sinh ra bởi chương trình NC của ngườithiết kế. Do đó chiều dài các dao sẽ được đo và thiết lập để lưu vào bộ nhớ máy khi sử dụng;bằng cách thiết lập sự khác nhau giữa chiều dài dao tiêu chuẩn với chiều dài mỗi dao trongCNC.Việc gia công có thể được thi hành mà không cần phải sửa đổi lại chương trình, cả khi daođã thay đổi.Dụng cụ cắt được ký hiệu : T(Số hiệu dao trong ổ dao)Lượng bù chiều dài dao được ký hiệu : H (giá trị độ dài dao) ; và sẽ được dùng kèm với lệnhlập trình G43, G44 để so lại chiều dài dao[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]* Gia công sử dụng hàm bù bán kính daoDo dao có bán kính, đường chạy dao là đường tâm của trục dao nên khi thực hiện chạy giacông, phải tính toán thiết lập bù dao theo giá trị bán kính để thực hiện chạy đúng biên dạnglập trình.Lượng bù bán kính dao được ký hiệu D (giá trị bán kính dao) ; và sẽ được dùng kèm vớilệnh lập trình G41, G42 để xác định hướng bù dao (bù bên trái đường viền gia công hay bênphải đường viền gia công )Ví dụ :G21G00 G17 G40 G49 G80 G90M06 T01G00 G90 G54 X0. Y10. Z50. S1200 M03 M08G43 H01 Z10.- Khi thiết lập H00, hoặc D00, nghĩa là hủy bỏ giá trị bù dao4. Thiết lập gốc tọa độ phôi[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]Tọa độ phôi có thể được thiết lập dựa vào 3 phương pháp chủ yếu :Cách 1: Thiết lập gốc tọa độ phôi bằng lệnh G92Lệnh G92 : Chỉ ra vị trí hiện tại của đầu mũi dao so với gốc tọa độ được thiết lập trongchương trình lập trình. Khi đó lệnh bù bán kính dao sẽ không có tác dụng nữa.Cấu trúc :G92 X…Y…Z…Trường hợp sử dụng lập trình tuyệt đối, khi đó tọa độ gá dao sẽ di chuyển đến vị trí được lậptrình. Khi tính toán đường chạy dao, phải thiết lập giá trị bù chiều dài dao vào trong chươngtrình gia công, để thực hiện bù chiều dài dao cho đỉnh mũi dao cắt.Cách 2: Thiết lập tự độngNếu bít 0 của tham số No. 101 # 7 được thiết lập sẵn sàng từ trước, thì hệ tọa độ phôi sẽ tựđộng được thiết lập khi thực hiện thao tác cho máy chạy về gốc máy (về Home ). Gốc máykhi đó sẽ là gốc tọa độ phôi.Cách 3: Sử dụng các mã lệnh dịch chuyển gốc tọa độ: G52, G54 – G59,* Cấu trúc lệnh G52 : G52 X….Y….;Lệnh G52 để chỉ ra vị trí gốc tọa độ cục bộ so với gốc tọa độ hiện hành, để thuận tiện choviệc lập trình; trong đó X…Y… là các tọa độ tuyệt đối của gốc tọa độ mới. Để hủy bỏ hệ tọađộ cục bộ, viết G52 X0 Y0Mã lệnh G52 thường sử dụng tạo hệ tọa độ cục bộ so với hệ tọa độ có sử dụng mã lệnh G54[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]– G59.Thiết lập hệ tọa độ cục bộ sẽ không làm thay đổi hệ tọa độ phôi và hệ tọa độ máy.Khi thiết lập mã lệnh G92 thì lệnh G52 sẽ không có hiệu lực.* Các mã lệnh G54 – G59Khi đi thiết lập các mã lệnh G54 – G59, người vận hành cần nhập vào bảng thiết lập bù daocác giá trị X, Y, Z là các tọa độ tuyệt đối của mũi dao so với gốc tọa độ máy (tọa độ thực sovới gốc máy).Chọn một điểm trên phôi làm gốc tọa độ thì X, Y, Z của mã lệnh G54 chính là vị trí tâm daoso với gốc máy (gốc Home). Các giá trị tọa độ này sẽ được quản lý bởi một mã lệnh G –code riêng, từ G54 – G59 ; tương ứng với mỗi dao trong bảng thiết lập bù dao.Khi lập trình, người lập trình chỉ cần gọi ra mã lệnh một trong các G54 – G59 và mã gốc tọađộ của nó, tương ứng với từng loại dao cắt, để chỉ ra vị trí gốc tọa độ lập trìnhVí dụ :[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]NGÀY 3 : Hàm G-Code Trong Ctrinh :1. Các hàm nội suy :1.1 Chạy dao nhanh G00: Cấu trúc câu lệnh : G00 X…Y…Z…;Lệnh G00 thực hiện chạy dao không gia công với tốc độ lớn nhất cho phép của máy, tới mộtvị trí được chỉ định ( G00 không bị ảnh hưởng bởi mã lệnh F ). Đường chạy dao của lệnhG00, không đi theo một đường thẳng mà theo đường gấp khúc 45 o (hình vẽ). Tốc độ trụctăng ở đầu hành trình và giảm dần khi về cuối hành trình1.2 Nội suy tuyến tính G01 :Cấu trúc G01 X..Y..Z.. F…;Mã lệnh G01 thực hiện nội suy theo đường thẳng gia công chi tiết với tốc độ cắt lập trình.Khi sử dụng lập trình theo tọa độ tuyệt đối thì X, Y, Z là tọa độ tuyệt đối tính từ gốc toạ độphôi đến điểm lập trình.Khi lập trình tương đối thì X, Y, Z là khoảng dịch chuyển của dụng cụ cắt[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]Tốc độ cắt F sẽ có hiệu lực cho đến khi nhập vào một giá trị F mới.Thí dụ:1.3 Nội suy cung tròn – Lệnh G02, G03Cấu trúc :Trong đó:Lệnh G02 : Nội suy cung tròn theo chiều kim đồng hồLệnh G03 : Nội suy cung tròn ngược chiều kim đồng hồX, Y, Z : Tọa độ điểm cuối của cung trònI, J, K : Tọa độ tương đối của tâm cung tròn so với vị trí ban đầu của cung tròn theo cácphương tương ứng X, Y, ZR : giá trị bán kính cung trònF : Lượng chạy dao lập trình[HƯỚNG DẪN HỌC LẬP TRÌNH CNC TRONG 07Nguyễn Thanh Huy NGÀY]Khi không biết I, J, K thì có thể dùng giá trị bán kính cung R. Trường hợp trong câu lệnh lậptrình có cả I, J, K và R, máy sẽ ưu tiên lựa chọn RTrường hợp góc tâm cung tròn < 180 o, thì R >0 và ngược lại, góc tâm cung tròn >180 o thì R
Từ khóa » Trình Cnc
-
Học Lập Trình CNC Cho Người Mới Có Khó Không? Mất Bao Lâu?
-
Lập Trình CNC Là Gì? Hướng Dẫn Lập Trình CNC Cơ Bản - SIA TECH
-
Lập Trình Phay CNC - Bài 1: Cấu Trúc Chương Trình CNC - YouTube
-
Hướng Dẫn Tự Học CNC Từ Cơ Bản đến Nâng Cao - Cammech
-
Lập Trình Cnc Cơ Bản – Lập Trình Vận Hành Máy CNC
-
Tìm Hiểu Tổng Quan Về Lập Trình CNC Cơ Bản
-
Hướng Dẫn Viết Chương Trình Phay CNC Chi Tiết Nhất
-
Hướng Dẫn Lập Chương Trình Tiện CNC
-
Giải đáp Lập Trình CNC Là Gì Và Thông Tin Thú Vị Về ...
-
Hướng Dẫn Lập Trình CNC Từ A đến Z
-
Việc Làm Kỹ Sư Lập Trình CNC - Indeed
-
Chương Trình Con Trong Lập Trình Phay Cnc | Technicalvn
-
Tổng Hợp Tài Liệu Lập Trình Và Vận Hành Máy CNC | ADVANCE CAD
-
Hướng Dẫn Viết Chương Trình Phay CNC | Cốp Pha Việt