c. Điều khiển contour 3D.
2.8.4. Các chức năng chuẩn bị : các mã G.
Mục đích của các mã G là để khởi động các chỉ lệnh chuyển động, các chu trình đã đợc cài đặt sẵn, các chức năng khác nhau của máy và các khả năng điều khiển khác.
Bảng 2.2. Mã Chức năng Nhóm G00 G01 G02 G03 Xác định vị trí - dịch chuyển nhanh Nội suy đờng thẳng - chạy dao
Nội suy theo đờng tròn - theo chiều kim đồng hồ Nội suy theo đờng tròn - ngợc chiều kim đồng hồ
01
G04 Dừng máy tạm thời 00
G05 G06
Chuyển động theo đờng Elíp Chuyển động theo đờng xoắn ốc
06
G09 Kiểm tra sự dừng chính xác 00
* G18 G19 Lựa chon mặt phẳng XZ Lựa chọn mặt phẳng YZ 04 G22 G23 Đặt giới hạn hành trình ( có thể lập trình đợc ) Huỷ bỏ giới hạn hành trình 07 G28 G29 G31
Trở về điểm quy chiếu ( toạ độ máy) Ra khỏi điểm quy chiếu.
Chức năng bỏ qua. 00 G40 * G41 G42 Huỷ bỏ bù bán kính dao cắt Bù bán kính dao về bên trái
Bù bán kính dao về bên phải
04 G45 G49 Phay lòng khuôn Phay hốc hình vành khuyên 06
G53 Lựa chọn hệ toạ độ chi tiết (dịch chỉnh đồ gá ) 02 G59
G60 *
Vê tròn góc
Huỷ chức năng vê rròn góc
07
G61 G62 G64
*
Phơng thức kiểm tra dừng chính xác(ngắt q.đạo l.tục) Tự động điều chỉnh lợng chạy dao cho các cung tròn
Cắt ( mở quỹ đạo liên tục )
01 G65 Gọi macro sử dụng 06 G66 G67 * G68
Gọi macro sử dụng theo phơng thức
Huỷ bỏ việc gọi macro sử dụng theo phơng thức Xoay hệ toạ độ
07
G70 * G71
Lập trình theo đơn vị Inch Lập trình theo đơn vị Met
01 G72 Xác định tỷ lệ 07 G73 G75 G76 G77 G78 G79 G16 9 G17 7 G17 8 G17 9 Phay hốc có gờ Phay hốc Phay lỗ Phay hốc theo đờng tròn Phay hốc hình chữ nhật
Khoan hệ thống lỗ phân bố trên đờng tròn Phay hốc có biên dạng bất kỳ
Hốc tròn sâu Hốc hình chữ nhật
Khoan hệ thống lỗ phân bố theo các hàng
05 G80 * G81 G82 G83 G84 G85
Huỷ bỏ tất cả các chu kỳ khoan đã đợc nạp Chu trình khoan theo điểm
Chu trình doa theo điểm Chu trình khoan khoét A
Chu trình taro ren Chu trình doa 2 chiều
Chu trình doa B
G86 G87
Chu trình khoan khoét B
G89 Chu trình doa 2 chiều G90
* G91
Lập trình theo kích thơc tuyệt đối Lập trình theo kích thớc tơng đối
01
G92 Xác định điểm Zêro 00
G94 * G95
Chạy dao tính theo phút Chạy dao tính theo vòng
01
Ghi chú :
1) Các mã G có đánh dấu (*) là mã G có hiệu lực tại lúc khởi động hoặc lúc cài đặt ( mặc định ) với điều kiện là một mã khác trong nhóm trực tiếp của nó không đợc chỉ dẫn qua thông số.
2) Các mã G của nhóm 00, 05, 06, là các mã không phơng thức. chúng chỉ có hiệu lực trong block mà chúng đợc chỉ rõ.
3) Các mã G của nhóm 01 và 04 là các mã theo phơng thức và luôn có hiệu lực cho tới khi chúng đợc thay thế bởi một mã khác trong nhóm trực tiếp của nó.
4) Các mã G của nhóm 02, 03, và 07 là các mã theo phơng thức và luôn có hiệu lực cho tới khi bị phá huỷ bởi một mã G thích hợp.
a ) Dịch chuyển nhanhG00.
Mã G00 tạo ra một dịch chuyển nhanh, tốc độ thực tế của chuyển nhanh đợc ngời chế tạo cài đặt thông qua bảng điều chỉnh thông số. Dịch chuyển nhanh chỉ là một dịch chuyển xác định vị trí. Nó đợc dùng để xác
định vị trí của dụng cụ trớc hoặc sau khi cắt, vị trí lỗ...Nó không có ý nghĩa gì với quá trình cắt và đờng đi của nó đợc xác định bởi các giá trị toạ độ X – Y, hoặc Z đợc đa ra cho dịch chuyển này. Bất kỳ một, hai, ba hoặc thậm chí 5 trục toạ độ có thể đợc chứa đựng trong một block với mã G00. Ba trục cơ bản sẽ tiến tới đích đồng thời, còn hai trục bổ sung có thể tiến tới đích một cách đồng thời hoặc độc lập nhau.
G00 gọi là mã có phơng thức, không cần thiết phải lặp lại.
b) Nội suy theo đ ờng thẳng G01.
Mã G01 này khởi suất nội suy theo đờng thẳng hoặc chuyển động chạy dao theo đờng thẳng. Câu lệnh này có thể có bất kỳ một tổ hợp các trục toạ độ nào. Khi cắt theo đờng thẳng song song với trục toạ độ thì chỉ cần một kích thớc. Các dịch chuyển góc đòi hỏi hai kích thớc để xác định điểm đầu và điểm cuối của dịch chuyển.
Mã G01 là mã có phơng thức và không cần thiết phải lặp lại, nó đ- ợc dùng cho quá trình cắt. Tốc độ chạy dao có thể cho trên hoặc dới block G01 này.
Hình 2.11 N1 G90 G71 G01 X88.9 F254 N2 Y-38.1 N3 X0 N4 Y0 N5 M02
Tại dòng lệnh N1 dụng cụ sẽ dịch chuyển từ điểm X0Y0 đến điểm P2 N2 từ điểm P2 đến điểm P3
N3 từ điểm P3 đến điểm P1
N5 kết thúc chơng trình, quay về lệnh N1
c ) Lựa chon mặt phẳng làm việc G17, G18, G19.
Khi thực hiện nội suy theo đờng tròn ( G02, G03 ) thì trớc hết phải xác định mặt phẳng của phép nội suy.
Có những mặt phẳng sau đây:
G17 – Xác định mặt phẳng XY G18 – Xác định mặt phẳng XZ G19 – Xác định mặt phẳng YZ
Dùng mã G17 có nghĩa là tất cả các phép nội suy theo đờng tròn hoặc nội suy theo đờng thẳng đòi hỏi bù dụng cụ sẽ xảy ra chỉ trong mặt phẳng XY.
d ) Nộ suy cung tròn G02, G03.
Cấu trúc của câu lệnh nội suy cung tròn trong mặt phẳng XY: G02 Xn Yn In Jn
trong đó :
X – Kích thớc cuối của X Y– Kích thớc cuối của Y
I – khoảng cách tới tâm cung tròn trong toạ độ X J – Khoảng cách tới tâm cung tròn trong toạ độ Y
Chú ý :
Tiêu chuẩn công nghiệp quy định cung tròn đợc quan sát ở chiều âm của trục toạ độ không sử dụng đến.
Chiều chuyển động G02 theo chiều kim đồng hồ, G03 ngợc chiều kim đồng hồ.
Điểm kết thúc của cung X theo kiểu giá trị tuyệt đối (G90) hoặc Y kích thớc cuối của dịch chuyển theo kiểu giá trị tơng đối (G91) hoặc Z đờng tròn.
Điểm tâm của cung tròn I(X) khoảng cách từ dụng cụ tới tâm cung tròn (luôn là giá trị tơng đối) theo chiều X, J(Y) khoảng cách từ vị trí dụng cụ tới tâm cung tròn theo chiều trục Y.
e ) Nội suy theo đ ờng xoắn.
Nội suy theo đờng xoắn, hoàn toàn có thể bổ sung thêm một dịch chuyển tuyến tính theo trục Z vào phép nội suy theo đờng tròn. Bộ điều khiển sẽ làm đồng bộ dịch chuyển theo trục Z để đạt tới điểm đích với các toạ độ X
và Y. Nội suy theo đờng xoắn đợc dùng để gia công ren.