Ðề: Lập trình khoan lỗ sâu
Hôm trước bài viết của mình có sai xót, thành thật xin lỗi. Xin đính chính lại như sau. Nếu dùng chu trình khoan G83 thì không làm được yêu cầu như của bạn do trong quá trình khoan dao luôn chỉ nhấc đến điểm R. Thay vào đó, ta có thể thay bằng nhiều chu trình G81 kết hợp G98 với nhiều giá trị Z (chiều sâu) khác nhau, do G81 là lệnh modal nên các pass sau chỉ cần nhập toạ độ Z.
vd:
G0 X_ Y_ (Di chuyển vịt rí tâm lỗ)
G1 Z0. F_ (Di chuyển đến điểm Z=0 - điểm ban đầu, cũng sẽ là điểm nhấc dao thoát phoi)
G98 G81 Z-_ R-129. F_ (Chạy dao nhanh xuống điểm R, Z=-129, Khoan pass đầu tiên, khoan xong dao nhấc lên đến Z0. do dùng G98)
Z-_ (Dao chạy nhanh đến điểm R -Z=-129, khoan depth thứ 2, khoan xong nhấc dao lên Z0.)
Z-_ (Tương tự cho đến pass cuối cùng)
Z-_
Z-_ (pass cuối)
G80
Hoặc bạn cũng có thể viết một đoạn macro để khoan lỗ sâu này theo yêu cầu.