CNC Wood Guide
Isometric CNC router with a spiral end mill cutting a slot in a clamped wood board, curled wood chips and a caliper beside it on a navy background
reference

Chip Load Calculator: Formula and Worked Examples for Wood

How a chip load calculator works: the feed per tooth formula, inch and metric examples, chip thinning and depth corrections, and machine limits.

By CNC Wood Guide Editorial · · 8 min read

A chip load calculator solves one equation: chip load = feed rate ÷ (RPM × flutes). A 1/4 inch two-flute bit at 18,000 RPM and 180 IPM is taking 0.005 inch per tooth. Flip it around and feed rate = RPM × flutes × chip load. Every chip load calculator, including the one inside your CAM tool database, runs exactly that arithmetic.

What the math cannot supply is the target. The chip load you aim for comes from the cutter manufacturer’s data for that diameter and material, and the feed it produces has to fit inside what your machine can actually hold while cutting. The CNC chip load chart for wood gives starting ranges, and the feed rate and chip load calculator on this site runs the numbers and flags results your machine cannot reach.

What formulas does a chip load calculator use?

A chip load calculator uses three rearrangements of a single relationship between feed, spindle speed, flute count and chip thickness. Know any three and the fourth falls out. There is no hidden material factor and no depth term; those corrections are applied separately, before or after the core calculation.

Chip load (in/tooth) = Feed (IPM) / (RPM x flutes)
Feed (IPM)           = RPM x flutes x chip load
RPM                  = Feed (IPM) / (flutes x chip load)

Sandvik Coromant’s milling formulas write the same thing as vf = fz × z × n: table feed equals feed per tooth times number of teeth times spindle speed. LMT Onsrud prints the same three lines on the router cutting data sheets it publishes per material. Vectric’s Tool Database documentation runs it in the checking direction: you enter flutes, spindle speed and feed rate, and the software displays a calculated chip load so you can compare it with the manufacturer’s recommended value.

Two rules keep the arithmetic honest. Units must match: inch chip load pairs with IPM, millimetre chip load pairs with mm/min. And count cutting edges, not the product name. A two-flute spiral has two edges passing through the wood per revolution; an O-flute has one. If a cutter’s data sheet tells you to treat it differently, the sheet wins.

Worked examples

Round numbers, so each line is easy to check on a phone calculator.

1. Diagnose a job that burned. Hardwood, 1/4 inch two-flute upcut, 18,000 RPM, programmed at 100 IPM.

100 / (18,000 x 2) = 0.0028 in/tooth

The chart range for a 1/4 inch bit in hardwood is 0.008 to 0.012. This bit was taking about a third of the low end, which means rubbing, heat and scorched walls. Slowing the feed would make it worse.

2. Solve feed for a target. 1/8 inch two-flute in MDF, target 0.005 in/tooth, 18,000 RPM.

18,000 x 2 x 0.005 = 180 IPM

3. Solve RPM when the machine caps the feed. Your gantry holds 150 IPM while cutting. 1/4 inch bit, target 0.010 in/tooth.

Two-flute:    150 / (2 x 0.010) = 7,500 RPM
Single flute: 150 / (1 x 0.010) = 15,000 RPM

If your router’s speed dial or VFD cannot go down to 7,500 RPM, the two-flute bit cannot reach the target on this machine. The single-flute answer sits comfortably mid-range, which is the arithmetic behind O-flute cutters on light machines.

4. Metric check. Sienci Labs’ feeds and speeds fundamentals gives 0.0031 in/tooth for a two-flute end mill at 17,000 RPM, which comes to 105.4 IPM. The metric version uses the same formula with 0.0787 mm/tooth:

17,000 x 2 x 0.0787 = 2,676 mm/min

How do you correct chip load for a light stepover?

Raise the feed per tooth with a chip thinning factor whenever radial stepover is below 50% of cutter diameter. At lighter engagement each tooth travels a shorter, shallower arc, so the real chip is thinner than the calculated one, and a finishing pass at your roughing feed starts to rub instead of cut.

Harvey Performance’s chip thinning explainer states the threshold directly: at 50% stepover, chip thickness and feed per tooth are equal; below it, maximum chip thickness drops. Their correction holds chip thickness constant by solving for a higher feed per tooth:

Adjusted feed per tooth = target chip x D / (2 x sqrt(D x ae - ae^2))

D is cutter diameter and ae is radial stepover, both in the same units. For a 1/4 inch bit at 10% stepover (ae = 0.025 in) and a 0.010 target:

sqrt(0.25 x 0.025 - 0.025^2) = 0.075
0.010 x 0.25 / (2 x 0.075)   = 0.0167 in/tooth

The multiplier depends only on stepover as a fraction of diameter:

Stepover (% of diameter)Feed per tooth multiplier
50% or more1.00
40%1.02
25%1.15
10%1.67
5%2.29

Harvey writes for metalworking end mills, but the correction is geometry, the arc a tooth sweeps, so it holds in wood. Do not apply it above 50% stepover; the formula would lower your feed for no reason. If your CAM software offers a chip thinning or feed optimisation option, check whether it is already on, so the factor is not applied twice.

