That's surprising .
All high end cnc's I know have servos.
Automatic thought on the question would be steppers.
Joey
Actually no, it's servo's.
Consider this.
Steppers are almost always 200 steps per revolution, or 1.8°. Since each step is basically a magnetic pole, it can't get more than about 35 to 40% behind, or it will jump to the next pole and be out of position.
Servo's are always behind. The command goes out for movement, and the motor starts to turn. Then the feedback comes back to the drive for it to make corrections. It's always behind because it can only react to what's already happened. There are drives that can learn and be pro active, but that's only for canned type cycles that are repeated over and over again.
Now you also have to keep in mind that servo's are typically much higher rpm motors, so they can use more gear reduction. Steppers are low rpm and can't reach the high rpm's so they typically use much less gear reduction.
In the end, a good stepper system can be as accurate, in lighter load conditions, as is really necessary. A good servo system can operate faster, and still hold very tight tolerances even under heavy loads.
A good stepper system will do all we need and more. But it's really cool to see a good fast servo system really working quick.
Royce