BÀI GIẢNG LẬP TRÌNH TIỆN CNC HỆ FANUC O-T BÀI CÁC LỆNH DI CHUYỂN DAO CƠ BẢN Biên soạn : HUỲNH HỮU NGHỊ Lệnh chạy dao nhanh (G00/G0 ) Lệnh chạy dao nhanh (G00/G0 ) Cấu trúc : G00/G0 Xx Zz; G00/G0 Uu Ww; Trong : - Xx, Zz toạ độ điểm cần di chuyển dao đến tính theo tọa độ tuyệt đối - Uu, Ww toạ độ điểm cần di chuyển dao đến tính theo tọa độ tương đối Mục đích di chuyển dao nhanh (dao không cắt vật liệu) đến vị trí yêu cầu với tốc độ mặc định máy nhằm giảm thời gian chạy dao không gia công Lệnh chạy dao nhanh (G00/G0 ) G00 X…………Z……………… G00 U……… W…………… Ví dụ : G00/G0 X60 Z10 Lệnh nội suy đường thẳng (G01/G1) Cấu trúc : G01 Xx Zz Ff ; G01/G1 Uu Ww Ff Trong : Xx, Zz tọa độ điểm cần đến tính theo tọa độ tuyệt đối Uu, Ww tọa độ điểm cần đến tính theo tọa độ tương đối Lệnh nội suy đường thẳng G01 cho phép di chuyển dao theo đường thẳng từ vị trí đến vị trí xác đinh câu lệnh Lệnh G01 thường có thông số F (tốc độ cắt) kèm để điều chỉnh tốc độ cắt hợp lý Lệnh nội suy đường thẳng (G01/G1) Lệnh nội suy đường thẳng (G01/G1) G01 X…………Z……………… Ví dụ : G00/G0 X80 Z100 F100 G01 U……… W…………… Lệnh nội suy cung tròn (G02 / G03) Mặt phẳng XY Mặt phẳng XZ Mặt phẳng YZ Lệnh nội suy cung tròn (G02 / G03) -Lệnh G02 thực nội suy theo cung tròn chiều kim đồng hồ -Lệnh G03 thực nội suy theo cung tròn ngược chiều kim đồng hồ X Z Lệnh nội suy cung tròn (G02 / G2) - Lệnh G02 thực nội suy theo cung tròn - dao di chuyển dọc theo cung tròn - G02 di chuyển dao theo chiều kim đồng hồ Cấu truùc : G02/G2 Xx Zz Ii Kk Ff ; G02/G2 Uu Ww Ii Kk Ff ; G02/G2 Xx Zz Rr Ff ; G02/G2 Uu Ww Rr Ff ; Trong : X, Z toạ độ điểm cuối cung tính theo tọa độ tuyệt đối U, W toạ độ điểm cuối cung tính theo tọa độ tương đối I, J : Khoảng cách tương đối tâm cung tròn so với điểm đầu tính theo hai phương X, Z R : Bán kính cung tròn F : Tốc độ cắt Lệnh nội suy cung tròn (G02 / G2) Cuối cung Đầu cung Tâm cung I = Xt-Xđ J = Yt- Lệnh nội suy cung tròn G02 / G2 Mối liên hệ I, K, R Lệnh nội suy cung tròn (G02 / G2) Cuối cung R Tâm cung I Đầu cung K Lệnh nội suy cung tròn (G03 / G3) - Lệnh G03 thực nội suy theo cung tròn - dao di chuyển dọc theo cung tròn - G03 di chuyển dao theo ngược chiều kim đồng hồ Cấu trúc : G03/G3 Xx Zz Ii Kk Ff ; G02/G2 Uu Ww Ii Kk Ff ; G03/G3 Xx Zz Rr Ff ; G02/G2 Uu Ww Rr Ff ; Trong : X, Z toạ độ điểm cuối cung tính theo tọa độ tuyệt đối U, W toạ độ điểm cuối cung tính theo tọa độ tương đối I, J : Khoảng cách tương đối tâm cung tròn so với điểm đầu tính theo hai phương X, Z R : Bán kính cung tròn F : Tốc độ cắt Lệnh nội suy cung tròn (G03/G3) G02/G2 X140 Z-100 R50 F100 G02/G2 X140 Z-100 I50 K-15 F100 G02/G2 U80 Z-40 R50 F100 G02/G2 U80 Z-40 I50 K-15 F100 Lệnh nội suy cung tròn (G03/G3) G03/G3 X140 Z-100 R60 F100 G03/G3 X140 Z-100 I-15 K-70 F100 G03/G3 U100 W-50 R60 F100 G03/G3 U100 W-40 I-15 K-70 F100 Lệnh nội suy cung tròn (G03/G3) Viết lệnh cho dao di chuyển theo cung tròn sau: Cuối cung Tâm cung Đầu cung Bo tròn vát mép Lệnh vát mép Dụng cụ di chuyển từ A đến D đến C Cấu trúc lệnh : G01/G1 Z(W)_ I(C) ±i Bo tròn vát mép Lệnh vát mép Dụng cụ di chuyển từ A đến D đến C Cấu trúc lệnh : Trong : Z : toạ độ tuyệt đối B G01/G1 X(U)_ K(C) ±i W : toạ độ tương đối B Trong : I C : địa vát mép i : giá trị vát mép (dấu phụ thuộc vào hướng vát mép theo Z) Z : toạ độ tuyệt đối B W : toạ độ tương đối B K C : địa vát mép i : giá trị vát mép (dấu phụ thuộc vào hướng vát mép theo Z) Bo tròn vát mép Lệnh bo tròn Dụng cụ di chuyển từ A đến D đến C Bo tròn vát mép Lệnh bo tròn Cấu trúc lệnh : Dụng cụ di chuyển từ A đến D đến C G01/G1 Z(W)_ R ±r Cấu trúc lệnh : Trong : Z : toạ độ tuyệt đối B W : toạ độ tương đối B R : địa bo góc r : giá trị bán kính (dấu phụ thuộc vào hướng vát mép theo Z) G01/G1 X(U)_ K(C) ±i Trong : X : toạ độ tuyệt đối B U : toạ độ tương đối B R : địa bo góc r : giá trị bán kính (dấu phụ thuộc vào hướng vát mép theo Z) Thí dụ lệnh bo tròn vát mép Viết bình thường : N30 G01 X26.8 Z33 N40 G03 X38.8 Z27 N50 G01 X80 Z27 N50 G01 X86 Z24 N60 G01 Z0 Dùng R C : N30 G01 X26.8 R6 N40 G01 X86.0 C-3.0 N50 Z0