Skip to content

Industry guide

Motion control for machine tools and CNC

How to specify feed axis servo motors, torque motors for rotary tables, linear and angle encoders, gearing and slip rings for CNC machine tools, with figures.

Machine tools and CNC
Written by the Specify Motion engineering team · Last reviewed

In short:CNC machine tools need stiff, accurate axes: servo motors or linear motors on the feeds, torque motors on rotary and tilt tables, and linear and angle encoders that measure the slide and table directly. Measuring at the axis rather than at the motor is the single biggest step in accuracy, because ball screw heat alone can move a 1 m axis by more than 0.1 mm.

Typical requirements

Ball screw thermal growthAbout 11 µm per metre per °C (HEIDENHAIN)
Semi-closed loop drift, 1 m axis (test)More than 110 µm within 40 minutes (HEIDENHAIN)
Ball screw nut heat at 2,000 rpm, 3 kN preloadAbout 100–200 W (HEIDENHAIN)
Feed drive deformation, 500 kg slide at 4 m/s²10–20 µm, invisible to a motor encoder
Angle encoder accuracy (published example)±3 arcsec (Netzer VLZ)
Magnetic linear scale accuracy (published range)±3 to ±40 µm/m (Bogen LMSA)
Direct-drive rotary table speed (published example)200 rpm rated on a torque motor table

Machinery we specify motion for

  • CNC milling machines and machining centres
  • Lathes and turning centres
  • Grinding machines
  • EDM (spark and wire eroding) machines
  • 5-axis rotary and tilt tables
  • Tool changers and tool magazines
  • Coolant heads, guarding doors and loaders
  • Additive manufacturing machines
  • Gear cutting and honing machines

What a machine tool asks of its motion system

A machine tool is a measuring instrument that also removes metal. Every axis has to hold position against cutting forces, move fast between cuts and stay accurate as the machine warms up over a shift. That makes stiffness, thermal behaviour and feedback the three things to get right, ahead of raw speed or power.

The UK sector is represented by the Manufacturing Technologies Association, which covers machine tools, metrology, additive manufacturing and related technologies. Whether you build a special-purpose machine or retrofit an older one, the component choices below are the same.

Where motion components sit on a CNC machine

Machine areaMotion taskUsual components
Linear feed axes (X, Y, Z)Position the tool or table under cutting loadAC servo motor and ball screw, or iron-core linear motor; linear encoder
Rotary and tilt tables (A, B, C)Index or contour the partTorque motor or worm gear; angle encoder; clamp; slip ring or rotary union
Tool changer and magazineIndex and exchange toolsServo motor, low-backlash gearhead or strain-wave gear, cam or arm
SpindleCutting speed and orientationIntegrated spindle motor and encoder (usually supplied by the spindle maker)
Doors, coolant heads, probes, loadersAuxiliary positioningRodless and rod actuators, servo or stepper motors
CNC and drivesInterpolation, servo loops, safetyCNC, servo drives with second encoder input and STO

Tolomatic lists door, worktable, coolant head and tooling positioning as machine tool uses for its actuators, and SCHLEIFRING supplies slip rings and media rotary joints for machine tools and rotary tables, with components designed for 50 million revolutions.

Why closed-loop feedback matters: the numbers

HEIDENHAIN’s feed axis accuracy paper is the clearest public account of what happens when an axis is controlled only from the motor encoder (semi-closed loop):

  • Heat. A 1 °C rise lengthens a 1 m ball screw by about 11 µm. At 2,000 rpm with 3 kN preload the nut alone produces roughly 100–200 W.
  • Drift. On a 1 m axis with fixed-floating screw bearings, the far end drifted more than 110 µm within 40 minutes at 10 m/min. Thermal time constants were typically 1–2 hours.
  • Bearing layout. Fixed-fixed mounting reduced expansion by about half, but did not remove it.
  • Dynamics. Accelerating a 500 kg slide at 4 m/s² deforms the drive by 10–20 µm, which the motor encoder cannot see.
  • Linear encoders. In the same tests, axes with linear encoders showed essentially no drift and noticeably better contour accuracy in circular tests.

The lesson for specifying: if the part tolerance is tighter than the expected thermal error, buy a linear encoder for the axis and a drive that accepts it as a second loop. Our guide to absolute vs incremental encoders explains the interface choice, and the encoders hub lists the types.

Accuracy and repeatability claims should be quoted to ISO 230-2, which covers linear and rotary NC axes and is used for acceptance tests and compensation. Ask suppliers which standard their published figures follow.

Ball screw or linear motor for a feed axis

