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

Get Instant Quote

5-axis tolerance guide

5 Axis CNC Machining Tolerances Explained

A tolerance on a drawing is one number. On a five-axis machine it is the sum of six error sources. This page shows how the floor is set, where error stacks up, and how to decide which limits are worth paying for.

±0.005 mm achievable16 five-axis centersDFM in 12 hours100% inspection
Quick answer

Key takeaways

The floor is not one numberPosition, form, and surface finish behave differently and are measured differently.
Size drives the limitA 100 mm part holds ±0.005 mm more easily than a 500 mm part at the same spec.
Thermal drift is the biggest single errorSpindle and ball screw growth can exceed the tolerance band itself.
Rotary axes add stack-upTwo rotary axes contribute runout, backlash, and thermal growth on top of three linear axes.
Verification must match the cutInspection that does not mirror the machining orientation can hide or invent error.
Basics

Why 5 axis cnc machining tolerances behave differently

On a three-axis mill, a tolerance is mostly a story about one plane. The part sits still, the table moves in X, Y, Z, and error comes from a small number of places: ball screw pitch, spindle runout, tool deflection, thermal growth. Five-axis work changes that. Two rotary axes move during the cut, so the tool tip position depends on the angle of the trunnion and the table at the same instant. Every axis contributes its own error, and those errors combine.

That combination is why 5 axis cnc machining tolerances cannot be quoted as a single figure for a whole part. A ±0.005 mm positional callout on a bore is a different problem from ±0.005 mm profile on a swept surface, which is again different from a ±0.005 mm true position on a hole pattern. The first depends on the machine's static geometry. The second depends on servo following error. The third depends on how well the rotary axes are calibrated.

There is also the question of what the drawing actually controls. ISO 2768 general tolerances, ASME Y14.5 position callouts, and a simple plus-minus dimension are not interchangeable. A tight plus-minus number on a feature that mates with another part may be looser in practice than a properly applied position tolerance at MMC, because the position callout allows bonus tolerance as the hole grows.

The practical takeaway for engineers: separate the features that actually need tight control from the ones that only look tight on paper. Most five-axis parts have two or three critical features and a large amount of non-critical geometry. Specifying the critical ones tightly and letting the rest run at general tolerance is what keeps a part buildable and affordable.

Error sources

Where error stacks up on a five-axis machine

Machine dynamics set a floor on dynamic tolerances. When all five axes move at once, servo lag and following error can put the tool 0.01–0.05 mm off the commanded path at feed rates above 5,000 mm/min. High-acceleration machines reduce this, but only when the structure is stiff enough to absorb the reaction and the control has look-ahead deep enough to plan the corners. Jerk limiting and feed-forward tuning matter more than the brochure's acceleration figure.

Rotary axes are the second source. A trunnion or table has its own runout, backlash, and thermal growth. Over a long cycle, the rotary axis can drift a few micrometres as its bearings warm. On a part with a 200 mm swing, a 0.01 mm runout at the table becomes roughly 0.02 mm of error at the part edge. That does not show up in a warm-up test; it shows up four hours into a run.

Tooling and workholding add a third layer. A tool holder with 0.003 mm runout translates directly into bore and slot size error. Shrink-fit and hydraulic holders typically hold 0.003 mm TIR or better, which is why they are standard for tight bores. Weak fixturing is worse than a bad holder: vibration shows up as chatter, forces slower speeds, and can push a feature out of tolerance by the time the last pass finishes.

Thermal effects are usually the largest single contributor. Spindle growth can reach 20–50 µm after a few hours of continuous operation, and ball screw heating can add another 10–30 µm. Machines with linear scales on all axes and active temperature compensation cut that to under 10 µm. For the tightest work, the machine should reach thermal equilibrium before the first cut, and the shop should hold temperature within ±1 °C.

Size and geometry

How part size and geometry set the real limit

