Feeds and Speeds Calculator
Optimize your CNC machining parameters by calculating spindle speed (RPM) and feed rate (mm/min) based on tool diameter, cutting speed, flutes, and chip load. This calculator helps engineers and machinists quickly determine the ideal cutting conditions for efficient and stable machining.
Feeds & Speeds
Calculator
Quick Answer
- RPM = (1000 × Cutting Speed) ÷ (π × Tool Diameter)
- Feed Rate = RPM × Number of Flutes × Chip Load
Core Formulas
1. Spindle Speed (RPM)
RPM = frac
2. Feed Rate (mm/min)
F = RPM times Z times f_z
👉 Where:
- Vc = Cutting Speed (m/min)
- D = Tool Diameter (mm)
- Z = Number of Flutes
- fz = Chip Load (mm/tooth)
- F = Feed Rate (mm/min)
How to Use
- Enter tool diameter (mm)
- Enter cutting speed (m/min) based on material
- Input number of flutes (Z)
- Enter chip load (mm/tooth)
- Instantly get:
- Spindle Speed (RPM)
- Feed Rate (mm/min)
✔ Real-time calculation
✔ Suitable for milling operations
✔ Supports engineering parameter optimization
Why Feeds & Speeds Matter
Correct feeds and speeds ensure:
✅ Optimal cutting performance
- Stable cutting process
- Consistent chip formation
✅ Longer tool life
- Avoid overheating
- Reduce tool wear
✅ Better surface finish
- Controlled cutting forces
- Reduced vibration
Typical Cutting Speed (Vc) Reference
| Material | Cutting Speed (m/min) |
|---|---|
| Aluminum | 150 – 600 |
| Brass | 100 – 300 |
| Mild Steel | 80 – 180 |
| Stainless Steel | 50 – 120 |
| Titanium | 30 – 80 |
Typical Chip Load Reference
| Tool Diameter | Aluminum | Steel | Stainless |
|---|---|---|---|
| Ø3 mm | 0.01 – 0.03 | 0.005 – 0.015 | 0.003 – 0.010 |
| Ø6 mm | 0.02 – 0.05 | 0.01 – 0.025 | 0.005 – 0.020 |
| Ø10 mm | 0.04 – 0.08 | 0.02 – 0.040 | 0.010 – 0.030 |
Example Calculation
Tool Diameter: 10 mm
Cutting Speed: 200 m/min
RPM:
RPM = frac approx 6366
Assume:
Flutes = 4
Chip Load = 0.05 mm/tooth
Feed Rate:
F = 6366 times 4 times 0.05 = 1273 mm/min
Engineering Tips
Tool Diameter Impact
- Larger diameter → lower RPM
- Smaller diameter → higher RPM
Chip Load Strategy
- Increase for roughing
- Decrease for finishing
Material Behavior
- Soft materials → higher speeds
- Hard materials → lower speeds
Flute Selection
- 2–3 flutes → aluminum (chip evacuation)
- 4–6 flutes → steel (stability)
Applications
- CNC Milling
- High-Speed Machining (HSM)
- Toolpath optimization
- Production machining
FAQ
What is cutting speed?
Cutting speed (Vc) is the surface speed of the tool relative to the workpiece.
What happens if RPM is too high?
- Excess heat
- Tool wear
- Possible tool failure
What happens if feed rate is too low?
- Tool rubbing
- Poor surface finish
- Reduced efficiency
Can I use this for turning?
Yes, but formulas differ slightly (lathe uses diameter-based RPM directly).
Related Calculators
- Chip Load Calculator
- RPM to Cutting Speed Calculator
- Material Removal Rate Calculator


