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

Get Instant Quote

CNC accuracy

CNC Machine Accuracy Explained: Where Tolerance Comes From

This page breaks down where machine accuracy actually comes from: positioning error, thermal drift, tool wear and setup. It is written for engineers and buyers who need to decide whether a part belongs on a 3-axis mill, a 5-axis center, or a grinder.

±0.005 mm tolerance16 five-axis centers100% inspection12-hour quote
CNC machine accuracy explained on a high accuracy aerospace part
Definitions

Tolerance, accuracy and repeatability are three different things

Tolerance is a print requirement. It is the band a dimension is allowed to fall inside. A bore called out at 10.00 mm ±0.01 mm is accepted anywhere from 9.99 mm to 10.01 mm. Nothing about the machine decides that number. The designer decides it, and the shop has to hit it.

Accuracy is how close the machine lands to the commanded position. Repeatability is how close it lands to the same spot on the next cycle. A mill can be accurate but poorly repeatable, or repeatable but offset. Repeatability matters more for production runs, because a stable offset can be compensated in the program. Random scatter cannot.

So when a buyer asks whether a shop can hold ±0.005 mm, the real question is about the whole system: spindle, ballscrew, thermal state, fixturing, tool, and metrology. The machine nameplate is only the starting point.

  • 1
    ToleranceA drawing requirement, not a machine property.
  • 2
    AccuracyDistance from commanded position to actual position.
  • 3
    RepeatabilitySpread of results across repeated cycles.
Error sources

Where error enters the cut

Positioning error starts at the ballscrew. As the screw turns, it heats and grows. On a 1,000 mm axis, a 1 °C rise moves the tool roughly 12 μm. That is already larger than a ±0.005 mm band. Good shops let spindles and axes warm up, then measure and compensate before the first finishing pass.

Tool deflection is the second source. A long 12 mm end mill reaching 80 mm deep will bend under cutting force. The wall comes out tapered, and the bottom of the pocket is not where the program said. Short tools and light radial engagement fix most of this.

Fixture and workpiece stiffness matter just as much. A thin aluminum plate clamped at four corners will vibrate and spring. Clamp it across the full face or support it underneath. The machine may be fine, but the setup is not.

Then there is measurement. A part that is 20 °C in the shop and measured at 20 °C in a clean room reads differently if the two rooms disagree by 3 °C. Aluminum grows about 23 μm per meter per °C, so a 300 mm part moves 7 μm across that gap.

  • 1
    Thermal growthBallscrew and spindle expansion during the shift.
  • 2
    Tool deflectionLong reach tools bend and taper the wall.
  • 3
    Setup stiffnessWeak clamping lets the part move and ring.
Machine choice

How many axes you need before accuracy improves

A 3-axis mill moves X, Y and Z. Complex parts with features on five sides need multiple setups. Every setup re-establishes a datum, and every datum adds stack-up error. Two setups can easily add 20–40 μm of positional shift between features.

A 5-axis center tilts the tool and the part at the same time. Features on angled faces come off one setup, so the datum stays fixed. That is the main accuracy gain, not the axis count itself. Fewer setups means fewer chances to introduce error.

For parts under 100 mm with tight bore-to-bore relationships, a mill-turn center is often the better pick. Turning and milling happen without releasing the part, so concentricity stays tight. For long shafts, a dedicated turn between centers still wins.

The rule of thumb we use: if the part needs more than two setups on a 3-axis machine, move it to 5-axis. If the part is mostly round and needs cross-drilled holes, move it to mill-turn.

Practical limits

What ±0.005 mm actually requires

Holding ±0.005 mm on a 50 mm aluminum bracket is routine work. Holding it on a 400 mm steel plate is a different job. The longer the part, the more thermal and deflection effects scale with size.

Surface finish and tolerance travel together. A Ra 0.2–0.8 μm finish usually means a finishing pass with a small stepover and a sharp tool. If the finish callout is Ra 1.6–3.2 μm, the tolerance is often looser and the cycle is faster.

Material matters too. 6061-T6 cuts clean and holds size well. 316L work-hardens and pushes the tool, so finishing passes need to be light. Titanium Ti-6Al-4V generates heat at the edge and will move the part if coolant and feeds are not controlled.

