GreatLight CNC Machining Factory logo
CNC Machining
Rapid Prototyping
Materials
Industries
News
About GL

Get Instant Quote

CNC Knowledge

Thermal Deformation of CNC Turntable: Causes, Error Size, and Compensation Measurements

A rotary table grows when it gets hot, and that growth moves the part. This article explains where the heat comes from, how far the error travels at the tool tip, and which compensation measurements hold on a production floor. Written for process engineers running 4-axis and 5-axis work.

±0.005 mm toleranceØ400 mm rotary table16 five-axis centersISO 9001:2015
CNC turntable selection guide covering thermal deformation of CNC turntable
Heat sources

Where the Heat Enters a Rotary Table

A CNC turntable has three heat paths. The worm or roller-cam drive runs in an oil bath and loses 5–15% of motor power as heat. The bearing set, usually a crossed-roller or an axial-radial pair, generates heat proportional to preload and speed. The third path comes from outside: cutting heat conducts through the fixture, the part, and the table face itself.

The third path is the one people forget. On a 5-axis job where the part sits on a 300 mm fixture plate, 60–70% of the heat reaching the table can come from the cut, not the drive. That heat arrives slowly and leaves slowly, so the table keeps moving after the spindle stops.

Table size sets the thermal mass. A Ø400 mm table with a cast iron body may take 40–60 minutes to reach steady state at 12 rpm. A smaller Ø200 mm table can settle in 15–20 minutes. Neither is better. The larger table drifts less per degree but takes longer to stabilize, which matters when you are chasing a first-article check at 8 a.m.

Error chain

How Thermal Deformation of CNC Turntable Becomes a Position Error

Thermal deformation of CNC turntable shows up as three separate errors, and they do not scale the same way. First is angular position drift: the table face tilts as one side of the housing grows faster than the other. Second is radial and axial offset of the rotation center. Third is a change in drive preload, which changes backlash.

Angular drift is the expensive one. A 20 μm tilt across a Ø400 mm table face equals roughly 10 arc-seconds of angular error. Put a part 250 mm from the center and that 10 arc-seconds becomes about 12 μm of linear error at the tool tip. Now put a 400 mm long aerospace bracket on the same table and the same tilt moves the far end by nearly 20 μm.

Radial offset is usually smaller, in the 5–15 μm range for a well-built table, but it is harder to compensate because it changes sign as the table rotates. Backlash change is the quiet one. A 2–3 μm preload loss does not show on a single-point check; it shows as a size trend across a batch of parts.

  • 1
    Angular driftTable face tilt, roughly 10 arc-seconds per 20 μm across Ø400 mm
  • 2
    Center offsetRadial and axial shift of the rotation axis, 5–15 μm typical
  • 3
    Preload lossBacklash grows, size trend appears across a run
Measurement

Compensation Measurements That Survive a Production Day

You cannot compensate what you do not measure, and a cold machine tells you nothing useful. The measurement has to run at thermal steady state, which means the spindle and the table have both been turning for at least 45–60 minutes under a representative load.

The standard approach is a ball or sphere artifact mounted off-center on the table, probed at four or more index positions. On a 5-axis machine, run the same artifact through a rotary cycle and log the center coordinates. The drift between the first and last pass is your thermal signal. A 3 μm drift over 90 minutes is normal on a Ø400 mm table; 15 μm points to a preload or cooling problem.

Log the table housing temperature at the same time. A single thermocouple on the housing is enough to build a drift-per-degree coefficient. Once you have that number, you can predict the offset instead of chasing it. We log housing temperature on every 5-axis setup that holds tighter than ±0.01 mm.

Probing resolution matters more than probe accuracy here. A probe with 1 μm repeatability is fine even if its absolute accuracy is 3 μm, because you are looking at change, not absolute position.

  • 1
    Run 45–60 min firstMeasure at steady state, never from cold
  • 2
    Use an off-center artifactProbe at 4+ index positions, log center drift
  • 3
    Log housing temperatureBuild a drift-per-degree coefficient for prediction
Limits

When Compensation Stops Working

Thermal compensation has a ceiling. It works when the drift is repeatable and slow. It fails when the drift is non-repeatable, which usually means the heat source is outside the machine.

A shop door opening onto a 35 °C yard will swing the table housing by 3–5 °C in ten minutes. No coefficient table keeps up with that. The same applies to a cold-air blow-off aimed at the fixture, or a chiller that cycles on a 6 °C band.

The second limit is part geometry. Compensation assumes a rigid part. A thin-wall aluminum housing that grows 15 μm from its own cutting heat will not follow the table correction, because the part and the table are moving in different directions. For those jobs, the fix is process-side: lighter finishing passes, a coolant soak before the final pass, and a dwell of 3–5 minutes before the finishing cut.

The third limit is measurement time. If your probe cycle takes 4 minutes and the table drifts 2 μm in that window, you are compensating against a moving target. Keep the artifact close to the cutting zone and keep the cycle short.

Design side

What the Part Designer Can Do About It

Tolerances on features machined from different table positions stack. If a hole pattern is drilled at 0° and a bore is finished at 90°, any angular drift between the two positions lands directly in the relationship between them.

