MULTICALCI
Milling speeds and feeds · MRR · spindle power

CNC Feed Rate Calculator

Spindle speed, table feed rate, material removal rate, cutting power and cycle time for CNC milling. Enter your own cutting speed or let the calculator pick a starting value from the workpiece and tool material.

7 workpiece materials Carbide & HSS m/min or SFM Power from kc

Calculate speeds and feeds

Tool, Material & Cut
Recommended 200 m/min for this combination.

Must not exceed the tool diameter (10 mm).
Enter your values and select Calculate.

Speeds and feeds formulas

Cutting speed is a property of the material pair, not of the machine. Everything else follows from it: spindle speed comes from the tool diameter, feed rate from the chip load and flute count, and power from how fast material is actually being removed.

n = 1000 × Vc / (π × D) — spindle speed, rpm f = fz × z × n — table feed rate, mm/min MRR = ae × ap × f / 1000 — material removal rate, cm³/min Pc = kc × ae × ap × f / (60 × 10⁶) — cutting power, kW tc = 100 / (f / 60) — seconds per 100 mm of path

Vc cutting speed (m/min) · D tool diameter (mm) · z number of flutes · fz chip load (mm/tooth) · ap axial depth (mm) · ae radial depth (mm) · kc specific cutting force (N/mm²)

Power follows removal rate, not spindle speed. A fast spindle taking a light cut can draw less power than a slow one taking a heavy cut. Per cubic centimetre removed, titanium needs about four times the energy of aluminium — specific cutting force 3 000 N/mm² against 700 — but because it also has to be cut far more slowly, the instantaneous spindle power can still come out lower.

Worked example

A 10 mm four-flute carbide end mill slotting mild steel at 5 mm radial and 2 mm axial depth, 0.05 mm/tooth chip load.

Given
Tool
10 mm diameter, 4 flutes, carbide
Workpiece
Mild steel — Vc 200 m/min, kc 1500 N/mm²
Chip load fz
0.05 mm/tooth
Depth of cut
ap 2 mm axial, ae 5 mm radial
Step 1 — spindle speed and feed
n = 1000 × 200 / (π × 10)
6 366 rpm
f = 0.05 × 4 × 6366
1 273 mm/min
Step 2 — removal rate and power
MRR = 5 × 2 × 1273 / 1000
12.73 cm³/min
Pc = 1500 × 5 × 2 × 1273 / (60 × 10⁶)
0.318 kW
Step 3 — cycle time
tc = 100 / (1273 / 60)
4.7 s per 100 mm of path
6 366 rpm · 1 273 mm/min · MRR 12.73 cm³/min · 0.318 kW spindle

At 0.32 kW this is a light cut for any industrial spindle. Running the same geometry in titanium is instructive: cutting speed drops from 200 to 50 m/min, so spindle speed falls to 1 592 rpm and feed to 318 mm/min. Material removal rate drops to 3.18 cm³/min — a quarter — while specific cutting force doubles to 3 000 N/mm². Net cutting power comes out at 0.159 kW, half that of mild steel. Titanium is not power-hungry per minute; it is slow. The cost is cycle time, not spindle load.

Units and input ranges

QuantitySymbolUnitAccepted range
Cutting speedVcm/min or SFM> 0
Tool diameterDmm> 0
Number of flutesz≥ 1
Chip loadfzmm/tooth> 0
Axial depthapmm> 0
Radial depthaemm> 0 and ≤ D
Spindle speednrpmoutput, flagged above 30 000
Feed ratefmm/minoutput
Cutting powerPckWoutput

Surface feet per minute is converted at 1 SFM = 0.3048 m/min. Radial depth above 75 % of tool diameter raises a high-engagement warning, and radial depth greater than the tool diameter is rejected.

Recommended cutting speed and specific cutting force

WorkpieceVc carbide (m/min)Vc HSS (m/min)kc (N/mm²)
Aluminium600150700
Copper30075900
Mild steel200501 500
Cast iron180451 100
Alloy steel150382 200
Stainless steel120302 500
Titanium50133 000
These are starting points, not specifications. Real cutting speed depends on the carbide grade, coating, coolant, tool overhang, machine rigidity and whether the cut is roughing or finishing. Always check the tooling manufacturer's data for the specific insert or end mill you're running.

Frequently asked questions

How do you calculate CNC spindle speed?

Spindle speed in rpm equals 1000 × cutting speed in m/min ÷ (π × tool diameter in mm). A 10 mm cutter running at 200 m/min needs 6 366 rpm. Cutting speed is a property of the workpiece and tool material combination, so the same cutter runs at very different speeds in aluminium and titanium.

What is chip load or feed per tooth?

Chip load is the thickness of material each cutting edge removes per revolution, written as fz in mm per tooth. Table feed rate is chip load × number of flutes × spindle speed. Running too light rubs rather than cuts and work-hardens the surface, especially in stainless steel, while running too heavy overloads the edge and chips it.

What is material removal rate and why does it matter?

Material removal rate is the volume of material cut per minute, calculated as radial depth × axial depth × feed rate. It is the honest measure of productivity, because a high spindle speed with a light cut can remove less material than a slower, heavier one. It also drives spindle power demand, so it is the number to watch when deciding whether a cut is within a machine's capability.

How do I know if my machine has enough power?

Cutting power is the specific cutting force of the material multiplied by the material removal rate. Specific cutting force ranges from about 700 N/mm² for aluminium to 3 000 for titanium, which is why titanium demands far more power for the same volume removed. Compare the calculated figure against the spindle rating, allowing for drive efficiency, and leave headroom rather than running at the limit.

What cutting speed should I use?

Cutting speed depends on the workpiece material and the tool material. For carbide tooling typical starting points are 600 m/min in aluminium, 200 in mild steel, 180 in cast iron, 150 in alloy steel, 120 in stainless and only 50 in titanium. High speed steel tooling runs at roughly a quarter of these figures. Always check the tooling manufacturer's data for the specific grade and coating.

Related mechanical calculators

← All mechanical engineering calculators