On a hobby machine the extra feed is often unavailable, so take the correction out of RPM. A 10% finishing pass with a 0.0167 target at a 150 IPM ceiling needs about 4,500 RPM on a two-flute bit, or about 9,000 RPM on a single flute. Failing both, widen the finishing stepover. Stepover and cut direction interact on edge quality, which is covered in climb vs conventional milling on a CNC router.

Correcting for depth of cut

A chip load calculator has no depth input because depth does not change chip thickness. It changes the force on the cutter. LMT Onsrud’s hard wood data sheet handles this with a derate applied to the target before you calculate feed: use the recommended chip load up to a depth of 1× diameter, reduce it 25% at 2× diameter, and reduce it 50% at 3× diameter.

A 1/4 inch bit profiling 1/2 inch deep in one pass is at 2× diameter, so a 0.012 target becomes 0.009, and at 18,000 RPM with two flutes the feed drops from 432 IPM to 324 IPM. On a light gantry the frame usually gives up before the cutter does, so two shallower passes at the full chip load are often the better trade than one deep pass at a derated one.

Will your machine actually run the calculated feed?

Often not, and the controller will not tell you. In grbl, the $110, $111 and $112 settings set each axis’s maximum rate, and the grbl configuration wiki explains that when a planned move would exceed one, grbl slows the motion so no axis goes over its limit. The G-code asks for one feed, the machine runs another, and the chip shrinks in proportion:

Programmed:  18,000 x 2 x 0.012 = 432 IPM
Machine max: 150 IPM
Actual chip: 150 / (18,000 x 2) = 0.0042 in/tooth

Acceleration takes another bite. On short segments in 3D carving and around tight corners, the machine may never reach the programmed feed at all, so detailed work runs a thinner chip than the calculation says.

When the calculated feed is out of reach, lower RPM first, then drop flute count. Spindle speed range and frame rigidity decide how much of a chip load chart a given machine can reach, which is why they rank high in the desktop CNC router buying guide for woodworking.

How to verify a calculated chip load in scrap

  1. Cut a test in scrap of the same species or sheet goods and the same thickness, at the planned depth and stepover.
  2. Read the debris. Sienci’s guide notes that chips which are too small turn to dust, which wears the bit and heats it until it burns, while chips which are too large overload the bit so it cannot clear the cut. Distinct chips leaving the cut cool mean you are in range.
  3. Tune in the order LMT Onsrud’s data sheets describe: start at the RPM derived from the target chip load, raise the feed until finish starts to degrade or the part starts to move in its hold-downs, back off 10%, then lower RPM until finish deteriorates and bring it back up until finish is acceptable.
  4. Change one variable per test and log the result by cutter and material. That log will beat any generic chart.

Not every bad edge is a chip load problem. Fuzzy top edges and lifted veneer usually trace to bit geometry and grain direction, covered in how to fix tearout on a CNC router and upcut vs downcut vs compression CNC router bits.

FAQ

what is a good chip load for a 1/4 inch bit in wood

A good starting chip load for a 1/4 inch two-flute spiral is 0.008 to 0.012 inch per tooth in hardwood, 0.010 to 0.015 in softwood, and 0.012 to 0.018 in MDF and particleboard, per this site’s chart. Plywood starts lower: Freud’s CNC feed and speed sheet lists 0.006 to 0.009 for a 1/4 inch bit. The cutter manufacturer’s data sheet for your exact bit overrides any generic range, including that one.

how do i convert chip load from inches to mm

Multiply inches per tooth by 25.4 to get millimetres per tooth, so 0.010 inch becomes 0.254 mm and 0.005 inch becomes 0.127 mm. Convert feed the same way: IPM times 25.4 gives mm/min. The chip load formula is identical in both systems, provided chip load and feed use the same length unit.

is higher rpm better for cutting wood on a cnc

Not by itself. At a fixed feed rate, raising RPM shrinks the chip, because each tooth passes through the wood more often and takes a thinner slice. On a machine that cannot feed any faster, higher RPM usually means more heat and burning. Choose RPM from the target chip load and the feed your machine actually holds.

does flute count change chip load

Yes, in direct proportion. At the same RPM and feed, a two-flute bit takes half the chip of a single-flute bit, and a three-flute takes a third. That is why single-flute O-flute cutters suit low-feed hobby machines: they reach a proper chip load at half the feed rate a two-flute bit needs.

why does my bit burn when the chip load calculator says the settings are right

Usually because the real chip is thinner than the calculated one. The controller may be capping feed below the programmed value, a light stepover may be thinning the chip, or acceleration on short moves keeps the machine below target feed. Divide the feed your machine actually holds by RPM times flutes to see the true figure.

Sources

  1. Sandvik Coromant — Milling formulas and definitions
  2. Harvey Performance, In The Loupe — How to Combat Chip Thinning
  3. LMT Onsrud — Cutting Data Recommendations
  4. LMT Onsrud — Hard Wood technical data (PDF)
  5. Freud: Router Bit Feed and Speed for CNC
  6. Vectric VCarve Desktop — Tool Database
  7. Sienci Labs — Feeds and Speeds Fundamentals
  8. grbl v1.1 Configuration ($110–$112 maximum rate settings)

Related