Dùng lệnh G31 [Xxx] [Yxx] [Zxx] [Fxx] là được mà bác..
Trong đó
- Xxx, Yxx, Zxx là các tọa độ tương ứng. Nếu nó chạy tới tọa độ xyz mà vẫn chưa chạm thì nó tự dừng.
- Fxx là tốc độ di chuyển (feedrate)
- Nếu đang di chuyển mà có tín hiệu probe (digizing) thì dừng lại ngay lập tức.. không chạy tiếp đâu.
Cái code mà bác anhcos đưa lên phía trên là từ tài liệu Mach3. Mục đích là lấy tâm lỗ tròn. Khá đơn giản chỉ có vài thành phần
- biến tham số (#100x) tọa độ điểm cần lấy tâm. Các tham số # này có thể là các param có sẳn của Mach3 hoặc do người dùng tự định nghĩa.
- các lệnh Gcode đơn giản
- biến tọa độ (#10xx) lưu tạm trong quá trình dò.
Cách thức vận hành.
- Edit trước các tham số cần thiết (từ dòng N50-N100)
- Di chuyển đến vị trí cần tìm, Z tuột xuống (N110-N120).
- Di chuyển tìm vị trí theo phương X, chạy theo chiều ngược lại, chạy về điểm 1/2 X vừa tìm được (N130-N180).
- Di chuyển tìm vị trí theo phương Y, chạy theo chiều ngược lại, chạy về điểm 1/2 Y vừa tìm được (N190-N250).
- Tiếp tục tìm lại điểm X theo phương X, về điểm 1/2 vừa tìm được (N250-N330).
- Di chuyển về tâm đã tìm được (N340)
Xong



để chia sẻ bài viết lên facebook

.
Trả lời kèm Trích dẫn
