Skip to content
Home / Manufacturing & Production / CNC Feed Calculator
Vriksai Timber Intelligence

CNC Feed CalculatorRouter Feed Rate & Speed Calculator

Calculate the correct feed rate, surface speed and chip load for CNC routing. Dial in feeds and speeds by material to get clean edges, long tool life and efficient material removal.

Why this calculation matters

Feeds and speeds decide surface quality and tool life. Too slow a feed burns the cut, and burnt hardwood does not sand out to invisible.

Feed Rate mm/minChip Load CheckSurface SpeedMaterial RemovalPDF Report
CNC

CNC Feed Calculator

Router Feed Rate & Speed Calculator

Tool & Material
mm
flutes
Cutting Parameters
RPM
mm

Auto-set by material; fine-tune as needed.

mm

For material removal rate.

OK
CNC Feeds & Speeds Results
-
mm/min
Feed Rate
-
m/min
Surface Speed
-
mm/tooth
Chip Load
-
cm3/min
Removal Rate
ParameterValueDetail
Feeds & Speeds Calculation

About CNC Feed Calculator

Feeds and speeds determine cut quality, tool life and machining time on a CNC router. The heart of it is chip load - the thickness of material each cutting edge removes per revolution. Get it right and you produce clean edges with long tool life; get it wrong and you either burn and rub (too slow) or chip and snap tools (too fast). This calculator converts spindle speed, flute count and chip load into the exact feed rate to program. It replaces a generic chip load chart for wood with CNC router feeds and speeds computed for your exact cutter and spindle.

Where Is This Used?

CNC Router ProgrammingNesting OperationsSign MakingCabinet ProductionTool Life OptimizationMachine Setup

Formulas Used

Feed rate (mm/min) = RPM x Number of flutes x Chip loadSurface speed (m/min) = pi x Tool diameter x RPM / 1000Material removal rate = Feed x Depth of cut x Tool dia / 1000Chip load = Feed rate / (RPM x flutes) [to verify]Feed in IPM = Feed mm/min / 25.4 (imperial machines)

How the calculation works

Chip load is the thickness each cutting edge removes per revolution, and it is the number that transfers between machines. Feed rate is derived from it, which is why copying a feed rate from another shop rarely works and copying a chip load usually does.

Show the formula
Feed rate = RPM x number of flutes x chip load. Surface speed = pi x tool diameter x RPM / 1000. Material removal rate = feed rate x depth of cut x tool diameter.

Chip-load ranges follow the published Onsrud/ShopBot tables, and the recommendation is reduced 25% for a pass twice the tool diameter and 50% for three times, as those tables require. The ranges still span tool diameters, so check your own bit’s data sheet — the manufacturer figure beats a general range every time.

References and what each one provides

  • LMT Onsrud / ShopBot feeds and speeds chartsThe industry-standard published chip-load tables by material and tool diameter, with the rule that a bit is rated for a pass depth equal to its cutting diameter and the chip load must be reduced 25% at twice that depth and 50% at three times.Chip-load ranges by material and the published depth-of-cut reduction rule.

Unverified values are marked as such rather than presented as sourced.

Limitations of this calculation

Assumes sharp tooling in sound material at a constant depth of cut. It does not account for tool wear during the run, resin build-up, machine rigidity, vacuum hold-down limits, or grain direction changes within a part.

Do not use this for Production programming without a test cut in the actual material on the actual machine.

Figures are engineering estimates from the inputs and assumptions shown. Verify against the actual material and, where the result affects structure or safety, against a qualified professional.

Sources & verification
  • Feed rate = RPM × flutes × chip load

Formula checked against the sources above by an automated regression test (tests/test-calculators.js) that derives each expected value independently of this page. Last reviewed .

How to use this tool

  1. Enter your material and machine details below, then press Calculate.
  2. Pick your material from the dropdown.
  3. Fill in tool diameter, number of flutes, spindle speed, chip load per tooth.
  4. Press Calculate.

Worked example

With the tool's starting values — tool diameter = 6, number of flutes = 2, spindle speed = 18000, chip load per tooth = 0.15, depth of cut = 6 — pressing Calculate gives: 5400 mm/min (feed rate); 339.3 m/min (surface speed); 0.150 mm/tooth (chip load).

Common mistakes to avoid

  • Slowing down the feed 'to be safe'. Feeding too slow rubs instead of cutting, burns the wood and blunts the tool.
  • Using the same chip load for MDF and hardwood. MDF likes bigger chips; hard maple needs smaller ones.
  • Running full RPM with a large-diameter cutter. Tip speed climbs with diameter — reduce RPM as the tool gets bigger.

Frequently Asked Questions

What is chip load and why is it the key number?
Chip load is how much material each flute bites per revolution. It is the single best predictor of cut quality and tool life. Each chip carries heat away from the tool, so a proper chip load keeps the bit cool. Too small and the bit rubs instead of cutting (heat, dulling); too large and it overloads and breaks.
Why does too slow a feed damage the tool?
It seems counter-intuitive, but feeding too slowly means each flute scrapes a chip thinner than the edge radius - it rubs rather than cuts. This generates heat that has nowhere to go (no chip to carry it away), burning the material and rapidly dulling or melting the bit. Faster, within limits, is often safer.
How do flute count and material interact?
More flutes give a finer finish but less chip clearance, so they suit hard, dense materials at lower chip loads. Fewer flutes (1-2) clear chips aggressively, ideal for soft woods, MDF and plastics that would otherwise clog and melt. This tool's chip-load ranges already reflect typical material behaviour.

Wood species data

Density, hardness and movement for 60 timbers

Browse all species