I ran another program tonight, one that I know worked before the switch to ESS. 1st tool ran fine, here is a screenshot of right after the MTC happend. At MTC, I jogged the head a little, brought the tool down to a .3mm shim and hit the the Set Z button as usual.
Then, as you can see in the screen shot, Mach has moved to a strange location that is not where the it is supposed to be going based on that line of code. I hit the STOP button right at Z above the part, but it looked like it was gonna try and plow down into the part... And of course the X and Y are nowhere near the spot where it's supposed to be putting that hole!
I did notice that when I hit set Z or zero Z during a MTC, Mach4 is populating (strange?) X, Y, and Z values in the Fixture Offsets Table under the G54 (work offset?) line. Is that normal?? Or is this maybe the problem??