Engineering and Process

CNC Feed Rate Formula

CNC feed rate is the speed at which the cutting tool advances through the material. Use it when programming a new operation, optimizing tool life, or calculating machining cycle time.

Formula

Feed Rate = Spindle Speed x Number of Flutes x Chip Load per Tooth

Variables

Understanding the CNC Feed Rate Formula

Feed rate sets how fast the tool travels through the workpiece in inches per minute, and it directly controls chip thickness, tool life, surface finish, and cycle time. The formula ties three levers together: Spindle Speed in RPM, Number of Flutes actually cutting, and Chip Load per Tooth from the tooling data. Get it right and each flute takes a properly sized chip that carries heat away. Get it wrong and you either rub and burn the edge or overload it and snap the tool.

Spindle Speed comes from your surface speed calculation for the material and tool diameter. Number of Flutes is the count of edges engaged, three on the example endmill, and Chip Load per Tooth comes from the manufacturer's catalog in inches per tooth. Multiply them: 8,000 RPM x 3 x 0.004 = 96 IPM. Keep every value in the same system, inches here, and never guess chip load. Thin walls, long overhangs, or gummy material mean derating the catalog chip load.

The 96 IPM result is a starting point, not a final answer. Verify chip color and sound: silver-to-light-straw chips and a steady tone are good; blue chips or chatter mean back off. If deflection or finish suffers, cut chip load 20 to 40 percent, which drops feed proportionally to roughly 58 to 77 IPM. Feeding too slow is as harmful as too fast because it thins the chip below the edge radius, causing rubbing, heat, and premature wear rather than clean shearing.

Worked Example

A 3-flute endmill runs at 8,000 RPM. The recommended chip load is 0.004 inches per tooth.

  1. Feed rate = 8,000 x 3 x 0.004
  2. = 96 inches per minute

Result: 96 IPM programmed feed rate

Common Mistake

Using catalog chip load without adjusting for material condition and setup rigidity. Catalog values assume ideal conditions. Thin walls, long tool overhangs, or difficult materials may require reducing chip load by 20-40% before running at full catalog values.

Frequently Asked Questions

What is CNC feed rate and how is it calculated?
Feed rate is how fast the cutter advances through material, expressed in inches per minute. It equals Spindle Speed x Number of Flutes x Chip Load per Tooth. For a 3-flute endmill at 8,000 RPM with 0.004 inch chip load: 8,000 x 3 x 0.004 = 96 IPM. It governs chip thickness, so each flute removes a properly sized chip that carries heat out of the cut and protects the edge.
How do I calculate feed rate for a 3-flute endmill?
Multiply spindle RPM by the number of flutes by chip load per tooth in inches. For a 3-flute tool at 8,000 RPM with a catalog chip load of 0.004 inch per tooth: 8,000 x 3 x 0.004 = 96 IPM. Program 96 as your feed. If the setup is flimsy or the material is difficult, derate the chip load first, which lowers feed proportionally.
What is a good chip load for an endmill?
Chip load depends on tool diameter and material. Small endmills under 1/8 inch often run 0.0005 to 0.001 inch per tooth, while 1/2 inch tools in aluminum can take 0.004 to 0.008 inch. The example uses 0.004 inch per tooth. Start from the manufacturer's catalog value, then reduce 20 to 40 percent for thin walls, long overhangs, or hard materials before running full values.
Why is my tool breaking or wearing out too fast?
Usually a chip load problem. Too high a chip load overloads the flute and snaps the tool; too low thins the chip below the edge radius, causing rubbing, heat, and rapid wear instead of clean cutting. At 8,000 RPM and 3 flutes, dropping feed from 96 to 40 IPM cuts chip load to 0.00167 inch, which can start rubbing. Check chip color: blue means too hot, so adjust speed and feed together.
How do I convert feed rate from IPM to mm per minute?
Multiply inches per minute by 25.4 to get millimeters per minute. The example's 96 IPM equals 96 x 25.4 = 2,438 mm/min. If your chip load is quoted in millimeters per tooth, convert it to inches by dividing by 25.4 before using the inch formula, or keep the whole calculation metric using mm/tooth. Never mix inch and metric values in one calculation or the feed will be off by a factor of 25.4.
What is the difference between feed rate and spindle speed?
Spindle speed is how fast the tool rotates, measured in RPM, and it sets surface cutting speed for the material. Feed rate is how fast the tool moves through the work, in IPM, and it sets chip thickness. They are linked: feed rate = spindle speed x flutes x chip load. In the example, 8,000 RPM produces 96 IPM with 3 flutes at 0.004 inch. Change RPM and feed must change to hold chip load constant.