How CNC Rises Accurately on a Five-Axis Machine
Anyone who runs five-axis work knows the toolpath is only half the job. The other half is what the machine does between passes: heat, clamping force and rotary positioning. This page explains why CNC rises accurately in some shops and drifts in others, and what you can check on your own parts.

In this article
- 1
- 2
- 3
- 4
- 5
Why an extra rotary axis makes CNC rises accurately
A three-axis mill moves the tool in X, Y and Z. Every feature that faces another direction needs a second setup, and every setup adds a re-zero. Five-axis machining adds rotation around two more axes, so the part or the spindle tilts and the tool reaches five sides in one clamping. The savings in fixtures are obvious. The accuracy gain is less obvious but larger. This is where CNC rises accurately or falls apart, depending on how the machine handles that rotation.
When a part stays in one vise, the datum never moves. Position error between features stops accumulating because there is no second setup to re-establish it. On a bracket with bores on four faces, that alone can remove 0.02–0.05 mm of stack-up. The machine still has to know where the rotary center sits, though. A five-axis table that is off by 0.01 mm at the centerline throws that error outward on every tilted cut.
Rotary positioning also changes the cutting direction. On a contoured surface, the tool tip stays normal to the surface, so the effective chip load stays even. On a three-axis machine the same surface gets cut with the flank of the tool at a shallow angle, and the finish changes across the part. Five-axis keeps the contact consistent, which is why a Ra 0.8–1.6 μm finish holds across a curved face.
The trade is rigidity. A rotary table is a stacked joint, and stacked joints flex. Deep cuts in 4140 or Ti-6Al-4V still punish a five-axis setup more than a three-axis one. The answer is not more spindle speed. It is shorter tool holders, fewer extensions and a cutting strategy that keeps the load inside the rotary table's sweet spot.
- 1One clamping, one datumFeature-to-feature error stops stacking up.
- 2Tool normal to the surfaceEven chip load across a contoured face.
- 3Rotary center must be knownAny offset at the centerline grows with tilt angle.
Heat is the first reason CNC rises accurately or drifts
A machine tool is a structure that grows when it warms. The spindle, the ballscrews, the linear guides and the casting all expand at different rates. On a cold machine, the first hour of cutting puts 20–40 μm of growth into the Z axis on some horizontal centers. The part does not know the difference. It just comes out short or long.
Shops that hold ±0.005 mm treat warm-up as a process step, not a habit. Spindles run at a fixed speed for a set time before the first cut. The coolant chiller holds a band, not a setpoint. For aluminium 6061 and 7075, a stable 20 ± 1 °C chiller temperature is normal. For titanium, the heat goes into the tool instead, so the coolant pressure matters more than the temperature.
In-process probing catches what thermal growth does not. After a roughing pass, a spindle probe touches a datum and the control shifts the work offset. That is a closed loop on a machine that has no thermal model. It costs a few seconds per cycle and removes the biggest single source of drift on long runs.
The mistake is measuring a part hot off the table. A block that reads 0.012 mm over size at 35 °C may be dead on at 20 °C. If a shop holds parts to ±0.005 mm, it lets them settle on a granite plate at a known temperature before the final check. Otherwise the inspection data sends the operator chasing a problem that will disappear on its own.
- 1Warm up before the first cutFixed spindle speed and time, every morning.
- 2Probe after roughingShift the work offset before the finishing pass.
- 3Measure at 20 °CHot parts read large; let them settle first.
Where workholding defeats accurate CNC rises
A vise can bend a part more than the cutter ever will. A thin aluminium plate clamped at 4,000 N across two jaws bows in the middle. The machine cuts it flat while it is bent, and it springs back after unclamping. The part is then 0.05–0.15 mm out of flat with no machining error anywhere in the chain.
The fix is to control where the force goes. Soft jaws machined to the part profile spread the load. For a thin wall, side clamps or a vacuum plate hold the part on its face instead of its edge. For a part with a finished bore, expanding collets or a mandrel locate on the bore and clamp outward, so the wall stays round.
Rough, unclamp, re-clamp, finish is the standard sequence for parts with a tight flatness callout. The roughing pass leaves 0.3–0.5 mm of stock. The part relaxes when the vise opens. The finishing pass then cuts the relaxed shape with light radial engagement, and the springback never enters the cut.
On five-axis work, the fixture also has to clear the rotary table. A tall tombstone raises the part and adds a lever arm, which shows up as chatter on a long tool. Keep the part as close to the table center as the toolpath allows. On our Ø400 mm rotary tables, parts that sit inside a 300 mm envelope cut noticeably quieter than parts hanging at the edge.
- 1Match the clamp to the wallSoft jaws or vacuum for thin sections.
- 2Rough first, release, finishLet the part relax before the last pass.
- 3Keep mass near the centerLess overhang means less chatter.
Cutting parameters that keep CNC rises accurately on hard metals
On aluminium, the machine rarely limits accuracy. The tool does. A three-flute carbide end mill at 12,000 rpm and 0.1 mm per tooth removes material fast, and the finish comes out at Ra 0.8–1.6 μm with a light finishing pass. The risk is chatter from a long reach, not tool wear.
On 17-4PH, Inconel or Ti-6Al-4V, the heat goes into the cutting edge. A tool that is sharp at the start dulls in 20 minutes, and a dull tool pushes the part away instead of cutting it. That push shows up as a taper in a deep bore or a wall that is thinner at the bottom than the top.
Trochoidal paths and constant engagement help here. A 6 mm radial step on a 12 mm tool stays inside a stable load band, so the tool wears evenly and the deflection is predictable. A traditional full-width pass on the same tool spikes the load at corners and leaves marks.
Finishing passes should be light and fast. A 0.2 mm radial cut at high surface speed removes the marks from the roughing pass without adding heat. For a bore that needs ±0.005 mm, leave 0.05 mm on the wall for the final pass and use a boring head or a reamer rather than an end mill. That is the difference between a good number and a repeatable one.
- 1Constant engagementTrochoidal paths keep tool load steady.
- 2Change tools on timeA dull edge bends the part, not the chip.
- 3Ream or bore the last 0.05 mmEnd mills do not hold a round hole.
When five-axis holds tolerance, and when it does not
Tolerance bands assume a warm machine, a rigid setup and a stable material.
| Part feature | 3-axis result | 5-axis result | What drives the gap |
|---|---|---|---|
| Bores on four faces | ±0.02–0.05 mm | ±0.005 mm | Setup count and datum re-zero |
| Contoured surface finish | Ra 1.6–3.2 μm | Ra 0.8–1.6 μm | Tool angle to the surface |
| Thin wall, 1.5 mm | ±0.08 mm | ±0.03 mm | Clamp force and springback |
| Deep pocket, 5× Ø | ±0.03 mm | ±0.02 mm | Tool deflection, not axis count |
| Titanium bracket | ±0.02 mm | ±0.01 mm | Heat into the cutting edge |
| Large plate, 1,200 mm | ±0.05 mm | ±0.03 mm | Thermal growth over the run |
The verdict on accurate five-axis work
If your part has features on more than two faces, a tight flatness callout on a thin wall, or a contoured surface that must hold finish, five-axis is the cheaper route to ±0.005 mm because it removes setups. If the part is a simple prismatic block with one critical bore, a three-axis machine with a good fixture holds the same tolerance for less money.
Frequently asked questions
Does a five-axis machine automatically hold ±0.005 mm?
No. The machine is one link in the chain. Thermal growth, workholding and tool wear each move the result more than the axis count does.
A five-axis center with a cold spindle and a bowing vise will miss ±0.005 mm on every run. A three-axis machine with a warm spindle and a rigid fixture can hold it on a simple part.
How do you check that CNC rises accurately over a long run?
Probe a datum after roughing and let the control shift the work offset. Log the shift value across the shift.
If the offset climbs in one direction, the machine is warming up. If it jumps, something in the setup moved. Both are visible before the parts are out of tolerance.
Which materials are hardest to hold tolerance on?
Inconel, Ti-6Al-4V and 17-4PH top the list. They hold heat at the cutting edge, so the tool dulls quickly and starts pushing the part.
Aluminium 6061 and 7075 are forgiving by comparison. Brass C36000 machines clean but moves with temperature, so measure it at 20 °C.
Can you machine a part from one prototype without a minimum order?
Yes. There is no minimum order quantity, so a single prototype and a 10,000-part run go through the same process.
Quotation and a free DFM analysis come back within 12 hours, and production can start within 24 hours.
What happens if the drawing tolerance is tighter than the process can hold?
We flag it during DFM review, before cutting metal. Sometimes a small geometry change opens the tolerance band.
Sometimes the feature needs a different process, such as jig grinding or a reamed bore instead of a milled one. Better to find that on a screen than on a finished part.
How is inspection handled on a tight-tolerance job?
Every part is inspected before shipment. That covers a raw material check, in-process monitoring and a final inspection at 20 °C.
Inspection reports are available on request. For medical and automotive work, IATF 16949 and ISO 13485 procedures govern the records.
Send your drawing and see the tolerance plan
Upload the STEP file and we will come back with a quotation, a DFM note and the setup plan we would use to hold your tolerance band.
12-hour quoteNo minimum order100% inspectionNDA on request