How to Calculate Speeds and Feeds for CNC Machining

Published: January 22, 2026 | Category: Machining Guides

Calculating the correct speeds and feeds is crucial for successful CNC machining. Get it wrong, and you'll face tool breakage, poor surface finish, or excessive tool wear. Get it right, and you'll maximize productivity and tool life.

Understanding the Basics

SFM (Surface Feet per Minute)

SFM is the speed at which the material moves past the cutting tool. It's determined by the material you're cutting and the tool material. Different materials have different recommended SFM values:

RPM (Revolutions Per Minute)

RPM is how fast your spindle rotates. It's calculated from SFM and tool diameter:

RPM = (SFM × 3.82) / Tool Diameter

For example, if you're cutting aluminum at 300 SFM with a 0.5" end mill:

RPM = (300 × 3.82) / 0.5 = 2,292 RPM

IPM (Inches Per Minute)

IPM is your feed rate - how fast the tool moves through the material. It's calculated from RPM, IPT (inches per tooth), and number of flutes:

IPM = RPM × IPT × Number of Flutes

Continuing our example with a 4-flute end mill and 0.005" IPT:

IPM = 2,292 × 0.005 × 4 = 45.84 IPM

Material Removal Rate (MRR)

MRR tells you how much material you're removing per minute. It's useful for comparing different cutting strategies:

MRR = IPM × Depth of Cut × Width of Cut

Factors That Affect Speeds and Feeds

Material Hardness

Harder materials require slower speeds and feeds. Always check the material's hardness (Rockwell, Brinell) and adjust accordingly.

Tool Material

Carbide tools can run faster than HSS (High-Speed Steel). Coated tools often allow for even higher speeds.

Tool Condition

New, sharp tools can run at recommended speeds. Worn tools should run slower to prevent failure.

Rigidity

Rigid setups allow for more aggressive cutting. Flexible setups require more conservative parameters.

Coolant

Using coolant allows for higher speeds and feeds, especially in materials like aluminum and stainless steel.

Common Mistakes to Avoid

  1. Running too fast: Causes tool breakage and poor surface finish
  2. Running too slow: Reduces productivity and can cause tool wear
  3. Ignoring tool manufacturer recommendations: They know their tools best
  4. Not adjusting for tool wear: As tools wear, parameters need adjustment
  5. Forgetting about chip evacuation: Proper feeds help clear chips

Using Our Free Calculator

While understanding the formulas is important, using a calculator saves time and reduces errors. Our free speeds and feeds calculator handles all the math for you:

Try Our Free Speeds & Feeds Calculator

Calculate SFM, RPM, IPM, and MRR instantly. No signup required.

Use Free Calculator →

Tips for Success

Conclusion

Mastering speeds and feeds takes practice, but understanding the fundamentals is the first step. Use our free calculator to get started, then refine based on your specific setup and materials.

For more advanced calculations and additional machining calculators, check out ShopCalc Pro, which includes 20+ calculators and reference charts for threading, drilling, tapping, and more.