Hi,
Has anyone else run into this problem?
Yes, quite a few posts have commented on that. ESS users have the same problem.
You are correct many controllers, the ESS, and by your description the UC100, hang if a probe contact does not occur before the terminal move.
Evidently its common practice to write a G31 move to some location rather than a G1 or G0, the reason being that IF the probe touches the machine
will stop rather than crunch the probe. The only trouble is our controllers tend to hang if they don't get an expected probe contact.
At this stage NFS claim that its the motion controller plugin which is at fault while the motion controller manufactures claim its a Mach4 fault.....so neither
do anything about it.
The only solution I'm aware of is to go through the code removing the offending G31's and replace them with G1's.
Craig