Hello, I'm hoping to get some help. I'm having a hard time with a g31 probing routine. This is a macro and gcode that originally was posted by Terry (Vmax549). It's a internal polar aray routine that probes the inside of a part in the x and y direction. I modified it to be able to specify a Z depth amount and Z depth step amount so it would probe down say an inch or two in what ever step size i specify. It cycles just fine for a while, but at some random point as it completes a step or more in z direction the G31 command doesn't send the probe out more than a tenth or so, it just jerks in short steps for a cycle or two or sometimes more and then it starts working again. I've tried changing to slower feed rates, and everything else I can think of, but I"m out of ideas as to what could be causing this. Sometimes it's around 40 G31 calls before it fails and other times it has been several hundred.
I updated to the latest lock down version of Mach3 today to try to solve this, but it didn't change anything.
I've included the files for anyone who would like to take a look at this.