Maybe I am missing something but is there a reason using this method would be more accurate than just using an opto alone?
I hope it does Hood. Lotta wasted effort if not. A "normal" homing opto reads the axis movement directly and would be pretty accurate depending on how good it is I suppose but I want to try it at the stepper to take advantage of the the reduction.
The way I'm looking at it, a lathe's X axis homing should be as perfect and repeatable as possible. I figured with the ballscrew pitch, the belt reduction and motor/controller's half stepping the resolution should be very good. The microswitch is adjusted to switch the opto in just before the end of the axis' travel and the opto will switch the B.O.B. then.
Admittedly, I haven't set up the Mach homing config on any machine yet and there may be a land mine in the software that prevents it but I was thinking this should work OK, yes?