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

Get Instant Quote

CNC knowledge

The Method to Reduce Runout of CNC Milling Tools Is So Practical

Tool runout is the small eccentricity between the spindle axis and the cutting edge. It shows up as oversize holes, chatter, short tool life and poor surface finish. This guide is for machinists and process engineers who need to measure runout, find its source and reduce runout of CNC milling tools on the shop floor.

TIR target under 0.010 mmHolder + collet checksBalance at high rpm
Reduce runout of CNC milling tools on 5-axis machined engine parts
Quick answer

Key takeaways

Measure before you change anythingIndicate the cutter at the flutes, not at the shank. Total indicator reading (TIR) above 0.020 mm usually points to the holder, not the tool.
Holder condition drives most runoutA worn collet nut, a scored taper or chips under the collet seat can add more runout than a new cutter ever removes.
Clamp on the right diameterA 6 mm collet holding a 6 mm shank is correct. A 10 mm collet squeezed onto a 6 mm shank is not, even if it grips.
Balance matters above 10,000 rpmUnbalanced tool assemblies grow runout with speed. Balance grade and holder length become the limit, not the cutter.
Runout is not always the faultFor roughing with a 12 mm carbide end mill, 0.020 mm TIR may be acceptable. For a 1 mm drill, it is not.
What runout actually is

Runout of CNC milling tools: what the number means

Runout is the radial distance between the true rotation axis of the spindle and the actual cutting edge path. Shops measure it as TIR, total indicator reading. If a dial indicator on the flute shows 0.030 mm TIR, the cutting edge swings 0.015 mm off center in each direction.

That swing changes chip load. One flute cuts deeper than the others, so it wears first and the part comes out oversize. On a 2-flute cutter at 8,000 rpm, the fast flute does most of the cutting and the slow flute rubs. The rub burns the edge and drives chatter.

The practical limit depends on the feature. A ±0.005 mm bore needs a tool assembly well under 0.010 mm TIR. A roughing pass in 6061 aluminium can run at 0.025 mm TIR and still hold the print. Judge runout against the tolerance, not against a fixed number.

Runout also shifts with spindle position. A holder that reads 0.008 mm TIR at the gage line can read 0.020 mm at 100 mm from the gage line. Always indicate near the cutting zone, not at the holder body.

  • 1
    TIR is twice the radial offset0.020 mm TIR equals 0.010 mm radial error per side.
  • 2
    Measure at the flutesIndicating the shank tells you about the holder, not the cutting edge.
  • 3
    Runout multiplies with tool lengthAngular error in the taper grows as you move away from the spindle face.
Sources

Where runout comes from: spindle, holder, collet, cutter

There are four places runout enters a tool assembly, and they add up. The spindle taper contributes its own error, usually under 0.003 mm on a healthy machine. The holder taper adds more if it is worn or has a chip embedded in the surface. The collet or hydraulic chuck adds its own concentricity error. Finally, the cutter shank has its own h6 tolerance band.

Field data from our 127 CNC machines shows holder and collet issues cause the majority of cases above 0.020 mm TIR. Cutters are rarely the main problem when they come from a known supplier. That means the first move is almost always to inspect the holder, not to swap the end mill.

A common mistake is to blame the tool and buy a more expensive cutter. If the holder has a scored taper, a premium end mill will read the same TIR as a cheap one. Fix the holder first. Then judge the cutter.

Thermal growth matters too. A spindle that has run for two hours is longer than a cold one. On a job holding ±0.005 mm across a long cycle, let the machine warm up for 20 to 30 minutes before the first cut, and recheck TIR if the finish drifts.

  • 1
    Spindle taperHealthy machines usually hold under 0.003 mm at the gage line.
  • 2
    Holder taper and nutScoring, fretting and chips are the top three causes we see.
  • 3
    Collet seatA collet that has been overtightened loses its collapse range.
  • 4
    Cutter shankh6 tolerance allows a small but real variation between tools.
Holder choice

Match the holder to the job before you chase the cutter

