G03
G02, G03 ựược sử dụng khi gia công cung tròn. (1). Nội suy cung tròn trên mặt phẳng XỴ (G17)G02(G03)X_Y_I_J_F_;
(G17)G02(G03)X_Y_R_F_;
(2). Nội suy cung tròn trên mặt phẳng ZX. G18G02(G03)X_Y_I_J_F_;
G18G02(G03)X_Y_R_F_;
(3). Nội suy cung tròn trên mặt phẳng ZỴ G19G02(G03)X_Y_I_J_F_;
G19G02(G03)X_Y_R_F_;
- G17, G18, G19...lựa chọn mặt phẳng nơi cung tròn ựược ựịnh nghĩạ - G02 ...nội suy cung tròn theo chiều kim ựồng hồ. - G03 ...nội suy cung tròn ngược chiều kim ựồng hồ. - X, Y, Z ... tọa ựộ ựiểm cuối cung tròn.
- I, J, K ... tọa ựộ tâm cung tròn. - R ... bán kắnh cung tròn. - F ... tốc ựộ chạy daọ
Chú ý: (1). Khi bật máy G17 ựược chọn ngầm ựịnh. Nếu muốn gia công các cung tròn trên mặt phẳng ZX, ZY cần chọn lệnh mặt phẳng G18, G19.
(2). Dấu "+" và "-" với lệnh R theo quy tắc sau: - Với cung tròn 1800 có thể dùng cả dấu "+" và "-". - Nếu cung tròn <1800 thì R>0.
Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 66
- Nếu cung tròn >1800 thì R<0.
(3). Chỉ ựịnh bán kắnh R, giá trị phải tuân theo những ựiều kiện sau:
2
L R
≤
R- bán kắnh cung tròn L- chiều dài cung
(4). Khi cắt một cung tròn kắn, không sử dụng R, sử dụng I, J, K ựể ựịnh nghĩa bán kắnh.
(5). Khi lệnh I, J, K ựược sử dụng với lệnh R trong cùng một câu lệnh, lệnh R sẽ ựược ưu tiên I, J, K không ựược sử dụng.
(6). để cắt cung tròn một cách chắnh xác, sử dụng I, J, K thay vì R. Nếu như lệnh R ựược sử dụng thì có nhiều trường hợp tâm của ựường tròn không ựược chắnh xác do sai số của phép nội suỵ
Vắ dụ lập trình sử dụng G02 và G03
định nghĩa một ựường tròn kắn
Giá trị lựa chọn trong (O,O), hình dưới chỉ giá trị tọa ựộ (X, Y)
Hình 3.19.b. Di chuyển dụng cụ G02, G03
O0001;
N1; ...
G90G00X70.Y50.; ... di chuyển tới vị trắ 1 với tốc ựộ tiến dao nhanh.
G01X0F500; ...di chuyển tới vị trắ 2 với tốc ựộ tiến dao 500mm/phút.
x y
Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 67
G03J-50.; ... cắt ựường tròn ngược chiều kim ựồng hồ với tốc ựộ tiến dao 500mm/phút.
G01X-60.; ... di chuyển tới vị trắ 3 với tốc ựộ tiến dao 500mm/phút.
Vắ dụ: Lập trình sử dụng G02 và G03
Lập trình từ các ựiểm 1, 2, 3, 4, 5, 6, 7, 8, 9, 1.
O0001; N1;
G90G01X28.Y0F500;...di chuyển dao tới ựiểm 1 lượng chạy dao 500v/ph Y20.;...di chuyển dụng cụ tới ựiểm 2.
G03X18.Y30.I-10.; ...cắt cung tròn ngược chiều kim ựồng hồ với bán kắnh 10mm ựến ựiểm 3.
G01X-8.; ...di chuyển dụng cụ tới ựiểm 4.
G02X-28.Y10.R20.;...cắt cung tròn cùng chiều kim ựồng hồ với bán kắnh 20mm ựến ựiểm 5.
G01Y-10.;...di chuyển dụng cụ tới ựiểm 6.
G02X-8.Y-30.R20.; ...cắt cung tròn cùng chiều kim ựồng hồ với bán
Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 68
kắnh 20mm ựến ựiểm 7. G01X18...di chuyển dụng cụ tới ựiểm 8.
G03X28.Y-20.R10.;...cắt cung tròn ngược chiều kim ựồng hồ với bán Kắnh 10mm ựến ựiểm 3
G90G01Y0; ...di chuyển dụng cụ tới ựiểm 1.