Achievable tolerance scales with part size. On a part under 100 mm, ±0.005 mm is realistic on a high-end five-axis machine with linear scales and a temperature-controlled shop. As the part grows toward 500 mm, thermal expansion takes over. Aluminum expands about 23 µm/m/°C, so a 1 °C change across 500 mm of aluminum produces roughly 11.5 µm of movement. That is more than the entire tolerance band on a tight callout.

For parts in the 500 mm to 1,000 mm range, ±0.05 mm is a common working tolerance unless the shop has active thermal control and the part is allowed to stabilize. For very large parts, ±0.1 mm is often the honest limit. Pushing tighter on a large part usually means measuring and adjusting, not machining to the number in one pass.

Geometry matters as much as size. A part with deep pockets, thin walls, or long overhangs will deflect under cutting force. A 1 mm wall on a 50 mm tall pocket can move several hundredths of a millimetre from tool pressure alone. Five-axis access helps because the tool can approach at an angle and reduce radial engagement, but it does not remove the deflection; it only reduces it.

Feature position relative to the rotary center also matters. Features far from the center of rotation amplify any angular error. A 0.01° error on a rotary axis becomes about 0.017 mm at 100 mm radius. If the part is fixtured off-center, that radius grows and so does the error. Fixturing near the rotary center is a real accuracy decision, not just a convenience.

Surface finish

Surface finish and tolerance are linked

A tolerance and a surface finish are not independent requirements. If a bore is specified at ±0.01 mm, the surface finish usually needs to be Ra 0.8 µm or better for the fit to behave as the designer expects. A rough surface means the measured size depends on where the probe or gauge touches. Peak-to-valley variation can eat a meaningful share of a tight band.

On five-axis contoured surfaces, reaching Ra 0.4 µm requires high-speed machining with small stepovers, typically 0.1–0.2 mm, and balanced tools. That finish has a cost. Reducing stepover from 0.5 mm to 0.1 mm can triple machining time, and the tool has to stay sharp for the whole pass. If the finish is only needed on one face, specify it only on that face.

There is also a direction question. A surface that looks fine when measured across the lay may measure worse along it. For sealing faces and bearing bores, call out the measurement direction or specify a functional requirement rather than a bare Ra number. The shop can then choose the toolpath strategy that matches the function.

Cost and lead time

What tighter tolerances cost in time and money

Tolerance and cost move together, and they move faster than most people expect. A part at ±0.05 mm might run at a normal feed with a single inspection pass. The same part at ±0.005 mm usually needs slower feeds, more in-process checks, a more rigid setup, and a higher scrap risk. The cost can multiply several times over, and the lead time stretches because tight work often needs multiple setups and verification between them.

The cost is not linear, either. Going from ±0.05 mm to ±0.025 mm is a modest change. Going from ±0.025 mm to ±0.005 mm is a different class of job, often on a different machine, with a different inspection plan. Engineers who understand this can decide where the tight band is genuinely required and where a slightly looser number will still function.

For prototypes, the usual advice is to start looser and tighten only the features that fail in test. For production, the opposite applies: lock the tolerance once the process is proven, because changing it later means re-qualifying the process, the fixture, and the inspection plan. Either way, the drawing should state what the part must do, not just a number that looks impressive.

Practice

How to specify and verify tight tolerances on five-axis work

  • 1
    Separate critical from cosmetic featuresMark the two or three features that carry function. Leave the rest at general tolerance. This alone often removes most of the cost premium.
  • 2
    Match the tolerance type to the featureUse position at MMC for hole patterns, profile for swept surfaces, and plus-minus only where a single dimension is truly independent.
  • 3
    State the datum scheme explicitlyFive-axis parts often have no natural primary datum. Define A, B, and C so the shop fixtures to the same scheme the inspector will use.
  • 4
    Let the machine reach thermal equilibriumRun the spindle and axes for 30–60 minutes before the first tight cut, and keep shop temperature within ±1 °C.
  • 5
    Probe critical features in-processOn-machine probing catches errors while the part is still located. Expect ±0.005 mm accuracy from the probe itself, limited by machine positioning.
  • 6
    Verify with the same orientation as the cutA CMM setup that does not mirror the machining orientation can introduce cosine error and report a part as out of tolerance when it is not.
  • 7
    Record the thermal historyNote the time of day, shop temperature, and cycle position for critical features. This is how you find a drift problem that only appears on long runs.
