MachineCalcs

Tool Runout vs Chip Load Calculator

What measured TIR does to feed per tooth: max/min chip (f_z ± TIR), runout as a share of chip load against the ~10% guideline, and the allowable TIR for your feed.

Machining 3 inputs 4 results

Calculator

The chip load in the program — after any chip-thinning compensation. 0.0508 mm = 0.002 in.
in
Total indicator reading at the cutting edges, in the holder, at working stickout — not the spindle taper alone.
in
The bound is exact for 2 flutes and conservative for more.
flutes

Results

Default result
Edit inputs
Runout ÷ chip load
25%
Caution

Runout is 25% of the chip load — tooth loads swing ±25%. Edge wear concentrates on the high flutes and finish shows it; tighten the runout or raise the feed per tooth.

The commonly quoted shop guideline keeps this under ~10%.

Also computed

Heaviest tooth chip(f_max)0.0025in

Lightest tooth chip(f_min)0.0015in

Allowable TIR (10% rule)0.0002in

The runout budget your feed per tooth supports.

Method notes 4 notes
  • Bound model: f_z ± TIR is exact for 2 diametrically opposed flutes and conservative for more (pure-eccentricity adjacent-tooth differences stay inside ±TIR). Tilt-type runout at long stickout behaves worse than this screen shows.
  • Measure TIR at the cutting edges in the actual holder at working stickout — taper-only readings flatter the setup.
  • Light chips amplify the problem: after HSM chip-thinning compensation the PROGRAMMED feed is the right denominator, but at very small actual chips even good holders eat a large share (see the radial chip thinning calculator).
  • Runout shortens tool life faster than the average load suggests — the high tooth wears at its own rate, then hands its work to the next.

Runout splits the programmed feed unevenly between flutes: the high tooth cuts up to f_z + TIR while the low tooth gets f_z − TIR (zero once TIR ≥ f_z — effectively single-tooth cutting). The commonly quoted guideline keeps TIR under ~10% of the chip load: at 0.002 in/tooth that is a 0.0002 in budget, so a "good" half-thou of runout is already a ±25% tooth-load swing. This calculator reports the share, the max/min chips, the allowable TIR for your feed, and flags the single-tooth regime — measured at the edges, in the holder, at working stickout.

Continue workflow

All Machining

How to use this calculator

  1. Indicate the edges. TIR at the flutes, real holder, working stickout — rotate slowly and read the swing.
  2. Compare to the programmed feed. The share f_z ± TIR tells you the tooth-to-tooth load spread; the 10% line is the common target.
  3. Fix runout before feed. Clean the taper and collet, shorten stickout, or step up the holder class — feed changes only redistribute the symptom.
  4. Re-check after thinning compensation. HSM paths run small actual chips; the compensated programmed feed is the right denominator.

How it works

Runout offsets every flute's effective radius, so the programmed feed per tooth is only an average. The bound is plain arithmetic:

f_max = f_z + TIR · f_min = f_z − TIR (floor 0) · guideline: TIR ≲ 0.1·f_z

The high tooth wears at the rate of its chip, not the average — which is why runout shortens tool life out of proportion to the numbers. The programmed feed itself comes from the chip load calculator, gets compensated at light stepovers by the radial chip thinning calculator, and turns into spindle terms via the SFM to RPM converter.

Worked example

Verified against the live calculator

A 4-flute programmed at 0.002 in/tooth, indicating 0.0005 in TIR at the edges:

share = 25% · chips swing 0.0025 / 0.0015 in · budget at 10% = 0.0002 in

Half a thou sounds respectable, but it is 2.5× the guideline at this feed: one flute carries 25% extra load all day while another rubs 25% light. The fix is in the holder stack — a budget of 0.0002 in points at precision collets or shrink/press-fit holders, not at the feed override.

Frequently asked questions

How much runout is acceptable on an end mill?

The commonly quoted guideline is TIR under ~10% of the feed per tooth. At 0.002 in/tooth that is a 0.0002 in runout budget — tighter than many drill chucks and worn collets deliver, which is why holder choice shows up directly in tool life.

What does runout do to chip load?

It splits the feed unevenly: the high flute cuts up to f_z + TIR while the low flute gets f_z − TIR. A "good" half-thou of TIR on a 0.002 in/tooth program swings tooth loads ±25% — one flute does 0.0025 in of work while another rubs at 0.0015.

What happens when runout exceeds the chip load?

Low flutes stop reaching the work entirely. The cutter becomes effectively single-tooth: one edge carries multiple feeds, wears fast, sounds loud once per revolution, and then hands its overload to the next edge as it dulls — the classic runout wear cascade.

Where should runout be measured?

At the cutting edges, in the actual holder, at working stickout. Spindle-taper readings flatter the setup: collet, cleanliness, gripping length and stickout each add their share, and tilt-type runout grows with overhang.

Method & assumptions

  • Worst-case bound: f_z ± TIR is exact for 2 diametrically opposed flutes and conservative for higher flute counts under pure eccentricity.
  • Tilt-type runout (growing along the flute length) at long stickout concentrates on the tip and can exceed this screen's bound locally.
  • The ~10% figure is the widely quoted shop guideline, not a standard — tool makers' own runout limits govern where published.
  • Surface-finish effects (one-flute witness lines, per-rev patterns) follow the same arithmetic but are not quantified here.
Embed this calculator on your site free

Paste this where you want the calculator to appear. It stays in sync — same formulas, metric & imperial, light/dark — and a small credit link helps people find more tools.

Open widget

Live preview