Can you post a screenshot of your homing/soft limits tab in the config screen?
Here is the screen config tab:
https://drive.google.com/file/d/1sv9vn1ykybOpe3F0-gMe6xGY59h8g6Gy/view?usp=sharingScenarios below: 1) works, 2) limits are out of range 3) bad burst move on wrong axis
1) If I move the stage from center to min positions by jogging with X-,Y- and Z-; quit Mach4; restart Mach4; press Reference All Axes; see dialog that “Referencing is complete”, press Soft Limits On – things work find. X- does not move. X+ move goes to the expected limit and stops.
2) If I have Mach4 loaded up and the machine turned on with its stage in the center; to min positions by jogging with X-,Y- and Z-; do not quit Mach4; do not restart Mach4; press Reference All Axes; see dialog that “Referencing is complete”, press zero X,Y,Z, press Soft Limits On – X- acts like X+ at a slower jog rate because the machine coordinates did not zero.
3) If I have Mach4 loaded up and the machine turned on with its stage in the center; to min positions by jogging with X-,Y- and Z-; do not quit Mach4; do not restart Mach4; press Reference All Axes; see dialog that “Referencing is complete”, do not press zero X,Y,Z, press Soft Limits On – X- suddenly jerks the Y in the positive direction over an inch. In fact drops Y which was at -1.2 inches and appears to have taken it to zero. So it might have traveled the full 1.2 inches and it does it fast.