cutting speed and feed calculator

CNC Cutting Speed & Feed Calculator

Use this calculator to estimate spindle speed (RPM) and feed rate for milling operations.

Tip: values are starting points. Always verify with tool manufacturer data, machine rigidity, coolant strategy, and setup quality.

What this cutting speed and feed calculator does

This tool helps machinists, CNC programmers, and hobby users quickly estimate spindle speed and feed rate from common machining inputs. If you know your cutter diameter, recommended cutting speed, flute count, and chip load per tooth, you can get a practical starting point in seconds.

It is useful for many jobs including aluminum milling, mild steel roughing, stainless finishing passes, and general shop setup checks when you need a fast spindle speed calculator and feed rate calculator in one place.

Core formulas used

Spindle speed (RPM)

Metric: RPM = (1000 × Cutting Speed [m/min]) ÷ (π × Tool Diameter [mm])
Imperial: RPM = (12 × Cutting Speed [SFM]) ÷ (π × Tool Diameter [inch])

Feed rate

Feed Rate = RPM × Number of Flutes × Chip Load per Tooth

These equations are standard for CNC milling and manual milling calculations. They produce a strong baseline you can tune based on spindle power, workholding strength, cutter stickout, and vibration behavior.

How to use the calculator

  • Select Metric or Imperial units.
  • Enter your cutter diameter.
  • Enter your target cutting speed (surface speed).
  • Input flute count and chip load per tooth.
  • Click Calculate to see RPM and table feed rate.

If chatter appears, reduce radial engagement first, then tune RPM and chip load carefully. If tool wear is too high, lower cutting speed and verify lubrication.

Quick starting speed ranges (general guidance)

Material Carbide Speed (m/min) Carbide Speed (SFM) HSS Speed (m/min) HSS Speed (SFM)
Aluminum (6061) 250–600 820–1970 90–180 295–590
Mild Steel 120–220 395–720 25–45 80–150
Stainless Steel 80–160 260–525 15–30 50–100
Titanium Alloys 45–90 150–295 10–20 30–65

These are broad ranges only. Actual values depend heavily on tool coating, geometry, engagement, and machine capability.

Chip load basics

Chip load is the amount each cutting edge removes per revolution. Too low and the tool can rub and overheat. Too high and the edge can break or deflect. Good chip load gives stable cutting, better tool life, and cleaner surface finish.

  • Small tools usually run lower chip loads.
  • Rigid setups can often run more aggressive chip load safely.
  • Long tool stickout generally requires a more conservative approach.

Common mistakes to avoid

  • Using diameter in the wrong units after switching Metric/Imperial.
  • Copying chip load values without matching cutter diameter and flute style.
  • Ignoring machine horsepower and spindle limits.
  • Not adjusting parameters for deep slotting versus light side milling.
  • Skipping test cuts and real-world verification.

FAQ

Is this calculator only for CNC?

No. It works for manual milling as well. The formulas are the same; only how you apply feed rate differs.

Can I use it for drilling?

You can use the spindle speed concept, but drilling feed is often specified as feed per revolution, so use drill-specific recommendations.

Why is my real-world feed different from calculated feed?

Because the calculator gives a baseline. Machine rigidity, holder runout, cutter wear, coolant, radial engagement, and depth of cut can all require adjustment.

Bottom line: this cutting speed and feed calculator is a practical starting tool for spindle speed calculation, feed rate planning, and CNC process setup optimization.

🔗 Related Calculators