Manufacturing · Machining
Speeds and Feeds Calculator
Pick your machine and tool, choose a material, and watch the cut come to life — spindle speed, feed rate, material removal rate and spindle load, capped to what your machine can actually run.
Manual / Hobby
Benchtop & Light CNC
Industrial CNC
High-Speed CNC
Sets sensible depths of cut for MRR & power.
Auto-set from machine; editable.
Input Error
Results
Milling
n = Vc·1000 / (π·D) · Vf = n·Z·fz
Fix the inputs above to see spindle speed and feed.
Useful products related to this calculation. We may earn a commission on qualifying purchases.
Disclaimer
The calculated speeds and feeds are starting points only. Actual cutting parameters should be adjusted based on:
- Machine condition and rigidity
- Tool condition and quality
- Workpiece setup and clamping
- Coolant type and application
- Desired surface finish
- Required tool life
- Operator experience level
Always start with conservative speeds and feeds, and gradually increase based on results. Never exceed machine or tool manufacturer recommendations.
Formulas, machine limits, material tips, and assumptions behind this calculator.
Understanding Speeds and Feeds
Speeds and feeds are fundamental parameters in machining. ‘Speed’ refers to the spindle speed (RPM) and surface cutting speed (Vc), while ‘Feed’ refers to the rate at which the cutter moves into the workpiece (Feed Rate, Feed per Tooth, Feed per Revolution). Optimizing these values is crucial for tool life, surface finish, and machining efficiency.
Calculation Formulas
The calculator uses the following standard formulas. Ensure your inputs for Cutting Speed and Diameter use the same unit system (both Metric or both Imperial).
Spindle Speed (n)
Metric: Vc (m/min), D (mm). Imperial: Vc (SFM), D (in).
Feed Per Revolution (fn)
Units: fn (mm/rev), vf (mm/min), n (RPM).
Feed Per Tooth (fz)
Units: fz (mm/tooth), vf (mm/min), n (RPM), Z (teeth).
Cutting Speed (vc)
Units: vc (m/min), D (mm), n (RPM).
Material Removal Rate (MMR)
Units: MMR (mm³/min), ap (mm), ae (mm), vf (mm/min).
(Note: Formula uses axial depth of cut ap and radial depth of cut ae).
Assumptions & Notes
- Ensure Cutting Speed (Vc) and Diameter (D) inputs use the same unit system (both Metric or both Imperial) for correct RPM calculation.
- The calculated Feed Rate unit (mm/min or in/min) depends on the *system* (Metric/Imperial) of the unit selected for Feed Per Tooth/Revolution (Fz/Fn).
- Inputs in µm (micrometers) or thou (thousandths of an inch) are scaled internally for calculation.
- Cutting speed (Vc) heavily depends on the material being cut, the tool material, coating, and coolant usage. Always consult tooling manufacturer data.
- Feed per tooth (Fz) or Feed per revolution (Fn) also depends on material, tool, and desired surface finish.
- These calculations provide a starting point. Adjustments based on machine rigidity, tool condition, and actual cutting performance are often necessary.
- Material Removal Rate (MRR), spindle power and torque are estimated for Pro users using the Kienzle specific cutting force for the selected material.
Machine Classes & RPM Limits
Not every machine can spin a tool at its ideal RPM. A small hobby mill or a manual Bridgeport-style knee mill tops out at a few thousand RPM, whereas a high-speed machining centre (Kern or DMG MORI class) can reach 24,000–42,000 RPM. When the ideal spindle speed exceeds the machine's limit, the calculator caps it and reports the reduced surface speed (Vc) you will actually achieve. Rigidity also matters: lighter machines need gentler feeds and depths of cut, which is why the recommended feed is derated for hobby and benchtop classes and pushed harder for rigid, high-speed iron.
Tip: if your RPM is being capped, fitting a larger-diameter tool lowers the required RPM for the same surface speed — often the simplest way to recover cutting performance on a speed-limited machine.
Tool Materials
The cutting tool material significantly affects recommended cutting speeds. Different tool materials can operate at different cutting speeds, with some materials allowing for much higher speeds than others. Here's how the most common tool materials compare:
| Tool Material | Characteristics |
|---|---|
| High Speed Steel (HSS) | Economical, good for general-purpose machining, less heat resistant |
| Carbide | Greater hardness, higher heat resistance, longer tool life, more expensive |
| Ceramic | Very high heat resistance, excellent for high-speed machining of hard materials, brittle |
Material-Specific Cutting Tips
Different materials require specific cutting strategies for optimal results. The recommendations vary between manual and CNC machines due to differences in rigidity, control, and cooling capabilities.
- Flood coolant essential for heat management
- Use coated carbide tools for best performance
- Watch for built-up edge formation
- Use steady rest for long workpieces
- High-pressure flood coolant required
- Use specialized SS cutting tools
- Constant feed rate critical to prevent work hardening
- Monitor temperature to prevent thermal cracking
- Flood coolant recommended to prevent built-up edge
- Sharp tools with large rake angles
- High cutting speeds possible
- Clear chips frequently to prevent recutting
- ⚠️ EXTREME FIRE HAZARD - Keep chips dry and dispose properly
- Flood coolant essential for heat management
- Sharp tools with large rake angles
- Never use water-based coolant near chips
- Keep fire extinguisher nearby (Class D)
- ⚠️ Wear proper PPE - fine dust can cause respiratory issues
- Air blast recommended for chip removal
- Use specialized dust collection system
- Sharp carbide tools with positive rake
- Watch for delamination during cutting
- ⚠️ Fire hazard - keep chips away from heat sources
- High-pressure flood coolant essential
- Use specialized titanium cutting tools
- Constant feed rate critical
- Monitor temperature to prevent work hardening
- ⚠️ High heat generation - monitor temperature
- High-pressure flood coolant essential
- Use specialized Inconel cutting tools
- Constant feed rate critical
- Monitor for work hardening
- ⚠️ Wear proper PPE - fine dust can cause irritation
- Air blast recommended for chip removal
- Sharp carbide tools with positive rake
- Watch for melting during cutting
- Use dust collection system
- ⚠️ High heat generation - monitor temperature
- High-pressure flood coolant essential
- Carbide tools with positive rake geometry
- Constant feed rate critical
- Monitor tool wear closely
- ⚠️ High heat generation - monitor temperature
- High-pressure flood coolant essential
- Specialized nickel-alloy tools required
- Constant feed rate critical
- Monitor temperature closely
- ⚠️ High heat generation - monitor temperature
- High-pressure flood coolant essential
- Carbide tools with positive rake angles
- Constant feed rate critical
- Watch for work hardening
- ⚠️ Wear proper PPE - fine dust can cause irritation
- Air blast recommended for chip removal
- Sharp carbide tools with positive rake
- Watch for melting during cutting
- Use dust collection system
- ⚠️ Wear proper PPE - fine dust can cause irritation
- Air blast recommended for chip removal
- Sharp carbide tools with positive rake
- Watch for melting during cutting
- Use dust collection system
- Dry cutting often possible
- Light cutting oil for threading
- Sharp HSS or carbide tools
- High cutting speeds possible
- Good surface finish achievable
- Flood coolant recommended
- Sharp HSS/carbide tools with positive rake
- Watch for built-up edge
- High cutting speeds possible
- Clear chips frequently
- ⚠️ Wear proper PPE - glass fibers can cause irritation
- Air blast recommended for chip removal
- Use dust collection system
- Sharp carbide tools with positive rake
- Watch for delamination during cutting
- ⚠️ High heat generation - monitor temperature
- High-pressure flood coolant essential
- Carbide tools with positive rake geometry
- Constant feed rate critical
- Monitor tool wear closely
Manual Machines:
- Use steady rest for long workpieces
- Clear chips frequently
- Monitor tool wear visually
- Use appropriate cutting oils
- Maintain consistent feed rate
CNC Machines:
- Optimize chip evacuation
- Use chip breakers
- Monitor tool wear with probes
- Use high-pressure coolant when available
- Maintain consistent parameters
Worked example: RPM for 100 mm diameter at 120 m/min cutting speed
- RPM = (Vc × 1000) / (π × D)
- RPM = (120 × 1000) / (π × 100)
≈ 382 RPM
What is cutting speed (Vc)?
Cutting speed is the surface speed of the workpiece at the tool edge, typically in m/min or SFM. Higher Vc can improve productivity but increases tool wear and heat.
How is spindle speed calculated?
RPM = (Vc × 1000) / (π × diameter_mm) for metric, or RPM = (SFM × 12) / (π × diameter_in) for imperial.
Should I use manufacturer or material table feeds?
Start with material recommendations, then adjust for tool material, rigidity, and coolant. Always verify with a test cut and listen for chatter or overload.
Why does my machine limit the RPM?
Every machine has a maximum spindle speed. A manual Bridgeport-style mill might top out near 4,000 RPM while a high-speed centre reaches 40,000+. When the ideal RPM for your tool and material exceeds the machine's limit, the calculator caps it and shows the reduced surface speed you'll actually achieve — often a cue to fit a larger-diameter tool to keep Vc up.
What is material removal rate (MRR) and spindle power?
MRR is the volume of material cut per minute (ap × ae × feed for milling), the best single measure of how hard the machine is working. Spindle power is estimated from MRR using the Kienzle specific cutting force for the material, and torque follows from T = 9550 × P / RPM. Compare the estimate against your machine's rated spindle power before committing to a heavy cut.
What is radial chip thinning?
When the radial width of cut (ae) is less than half the cutter diameter, the actual chip is thinner than the programmed feed per tooth. To keep the chip load in its ideal range you can multiply the feed by the chip-thinning factor — this is the basis of high-efficiency and trochoidal (HSM) milling.