CNC Turning Feed Rate Calculator
How to Calculate Feed Rate for CNC Turning
In CNC turning operations, determining the correct feed rate is critical for achieving the desired surface finish, maximizing tool life, and ensuring efficient material removal. Unlike milling, where feed rate is often calculated per tooth, turning operations primarily rely on the relationship between the spindle speed and the linear movement of the tool per rotation.
Understanding the Variables
To calculate the linear feed rate (the speed at which the turret travels along the Z or X axis), you need to understand two main components:
- Spindle Speed (RPM): The rotational speed of the chuck and workpiece, measured in Revolutions Per Minute.
- Feed per Revolution ($f_r$): The distance the cutting tool advances linearly for every single complete rotation of the spindle. This is often designated as mm/rev in metric or ipr (inches per revolution) in imperial systems.
The Feed Rate Formula
The formula to convert Feed per Revolution into Linear Feed Rate (Feed per Minute) is straightforward:
Where:
- $f_m$: Linear Feed Rate (mm/min or in/min)
- $N$: Spindle Speed (RPM)
- $f_r$: Feed per Revolution (mm/rev or in/rev)
Calculation Example
Let's look at a realistic scenario for turning a mild steel shaft.
Metric Example:
If your spindle is running at 1,200 RPM and your insert manufacturer recommends a feed of 0.25 mm/rev for a roughing cut:
Imperial Example:
If you are turning aluminum at 3,000 RPM with a desired finish feed of 0.005 ipr:
Why is this calculation important?
Most CNC lathes allow you to program directly in "Feed per Revolution" (G99 mode), which keeps the chip load constant even if the RPM changes (for example, when using Constant Surface Speed or G96). However, knowing the linear feed rate ($f_m$) is essential for calculating cycle times. If you know the tool must travel 100mm and the feed rate is 300 mm/min, you know the cut will take exactly 20 seconds.
Factors Affecting Feed Rate
- Surface Finish Requirements: Lower feed rates generally produce smoother finishes (lower Ra values).
- Tool Nose Radius: A larger nose radius allows for higher feed rates while maintaining surface finish.
- Chip Control: If the feed is too low, you may get long, stringy chips. If it is too high, you may break the insert.
- Machine Rigidity: Heavy feeds require a rigid machine setup to avoid chatter and vibration.