Hey BR549,
Thanks for the reply.
I do agree that I would prefer to find out why I am losing steps but I have spent a ton of time slowing things down, speeding them up, swapping drives, hunting down binds, re-installing MACH, re-installing MACH on a different computer, checking all wires, etc etc etc.....
This I believe will be a good solution. I am making surfboards. The problem is the machine cuts one half of the board, then goes through a crossover process which requires Z to return to Z0.00 which of course is it's home postion (which is about 9mm off the limit switch) then roll back out and cut the other half of the board. Z never gets up to Z0.00 but rather comes up short by 3mm everytime. This is the only time it seems to lose steps since at the end of the file Z is out only the 3mm.
The solution is to make home for Z just off the limit switch. I was hoping for a command that would require Z to trigger the limit switch. One half of the board will be cut, Z will return to limit switch touch off it and be at Z0.00. It is a way of Z "finding" itself and I think it is acutually pretty conventional..no?
Bad Idea?