Not sure exactly how to describe the subject
We just completed a refit of our Series 2 Bridgeport using a Hicon motion controller, servos and drivers. All that stuff works great.
We are not homing the machine currently or using any offsets currently, we just move the machine to where we want X, Y & Z 0 then click the Zero x, y & z buttons.
Next we load a program and run it.
We found out the hard way that the first time the program is run the axis 0 positions have somehow changed. If we re-zero it and run again it is fine. It's also fine if we load and run a different program. It is fine all day, the only time it does this is if we close Mach and restart it.
Something tells me it is related to not homing the machine.