I just looked at your xml, you dont have any home switches defined in the Ports and Pins , Inputs. Is that the correct xml?
Also just re-read your earlier post and you are saying
Jog X in the POS. direction to 6.0 +/- (remember, my switch is at the X NEG. end of travel) Max travel is 12 in Dia. mode.
Jog Z in the NEG. direction to -6.0 +/- (Z-8.0 will hit the chuck)
Now, Zero the DRO's......Part Zero Verify by selecting Program coords. All are 0.0
Dont think you should be zeroing your X, your x axis should be at zero when the tool is exactly in line with the spindle centre. So it will depend on how you are setting your tools up how set this. If you dont have a way of accurately swapping tools (QC toolpost, Indexable ToolPost etc) then what you will need to do is take a skim cut on the dia of your stock, keep the X axis on this dia and measure the stock then enter this Dia into the DRO. What you are doing at the moment is saying that the zero position of the X axis is on the outside of the stock and you are turning it down into minus nimbers. Or am I reading this totally wrong?
Think I need to get a grip on where your limits are, which direction you are calling X plus and minus and Z plus and minus.
Is the following correct?
Your X axis is going negative as it moves towards the spindle centre.
Your X axis home is beyond the spindle centre in the X Negative direction.
Your Z axis is going negative when it is moving towards the chuck .
Your Z axis home is towards the tailstock.
Also do you have a way of accurately swapping tools such as a QC post or are you going to just set up each tool as you go into a programme?
Hood
PS out of curiosity what kind of motors are you using, it seems to be a fast beast, nearly 19M/min rapids