Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 74 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
74
Dung lượng
633 KB
Nội dung
13 CẤU TRÚC CỦA CHƯƠNG TRÌNH CNC VÀ CÁC LỆNH TRƯỚC KHI DI CHUYỂN DỤNG CỤ Lê Trung Thực 1 Cấu trúc chương trình CNC Cấu trúc chương trình NC theo tiêu chuẩn ISO- 6983 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 Cấu trúc block Số Lệnh thứ tư chuẩn blockï bò Từ lệïnh kích thước Lệnh Lệnh Lện phụ h tốc độ dụn g cụ Kết thúc block Cấu trúc từ lệnh Thí dụ Đòa Số Thư tự dòng chương trình Từ O0001 Từ Lệnh Từ Từ Từ N005 G54 G90 S300 M03 N010 G00 X2.5 Y1.25 N015 G43 H01 Z.1 Lệnh Lệnh Lệnh Giá trị số Địa F3.75 O N G X Số chương trình Số thứ tự dòng chương trình Lệnh chuẩn bị Toạ độ theo trục X Có thể dùng thời gia dừng Y Toạ độ theo trục Y Z Toạ độ theo trục Z Cùng dùng chu trình lập sẵn A/B/C Trục quay R Bán kính Cũng dùng chu trình lập sẵn I/J/K Vị trí tâm cung tròn Q Dùng chu trình lập sẵn P Dùng chu trình lập sẵn Gọi chương trình Dùng thời gian dừng F Lượng chạy dao S Tốc độ trục T Dụng cụ cắt mâm dao M Các lệnh phụ D Offset bán kính dao H Offset chiều dài dao EOB Kết thúc dòng lệnh / Mã huỷ dòng lệnh Các đòa phạ m vi giá trò lệnh Chức Đòa Số chương trình Số thứ tự Đòa Chức chuẩn bò Từ lệnh kích thước Lượng chạy dao/ph út Lượng chạy dao/vòng Tốc đôï cắt Dao cắt Chức phụ Số offset dao Dừng cuối hành trình Chương trình cần gọi Số lần lặp lại Mã đầu băng cuối băng • Mã đầu băng cuối băng chương trình ký hiệâu % Hai ký hiệu không xuất hiệân hình máy CNC, xuất chương trình từ máy CNC chúng xuất 10 Thí dụ: Các giá trị đo được: Theo X: 12.3412 Theo Y: 11.2364 Theo Z: 9.5423 Lệnh: N005 G92 X12.3412 Y11.2364 Z9.5423 60 O0001 N003 G91 G28 X0 Y0 Z0 N005 G92 X12.3412 Y11.2364 Z9.5423 N010 G90 S1000 M03 N015 G00 X1 Y1 N020 G43 H01 Z.1 N025 G01 Z-.75 F4.5 N030 G00 Z.1 N035 G91 G28 X0 Y0 Z0 N040 M30 61 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 T01 dùng G54, T02 dùng G55,… Bản chất việc gán gốc toạ độ lập trình cách vị trí tương đối phơi so với điểm chuẩn R 62 Thí dụ đo được: X: 12.3412 Y: 11.2364 Z: 9.5423 63 Thí dụ đo được: X: 12.3412 Y: 11.2364 Z: 9.5423 64 Các mã lệnh dùng Gán gơc toạ độ lập trình G54 - Gốc toạ độ số G55 - Gốc toạ độ số G56 - Gốc toạ độ số G57 - Gốc toạ độ số G58 - Gốc toạ độ số G59 - Gốc toạ độ số 65 O0001 N005 G54 N010 G90 S1000 M03 N015 G00 X1 Y1 N020 G43 H01 Z.1 N025 G01 Z-.75 F4.5 N030 G00 Z.1 N035 G91 G28 X0 Y0 Z0 N040 M30 66 Cách Dùng mã lệnh G52 • Dùng G52 để vò trí tọa độ cục so với gốc tọa độ hành • Thí dụ, bạn dùng G54 làm gốc tọa độ hành muốn dời gốc tọa độ đến vò trí mới, bạn viết G52 X_ Y_, X_Y_ tọa độ tệt đối gốc tọa độ Để hủy bỏ hệ tọa độ cục bộ, bạn đơn giản viết G52 X0 Y0 67 Cách Dùng mã lệnh G52 (Hệ tọa độ cục G52) Hệ tọa độ phôi) (Hệ tọa độ cục bộ) (Hệ tọa độ phôi thứ 6) Hệ tọa độ máy Gốc tọa độ máy Điểm chuẩn 68 Thay đổi gốc tọa độ • Việc thay đổi gốc tọa độ tới vò trí thực theo nhiều cách khác Thí dụ gốc tọa độ phôi hiệân G54 Vò trí dụng cụ X200 Y160 Bạn muốn dời gốc tọa độ tới vò trí X100 Y60 69 Thí dụ Thí dụ gốc tọa độ phôi hiệân G54 Vò trí dụng cụ X200 Y160 Bạn muốn dời gốc tọa độ tơi vò trí X100 Y60 Y Y’ Hệ tọa độ phôi Vò trí dụng cụ X’ Hệ tọa độ phôi X 70 Bạn thực theo ba cách sau: ° G92 X100.0 Y100.0; ° G52 X100.0 Y60.0; ° G10 L2 P1 Xo + 100.0 Yo + 60.0 • đó, • Xo Yo gốc tọa độ cũ thiết lập G54 so với hệ tọa độ máy, • L2 mã lệnh ký hiệu việc thiết lập gốc tọa độ • P1 tham số số thư tụ gốc tọa độ • P1 ứng vơi G54, P4 ứng vơi G57, • P2 ứng vơi G55, P5 ứng vơi G58, • P3 ứng vơi G56, P6 ứng vơi G59 71 Điều khiển trục bơm • Tốc độ cắt S phải chọn trước cho dụng cụ quay: thí dụ G97 S1000 • Chiều quay trục phải trước cho dụng cụ gia cơng: M03 hay M04 • Tốc độ di chuyển dao (hay lượng ăn dao F) phải khai báo trước cắt, thí dụ G94 F500 • Nếu có bơm dụng dịch trơn nguội: M08 72 Thí dụ đoạn đầu chương trình % O1001 N10 G21 G17 G90 G54 G94 G97 N20 G28 G91 X0 Y0 Z0 N30 T01 M06 N40 G43 H01 Z50.0 N50 S1000 M03 M08 N60 G41 D01 … N200 M30 % 73 Tóm lược • Chương trình NC có cấu trúc nào? • Cấu trúc dòng lệnh, từ lệnh? • Có từ dùng chương trình NC? • Trước dụng cụ di chuyển, cần lệnh gì? Những lệnh cài trước có cần lập trình khơng? 74 ... chương trình ký hiệâu % Hai ký hiệu không xuất hiệân hình máy CNC, xuất chương trình từ máy CNC chúng xuất 10 Số chương trình gia công CNC Chương trình hệ FANUC đặt tên chữ O + số thứ tự chương...1 Cấu trúc chương trình CNC Cấu trúc chương trình NC theo tiêu chuẩn ISO- 6983 Tiêu đề Đầu băng Vùng chương trình Bắt đầu... Để bỏ qua hay nhiều block dùng dấu “/” đặt đầu block Hệ thống bỏ qua block panel điều khiển máy CNC bật ON công tắc OPSKIP Nếu để OFF, block có hiệâu kực • Thí dụ cách viết bỏ qua block có điều