The practical move is to group tight-tolerance features into one table position. On a 5-axis part, that may mean re-fixturing once instead of indexing six times. Each index is another chance for the table to be at a different temperature than it was during setup.

Datums matter too. A datum on a surface machined in the same setup as the controlled features removes the table drift from the stack entirely. A datum on a cast surface does not, because the cast surface was never tied to the table position. When we review a drawing for 5-axis work, datum choice is the first thing we flag.

Material choice plays a smaller role than most people expect. Aluminum and steel parts both follow the table because the fixture dominates the thermal path. The exception is a long steel part on a small table, where the part itself can bend as it warms.

Procedure

Step by Step: Building a Thermal Compensation Map

For a 4-axis or 5-axis machine holding tighter than ±0.01 mm.

  • 1
    Warm up under loadRun 45–60 minutes at 60–70% of normal spindle speed with a representative fixture on the table. Idle warm-up misses the cutting heat path.
  • 2
    Mount the artifactClamp a sphere or ball artifact 150–250 mm off-center. Clean the table face and torque the bolts to spec so the artifact repeatability is under 2 μm.
  • 3
    Probe at index positionsProbe at 0°, 90°, 180°, 270°, plus two tilt positions on a 5-axis machine. Log X, Y, Z center for each.
  • 4
    Repeat every 15 minutesRun 4–6 cycles over 90 minutes. Plot center drift against time and against housing temperature.
  • 5
    Fit the coefficientCalculate drift per degree Celsius of housing temperature. Typical values land between 0.3 and 1.2 μm per degree.
  • 6
    Load into the controlEnter the coefficient as a thermal offset table, or apply it manually at the start of each shift. Re-verify after any preload adjustment.
Error budget

Error Size vs. Table Diameter and Part Reach

Assumes a 20 μm thermal tilt across the table face and a 25 °C shop.

Table sizeAngular driftError at 150 mm reachError at 400 mm reach
Ø200 mm~20 arc-sec~15 μm~39 μm
Ø300 mm~14 arc-sec~10 μm~27 μm
Ø400 mm~10 arc-sec~7 μm~19 μm
Ø500 mm~8 arc-sec~6 μm~16 μm
Decision table

Compensate or Change the Process?

SituationCompensateFix the process instead
Repeatable drift under 15 μmYes, use a coefficient tableNo
Shop temperature swings over 4 °CNoEnclose the cell or add a chiller
Thin-wall part under 3 mmPartlyLighter passes, dwell before finishing
Tolerance looser than ±0.05 mmNot worth the cycle timeSkip it
Batch size over 200 partsYes, verify per shiftNo

The Short Version

If the drift is repeatable and your shop holds temperature within 2 °C, compensate with a coefficient table and verify once per shift. If the shop swings more than 4 °C or the part is thin-wall, fix the environment and the cutting process first; no compensation table beats a stable room.

FAQs

Thermal Deformation of CNC Turntable: Common Questions

How long should a CNC turntable warm up before a tight-tolerance cut?

Run the table and spindle under a representative load for 45–60 minutes before the first tight-tolerance feature. Idle warm-up is not enough because it leaves out the cutting heat that conducts through the fixture.

For a Ø200–300 mm table, 30–40 minutes is often sufficient. For a Ø400 mm table with a heavy cast body, plan on 60 minutes.

Does a rotary encoder catch thermal drift?

A direct encoder measures the table angle, so it catches drive and gear error. It does not catch the table face tilting or the rotation center shifting, because those happen between the encoder and the part.

That is why an off-center artifact probed at several index positions is still the practical check.

What drift per degree should we expect?

On a well-maintained table, 0.3–1.2 μm per degree Celsius of housing temperature is a realistic band. Values above 2 μm per degree usually point to preload loss, low oil level, or a bearing that is on its way out.

Check the oil and the preload before you build a bigger compensation table.

Can coolant temperature cause the same problem?

Yes. A chiller that cycles on a 6 °C band moves the table housing by 3–5 °C over a shift. That is larger than most thermal drifts you are trying to correct.

Tighten the chiller deadband to 1–2 °C before chasing the table itself.

Is a bigger table always more stable?

No. A larger table has more thermal mass, so it drifts less per degree but takes longer to settle. If your shop runs short jobs and stops, a large table may never reach steady state.

Match table size to the job length and the part reach, not to the machine spec sheet.

How often should the compensation map be re-verified?

Once per shift for jobs holding tighter than ±0.01 mm, and after any preload adjustment, oil change, or crash. For looser work, a monthly check is enough.

Keep the historical drift values. A sudden change in the coefficient is an early warning of mechanical wear.

Send Us Your Rotary and 5-Axis Parts

We run 16 simultaneous 5-axis centers and a Ø400 mm rotary table, hold ±0.005 mm, and inspect 100% before shipment. Upload your drawing and get a quote with a free DFM analysis within 12 hours.

12-hour quote100% inspection±0.005 mm toleranceNo MOQ

Follow

More CNC Process Notes

We publish setup notes, tooling trials and inspection data from the factory floor.

FacebookTikTokYouTubeLinkedInInstagramThreadsPinterest

Trusted by engineers and manufacturers worldwide

Tesla Ford Motor Company BYD Auto Denso Magna International Boeing Airbus Medtronic KUKA FANUC