M achine zero point
R eferences point
4.11. LẬP TRÌNH CĨ DỊCH CHỈNH VÀ BÙ TRỪ
Trong lập trình gia cơng phay, tọa độ máy sử dụng là tọa độ tâm dao (tool center coordinate)- quỹ đạo cắt là tâm dao. Do đĩ khơng thể sử dụng trực tiếp tọa độ trên biên dạng của chi tiết vì tâm dao cách đường biên cắt một khoảng bằng bán kính dao.
Ví dụ 1: Với dao cĩ đường kính 10mm, hãy xác định tọa độ của các điểm 1,2 ,3,4 chuyển tiếp trên quỹ đạo cắt để thực hiện hiện gia cơng biên dạng chi tiết như hình vẽ?
Điểm X Y
1 -5 75
2 -5 -5
3 105 -5
4 105 75
Ví dụ 2: Với dao cĩ đường kính 10mm. Hãy xác định tọa độ của các điểm 1, 2, 3, 4, 5 chuyển tiếp trên quỹ đạo cắt để thực hiện gia cơng biên dạng chi tiết như hình vẽ?
Điểm X Y 1 -5 75 2 -5 -5 3 105 -5 4 105 52,0711 5 82,0711 75
Phép dịch chỉnh vị trí tâm dao được gọi là bù trừ bán kính (radius compensation). Trong qui trình gia cơng chi tiết cĩ thể sử dụng nhiều dao với những chiều dài khác nhau. Do đĩ khi lập trình ta khơng quan tâm đến chiều dài dao (lập trình với dao giả định) nhưng khi gia cơng cần phải dịch chỉnh chiều dài dao. Việc sử dụng bù trừ dao sẽ hạn chế các phép tính tốn tọa độ tâm dao, do đĩ làm đơn giản cơng việc lập trình.
Ngồi ra cĩ thể sử dụng bù trừ trong các trường hợp: + Dao gia cơng khác với dao lập trình
+ Phải thay dao do gẫy dao và khơng cĩ dao tương tự như đã lập trình + Sự thay đổi kích thước do dao bị mịn, mài hay sửa lại
+ Khi gia cơng thơ và gia cơng tinh được thực hiện với cùng một chương trình. LẬP TRÌNH CĨ BÙ TRỪ BÁN KÍNH DAO.
Được thực hiện bởi các lệnh G41/G42, các lệnh này tạo ra các vector bù trừ vuơng gĩc với đường biên chi tiết và cĩ độ lớn bằng bán kính dao. Để khai báo chấm dứt hiệu chỉnh dùng G40.
Lưu ý:
- Vecto bù trừ bán kính tại câu lệnh ngay sát sau câu lệnh hiệu chỉnh G41/G42 hoặc G40 cĩ:
+ Vecto đầu=0
+ Vecto cuối = R và vuơng gĩc với đường lập trình
Nên cĩ đoạn khởi động và kết thúc hiệu chỉnh, tốt nhất chọn ngồi phơi. - Việc bù trừ chỉ cĩ tác dụng trong mặt phẳng nội suy.