Bob
Is it really that hard to knock the headstock out of alignment
No its not that hard, and more common than you would think. I think that’s the remnant thinking of conventional lathes where the head stock sat on vee ways that were an extension of the bed.
Not all but most CNC lathes post 1970’s, the head stock mounting face is just flat, onto a flat surface on the base casting. Normally with a large dowel as the pivot point, and a means to swivel adjust them for alignment.
The surface finish of the mounting faces has to be very good, ground and / or hand scraped to get the other alignment. (Spindle pointing Up / Down)
So you have two very good surfaces that are only held by surface friction applied by the bolts. Even in your case 4 or 6 M20 or M24’s. A decent jolt will un-settle the head stock. Which is actually a good thing. If you have hit the chuck, that force has to go into the spindle bearings. It always amazes me. I see head stocks that have been sprung, all the time. Align them up, and the spindle bearings run fine, for years on end.
If you think about how much mass you have in your turret, and those two dog-legged taper pins you found in your curvic coupling. Its not inconceivable that a hit like that, will over come the bolts holding the head-stock. The impact that moved your turret, had to be opposed by your spindle. Chances are they both moved.
That’s why I always check the spindle to ensure its pointing true, first and foremost. When you have a datum, the rest follows. Upper turret, Lower turret, sub-spindle / tail stock. Once your spindle is pointing straight down the machine, every thing else should look back at that datum.
I figured somebody had hit the homing switch
It’s not the homing switch that gives you the real home / zero position. That’s more like a you’re in the ball park position of the axis travel. “I can rapid up until I hit the switch, then I’ll slow down and look for the reference mark off the encoder”. The encoder, being attached to the ball screw, has far more accuracy / hysteresis than the mechanism of the limit switch. The real zero position comes off the encoder.
It’s an odd ball pulse that only happens once per revolution of the encoder. Null, Ref pulse, etc. There’s several methods to find it. Some rapid until that switch, then slow down, and find that next reference pulse in the next turn of the encoder. Some slow down (Mazak) and ride over the limit dog, and find that reference pulse after they come off the dog.
Cutting a long story short. A shift of 0.050”, wouldn’t be to do, with hitting the limit switch. You can move your limit switch striking position until the cows come home. It’s not until you move the switch by the distance of the ball-screw pitch, that it will jump by that much. Slight movements of the switch tripping, don’t move the position, until your more than the one revolution of the homing pulse coming off the encoder.
Regards Phil.