We inspect 100% of parts before shipment, and we check raw material, in-process dimensions and final geometry. Reports are available on request. That does not change the physics, but it catches drift before the parts ship.

  • 1
    Small parts±0.005 mm is standard on aluminum under 100 mm.
  • 2
    Large partsThermal and deflection error scale with length.
  • 3
    Hard alloysTool wear moves the last pass; plan a spring pass.
Verification

How accuracy gets verified, not assumed

A machine that has not been checked is a guess. We use ballbar tests to see circularity and backlash, laser interferometer checks for linear positioning, and artifact cutting for real-world performance. Each method catches something the others miss.

Ballbar testing traces a circle and shows whether the machine pulls out of round. It reveals backlash, servo mismatch and squareness error quickly. A short test on a new machine tells you more than a spec sheet.

Laser interferometry measures actual axis travel against a known wavelength. It finds pitch error and scale error across the full stroke. Compensation tables can then be loaded into the control.

Artifact cutting is the final check. We cut a test part with bores, slots and faces, then measure it on a CMM. If the artifact holds, the machine is ready for production. If it drifts, we know which axis is responsible.

Comparison

Which process fits which accuracy demand

Use this as a starting filter, not a final answer.

ProcessTypical toleranceBest forWatch out for
3-axis milling±0.02 mmPrismatic parts, 2–3 setupsDatum stack-up between setups
4-axis milling±0.01 mmShafts, round parts with flatsRotary table runout
5-axis milling±0.005 mmAngled faces, one-setup partsSetup error moves to the fixture
Mill-turn±0.005 mmRound parts with cross holesTool interference on long parts
Surface grinding±0.002 mmHardened steel, flat facesHeat from the wheel distorts thin parts
Wire EDM±0.003 mmHardened profiles, sharp cornersSlow on thick sections

Pick the process before you pick the machine

If your part has angled faces and tight bore relationships, choose 5-axis and keep it to one setup. If it is mostly round with cross features, choose mill-turn. If it is flat and hardened, choose grinding or wire EDM. Tolerance alone does not decide the process; part geometry does.

FAQs

Questions engineers ask about machine accuracy

Can a 3-axis mill hold ±0.005 mm?

Yes, on a single setup with a rigid setup and a warm machine. The trouble starts when the part needs a second setup. Redefining the datum after the part moves adds error that the machine cannot control.

If your print needs ±0.005 mm between features on opposite faces, plan for 5-axis or accept a wider tolerance.

How much does temperature actually move a part?

Aluminum grows about 23 μm per meter per °C. Steel is roughly 12 μm per meter per °C. A 500 mm aluminum part that warms 4 °C between roughing and finishing grows about 46 μm.

That is why we let the machine and part stabilize before the finishing pass, and why we measure at a controlled temperature when the callout is tight.

Does a higher spindle speed improve accuracy?

Not directly. Higher speed reduces cutting force, which reduces deflection. But it also adds heat to the spindle and the tool. The net effect depends on the material and the toolpath.

For finishing aluminum, higher speed with light engagement usually helps. For titanium, slower speeds with more coolant keep the edge alive and the size stable.

Why does my part measure differently in the CMM room?

The shop and the inspection room are rarely at the same temperature. If the part was cut warm and measured cool, the size will read smaller. The reverse is also true.

We record the measurement temperature and note it on the report when a customer needs to reconcile readings between two sites.

How do you decide between milling and grinding for a tight bore?

Milling can reach ±0.005 mm on a bore if the tool is rigid and the pass is light. Grinding reaches ±0.002 mm but needs a hardened surface and adds a process step.

For a hardened steel bore, grinding is usually cheaper overall. For aluminum, milling wins because the material cuts easily and the extra setup costs more than the tolerance gain.

What tolerance should I put on the drawing?

Put the tolerance the function needs, not the tightest one you can imagine. Every extra micron adds cost, inspection time and risk.

If a face only locates a cover, ±0.1 mm is fine. If it sets a bearing preload, it needs to be tight. Mark only the critical dimensions and leave the rest at general tolerance.

Send us the print, we will tell you what the machine can hold

We review your drawing, flag the dimensions that drive the process, and quote within 12 hours. Production can start within 24 hours once the print is confirmed.

12-hour quote100% inspectionNo minimum order quantityNDA on request

Follow

More from the shop floor

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