Quote Originally Posted by CNCRY View Post
From what I understand a limit and home can be the same physical switch.
So I'd expect you need a limit on each end of X axis, with one end doubling as a home. Then the same on Y, and Z can have a single switch passed on upper and lower limit, and say upper can be home.
So not sure why people mention 2 X's being used - surely both limits are at the same point as the 2 X axis are parallel?
Ok well regards the X-axis having 2 switches this only applies if you are using twin screws, one side will have a switch that works for limits and home, the other side as a switch just for home. Reason being you home each side independently to square up the gantry. But you only need a limit on one side.

Now regards having a switch at each end then there's another way, which IMO is the best way and uses just one switch on each axis.
You place the switch on the moving part ie: Gantry and Y axis which then looks for a target at each end of travel. The Z-axis just uses a fixed switch at the top of travel which looks for the target on the moving part.
This means you have less switches and less wiring to go wrong.This can be done with either proximity or Microswitch type's.