Có 11 loại lệnh chu trình cố định để xử lý lỗ trong hệ thống FANUC. Một số trong số họ được giới thiệu dưới đây.
1) Lệnh chu trình khoan G81
Định dạng lệnh chu trình khoan G81 là:
G81 G△△ X__ Y__ Z__ R__ F__
X, Y là vị trí của lỗ, Z là độ sâu của lỗ, F là tốc độ tiến dao (mm/phút) và R là chiều cao của mặt phẳng tham chiếu. G△△ có thể là G98 và G99. Hai lệnh phương thức G98 và G99 kiểm soát xem dao có quay trở lại mặt phẳng ban đầu hay mặt phẳng tham chiếu sau khi hoàn thành chu trình gia công lỗ hay không; G98 trở về mặt phẳng ban đầu, đây là chế độ mặc định; G99 trở về mặt phẳng tham chiếu. Khi lập trình, bạn có thể sử dụng tọa độ tuyệt đối G90 và lập trình tọa độ tương đối G91. Nên sử dụng lập trình tọa độ tuyệt đối càng nhiều càng tốt.
Quá trình hành động như sau:
(1) Mũi khoan nhanh chóng được định vị đến điểm bắt đầu B (X, Y) của chu trình xử lý lỗ;
(2) Mũi khoan di chuyển nhanh dọc theo hướng Z đến mặt phẳng tham chiếu R;
(3) Gia công khoan;
(4) Mũi khoan nhanh chóng quay trở lại mặt phẳng tham chiếu R hoặc mặt phẳng ban đầu B.
Lệnh này thường được sử dụng để xử lý các lỗ có độ sâu nhỏ hơn 5 lần đường kính. Ví dụ lập trình: Phần hiển thị trong Hình a yêu cầu sử dụng G81 để xử lý tất cả các lỗ. Chương trình gia công CNC như sau:
hình ảnh
N02 T01 M06; Sử dụng dụng cụ số T01 (mũi khoan Φ10)
N04 G90 S1000 M03; Khởi động trục chính quay về phía trước với tốc độ 1000 vòng/phút
N06 G00 X0. Y0. Z30. M08;
N08 G81 G99
N10
N12 Y30; lỗ khoan ở vị trí (50,30)
N14 X10; khoan lỗ ở (10,30)
N16 G80; hủy chu kỳ khoan
N18 G00 Z30
N20 M30
2) Lệnh chu trình khoan G82
Định dạng lệnh chu trình khoan G82 là:
G82 G△△ X__ Y__ Z__ R__ P__ F__
Trong lệnh, P là thời gian tạm dừng của mũi khoan ở đáy lỗ, đơn vị là ms (mili giây), và ý nghĩa của các tham số khác giống như G81.
Lệnh này thêm hành động tạm dừng nạp ở đáy lỗ, nghĩa là khi mũi khoan chạm đến đáy lỗ, dụng cụ không thực hiện bất kỳ chuyển động nạp nào và vẫn ở trạng thái quay để làm cho đáy lỗ trơn tru hơn . G82 thường được sử dụng để mở rộng và làm chìm các lỗ.
Quá trình hành động như sau:
(1) Mũi khoan nhanh chóng được định vị đến điểm bắt đầu B (X, Y) của chu trình xử lý lỗ;
(2) Mũi khoan di chuyển nhanh dọc theo hướng Z đến mặt phẳng tham chiếu R;
(3) Gia công khoan;
(4) Mũi khoan dừng nạp ở đáy lỗ;
(5) Mũi khoan nhanh chóng quay trở lại mặt phẳng tham chiếu R hoặc mặt phẳng ban đầu B.
3) Lệnh chu trình khoan lỗ sâu tốc độ cao G73
Để xử lý các lỗ có độ sâu lớn hơn 5 lần đường kính, vì đây là quá trình xử lý lỗ sâu, không có lợi cho việc loại bỏ phoi nên sử dụng cấp liệu theo khoảng thời gian (cho ăn nhiều lần). Độ sâu của mỗi lần cấp liệu là Q và độ sâu của lần cấp liệu cuối cùng Nhỏ hơn hoặc bằng Q, lượng rút dao là d (được hệ thống đặt bên trong) cho đến khi chạm đáy lỗ. Xem Hình b.
Định dạng lệnh chu trình khoan lỗ sâu tốc độ cao G73 là:
G73 G△△ X__ Y__ Z__ R__ Q__ F__
Trong lệnh, Q có nghĩa là mỗi độ sâu cấp liệu là Q và ý nghĩa của các tham số khác giống như G81.
Quá trình hành động như sau:
(1) Mũi khoan nhanh chóng được định vị đến điểm bắt đầu B (X, Y) của chu trình xử lý lỗ;
(2) Mũi khoan di chuyển nhanh dọc theo hướng Z đến mặt phẳng tham chiếu R;
(3) Xử lý khoan, độ sâu cấp liệu là Q;
(4) Rút dao lại, mức rút dao là d
(5) Lặp lại (3) và (4) cho đến khi đạt được độ sâu xử lý cần thiết
(6) Mũi khoan nhanh chóng quay trở lại mặt phẳng tham chiếu R hoặc mặt phẳng ban đầu B.
4) Lệnh chu trình gõ G84
Định dạng lệnh chu trình gia công ren G84 là:
G84 G△△ X__ Y__ Z__ R__ F__
Quá trình cắt ren yêu cầu mối quan hệ tỷ lệ chặt chẽ giữa tốc độ trục chính S và tốc độ tiến dao F. Do đó, tốc độ tiến dao cần được tính toán dựa trên tốc độ trục chính trong quá trình lập trình. Tốc độ tiến dao F=tốc độ trục chính × bước ren. Ý nghĩa của các tham số khác giống như G81. Trục xoay quay về phía trước khi taro và nạp bằng G84 và quay ngược lại khi thoát. Điều khác với khoan là quá trình quay trở lại sau khi taro không phải là chuyển động nhanh mà là thoát ra ngược ở tốc độ nạp. Trước khi lệnh được thực thi, trục xoay thậm chí không cần phải khởi động. Khi lệnh được thực hiện, hệ thống CNC sẽ tự động bắt đầu quay trục chính về phía trước.
Quá trình hành động như sau:
(1) Trục xoay quay về phía trước và vòi nhanh chóng được định vị đến điểm bắt đầu B (X, Y) của chu trình xử lý ren;
(2) Vòi di chuyển nhanh theo hướng Z đến mặt phẳng tham chiếu R;
(3) Xử lý khai thác;
(4) Trục xoay được đảo ngược, mũi taro được đảo ngược và quay trở lại mặt phẳng tham chiếu R ở tốc độ tiến;
(5) Khi sử dụng lệnh G98, vòi nhanh chóng quay trở lại mặt phẳng B ban đầu.
Ví dụ lập trình: Khai thác 4 lỗ trong Hình 5-34 với độ sâu khai thác là 10 mm. Chương trình gia công CNC là:
N02 T01 M06; Sử dụng công cụ số T02 (Tap Φ10. Khoảng cách là 2 mm)
N04 G90 S150 M03; Khởi động trục chính quay về phía trước 1000 vòng/phút
N06 G00 X0. Y0. Z30. M08;
N08 G84 G99 Tốc độ trục chính) 150 × (bước ren) 2=300
N10 X50; Nhấn vào vị trí (50, 10) (G84 là lệnh phương thức cho đến khi G80 bị hủy)
N12 Y30; Chạm vào vị trí (50,30)
N14 X10; Chạm vào vị trí (10,30)
N16 G80; hủy chu kỳ khai thác
N18 G00 Z30
N20 M30
5) Lệnh chu kỳ chỉ gõ nhẹ bằng tay trái G74
Định dạng lệnh chu trình gia công ren G74 là:
G74 G△△ X__ Y__ Z__ R__ F__
Sự khác biệt so với G84 là trục xoay quay ngược trong quá trình nạp và chuyển tiếp khi thoát. Ý nghĩa của từng tham số giống như G84.
Quá trình hành động như sau:
(1) Trục xoay được đảo ngược và mũi taro nhanh chóng được định vị đến điểm bắt đầu B (X, Y) của chu trình xử lý ren;
(2) Vòi di chuyển nhanh theo hướng Z đến mặt phẳng tham chiếu R;
(3) Xử lý khai thác;
(4) Trục xoay quay về phía trước và mũi taro quay về mặt phẳng tham chiếu R ở tốc độ tiến;
(5) Khi sử dụng lệnh G98, vòi nhanh chóng quay trở lại mặt phẳng B ban đầu.
6) Lệnh chu trình xử lý nhàm chán G85
Định dạng lệnh chu trình xử lý nhàm chán G85 là:
G85 G△△ X__ Y__ Z__ R__ F__
Ý nghĩa của từng tham số giống như G81.
Quá trình hành động như sau:
(1) Dụng cụ móc lỗ nhanh chóng được định vị đến điểm bắt đầu B (X, Y) của chu trình gia công móc lỗ;
(2) Dụng cụ móc lỗ di chuyển nhanh theo hướng Z đến mặt phẳng tham chiếu R;
(3) Gia công khoan;
(4) Dụng cụ móc lỗ quay trở lại mặt phẳng tham chiếu R hoặc mặt phẳng ban đầu B ở tốc độ tiến dao;
7) Lệnh chu trình xử lý nhàm chán G86
Định dạng lệnh chu trình khoan G86 là:
G86 G△△ X__ Y__ Z__ R__ F__
Điểm khác biệt so với G85 là sau khi chạm tới đáy lỗ trục quay sẽ dừng lại và thoát ra nhanh chóng. Ý nghĩa của từng tham số giống như G85.
Quá trình hành động như sau:
(1) Dụng cụ móc lỗ nhanh chóng được định vị đến điểm bắt đầu B (X, Y) của chu trình gia công móc lỗ;
(2) Dụng cụ móc lỗ di chuyển nhanh theo hướng Z đến mặt phẳng tham chiếu R;
(3) Gia công khoan;
(4) Trục xoay dừng và dụng cụ móc lỗ nhanh chóng quay trở lại mặt phẳng tham chiếu R hoặc mặt phẳng ban đầu B;
8) Lệnh chu trình xử lý nhàm chán G89
Định dạng lệnh chu trình xử lý nhàm chán G89 là:
G89G△△ X__ Y__ Z__ R__ P__ F__
Điểm khác biệt so với G85 là: sau khi đạt đến vị trí đáy lỗ, quá trình cấp dữ liệu sẽ tạm dừng. P là thời gian tạm dừng (ms) và ý nghĩa của các tham số khác giống như G85.
Quá trình hành động như sau:
(1) Dụng cụ móc lỗ nhanh chóng được định vị đến điểm bắt đầu B (X, Y) của chu trình gia công móc lỗ;
(2) Dụng cụ móc lỗ di chuyển nhanh theo hướng Z đến mặt phẳng tham chiếu R;
(3) Gia công khoan;
(4) Tạm dừng nguồn cấp dữ liệu;
(5) Dụng cụ móc lỗ quay trở lại mặt phẳng tham chiếu R hoặc mặt phẳng ban đầu B ở tốc độ tiến dao;
9) Lệnh chu trình móc lỗ tinh G76
Định dạng lệnh chu trình xử lý nhàm chán G76 là:
G76 G△△ X__ Y__ Z__ R__ P__ Q__ F__
Sự khác biệt so với G85 là G76 có ba hành động ở đáy lỗ: tạm dừng nạp liệu, dừng chính xác trục xoay (dừng định hướng), dịch chuyển ngược dao dọc theo đầu dao theo giá trị Q và sau đó thoát nhanh. Điều này đảm bảo rằng dụng cụ không làm xước bề mặt của lỗ. P là thời gian tạm dừng (ms), Q là giá trị bù và ý nghĩa của các tham số khác giống như G85.
Quá trình hành động như sau:
(1) Dụng cụ móc lỗ nhanh chóng được định vị đến điểm bắt đầu B (X, Y) của chu trình gia công móc lỗ;
(2) Dụng cụ móc lỗ di chuyển nhanh theo hướng Z đến mặt phẳng tham chiếu R;
(3) Gia công khoan;
(4) Tạm dừng nạp, dừng chính xác trục chính và dịch chuyển ngược dao dọc theo đầu dao;
(5) Dụng cụ móc lỗ nhanh chóng thoát ra mặt phẳng tham chiếu R hoặc mặt phẳng ban đầu B;
10) Lệnh quay lại chu trình móc lỗ G87
Định dạng lệnh của lệnh chu trình xử lý nhàm chán G87 là:
G87 G△△ X__ Y__ Z__ R__ Q__ F__
Ý nghĩa của từng tham số giống như G76.
Quá trình hành động như sau:
(1) Dụng cụ móc lỗ nhanh chóng được định vị đến điểm bắt đầu B (X, Y) của chu trình gia công móc lỗ;
(2) Trục xoay dừng chính xác và dao dịch chuyển theo hướng ngược lại với đầu dao;
(3) Di chuyển nhanh xuống đáy hố;
(4) Đầu dao quay trở lại vị trí xử lý theo hướng dương và trục xoay quay về phía trước;
(5) Dụng cụ tiến lên mặt phẳng tham chiếu R;
(6) Trục xoay dừng chính xác và dao được bù bằng giá trị Q theo hướng ngược lại với đầu dao;
(7) Dụng cụ móc lỗ nhanh chóng thoát ra mặt phẳng B ban đầu;
(8) Bù lệch theo chiều dương của đầu dao;
11) Hủy lệnh chu trình gia công lỗ G80





