On most spindles that have an encoder in order to orient the spindle for tool changes etc, there is a parameter to offset/shift in encoder counts from the index.
I know Mitsubishi uses this method, and I would think Fanuc should also be capable, but as mentioned in a previous post, an encoder is needed on the final spindle.
This is OK for stopping in a repeated position, not an arbitrary one.
Al.
CNC, Mechatronics Integration and Custom Machine Design
“Logic will get you from A to B. Imagination will take you everywhere.”
Albert E.