Parabens, parece bem firme a máquina!!!
Concordo com o resto do pessoal. Esse sistema de home que você montou na verdade está funcionando mais como um sistema de final de curso, só que para início de curso. Isso porque o primeiro eixo em que o home for alcançado vai fazer a máquina entender que os três chegaram em home, e vai pará-la. Assim, os outros dois eixos em que o home ainda não tiver sido alcançado não completarão o retorno. Você poderia montar um sistema em que início e fim de curso estão ligados em série em cada eixo (como um fim de curso em cada ponta de cada eixo), ou então um individual para o home de cada eixo e em série para o fim de curso de todos os eixos, mas da forma como você acho que talvez não cumpra a função desejada. A não ser que você queria mesmo é que ele funcionasse como um fim de curso apenas, nas duas pontas do eixo. Aí resta ligar em série e como normalmente fechados os limitadores para a outra ponta de cada eixo.
Um abraço,
Daniel.