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

Get Instant Quote

CNC Knowledge

How to Judge the Accuracy of a CNC Machining Center

A machine can hold ±0.005 mm on paper and still scrap your part at 3 a.m. This guide is for engineers and buyers who need to judge the accuracy of a CNC machining center before they release a job. You get five field checks, the numbers behind them, and the cases where a machine that looks fine on a certificate will still fail.

±0.005 mm tolerance100% inspectionISO 9001 / IATF 1694915 years in Dongguan
How to judge the accuracy of a CNC machining center on a five-axis engine part
Quick answer

Key takeaways

Geometry sets the floorSquareness and parallelism of the axes limit every cut that follows.
Spindle error shows up roundRunout and thermal growth are the usual cause of out-of-round bores.
Ballscrew backlash hides at reversalsCheck a slot cut in both directions before you trust a positioning number.
Warm-up changes the answerTake the same measurement cold and after 30 minutes of running.
The test part is the verdictGeometry and a CMM report on a real part beat any spec sheet.
Where accuracy actually comes from

What accuracy of a CNC machining center really means

Machine builders quote positioning accuracy, repeatability, and sometimes volumetric accuracy. Those numbers come from a laser interferometer run on a cold machine in a controlled room. In a real shop, the machine sits on a floor that moves, a spindle that heats, and a fixture that clamps. So the accuracy you care about is the accuracy of the finished part, not the accuracy of the brochure.

For most work we see, the practical target is ±0.005 mm on critical features and Ra 0.8–1.6 μm on sealing faces. That is achievable on a well-maintained three-axis or five-axis machine, but only when geometry, spindle condition, and thermal behavior are all in range. One bad axis ruins the whole part.

The order matters. Check geometry before you check anything else. A machine with a bent axis will show good repeatability on a short move and still cut a tapered bore. Repeatability tells you the machine can return to a point; accuracy tells you the point is in the right place.

  • 1
    Repeatability vs accuracyRepeatability is scatter; accuracy is offset from nominal.
  • 2
    Static vs dynamicA cold check misses spindle growth and servo lag under load.
  • 3
    Part accuracyThe only number your customer sees is the CMM report.
Check 1

Check axis geometry before you cut anything

Start with a granite square and a dial indicator on a magnetic base. Sweep the square along X and Y to measure squareness between the two axes. On a typical vertical machining center, we want squareness within 0.010 mm over 300 mm. Anything larger will show up as a taper or a skewed bolt pattern.

Next, check parallelism between the table surface and the X-Y plane. Set the indicator on the table and sweep it across the full travel. A reading above 0.015 mm over 500 mm means the machine needs leveling or way adjustment before it can hold tight tolerances.

Then check Z-axis squareness to the table. Mount the indicator on the spindle and sweep a precision square standing on the table. This is the check that catches a machine that was crashed and re-leveled without re-scraping.

If any of these fail, stop. No amount of tool compensation will fix bad geometry. Fix the machine first, then re-run the checks.

  • 1
    Squareness X-YTarget within 0.010 mm over 300 mm.
  • 2
    Table parallelismTarget within 0.015 mm over 500 mm.
  • 3
    Z to tableSweep a precision square; look for consistent reading.
Check 2

Spindle runout and thermal growth

Spindle runout is the most common reason a bore comes out oval or oversized. Put a 0.002 mm indicator on a clean test bar and rotate the spindle by hand. TIR should stay under 0.005 mm at the gauge line. Above that, check the taper for chips or fretting before you blame the bearings.

Thermal growth is harder to see. A spindle running at 10,000 rpm can grow 20–40 μm in Z within the first hour. On a batch of 50 parts, that shift alone can push the last parts out of tolerance. Run the spindle for 30 minutes, then re-zero your tool offsets.

Watch the spindle load too. If a face mill pulls more than 70% of rated load on a light cut, the bearings are worn or the tool is unbalanced. Either one will show up as chatter and poor surface finish.

  • 1
    TIR limitUnder 0.005 mm at the gauge line.
  • 2
    Warm-up30 minutes before first cut on tight-tolerance work.
  • 3
    LoadKeep face milling under 70% of rated spindle load.
Check 3

Ballscrew backlash and servo tuning

Backlash hides at direction changes. Cut a 200 mm slot in one direction, then cut the same slot in the opposite direction and measure the difference. More than 0.010 mm of mismatch means the thrust bearings or the nut need attention.

Servo tuning matters on contouring work. A machine with soft tuning will overshoot corners and leave a witness mark. Cut a 50 mm square with a 10 mm end mill at 0.2 mm radial depth and check the corners under a toolmaker's microscope. A visible step over 0.010 mm is a tuning or mechanical problem.

On a five-axis machine, add a check on the rotary table. Indicate the Ø400 mm table at four points. Runout above 0.010 mm will show up as a tilted feature on any part that gets indexed.

  • 1
    Backlash testBidirectional slot; mismatch under 0.010 mm.
  • 2
    Corner test50 mm square, 0.2 mm radial depth, step under 0.010 mm.
  • 3
    Rotary tableØ400 mm table runout under 0.010 mm.
Check 4

Thermal drift over a full shift

A machine that is accurate at 8 a.m. may not be accurate at 4 p.m. The room temperature, the coolant, and the spindle all add heat. Measure a reference feature every two hours on a single part held in the fixture, and log the numbers.

A drift under 0.010 mm over eight hours is acceptable for most work. Beyond that, look at the coolant chiller, the shop HVAC, and whether the machine is sitting in direct sunlight. We have seen a 0.030 mm drift on a machine near a loading door in summer.

