Re: Drifting zeros
I suspect you have a problem with your tool offsets being set incorrectly. Are you touching them ALL off to establish the total offset before you begin?
For example:
1. Start with a turning tool (3/4" wide) touching right against the part with Z=0 indicated.
2. Switch to a parting tool. This tool is only 0.100" wide, and with the width of the tool holder taken into count, the left hand side of this tool is probably at least 0.250" to the right of the edge of the first tool.
So if the second tool didn't have the right offset, when you push it into the material, you are cutting 0.250" to the right of where tool #1 edge would have been.
Also, when you set the parting tool z-xis offset, you have to manually add the width of the parting tool (0.100" of whatever) after you touch it off. This ensures that the command z-axis movement will move it to a position where the piece to the right of it is the right length (see page 28 of the manual).
You didn't really tell us how much experience you have with lathes, so this might be patently obviously, if so, my apologies.
Another possibility is the part is slipping in the chuck during turning. That can give you inconstant lengths. You can mark the part with a black sharpie after you tighten the chuck, and watch to see if it moves. What kind of chuck are you using?
Tim
Tormach 1100-3, Grizzly G0709 lathe, Clausing 8520 mill, SolidWorks, HSMWorks.