More Z-Axis Issues
The following error is due to poor latency. Remember, we are calling an interrupt routine to do stuff 1000 times a second on the servo thread. If the machine is not fast enough to do everything it needs to between calls to the servo thread a following error will be reported. (This is the real time part of Linuxcnc) That could result in unexpected behavior. If you can't improve your latency, you might be able increase your servo period time parameter. (eg every 1.2 milliseconds instead of every 1.0 milliseconds) The numbers in your Hal file are in nanoseconds.
Could I also just slow down that axis?
The steps I have to take to resume are:
1) Press the stop button. The z-axis moves down to 1 inch above work piece.
2) Now I can right click on the line that should be executed next, and select Run From Here.
It still does this at the end of a cut that falls into the water pan. Not all of the cuts that fall in cause this error ut it seems the larger pieces almost always cause the error to happen. I'm glad that I can at least salvage the workpiece when the error happens but would really like to stop this from happening in the first place.
Thanks to everyone that has helped get this far figuring it out.