Ball screw and servo motorIron-core linear motor
StiffnessSet by screw, nut and bearingsSet by servo loop and encoder
Speed and accelerationLimited by screw critical speed and nutHigh; no mechanical limit from a screw
HeatIn the screw and nut, inside the axisIn the coil; usually water-cooled
Wear partsScrew, nut, support bearingsNone in the drive itself
FeedbackMotor encoder, linear scale for accuracyLinear scale is mandatory
Vertical axesBrake on motorCounterbalance and separate brake needed
CostLowerHigher, plus cooling and scale

Ball screws remain the default for general machining centres and lathes. Linear motors earn their cost on laser cutting, high-speed milling, grinding and other machines where acceleration and dynamic accuracy drive productivity. See the ball screw vs roller screw guide for screw selection.

Rotary and tilt tables: torque motor or worm gear

A worm gear table is self-locking and cheap, but its backlash grows with wear and its speed is limited. A torque motor table drives the table directly. An American Machinist review of one direct-drive table quotes 200 rpm and notes that, with no gearing, backlash is eliminated and fewer parts wear; a hydraulic brake provides about three times the motor’s maximum torque for clamping during heavy cuts.

For compact axes, tilt heads and tool changers, strain-wave gears give zero backlash and a high ratio in a short length. Harmonic Drive promotes hollow-shaft servo actuators and tilt-resistant gears with output bearings for milling, turning and eroding machines. Compare the options in harmonic vs planetary vs cycloidal and see the frameless torque motors hub.

How to size a torque motor for a rotary table: a worked example

Take a 400 mm steel table of 60 kg carrying a 100 kg fixture and part with a radius of gyration of 150 mm. It must index 90° in 0.5 s and also contour during 5-axis finishing with a tangential cutting force of 1 kN at 150 mm radius.

  1. Inertia. Table ½ × 60 × 0.2² = 1.2 kg·m². Part and fixture 100 × 0.15² = 2.25 kg·m². Allow 0.05 kg·m² for the rotor: total about 3.5 kg·m².
  2. Index acceleration. For a triangular profile, α = 4θ ÷ t² = 4 × 1.571 ÷ 0.25 ≈ 25 rad/s², with a peak speed of 6.3 rad/s (60 rpm).
  3. Peak torque. 3.5 × 25 ≈ 88 Nm, plus bearing and seal friction, say 95 Nm.
  4. Continuous torque. Contouring under cut: 1,000 N × 0.15 m = 150 Nm, held for minutes at a time. This, not the index, sizes the motor’s continuous rating. Heavy roughing should go through the clamp instead.
  5. Encoder. For 1 µm resolution at 150 mm radius you need 1 ÷ 150,000 rad ≈ 6.7 µrad, or about 940,000 counts per revolution, so 20 bits minimum and more for a stable servo loop. Accuracy of ±3 arcsec gives about ±2.2 µm at that radius.

A housed or frameless direct-drive motor rated above 150 Nm continuous, such as the Akribis ADR-A range (published to 407 Nm continuous), with a large-bore angle encoder such as the Netzer VLZ fits this case. Check cooling: continuous torque ratings often assume a cooled mounting.

Slip rings and rotary unions on machine tools

Rotary tables with hydraulic fixture clamping, pallet changers with sensors, and continuously rotating fixtures need media and signals across the axis. A combined rotary union and through-bore slip ring keeps the table short. Specify pressure and flow per channel, the fluid (hydraulic oil, air, coolant), circuits and fieldbus. For full guidance read how to specify a slip ring and slip rings for test rigs.

Things that catch engineers out

  1. Buying a high-resolution motor encoder and expecting part accuracy. Resolution at the motor is not accuracy at the tool.
  2. Mounting the scale far from the cutting plane. Pitch and yaw of the slide multiply by the offset (Abbe error).
  3. Sizing torque motors on index torque only. Continuous cutting torque and cooling usually decide the frame.
  4. Exposing magnetic linear motor tracks to ferrous swarf. Covers and wipers are part of the design.
  5. Ignoring coolant mist. Encoders, connectors and actuators need sealing, and enclosed scales usually need clean, dry purge air.
  6. Mismatched interfaces. Confirm the CNC and drive accept the encoder protocol and resolution before ordering.

What to send an engineer

  • Machine type and axis list, with travel, moving mass, rapid and cutting feeds and acceleration.
  • Cutting forces or torque per axis, and how long they last.
  • Required accuracy and repeatability, ideally to ISO 230-2.
  • CNC make, fieldbus and the encoder protocols it accepts.
  • For rotary tables: diameter, part mass and inertia, index time, clamp type and media to pass through.
  • Coolant, swarf and temperature conditions, and the space available.

Our specialist engineering and supply partners can propose matched motor, encoder, drive and gearing sets; start in the spec builder.

Linear and angle encoders for CNC machine tools