Reference

Typical achievable tolerances by part size and feature

Figures assume a temperature-controlled shop and a machine with linear scales. They are starting points for discussion, not guarantees.

Part size / featureTypical working toleranceWhat usually limits it
Under 100 mm, critical bore±0.005 mmSpindle thermal growth, holder runout
Under 100 mm, general profile±0.01 mmServo following error, tool deflection
100–300 mm, hole position±0.01 to ±0.02 mmRotary axis calibration, stack-up
300–500 mm, overall profile±0.025 to ±0.05 mmThermal expansion of the part
500–1,000 mm, overall profile±0.05 to ±0.1 mmThermal expansion, machine geometry
Thin-wall pocket, any size±0.02 to ±0.05 mmDeflection under cutting force
Swept 3D surface, Ra 0.8 μm±0.01 mm profileStepover, tool balance, servo lag

When to choose five-axis for tight tolerances

Choose five-axis when the part has features on multiple faces, contoured surfaces, or a position requirement that would otherwise need three or four setups. Choose three-axis when the part is prismatic and the tight feature is on one face, because a rigid three-axis setup with a good fixture is often more accurate and cheaper than a five-axis job. Five-axis wins on access and setup reduction, not on raw single-face accuracy.

FAQs

Frequently asked questions

What is the tightest tolerance a five-axis machine can hold?

On a small part under 100 mm, with linear scales and a temperature-controlled shop, ±0.005 mm is achievable on critical features. That is a working limit, not a guarantee for every feature on the part.

As part size grows, the limit loosens. At 500 mm, ±0.05 mm is a realistic working tolerance without active thermal control.

Why does my part measure out of tolerance on a CMM but pass on the machine?

The most common cause is a mismatch in orientation. If the CMM setup does not mirror the machining orientation, cosine error appears and the measurement is wrong.

The second cause is thermal. The part may have been measured hot on the machine and cold on the CMM, or the reverse. Let the part stabilize before final inspection.

Does five-axis machining always give better tolerance than three-axis?

No. Five-axis adds two rotary axes, which adds error sources. Its advantage is access and setup reduction, not raw accuracy on a single face.

For a prismatic part with a tight feature on one face, a rigid three-axis setup is often the more accurate and cheaper choice.

How does part size affect the tolerance I can specify?

Thermal expansion scales with length. Aluminum moves about 23 µm/m/°C, so a 1 °C change across 500 mm produces roughly 11.5 µm of movement.

That is why large parts usually carry looser tolerances unless the shop has active thermal control and the part is allowed to stabilize.

Should I specify surface finish and tolerance together?

Yes, when the feature is functional. A tight tolerance on a rough surface is hard to measure and hard to hold, because the gauge or probe touches peaks and valleys.

For sealing faces and bearing bores, specify the finish on that face only. Applying a fine finish to the whole part adds cycle time for no functional gain.

What information helps a shop quote tight-tolerance five-axis work accurately?

The 3D model, the 2D drawing with datum scheme, the critical features marked, the material, and the quantity. The datum scheme matters most, because it drives both fixturing and inspection.

If the part has a known thermal or vibration environment in service, say so. It often changes which features need tight control.

Send a drawing and get a tolerance review

We review the critical features, flag anything that is tighter than it needs to be, and quote from there. DFM analysis and quotation come back within 12 hours.

12-hour quote16 five-axis centers±0.005 mm capability100% inspection

Follow

More from GreatLight

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