In the previous post, I showed how I added limit switch inputs to my CNC driver box. Now its time to attach the actual switches to the machine.
The limit switches can be wired in a variety of different ways. Since I only had three available input pins, I combined both switches for each axis (and have them perform double duty as homing switches too.) The combined switches can be wired in series (normally closed) or parallel (normally open). I chose to wire them in series, as normally closed (i.e. circuit is broken when the switch is triggered) has one major advantage over normally open: If the switch is broken or just unplugged, you notice it before any movement starts rather than when the machine crashes against the physical stop!
I reran stepconf and selected "Both Limit + Home X", "Y" and "Z" for pins 11, 12 and 13. This enabled the "Home all" button in Axis GUI, which automatically homes the machine using the (in this case) limit switches.