- Là Lệnh hình thức (modal) Cấu trúc: G92 XxYyZz;
4.7.2. Bù trừ chiều dài dao
+ Thế nào là bù trừ chiều dài dao?
Là phép hiệu chỉnh theo phương trục z để khử sự khác biệt giữa chiều dài dao thực tế và chiều dài dao lập trình.Hình 4.24
Hình 4.24. Bù trừ chiều dài
+ Ứng dụng của bù trừ chiều dài dao.
- Dùng nhiều dao trong một chương trình, ta cài đặt toạ độ gia công (G54) cho một dao nào đó, các dao còn lại phải dùng bù trừ chiều dài.
- Cắt nhiều lớp khác nhau với cùng một chương trình. Lúc này ta dùng lượng bù trừ dao để định chiều sâu cắt cho các lớp.
+ Lệnh sử dụng bù trừ chiều dài (modal):
G43: bù trừ dương. Khi sử dụng G43, giá trị bù trừ xác định bởi mã H_ sẽ được cộng vào giá trị tọa độ chỉ định bởi câu lệnh trong chương trình.Tức là dao được nâng lên theo chiều dương một đoạn xác định bởi H_. vậy G43 dùng khi dao thực tế dài hơn dao lập trình(dao cài đặt tọa độ). Ví dụ:
Khi H1 set 20.0; H2 set 30.0 Câu lệnh:
G90 G43 Z100.0 H1 ; Z sẽ di chuyển đến 120.0 G90 G43 Z100.0 H2 ; Z sẽ di chuyển đến 130.0 G44: bù trừ theo chiều âm
Khi sử dụng G44, giá trị bù trừ xác định bởi mã H sẽ bị trừ bởi giá trị tọa độ chỉ định bởi câu lệnh trong chương trình. Tức là dao được hạ thấp theo chiều âm một đoạn xác định bởi H_. vậy G44 dùng khi dao thực tế ngắn hơn dao lập trình(dao cài đặt tọa độ).
Ví dụ:
H1 set 20.0; H2 set 30.0
G90 G44 Z100.0 H1 ; Z sẽ di chuyển đến 80.0 G90 G44 Z100.0 H2 ; Z sẽ di chuyển đến 70.0
G49 :hủy bù trừ chiều dài
Tuy nhiên ta cũng có thể sử dụng H00 để hủy bù chiều dài. H00 luôn có ý nghĩa là 0.
Lưu ý: ta có thể dùng G43 với lượng bù trừ âm, để thay cho G44 (thường dùng trong lập trình bằng CAD/CAM)