I'm in the process of adding home switches to my x and y axes. I'm trying to decide exactly where my "home" position is going to be. From a convenience standpoint, I'd like Y home to be close to the Y++ limit and X home to be about in the middle of the X motion. I have no problem with the Y as it is a safe bet that the homing motion need to be in the Y+ direction. When I "Ref All Home", and the Y axis motion begins, eventually the Y home switch is set active, Mach backs off a bit and sets the "Home off" value in the Y DR - all as expected.
The X works the same way if I begin the homing operation with the table positioned to the right of home. If I begin the homing operation with the table to the left of home, I get the message to the effect that the homing switch is active, correct the problem and try again.
According to the manual, Section 5.6.1.1, (I actually read the manual
) I would expect that when a home switch is active, the initial homing motion would be reversed from that specified in the "Home Neg" check box.
What am I missing here?