Different holders give different runout and different rigidity. A shrink-fit holder typically reads 0.003 to 0.005 mm TIR and holds best at high rpm. A hydraulic chuck reads 0.003 to 0.010 mm and damps vibration well. A high-quality milling chuck reads 0.005 to 0.015 mm. A standard ER collet chuck reads 0.010 to 0.030 mm depending on condition.

Choose by feature, not by habit. Deep pockets in 4140 steel with a 10 mm cutter want a shrink-fit or hydraulic holder for stiffness. A short run of 6061 brackets with a 12 mm end mill can run in an ER32 chuck if the collet and nut are clean and in good shape.

Watch the gage length. A 100 mm gage length holder amplifies every angular error in the taper. If the job does not need the reach, use a shorter holder. The same cutter in a 50 mm holder often cuts TIR in half.

For micro tools under 3 mm, hydraulic holders are usually the practical answer. The clamping is uniform around the shank, so small cutters do not get crushed or pushed off center by a three-slit collet.

  • 1
    Shrink-fitLowest runout, best for high rpm and small cutters.
  • 2
    HydraulicGood runout plus damping, ideal for micro tools and long reach.
  • 3
    Milling chuckHigh clamping force for heavy roughing, moderate runout.
  • 4
    ER colletFlexible and cheap, but runout depends heavily on condition.
Cutting conditions

Cutting parameters that keep runout from hurting the part

Once TIR is under control, the cutting parameters decide whether the remaining runout matters. Feed per tooth should be high enough that every flute cuts, not rubs. If the chip load drops below about 0.02 mm per tooth in aluminium, the slow flute starts rubbing and the surface finish suffers.

On a tool with 0.015 mm TIR, reduce the feed per tooth by roughly 10 to 20 percent compared with a perfect assembly. The fast flute is doing extra work, so lower the load to protect it. Do not simply raise the rpm to compensate. Higher speed increases centrifugal growth and makes balance errors worse.

Coolant delivery also matters. High-pressure through-spindle coolant helps clear chips from the flutes, which keeps the cut stable. On deep cavities, poor chip evacuation causes recutting, and recutting plus runout is what breaks small cutters.

For finishing passes, take a light spring pass at the same depth. It averages out the remaining runout and often brings a bore back into tolerance without changing the tool. This is one of the cheapest fixes in the shop.

  • 1
    Keep chip load upRubbing flutes wear fastest; aim for a real chip on every tooth.
  • 2
    Trim feed 10–20%When TIR is between 0.010 and 0.020 mm, protect the fast flute.
  • 3
    Add a spring passA zero-depth finish pass averages out residual runout.
When to stop

When runout is not the problem worth fixing

Not every finish issue is runout. Chatter marks that repeat at the tooth-pass frequency point to runout or balance. Chatter at the natural frequency of the holder points to stiffness. Marks that appear only in corners point to tool deflection or servo error. Diagnose before you change hardware.

On a roughing op with a 16 mm cutter in 1018 steel, spending an hour to take TIR from 0.025 mm to 0.008 mm rarely pays back. The cut is stable and the tolerance is loose. Save the effort for finish tools and small diameters where the ratio of runout to feed per tooth is high.

If the spindle itself reads above 0.010 mm TIR at the gage line with a known-good holder, stop. That is a spindle or taper issue. Continuing to swap holders wastes time and does not fix the source.

For production parts at ±0.005 mm, our team inspects 100% of parts before shipment and reports TIR data on request. If you are unsure whether a design can hold tolerance with the runout your machine produces, send the drawing and we will review it with a free DFM analysis within 12 hours.

  • 1
    Chatter frequency tells the storyTooth-pass frequency means runout or balance; lower frequencies mean stiffness.
  • 2
    Roughing tolerates more runoutDo not over-invest in TIR where the tolerance is loose.
  • 3
    Spindle error is a maintenance callIf a good holder reads high, the taper needs service.
Shop-floor procedure

Step by step: how to reduce runout of CNC milling tools