A linear encoder on the slide and an angle encoder on the rotary axis close the position loop at the point that matters, so ball screw heat, pitch error and drive deflection stop becoming part error. Specify accuracy grade (µm per metre or arcseconds), resolution at the tool, measuring length, interface (BiSS-C, SSI or 1 Vpp), and protection against coolant mist and swarf. Enclosed scales with air purge suit milling and grinding; magnetic scales tolerate contamination but are less accurate. Mount the scale close to the cutting plane to reduce Abbe error.

  • Machining centres: closed-loop X, Y and Z feed axes
  • Rotary and tilt tables: direct angle measurement
  • Grinders: infeed and traverse axes
  • Gear machines: workpiece and tool spindle angle

Available through our supply network

Torque motors for CNC rotary and tilt tables

Direct-drive torque motors turn rotary and trunnion tables with no worm gear, so there is no backlash to wear and the table can index or contour at much higher speed. Specify continuous torque for simultaneous 5-axis cutting, peak torque for indexing, top speed, bore for clamping hydraulics or a rotary union, and cooling. Hold heavy cutting loads with a hydraulic or pneumatic clamp rather than the motor. Pair the motor with a high-accuracy angle encoder and check the table bearing stiffness, because the motor adds none.

  • 5-axis trunnions: A and C axes
  • Rotary tables: indexing and continuous contouring
  • Mill-turn: table turning mode
  • Gear machines: workpiece axis

Available through our supply network

Servo motors for CNC machine feed axes

Most feed axes still use an AC servo motor on a ball screw. Specify continuous and peak torque at the screw, top speed for rapid traverse, rotor inertia relative to the reflected load (a low ratio helps contouring), encoder resolution and a brake on vertical axes. High-resolution multi-turn absolute feedback avoids reference runs at start-up. Check the shaft seal and connector rating against coolant, and size thermally for the real duty, not the rapid traverse alone. On retrofits, match the flange, shaft and encoder protocol to the existing CNC, or budget for new drives at the same time.

  • Machining centres: X, Y and Z ball screw feeds
  • Lathes: cross-slide and tailstock axes
  • Tool magazines: carousel and chain drives
  • Loaders and bar feeders: handling axes

Available through our supply network

Linear motors and actuators for machine tools

Iron-core linear motors drive feed axes directly on laser, grinding and high-speed machining centres, removing the ball screw and its heat and wear. Specify continuous force for cutting, peak force for acceleration, stroke, cooling and magnet-track protection against ferrous swarf. Around the machine, screw and belt actuators move guarding doors, coolant heads, probes and loaders, often replacing pneumatics. For those, specify stroke, load, speed, duty and IP rating against coolant. Electric door actuators give controlled soft-start and soft-stop motion and a position signal for the guard interlock logic, which pneumatic cylinders do not.

  • High-speed machining centres: linear motor feed axes
  • CNC doors: automatic guarding doors
  • Coolant heads and probes: positioning
  • Loaders: part transfer gantries

Available through our supply network

Precision gearheads and strain-wave gears for machine tools

Low-backlash planetary gearheads drive rack-and-pinion axes on long-bed machines, tool magazines and loaders; strain-wave gears and high-ratio low-backlash reducers suit compact rotary axes, tilt heads and tool changers. Specify ratio, rated and emergency-stop torque, torsional stiffness, backlash in arcminutes, input speed and mounting interface for the motor. For a rotary table driven through a gear, the gear's stiffness and lost motion set contouring accuracy as much as the encoder does. Ask for stiffness curves rather than a single figure, and seal the gearhead against coolant where it sits inside the working area.

  • Long-bed machines: rack-and-pinion feed drives
  • Tool magazines: carousel indexing
  • Compact rotary axes: strain-wave reduction
  • Rotary tables: low-backlash indexing

Available through our supply network

Slip rings and rotary unions for machine tools

Continuously rotating tables, fixtures and tool changers need power, sensor signals, fieldbus, air, hydraulic clamping pressure or coolant across the rotating joint. Specify circuits and current, data protocol, media channels with pressure and flow, speed, bore, and sealing against coolant. An integrated slip ring and rotary union saves axial length on a table. For spindle-mounted sensors, check speed carefully: spindles run far faster than most slip rings, so contactless transmission may be the better choice. Ask for the rated life in revolutions and the leak rate per channel for media joints.

  • Rotary tables: fixture clamping hydraulics and sensors
  • Pallet changers: power and signals to fixtures
  • Tool changers: sensor and air supply
  • Test and balancing rigs: rotating measurement

Available through our supply network

CNC servo drives

