Skip to main content
CNC Feeds & Speeds

Feed Rate Calculator

Check the programmed milling feed from spindle RPM, effective flute count and feed per tooth. Use it to compare a CAM feed value with a toolmaker chip-load value or to recalculate feed after changing RPM.

Basic Feed Rate Calculator

Check the programmed milling feed from spindle RPM, effective flute count and feed per tooth. Use it to compare a CAM feed value with a toolmaker chip-load value or to recalculate feed after changing RPM. The useful comparison is between programmed feed and the intended tooth feed at actual RPM, including any spindle or feed limit that changes the command.

Used For

Check actual spindle RPM, effective flute count and feed per tooth.

Formula

Feed rate = RPM × effective flute count × feed per tooth.

Feed Rate Basic

Enter the values you know. The result is calculated in your browser.

Calculation only. Verify toolmaker data, material grade, engagement, machine limits, workholding and actual cutting conditions before production.

Advanced Feed Rate Calculator

Review the additional variables shown in this tool.

Feed Rate

Enter the values you know. The result is calculated in your browser.

Calculation only. Verify toolmaker data, material grade, engagement, machine limits, workholding and actual cutting conditions before production.

Check A Milling Feed Command

  1. Enter actual spindle RPM, effective cutting teeth and source feed per tooth.
  2. Choose Calculate to obtain linear feed and feed per revolution.
  3. Use the advanced feed limit to compare the theoretical command with the entered ceiling. A lower feed changes the resulting tooth feed.

Formula And Units

Feed rate = RPM × effective flute count × feed per tooth.

Illustrative Calculation

At 8,000 RPM, four effective flutes and 0.05 mm/tooth give 1,600 mm/min. If RPM falls to 6,000, preserving that chip load requires 1,200 mm/min. Retaining 1,600 mm/min would increase nominal feed per tooth to 0.0667 mm.

Feed Per Tooth Is Not Feed Per Revolution

A drill or turning reference may state mm/rev rather than mm/tooth. Do not multiply a feed-per-revolution value by flute count. Use the drilling or turning reference when that is how the source data is expressed.

Plunging And Router Applications

This multiplication alone does not select a plunge feed or router chip load. Entry geometry, tool construction and the intended material still determine suitable source data. A machine feed cap is also different from the feed actually achieved around a short toolpath.

Check the formula reference or report a result that does not match your calculation.

Calculation Process With Example Values

Illustrative arithmetic only. Select cutting inputs from the applicable tool and material reference.

StepSubstitutionResult
Milling Feed8,000 × 4 × 0.051,600 mm/min

Check Tooth Feed After A Feed Limit

The advanced panel displays a capped feed without changing the intended chip-load input. To find the tooth feed at that capped command, divide it by RPM and effective teeth in the chip load calculator. The machine ceiling is a numerical constraint; it does not say the changed chip thickness suits the tool.

Formula reference: Sandvik Coromant milling formulas and definitions. Use the exact tool supplier for recommended cutting values.

Applications And Related Calculation Workflows

CNC Milling Feed Rate And Metric Inputs

A CNC feed rate calculator for milling uses actual RPM, effective cutting edges and feed per tooth. In metric mode, multiplying RPM by millimetres per tooth gives millimetres per minute after the flute count is included. A metric feed rate calculation follows the same relationship as the imperial calculation; the labels and length units change, not the role of each input.

CNC Router Feed Rate

A router feed rate check uses the same nominal tooth-feed relationship when the source data is stated per tooth. Enter the effective flute count of the actual router bit and the spindle speed you intend to run. A result for one material or bit construction is not a transferable recommendation for another. Read the chip load explanation before comparing feeds from different bit specifications.

Plunge Feed And Entry Moves

The standard milling equation does not select a plunge feed. A straight plunge, ramp and helical entry engage the cutting edges differently, so use entry data for the exact cutter and move type. If you use this page as a plunge feed rate check, it only verifies the arithmetic of inputs you already have. It does not confirm centre-cutting capability or choose an entry strategy.

Milling Feed Questions

Can I Enter A Drill Feed In Millimetres Per Revolution?

That input has a different convention. Use the drilling workspace and multiply actual RPM by source feed per revolution. Do not multiply a per-revolution value by flute count.

Does This Page Select Router Or Plunge Feed?

No. It checks a known milling tooth-feed relationship. Router bit data and entry-motion data must come from the relevant tool instructions.

Help Improve This Resource

Request A Tool

Describe the calculation your workflow needs, the inputs you already have and the output you want to check. Include units and an example without confidential job details.

Request A Tool

Report An Error

Share this page address, the entered values and the result you expected. Include the source of your comparison so the formula, units and explanation can be investigated.

Report An Error

CNC Feeds & Speeds Editorial Desk

The site brings calculation tools and machining references into one workspace. Use the editorial and site information to understand its purpose and limitations. Send corrections with a reproducible example through the error report form.