CNC Machining How Much Jump Is Too Much on the Tool Holder
Jump, or runout, is the radial gap between where the cutting edge should sit and where it actually sits. This guide is for machinists and process engineers who need a number, not a lecture. You will learn how to measure runout, which limits apply to which holder type, and how to pull it back down when a job drifts out of tolerance.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
Key takeaways
What runout actually is and where it comes from
Runout is the total indicated reading (TIR) of a rotating cutting edge against a fixed reference. If a 12 mm end mill spins with its edge sweeping a 12.016 mm circle, TIR is 0.016 mm. The spindle centerline has not moved; the tool has. That distinction matters because runout is a stack of small errors, not one big one, and you can only fix it if you know which layer is contributing.
The stack starts at the spindle taper. A worn or bruised taper face seats the holder slightly off-axis. The holder itself adds its own error, and a collet nut or a worn collet segment adds more. Finally the tool shank and the grind of the flutes contribute whatever they contribute. Most shops see 0.002–0.004 mm from a clean spindle, 0.003–0.008 mm from the holder, and up to 0.010 mm from a collet that has been used past its life.
The reason engineers care is not cosmetic. In CNC machining, how much jump you carry sets your effective chip load per tooth. A two-flute cutter running at 0.05 mm per tooth with 0.020 mm TIR cuts 0.060 mm on one flute and 0.040 mm on the other. The heavy flute wears first, the light flute rubs, and the surface finish turns inconsistent along the same pass.
Runout also moves the cutting edge off the programmed path. On a boring operation that shows up directly as bore size error. On a profiling pass it shows up as wall taper. It is rare for runout alone to blow a ±0.005 mm tolerance, but it eats the margin you need for thermal growth, tool wear, and fixture movement later in the run.
- 1Spindle taperTypical contribution 0.002–0.004 mm when clean and undamaged.
- 2Holder bodyTypical 0.003–0.008 mm; shrink-fit and hydraulic holders sit at the low end.
- 3Collet and nutUp to 0.010 mm once the collet has lost its spring and grip.
- 4Tool shank and grindUsually under 0.005 mm on a good carbide shank, worse on cheap imports.
CNC machining how much jump is acceptable per holder type
There is no single universal number, but there is a practical band per holder family. For general milling in aluminum with a 10–20 mm cutter, keep TIR under 0.010 mm. For finishing passes in steel or stainless, target 0.005 mm or better. For reaming, boring, and any operation where the tool diameter sets the feature size, target 0.003 mm. Those are working limits, not absolutes, and they assume a clean spindle and a tool with at least 3× diameter of engagement.
Holder type sets the floor you can reach. A standard ER collet chuck in good condition lands around 0.008–0.010 mm. A precision ER collet with a matched nut gets to 0.005 mm. A hydraulic holder reaches 0.003 mm and damps vibration at the same time. A shrink-fit holder reaches 0.003 mm and holds it over a wider speed range. Side-lock holders are the weakest link at 0.020–0.050 mm, which is why they belong on roughing, not on a Ø8 mm finishing cut.
Overhang changes the consequence even when TIR does not change. A tool held 30 mm out deflects roughly twice as much as the same tool held 60 mm out, for the same side load. If your holder reads 0.008 mm at the gauge line, that error is magnified at the cutting edge by the length of the tool. This is the reason a job that ran clean in a short holder starts chattering after a deep pocket forces a long reach.
Material matters too. Aluminum tolerates runout because it cuts easily and the heavy flute just removes more metal. Titanium, Inconel, and hardened tool steel do not. In those materials the heavy flute takes a shock load, heat concentrates on one edge, and tool life falls fast. If you are cutting titanium, treat 0.005 mm as your ceiling, not your target.
How to tell runout is the problem and not something else
Runout has a signature. One flute of a multi-flute cutter wears or chips while the others look fine. Surface finish shows a repeating pattern that matches the flute count, not the feed. Bore size comes out oversize by a consistent amount that does not drift with tool wear. Slot width varies between the two sides of the same pass. If you see two or more of those at once, measure TIR before you touch the speeds and feeds.
Compare that with a feed or rigidity problem. Chatter from low rigidity gets worse as you increase depth of cut and often improves when you raise speed. Runout does not care about depth of cut; it is there at 0.2 mm and still there at 2 mm. Tool wear gives you a slow, monotonic drift in size across hundreds of parts. Runout gives you a fixed offset that appears the moment you change the tool.
The cheapest test is a dial indicator on the flute. Set the tool in the spindle, bring the indicator tip onto the cutting edge, and rotate the spindle by hand. Read the difference between the high and low points. Do it on the flutes, not on the shank, because the shank can be perfect while the grind of the flutes is not. A 0.002 mm indicator is enough for this; do not try to judge runout by eye or by sound.
One more check: swap the tool only, not the holder. If TIR follows the tool, the shank or the grind is at fault. If TIR stays with the holder, clean the taper and re-seat. If it stays with the spindle, the machine needs a taper regrind or a spindle inspection. That single swap separates three very different repair paths.
What excessive jump costs you on a real job
The visible cost is scrap. A reamed hole that comes out 0.015 mm oversize is scrap, and it is often discovered at final inspection after the part has already been through several operations. On a part with a ±0.005 mm bore, that is the whole tolerance gone before you have accounted for thermal drift or tool wear.
The invisible cost is tool life. A cutter running 0.020 mm TIR in stainless can lose 30–50% of its life compared with the same cutter at 0.005 mm. That shows up as more tool changes, more offsets to manage, and more chance of an operator missing a size shift. On a long run the tooling bill alone can exceed the scrap bill.
There is a finish cost as well. If a customer specifies Ra 0.8–1.6 μm and your surface reads Ra 2.5 μm because one flute is doing the work, you either slow the finishing pass down or add a second operation. Both eat cycle time. Fixing the holder is usually cheaper than adding a pass.
The last cost is schedule. Runout problems tend to surface at the worst time, in the middle of a run with a delivery date attached. A holder that is cleaned and checked before the job starts costs a few minutes. A holder that fails mid-run costs a re-setup, a re-inspection, and possibly a partial re-machining of parts already in the fixture.
Step by step: measuring and reducing tool holder runout
- 1Clean the spindle taper and holder shankWipe both with a lint-free cloth and check for nicks under a light. Any chip or film on the taper face adds 0.005–0.020 mm TIR. This step alone fixes most cases.
- 2Seat the holder and torque it correctlyInsert with a light twist so the taper seats, then tighten the drawbar or retention knob to the machine spec. Do not spin the holder into the taper; that burnishes the surface and creates a high spot.
- 3Measure TIR on the tool shank firstMount a 0.002 mm dial indicator on the shank about 10 mm below the holder nose. Rotate the spindle by hand. Under 0.005 mm is good at this point. If it is over 0.010 mm, stop and re-clean.
- 4Measure TIR on the cutting flutesMove the indicator tip onto the cutting edge, 3–5 mm from the tool tip for a short tool, further out for a long one. Rotate slowly and record the high-low difference. This is the number that matters.
- 5Compare against the limit for your holder typeER collet: aim for ≤0.010 mm. Hydraulic or shrink-fit: aim for ≤0.005 mm. Side-lock: expect 0.020 mm or worse and do not use it for finishing. Reaming and boring: target 0.003 mm.
- 6Reduce overhang before you change anything elsePull the tool back in 5–10 mm if the geometry allows. Cutting overhang by half roughly cuts the deflection from runout to a quarter at the cutting edge. It is the fastest single fix.
- 7Re-check with a different collet or holderIf TIR is still high, swap the collet for a known-good one. If it drops, the original collet is worn and should be retired. If it does not drop, swap the holder body and re-measure.
- 8Log the reading and re-check after 100 partsWrite the TIR value into the setup sheet. Re-measure after the first 100 parts or after the first tool change. Runout grows as collets wear and as chips work into the taper, so a single reading at setup is not enough.
Holder type vs. typical TIR and best use
Values assume a clean spindle taper and a tool with a good shank. Read TIR at the cutting edge, not the shank.
| Holder type | Typical TIR | Best use | Watch out for |
|---|---|---|---|
| Standard ER collet | 0.008–0.010 mm | General milling and drilling | Worn collet segments |
| Precision ER collet | 0.005 mm | Finishing in aluminum and steel | Nut runout if over-torqued |
| Hydraulic holder | 0.003 mm | Finishing, vibration damping | Heat softens grip above 50 °C |
| Shrink-fit holder | 0.003 mm | High-speed finishing | Needs a heat setter on site |
| Side-lock holder | 0.020–0.050 mm | Roughing only | Set screw pushes the tool off-axis |
| Milling chuck | 0.010–0.020 mm | Heavy roughing | Nut wear after long runs |
Questions engineers ask about tool runout
Does runout always cause scrap?
No. Runout below about 0.010 mm in aluminum usually just costs a little tool life and a slightly rougher finish. It becomes a scrap risk when the feature tolerance is tight, when the operation is reaming or boring, or when the material is hard.
The rule we use: if the total tolerance is under 0.020 mm, treat runout as a controlled variable and measure it at setup.
Can I compensate for runout with a tool offset?
Only for diameter. A tool offset shifts the programmed path, so it can bring a bore back to size if the runout error is consistent in direction. On most spindles it is not consistent, because the high spot rotates with the tool.
For profile and position tolerance, an offset does not help. Fix the holder instead.
How often should I check TIR?
At every new setup, after every tool change, and after the first 100 parts on a new holder. Once a holder has a known history and the reading is stable, checking it once per shift is enough.
Any time an operator reports chatter, size drift, or uneven flute wear, measure before adjusting speeds and feeds.
Does a shorter tool really reduce the effect of runout?
Yes. Runout at the holder nose stays the same, but the side load it creates at the cutting edge rises with overhang. Cutting overhang in half roughly cuts the resulting deflection to a quarter.
If a deep pocket forces a long reach, use a hydraulic or shrink-fit holder and reduce the radial depth of cut to compensate.
What is a realistic TIR target for a 5-axis finishing pass?
For aluminum finishing, 0.005 mm at the cutting edge is a good target and is achievable with a hydraulic or shrink-fit holder on a clean spindle. For titanium or Inconel, hold the same 0.005 mm and expect to reduce feed per tooth anyway.
If you cannot reach 0.005 mm, inspect the spindle taper before you buy a new holder. The holder is often the second problem, not the first.
Can runout be caused by the tool itself?
Yes. A bent shank, a shank ground undersize, or uneven flute grind all show up as runout at the cutting edge. A quick swap test tells you: move the tool to a known-good holder and re-measure.
If the reading follows the tool, retire the tool. If it stays with the holder, the holder needs cleaning or replacement.
Send us the drawing and we will tell you where runout matters
We machine to ±0.005 mm on 127 CNC machines, with 16 simultaneous 5-axis centers and 100% inspection before shipment. Quotation and DFM feedback within 12 hours.
12-hour quote±0.005 mm100% inspectionNo minimum order