For tight-tolerance runs, we keep the shop at 20 ±2 °C and run a warm-up cycle before the first part. That is not a luxury; it is the difference between a stable process and a chasing game.

  • 1
    Log every 2 hoursSame part, same feature, same operator.
  • 2
    Acceptable driftUnder 0.010 mm over an eight-hour shift.
  • 3
    Shop control20 ±2 °C, no direct sun, no open doors near the machine.
Check 5

Test part and CMM report close the case

Geometry, spindle, and thermal checks tell you the machine is healthy. The test part tells you what it can actually produce. Cut a part with the same material, tool, and fixture you will use in production. Do not use a soft aluminum coupon if the real part is 17-4PH stainless.

Measure the part on a CMM and compare to the drawing. Look at the features that matter: bore diameters, true position, flatness, and surface finish. A machine that holds ±0.005 mm on a test bar may only hold ±0.015 mm on a real part with a long tool and a thin wall.

Keep the test part and the report. When a customer asks how you know the machine is accurate, a dated CMM report on a real part is the only answer that holds up.

  • 1
    Same setupMaterial, tool, fixture, and coolant as production.
  • 2
    CMM reportOne report per machine per quarter, dated.
  • 3
    Keep the partPhysical evidence beats a spec sheet in any audit.
Shop-floor procedure

How to judge the accuracy of a CNC machining center: step by step

Run these in order. Do not skip a step because the machine looks clean.

  • 1
    Level and clean the machineCheck the level with a precision level in both directions. Clean the taper, the table, and the way covers. A chip under a test bar ruins the reading.
  • 2
    Check X-Y squarenessSweep a granite square with a 0.002 mm indicator. Target within 0.010 mm over 300 mm. Record the number, not just pass or fail.
  • 3
    Check table parallelismSweep the table across full travel. Target within 0.015 mm over 500 mm. Adjust leveling pads if outside.
  • 4
    Measure spindle TIRUse a clean test bar and a 0.002 mm indicator. TIR under 0.005 mm at the gauge line. Check for taper damage if higher.
  • 5
    Run a backlash testCut a 200 mm slot in both directions. Mismatch under 0.010 mm. Inspect thrust bearings if outside.
  • 6
    Warm up and log driftRun the spindle 30 minutes at production speed. Measure a reference feature, then repeat every two hours. Drift under 0.010 mm per shift.
  • 7
    Cut a production-equivalent test partSame material, tool, and fixture. Measure on a CMM. Compare to drawing. Keep the part and the report.
Reference values

Accuracy check values and what they tell you

Use these as a starting point. Tighten the limits for medical and aerospace work.

CheckTarget valueIf it failsTypical cause
X-Y squarenessWithin 0.010 mm over 300 mmTapered bores, skewed holesLeveling, way wear, crash damage
Table parallelismWithin 0.015 mm over 500 mmVarying depth across the partFoundation settling, leveling pads
Spindle TIRUnder 0.005 mm at gauge lineOval bores, poor finishTaper damage, bearing wear
BacklashUnder 0.010 mm bidirectionalSteps at direction changesThrust bearings, nut wear
Thermal driftUnder 0.010 mm per 8-hour shiftDrift across a batchCoolant chiller, HVAC, sun
Corner stepUnder 0.010 mm on 50 mm squareVisible witness marksServo tuning, mechanical looseness
Rotary table runoutUnder 0.010 mm on Ø400 mm tableTilted indexed featuresTable bearing, coupling wear
Test part true positionWithin drawing tolerancePart rejected at CMMCombination of all above

The verdict: geometry first, test part last

Judge a machine by the part it makes, not by the number on the certificate. Fix geometry, confirm spindle and backlash, control temperature, then prove it with a CMM report on a production-equivalent part.

FAQs

Frequently asked questions

How often should I check the accuracy of a CNC machining center?

Geometry and spindle checks every six months for a machine running one shift. Every three months for a machine running two or three shifts, or after any crash.

Thermal drift and test-part checks should be tied to the job, not the calendar. Run them before a tight-tolerance batch, especially if the machine has been idle for a week.

Can a machine hold ±0.005 mm if the geometry is slightly out?

No, not reliably. Tool compensation can hide a small error on one feature, but it will shift other features on the same part. The error also changes with temperature, so the compensation goes stale within hours.

Fix the geometry first. Then use compensation only for tool wear, not for machine error.

What is the difference between positioning accuracy and repeatability?

Positioning accuracy is how close the machine gets to the commanded point. Repeatability is how close it gets on the next approach to the same point.

A machine can be very repeatable and still be inaccurate. That is why a laser calibration report alone does not tell you whether the machine will make a good part.

Does a five-axis machine need different accuracy checks?

Yes. Add a rotary table runout check and a check on the trunnion squareness. On a five-axis machine, a small rotary error becomes a large error at the tool tip on a long part.

The linear axis checks are the same, but you cannot skip the rotary checks and call the machine accurate.

How do I know if a supplier's machine is actually accurate?

Ask for a dated CMM report on a part similar to yours, not a machine spec sheet. Ask which machine cut it and when the machine was last checked.

If the supplier cannot produce that, treat the accuracy claim as unverified. A real report takes minutes to send.

Can I judge accuracy from the surface finish alone?

No. A machine can cut a smooth surface with a worn tool and still be geometrically wrong. Surface finish tells you about the spindle, the tool, and the feed, not about squareness or backlash.

Use finish as one data point, not as the verdict.

Send us your part and we will tell you what the machine can hold

Upload a drawing and we will review the tolerances, flag the features that need a five-axis setup, and return a quotation with a free DFM analysis within 12 hours.

12-hour quote100% inspection±0.005 mm toleranceNo minimum order quantity

Follow our shop floor

More CNC knowledge

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