BR, this works, but when the distance between holes is small the program doesn't stop at G0. The pause is not responding fast.
My will is to stop exactly on the G0 command.
I tried to use DRO 819 (which is "motion mode" and works good when forward), but doesn't work at all when reverse running.
Let me know if you can think of anything else.
Giannis