Hehe, cái tọa độ của Probe thì phải tùy máy mới biết được. Và trong clip thì không giới thiệu việc xác định này.
Nó nằm ở bước 2 đó bác.
Trong clip cũng cố tình show code từ đầu A -> Z. Để ai chịu khó có thể dừng video lại để copy. Nếu thật sự cần thì phải chịu khó chút bác ạ. Trong đó cũng cố gắng tách các giá trị cần thành các biến khác nhau, có gắng có chú thích để mọi người có thể tùy nghi hiệu chỉnh.
Cơ bản thì muốn làm thì phải hiểu được phần nào bác ạ.
1. Mach3 và config Mach3
2. Các tọa độ cơ khí, cách tìm các tọa độ này ở đâu trong Mach3.
3. VB Macro cho Mach3
Nếu biết chút chút mấy món trên thì lướt qua clip là hiểu được cách làm.
Nếu không biết gì cả thì có copy/paste thì cũng không chạy được đâu ạ.
Ngoài ra macro code như trên cũng kiểm tra các config mach3 trước khi chạy. Nên nếu mach3 không được config đầy đủ thì cũng sẽ không chạy được. VD:
- config Pin/Port (tất nhiên là phải có thì mới Digizing được)
- config Min/Max softlimit
- config Ref home
Khi chạy thì kiểm tra
- Spindle off
- Debounce (chống nhiễu)
Lúc digizing thì chia thành 3 dãi tốc độ khác nhau
- G0
- digizing nhanh cho lần 1
- digizing chậm cho lần 2, nhằm tăng độ chính xác
Dự là có version chia sẻ code trên GitHup https://github.com/PhamDuyAnh mà chưa biết khi nào mới thực hiện



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


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