Work through these in order. Do not skip the measurement step.

  • 1
    Clean the taper and holderWipe the spindle taper and the holder taper with a lint-free cloth and a light film of oil. Look for fretting marks or embedded chips under a bright light. Any chip on the taper adds runout directly.
  • 2
    Measure TIR at the flutesMount a 0.001 mm dial indicator on the table and touch the cutting edge, not the shank. Rotate the spindle by hand. Record the TIR. A healthy assembly reads under 0.010 mm at the flutes for a finish tool.
  • 3
    Check the collet and nutRemove the collet. Look for scoring, polished bands or a collapsed bore. Replace any collet that shows wear marks. Snug the nut by hand, then torque it per the holder maker's spec. Overtightening distorts the collet and adds runout.
  • 4
    Match collet size to shankUse the exact collet for the shank diameter. A 6 mm shank needs a 6 mm collet, not a 10 mm collet closed down. Mixing sizes is a common cause of 0.030 mm TIR that looks like a tool problem.
  • 5
    Re-measure after any changeChange one item at a time. Re-indicate after each swap. This tells you which part of the assembly actually moved the number, instead of guessing.
  • 6
    Balance the assembly above 10,000 rpmFor high-speed work, use a pre-balanced holder and keep the tool overhang short. Balance grade G2.5 at 20,000 rpm is a common target for small cutters. Re-balance after changing the cutter.
  • 7
    Confirm with a test cutCut a test feature in the same material and check size and finish. If the bore is still oversize, the runout may be coming from the spindle, not the holder. Call maintenance before running production.
Selection guide

Holder and cutter combinations by feature

Use this to pick an assembly, not to replace a measurement.

FeatureTypical TIR targetRecommended holderWatch out for
Finishing bore ±0.005 mmUnder 0.005 mmShrink-fit or hydraulicTool overhang over 3× diameter
Micro cutter under 3 mmUnder 0.005 mmHydraulic chuckCollet crushing the shank
Heavy roughing in steel0.010–0.020 mmMilling chuckHolder taper wear from high torque
Short run in aluminium0.010–0.020 mmER collet chuckDirty collet seat and worn nut
Deep cavity, long reachUnder 0.010 mmShrink-fit, short gage lengthAngular error amplified by length
High-speed 20,000 rpmUnder 0.005 mmBalanced shrink-fitUnbalanced nut and long overhang
5-axis contoured surfaceUnder 0.010 mmHydraulic or shrink-fitRunout changing with spindle angle
FAQs

Questions engineers ask about tool runout

What TIR should I target for a finishing end mill?

For a bore or slot held at ±0.005 mm, keep the assembly under 0.005 mm TIR measured at the flutes. For general finishing at ±0.020 mm, under 0.010 mm is a good working target.

Measure at the cutting edge, not the shank. A shank reading can look good while the flutes run 0.015 mm off center.

Can I fix runout by using a more expensive cutter?

Usually not. If the holder taper or collet adds 0.020 mm, a premium cutter reads the same TIR as a standard one.

Fix the holder first, then test cutters. Only after the assembly reads low does cutter quality start to matter for finish.

How often should collets be replaced?

Inspect collets every time you break down a tool. Replace any collet with scoring, a polished band or a bore that no longer grips evenly.

In high-mix shops running many setups per day, keep a marked set for finishing only and a separate set for roughing.

Does runout change with spindle speed?

Yes. Unbalanced mass grows with the square of speed, so runout measured at 1,000 rpm is not the runout at 20,000 rpm.

Above 10,000 rpm, use a balanced holder and check the assembly after every cutter change.

Why does my bore come out oversize even with fresh tooling?

Runout, thermal growth and tool deflection all push a bore oversize. Check TIR first, then let the spindle warm up for 20 to 30 minutes and recheck.

A spring pass at zero depth often brings the bore back into tolerance without changing the tool.

Can GreatLight hold tight tolerances on runout-sensitive parts?

Our shop runs 127 high-precision CNC machines including 16 simultaneous 5-axis centers, with tolerances to ±0.005 mm and finishes from Ra 0.2 to 0.8 μm.

We perform 100% inspection before shipment and can supply inspection reports on request. Upload a drawing for a quotation and free DFM analysis within 12 hours.

Send us the drawing, we will review runout risk

Upload your part and get a quotation plus free DFM analysis within 12 hours. No minimum order quantity, from one prototype to 10,000+ part runs.

12-hour quote100% inspection±0.005 mm tolerance

Follow us

More CNC machining notes

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