Some CNC machines can hold a 0.1mm (0.004") limit all day others a 0.025 (0.001") all day the difference costs a lot.
CNC mills and lathes are far more accurate than .001, (one thousandth). I operate lathes that have readouts, and will take offset inputs to 5 decimals, (50 millionths). If you have a CNC machine that won't hold + - .001, you have other problems. Bill T.
Bill you avoiding or simply don't know that not all CNC operated machines are capable of holding the limits you are talking about. Plus limits under 0.001" need qualified tooling which not all companies can afford to maintain. An operating system like the Fanuc 17T on a machine like a Daewoo Lynx (Lathe) if it's set up with extraction, high flow coolant and good tooling will happily hold 0.001" through a day providing the operator keeps a close check on the machine. Holding a tighter tolerance than this would require constant monitoring and adjustment. I mentioned the Lynx as I ran a brand new one for some time making componants for the Petro Chemical industry we also made equipment used by Aircraft and used by Boeing, Formula racing teams car makers like Ford, Jaguar, Landrover and the Ministry of defence here in the UK.
Heidenhamn make a high accuracy control system but I am not familar with the Heidenhanm control system despite the company having a couple of machines using it. Have operated them by just pushign the button and loading insepecting componants unlike the Fanuc system which I wa slearning to program and used to set as well as operate the Lathe and later Machining centers.