A CNC servo drive must close fast current and velocity loops, accept the motor encoder and a second encoder on the slide or table for full closed-loop control, and talk to the CNC over a real-time fieldbus. Specify supply, continuous and peak current, both feedback protocols, fieldbus, STO and other safety functions, and whether linear motors or torque motors are driven. Check that the drive and CNC support the encoder resolution you buy, or the extra counts are wasted. Drives with good diagnostics and auto-tuning save commissioning time.

  • Feed axes: dual-loop with linear scale
  • Rotary tables: torque motor drives
  • Linear motor axes: dedicated linear motor drives
  • Tool magazines: positioning drives

Available through our supply network

Standards to have in view

  • ISO 230-2:2014 (accuracy and repeatability of positioning of NC axes)
  • ISO 230-3 (determination of thermal effects)
  • EN ISO 16090-1 (machining centres, milling machines and transfer machines: safety)
  • EN ISO 23125 (turning machines: safety)
  • EN ISO 16089 (stationary grinding machines: safety)
  • ISO 13849-1 (safety-related parts of control systems)
  • Regulation (EU) 2023/1230 (machinery; applies from 20 January 2027)

Which standards apply depends on the end product and its market. Your engineer will confirm what the component itself needs to meet.

Frequently asked questions

Do I need a linear encoder on a CNC machine?

If parts need tolerances of a few hundredths of a millimetre or better over long runs, usually yes. A motor encoder only knows the screw angle, so heat growth, pitch error and drive deflection pass straight into the part. HEIDENHAIN tests on a 1 m axis measured more than 110 µm of drift within 40 minutes using rotary feedback, and essentially none with a linear encoder.

Torque motor or worm gear for a rotary table?

A torque motor gives zero backlash, no wear in the drive and much higher speed, which suits simultaneous 5-axis work and mill-turn. A worm gear is self-locking, cheaper and gives high holding torque from a small motor, which still suits slow indexing tables. Torque motor tables usually add a hydraulic or pneumatic clamp for heavy roughing and need a high-accuracy angle encoder.

What accuracy do I need from an angle encoder on a rotary axis?

Work from the largest radius on the part. One arcsecond is about 4.85 µrad, so ±3 arcsec gives about ±0.7 µm at 50 mm radius and ±2.2 µm at 150 mm. Resolution should be several times finer than the accuracy you need, and the encoder must be mounted concentric to the table bearing.

Can a strain-wave gear be used in a machine tool?

Yes, on compact rotary axes, tilt heads, tool changers and indexing units where zero backlash and a high ratio in a short length matter. Harmonic Drive markets its hollow-shaft actuators for milling, turning and eroding machines (Harmonic Drive is a trademark of Harmonic Drive LLC). Check torsional stiffness at low load and the momentary peak torque against a tool crash.

How do I stop ball screw heat affecting accuracy?

The most effective fix is a linear encoder, which measures the slide directly. Other measures help: fixed-fixed screw bearings roughly halve expansion compared with fixed-floating, cooled screws reduce drift, and thermal compensation models correct some of the rest. HEIDENHAIN notes that 1 °C lengthens a 1 m screw by about 11 µm.

What should I send for a machine tool axis enquiry?

Send machine type, axis travel, moving mass, rapid and cutting feed rates, acceleration, cutting forces or torque, required positioning accuracy and repeatability (to ISO 230-2 if known), CNC make and fieldbus, encoder interface, coolant and swarf exposure, space envelope and safety functions. For rotary tables add table diameter, workpiece mass and inertia, indexing time and clamp torque.

Sources

  1. HEIDENHAIN: Accuracy of feed axes (technical information)
  2. HEIDENHAIN: Industries and applications
  3. Renishaw: Encoders by application (machine tools)
  4. American Machinist: Direct-drive and 5-axis tilt/rotary tables
  5. Harmonic Drive: Mechanical engineering (machine tools)
  6. SCHLEIFRING: Industrial manufacturing
  7. Tolomatic: Metals and fabrication applications (machine tool doors and coolant heads)
  8. ISO 230-2:2014 Test code for machine tools, Part 2
  9. MTA: Manufacturing Technologies Association

Figures are summarised from the sources above and from manufacturers' published data on the date shown. Always confirm against the current datasheet for your exact part.

Spec builder

Specify motion for machine tools and cnc

Select every part you need, answer the questions an applications engineer would ask, and see your summary before we ask for any details.

  1. 1Products
  2. 2Performance
  3. 3Environment
  4. 4Volumes
  5. 5Your spec
Step 1 of 5

Engineer support

Our engineers are ready to help with your project

Tell us what you need, whether it is this part, an equivalent or a complete axis built around it. An engineer will review your requirements and reply, normally within one working day.

  • Reviewed by an engineer, not an autoresponder
  • Like-for-like and better-fit alternatives
  • Standard, modified and custom options

Prefer to configure it? Use the spec builder.

We use your details to answer this enquiry and share them with the specialist engineering and supply partner best placed to fulfil it. See our privacy notice.