Bài giản của thầy Lê Trung Thực cung cấp cho các bạn các phương pháp gia công tối ưu nhất và cách tính toán , tra cứu kỹ thuật , hướng dẫn cáo nguyên công Bài giản gồm 21 phần mỗi phần hướng dẫn cho người học một cái nhìn rõ ràng hơn về gia công trong cơ khí. Việc học CNC không khó bạn có thể tự học thông quá các tài liệu hương dẫn sử dụng máy CNC. Nếu bạn không có nhiều thời gian thì có thể tham gia các khóa học lập trình và vẫn hành máy CNC. Nhưng vấn đề của môn CNC là bạn cần phải thực hành nhiều thi mới có thê thành thạo được.....
18 LẬP TRÌNH TIỆN CNC HỆ FANUC Lê Trung Thực Nội dung • • • • • Cấu trúc chương trình Các khai báo tổng qt đầu chương trình Các lệnh nội suy Các lệnh lập trình nâng cao Các chức đơn giản lập trình Bài tập tổng hợp Cấu trúc chương trình Tiêu đề Đầu băng Vùng chương trình Bắt đầu chương trình Vùng ghi Cuối chương trình Bảng mã lệnh G-code Bảng mã lệnh G-code Bảng mã lệnh G-code Bảng mã lệnh G-code Ghi chú: * = dấu lệnh G mà máy phục hồi sau hực lệnh M02, M30, nút EMERGENCY hay RESET máy phay G20 hay 21 thiết lập trước tắt máy lưu giữ sau Lệnh G nhóm 00 nhóm modal Chúng có hiệu lựu block mà đứng Nếu xuất lệnh G danh sách, hệ thống báo lỗi (No 010) Nhiều lệnh G đứng chung block Nếu block có nhiều lêh G nhóm lênh G cuối cùn có hiêu lực Nếu lệnh G thuộc nhóm 01 xuất block có chu trình lập sẵn (canned cycles), chu trình lập sẵn bò hủy G80 có hiệu lực, chúng lại không bò ảnh hưởng chu trình lập sẵn Nếu có hai lệnh không tương hợp mà viết block máy CNC thực lệnh cuối Các mã lệnh M-code Các mã lệnh M-code Cách Dùng mã lệnh G54-G59 • Sau cho dao trở điểm chuẩn R, bạn dùng mũi dao để rà điểm zero phôi Tọa độ điểm zero gán cho mã lệnh G54, G55, G56, G57, G58, G59 Mỗi dao dùng mã lệânh riêng, thí dụ dao T0101 dùng G54, T0202 dùng G55, • Khi lập trình, người lập trình cần dụng cụ mã gốc tọa độ Còn giá trò offset vò trí thực tế gốc tọa độ thiết lập vận hành máy Nếu bảng Tool offset ghi Nếu bảng Tool offset ghi T01 X0 Z0 R0 T3 T01 X-53.12 Z-15.13 R0 T3 Thì ghi G54 X53.12 Z135.13 ghi G54 X0 Z120 Thí dụ thiết lập gốc toạ độ G54, G55, G56 cho dụng cụ G56 G54 X0 Z340 G55 X0 Z170 G556 X0 Z0 Gốc toạ độ máy G55 G54 Thí dụ thiết lập gốc toạ độ G52 G52 G54 X0 Z340 G52 X0 Z-170 G52 X0 Z-340 Gốc toạ độ máy G52 G53 Chọn dụng cụ cắt Txx xx Vò trí dao mâm dao Số offset mòn dao Thí dụ T0202 Thay dao tay Thay dao tự động Tư dao tiện hệ Fanuc 0, Bảng Offset dao chuẩn Bảng Offset dao thường Bảng Offset dao thường OFWX OFWZ OFWR OFWY Offset chiều dài dao Điểm chuẩn dụng cụ cắt Bán kính mũi dao Lượng mòn dao KÝ HIỆU TƯ THẾ DAO Q Q4 Khi đài dao nằm phía sau máy Q8 Q3 Q7 Q5 Q0,Q9 Q1 Q6 Q2 KÝ HIỆU TƯ THẾ DAO F Khi đài dao nằm phía trước máy Q1 Q6 Q2 Q7 Q5 Q4 Q8 Q3 Thay đổi giá trị Offset chương trình • • • • • • • • • G10 P_ X_ Z_ Y_ R_ Q_ ; or G10 P_ U_ W_ V_ C_ Q_ ; P : Offset number : Command of work coordinate system shift value 1–32 : Command of tool wear offset value Command value is offset number 1000+(1–32) : Command of tool geometry offset value (1–32) : Offset number X : Offset value on X axis (absolute) Z : Offset value on Z axis (absolute) Y : Offset value on Y axis (absolute) U : Offset value on X axis (incremental) W : Offset value on Z axis (incremental) V : Offset value on Y axis (incremental) R : Tool nose radius offset value (absolute) C : Tool nose radius offset value (incremental) Q : Imaginary tool nose number CÁC CHỨC NĂNG KHÁC M03 = Trục quay theo chiều kim đồng hồ M04 = Trục quay ngược chiều kim đồng hồ M05 = Dừng trục M08 = Mở bơm M09 = Tắt bơm F = Lượng ăn dao (tốc độ chạy dao, lượng tiến dao, tốc độ tiến dao) ... cắt S có đơn vò m/ph hay inch/ph, không đổi toàn mặt gia công • G97 - Tốc độ cắt có đơn vò vg/ph, không đổi số vòng quay trục suốt trình gia công Tốc độ trục G97 G96 Tốc độ cắt mặt không đổi G96... G28 cho dao qua điểâm trung gian để tránh dao va chạm vào chi tiết gia công Thí dụ G28 U50 W30 Khi viết G28 W_ U_ dụng cụ di chuyển theo phương Z trước Điểm trung gian Điểm chuẩn ... trục quay với số vòng quay Đơn vò nhập nhỏ • Đơn vò nhập nhỏ số gia nhỏ mà hệ thống chấâp nhận Trong hầu hết hệ điều khiển CNC, số gia nhỏ 0.001 mm 0.0001 inch, 0.001o Một số liệu nhập vào nhỏ