Chào các anh.
Mình mới chế máy để sử dụng phun sơn.
Hiện tại mình gặp vấn đề với lênh m7 (phun sơn) và m9 (tắt phun)
Ví dụ chạy theo đoạn code như sau:
g0x0y0z0
x10y10
m7
y50
m9
x15
m7
y10
m9

Mình gặp hiện tượng sơn bị dày tại điểm m7 và m9, vì khi bắt đầu tới vị trí x10y10 các trục dừng lại ->bật vòi phun sau đó mới chạy tới y50.
Khi bật m7 thì các trục chưa chạy ngay mà có độ trễ, lúc này sơn đã phun ra rồi nên tại vị trí x10y10 đó sơn dày hơn.
Tương tự khi chạy tới y50 ->các trục dừng lại nhưng vòi phun vẫn đang phun, sau đó mới tới m9 để tắt. nên tại điểm y50 cũng bị dày sơn.

Mình đã thử viết x10y10 m7 nhưng m7 nó chỉ bật lên và tắt ngay lập tức tại vị trí đó chứ ko giữ lệnh m7.
Viết thêm lệnh m7 tiếp theo nữa nó cũng ko nhận m7.
Mình đã kiểm tra trong mach 3 phần ploor &fit gì đó, delay là 0s. nhưng thực tế nó ko xảy ra đồng thời.

Có cách nào để thực hiện việc bật m7 và m9 đồng thời cùng lúc với vị trí trục xy ko các anh?
hoặc là mình có thể định vị việc bật m7 và m9 gắn với 1 tọa độ xy riêng ko? (tách biệt 2 lớp tọa độ : 1 lớp để chạy trục xy điều khiển vị trí vòi phun, lớp còn lại là tọa độ bật m7, m9)

Mong các anh giúp đỡ. Cảm ơn các anh.