I have recently been using a lathe with a DRO on it for the first time, and after a while I stopped using the dials completely, and just used the DRO, and found I got much more accurate results - might the same apply to a CNC driver rather than a human?
In converting a machine to CNC, people use expensive ballscrews and stepper or servo motors, and still don't get great accuracy. Is this because the measurement is done at a remove from the moving part, eg the table of a mill?
How about using servo motors, but driving them from measurements derived from a scale attached to the table? Does anyone do this?
A reasonably accurate scale will cost probably a bit less then a similarly-sized ballscrew, and it should be more accurate this way.
Just a thought,
-- Peter Fairbrother