CNC Speed and Accuracy: 7 Checks That Keep Both
Speed and accuracy pull against each other on every job. This guide is for engineers and buyers who need to know which settings, checks, and machine setups actually hold tolerance at higher feed rates, and when to stop pushing.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Key takeaways
What cnc speed and accuracy actually trade off
Every cut balances material removal rate against the tolerance and finish the part needs. Push feed and rpm and you remove metal faster, but cutting forces, heat, and tool wear rise with them. Those forces deflect the tool, the workpiece, and sometimes the fixture. Deflection is where accuracy dies.
The practical question is not how fast a machine can run. It is how fast this setup can run while the last pass still holds ±0.005 mm and the surface stays inside Ra 0.8–1.6 μm. That number changes with material, wall thickness, tool stickout, and how well the part is held.
A 6061-T6 bracket with thick walls and a rigid vise can take aggressive parameters. A 1.5 mm aluminum fin on a heat sink cannot, even on the same machine. Treat speed as a property of the setup, not of the spindle.
So the workflow below is not about chasing maximum rpm. It is about removing the variables that quietly cost you both speed and accuracy, then finding the highest feed the part will tolerate. Run the checks in order, because a later step cannot fix an earlier one. A warm spindle will not save a tool with 0.03 mm of runout.
- 1Speed costs money when it breaks toolsA broken 3 mm end mill in a deep pocket usually costs more than the cycle time saved.
- 2Accuracy costs money when it over-specifiesCalling ±0.005 mm on a clearance hole adds inspection time for no benefit.
- 3Both depend on the setupSame machine, same tool, different fixture rigidity, different result.
Warm up the machine and check the spindle
Thermal growth is the most common reason a first-article part passes and the tenth part drifts. Ballscrews, spindles, and the frame expand as they heat. On a typical vertical mill, Z-axis growth of 10–20 μm in the first hour is normal. If you start cutting cold, you cut that drift into the part.
Run a spindle warm-up cycle before the first cut. Fifteen to twenty minutes at increasing speeds, from roughly 2,000 rpm up to the top of the useful range, is enough for most machines. For tight work, run a 30-minute cycle and check a warm-up test cut before the first real part.
Then check spindle taper runout with a dial indicator. Under 0.005 mm at the taper is healthy. Anything above 0.01 mm shows up as chatter and poor finish, especially with small-diameter tools. If the taper is scored, no parameter change will fix it.
The same logic applies to the shop floor. A machine sitting near a door in a Dongguan summer sees different thermal conditions than one in a climate-controlled room. Keep the roughing and finishing of one job on the same machine when tolerance is tight.
- 1Warm-up pattern10 min at 25% top speed, 10 min at 50%, 5 min at 75%.
- 2Check the taper, not the toolA dial indicator on a test bar shows spindle condition. Runout on an inserted tool shows the holder.
- 3Log the driftMeasure a warm test part once a week and note the offset. Trends catch wear early.
Control tool runout and stepover before you raise rpm
Runout splits the chip load unevenly across the flutes. A four-flute cutter with 0.01 mm of runout can put most of the load on one edge, which wears it fast and leaves a worse finish than a lower feed with a true-running tool. Measure runout with a dial indicator on the flutes, not on the shank.
For finishing cuts in aluminum, keep runout under 0.005 mm. In steel, under 0.01 mm is usually acceptable. Clean the taper and holder faces every tool change. A single chip trapped in a collet can add 0.02 mm of runout and nobody notices until the finish fails.
Stepover matters more than spindle speed for tool life. Conventional wisdom says run 40–50% radial engagement. In hard materials, drop to 10–25% radial engagement and increase feed per tooth. The chip thins, heat leaves with the chip, and the tool lasts longer at a higher table feed.
This is why high-speed toolpaths exist. A trochoidal path with 8–12% radial engagement at 1.2× the normal feed can remove more metal per minute than a full-width cut, and it holds size better because radial forces drop.
- 1Indicator on the flutesRotate the spindle by hand and read the high spot on each cutting edge.
- 2Replace worn colletsCollets are consumables. A scored collet will not hold runout no matter how hard you tighten it.
- 3Watch chip colorAluminum chips should be bright and cool. Blue chips mean heat is staying in the part.
Separate roughing from finishing and plan the last pass
Roughing exists to remove volume. Finishing exists to hit tolerance and surface finish. Trying to do both in one pass forces a compromise that usually fails at both. Leave 0.3–0.5 mm of radial stock and 0.1–0.2 mm of axial stock for the finishing pass on most materials.
A finishing pass should cut continuous material, not rub. If the radial depth is under roughly 0.05 mm, the tool tends to burnish instead of cut. That raises temperature and ruins surface finish. Take a real cut.
For thin walls, the finishing sequence matters. Rough both sides, then finish in stages, alternating sides so the wall does not deflect. A 1 mm aluminum wall will move under tool pressure, and you cannot measure that movement with the tool still in the cut.
On five-axis work, the finishing pass can often run in one continuous motion instead of several re-clamped setups. Fewer setups mean fewer datum shifts, and datum shifts are where accuracy quietly disappears.
- 1Stock allowance0.3–0.5 mm radial, 0.1–0.2 mm axial for aluminum and mild steel.
- 2Do not rubKeep radial engagement above 0.05 mm so the edge cuts rather than burnishes.
- 3Alternate thin wallsCut both faces in stages to keep deflection balanced.
Choose the right machine setup for the tolerance
Machine choice is a speed decision as much as an accuracy one. A part that needs four faces machined can run as four three-axis setups or one five-axis setup. The five-axis route removes three re-clamping steps, and each re-clamp is a chance for a 0.02 mm datum error.
For large parts, a 4,000 mm travel machine avoids splitting a job into segments that must later be aligned. For small, high-quantity parts, a mill-turn center removes a second operation and the handling damage that comes with it.
Not every job needs five axes. A simple plate with holes from one direction runs faster on a three-axis machine with a good fixture. Five-axis positioning and rotation take time, and the rigidity in a tilted configuration is lower. Use the fewest axes that meet the drawing.
When tolerance is genuinely tight, ask what the shop will measure and how. A ±0.005 mm callout is only meaningful if the inspection method can resolve it. CMM with temperature compensation and a controlled room is a different claim than calipers at the machine.
- 1Fewer setups, fewer errorsEach re-clamp adds a datum shift that no parameter setting can undo.
- 2Match axis count to geometryComplex angles and undercuts justify five axes. Flat plates usually do not.
- 3Agree on inspectionSay which features will be measured and with what method before the run starts.
Step by step: a proven pre-run sequence
Run these checks on every job where tolerance is tighter than ±0.02 mm.
- 1Warm up the spindleRun 15–20 minutes of warm-up, stepping speed from 25% to 75% of top rpm. For tight work, extend to 30 minutes and take a test cut.
- 2Check taper runoutIndicate the spindle taper. Aim for under 0.005 mm. Above 0.01 mm, stop and inspect the taper before cutting anything.
- 3Measure tool runoutIndicate each finishing tool on the flutes. Keep under 0.005 mm for aluminum finishing, 0.01 mm for steel.
- 4Set the roughing strategyUse 10–25% radial engagement in hard materials with higher feed per tooth. Confirm chip color and evacuation before the long cut.
- 5Leave finishing stockProgram 0.3–0.5 mm radial and 0.1–0.2 mm axial allowance. Never finish with the rougher.
- 6Plan thin-wall sequenceRough both sides, then finish in alternating stages. Reduce radial engagement on the last pass if the wall sings.
- 7Inspect the first article warmMeasure the first part while the machine is still at temperature. Compare against the cold-machine offset you logged earlier.
- 8Lock the offsetsOnce the warm first article is in tolerance, record tool offsets and do not reset them mid-run without a reason.
Material and setup: where speed is limited
Starting points for common work. Adjust for wall thickness, tool stickout, and fixture rigidity.
| Material | Typical limit | Why | What to change first |
|---|---|---|---|
| Aluminum 6061 | High speed, watch finish | Soft, gummy, builds heat on the edge | Increase feed per tooth, add coolant |
| Stainless 304 | Moderate speed | Work hardens if the tool rubs | Keep engagement up, never dwell |
| Steel 4140 | Lower speed | Heat and tool wear rise quickly | Reduce rpm, use coated carbide |
| Titanium Ti-6Al-4V | Low speed, high coolant | Heat stays in the tool | Flood coolant, sharp edges, low rpm |
| Thin aluminum wall | Speed limited by deflection | Wall moves under tool pressure | Alternate sides, reduce radial cut |
| Deep pocket, long tool | Speed limited by chatter | Long stickout lowers rigidity | Shorten stickout, reduce axial depth |
Fix the setup before you chase the speed
Warm spindle, true-running tools, and a rigid fixture buy more cycle time than any rpm increase. Get those right first.
Questions engineers ask
Can one machine hold both high speed and tight tolerance?
Yes, if the setup supports it. A rigid fixture, short tool stickout, and a warm spindle let a modern machining center run aggressive parameters and still hold ±0.005 mm. The limit is usually the part, not the machine.
Thin walls, deep cavities, and long tools reduce the achievable feed long before the spindle reaches its rating. Test the first article and let the result set the feed.
How much does spindle warm-up really change the part?
On a typical vertical mill, Z-axis growth of 10–20 μm in the first hour is common. On a ±0.005 mm callout, that drift is four times the tolerance band.
Warming up for 15–20 minutes removes most of it. For very tight work, run 30 minutes and cut a test part before the real run.
Is high rpm always faster?
No. Above a certain point, tool wear and heat rise faster than the material removal rate. The tool spends more time cutting air on direction changes, and rigidity drops.
High-speed toolpaths with small radial engagement and higher feed per tooth usually beat raw rpm for both cycle time and finish.
When should we choose five-axis over multiple three-axis setups?
When the part has features on several faces, complex angles, or undercuts that would need re-clamping. Each re-clamp adds a datum shift, and those add up.
For flat plates and simple prismatic parts, three-axis with a good fixture is faster and more rigid. Use the fewest axes that meet the drawing.
What runout should we accept on a finishing tool?
Under 0.005 mm for aluminum finishing, under 0.01 mm for steel. Measure on the flutes, not the shank, and clean the taper and collet at every change.
A single chip in a collet can add 0.02 mm of runout. That is enough to fail a finish requirement on its own.
How do we know the parameters are right before a full run?
Cut one test part with the real material, real fixture, and warm machine. Measure the features that carry tolerance and compare against the drawing.
If the first article holds, lock the offsets and keep the spindle warm for the rest of the run. Production can start within 24 hours once the drawing is released.
Send us the drawing and the tolerance callouts
We return a quotation and free DFM analysis within 12 hours, with the machining route and inspection plan stated up front.
12-hour quote±0.005 mm100% inspectionNo minimum order