Technology Guide

CNC Thermal Compensation Explained

Thermal growth is the slow expansion of a machine's cast iron, ball screws and spindle as they warm up through a shift. Left uncorrected, it can shift a cut by tens of microns. Real-time thermal compensation counters that drift so accuracy holds all day.

Short answer. Thermal compensation is a control feature that measures temperature at the spindle, bearings and ball screws, then uses a model in the CNC controller to offset the expansion those temperatures cause. Gree applies real-time thermal compensation on machines such as the GA-UV1050 and GA-FA500, holding repeatability near 0.006 mm and positioning near ±5 arc-sec from the first part to the last of a production run.

1. Why metal moves

Everything expands when it heats up. Cast iron — the material most machine beds and columns are made from — grows roughly 10 to 12 microns per metre for every degree Celsius of temperature rise. A machine column a couple of metres tall does not need much warming to move a tool-tip by more than the tolerance you are trying to hold. Aluminium expands about twice as fast, which is one reason mineral-cast and cast-iron structures are favoured for stable bases.

2. Where the heat comes from

3. What uncompensated drift does to parts

Without correction, the symptoms are subtle and expensive:

4. How real-time compensation works

The principle is simple; the execution is what separates machines:

Because it is real-time, the correction tracks the machine as it heats and as it later cools — not just a fixed warm-up table.

5. What it protects

Thermal compensation exists to defend the two numbers that define a precision center:

A machine that is geometrically capable but thermally unstable will lose both numbers by the end of the shift. Compensation is what keeps the capability real in production, not just on a Monday-morning test sheet.

6. Gree's real-time approach

Gree applies real-time thermal compensation on machines such as the GA-UV1050 and GA-FA500. Because the spindle, linear motors, servo drives and the GNC controller are all developed in-house (~98% localization), the compensation model is tuned to the actual hardware rather than a generic third-party control — and support comes straight from the machine maker.

The number to remember. A 10 °C spindle rise can move a cut by tens of microns if nothing corrects it. Real-time thermal compensation is what keeps a Gree center at ~0.006 mm repeatability and ~±5 arc-sec positioning across a full working day — not just on the first part.
Want to see thermal stability on your parts?
Talk to our engineers →

Frequently Asked Questions

What is thermal compensation on a CNC machine?
It is a control feature that measures temperature at the spindle, bearings and ball screws and uses a model in the CNC controller to offset the expansion those temperatures cause, so the tool lands where it should even as the machine warms up.
How much does temperature affect machining accuracy?
Significantly. Cast iron grows about 10–12 microns per metre per degree Celsius, and a spindle can rise 10–15 °C in a shift. Uncorrected, that can shift a cut by tens of microns — enough to scrap precision parts.
Which Gree machines have thermal compensation?
Gree applies real-time thermal compensation on machines such as the GA-UV1050 and GA-FA500. Both run the in-house GNC controller, which lets the compensation model be tuned to the actual spindle and axis hardware.
Does thermal compensation replace a climate-controlled shop?
No — it complements it. A stable ambient temperature is still best practice; thermal compensation corrects the residual drift that remains even in a well-controlled environment, especially during spindle warm-up.
What accuracy does thermal compensation protect?
It protects the machine's core geometric capability: repeatability near 0.006 mm and positioning accuracy near ±5 arc-sec, held consistently from the first part to the last of a production run.