This CNC router is running stepper motors without encoders, so when it misses a step, and it does miss steps, then it looses a little position. Each time I run the program, the program goes to "Zero" and rewinds. The program Zero is now flawed because of missed steps. So, before loading and running a new sheet I hit "Ref All Home" to reset the carriage to the machine limit switches. When I do, the Mach3 refinds the XYZ limit switches as it should BUT turns OFF soft limits. If I hit "Ref All Home" again, it refinds the XYZ limit switches and turns ON soft limits. Every time I hit "Ref All Home" it toggles the soft limits. (Just like pressing the soft limits button: press on, press off, press on, press off etc.)
Why can't the soft limits remain on until I turn them off? Is there a preference setting that keeps them from toggleing on and off each time I use "Ref All Home?"
Besides the extra wear on the machine, there is the constant opportunity to crash the switches when soft limits turns off automatically and the operator fails to notice it.
Thanks, tlbokc