What Is Feed Rate in Machining and 3D Printing?

Feed rate is the speed at which a cutting tool moves through a material during machining. It determines how quickly material is removed and directly affects surface quality, tool life, and production time. Whether you’re programming a CNC mill, setting up a lathe, or tuning a 3D printer, feed rate is one of the core parameters you need to get right.

Feed Rate vs. Cutting Speed

These two terms get confused constantly, but they describe different things. Cutting speed (also called surface speed) is the relative velocity between the tool’s cutting edge and the workpiece surface. It’s about how fast the tool spins. Feed rate is about how fast the tool advances through the material. Think of it this way: cutting speed is how quickly the blade rotates, while feed rate is how quickly you push the wood into the blade.

Both work together. Cutting speed is primarily chosen based on the material being cut, and each material has an optimum cutting speed that ensures accuracy and efficiency. Feed rate is then calculated using that speed as a starting point. Getting one right and the other wrong will still cause problems.

How Feed Rate Is Measured

The units depend on the type of machine you’re using.

In milling, feed rate is measured as a linear distance per unit of time. The standard imperial unit is inches per minute (IPM), and the metric equivalent is millimeters per minute (mm/min). This makes sense because a milling cutter travels along a path across the workpiece, and you need to know how fast it’s covering that distance.

In turning (lathe work), feed rate is measured differently. Because the workpiece is rotating and the tool moves along it, feed is expressed as inches per revolution (IPR) or millimeters per revolution. Each time the workpiece completes one spin, the tool advances a set distance along it. This per-revolution measurement gives you direct control over the surface finish and chip formation.

The Milling Feed Rate Formula

For milling operations, feed rate is calculated with a simple formula:

Feed (IPM) = RPM × FPT × Z

RPM is the spindle speed (how fast the tool rotates). FPT is the feed per tooth, sometimes called chip load per tooth, which is the amount of material one cutting edge should remove in a single revolution. Z is the number of cutting edges (flutes) on the tool.

So if you’re running a 4-flute end mill at 10,000 RPM with a recommended chip load of 0.002 inches per tooth, your feed rate would be 10,000 × 0.002 × 4 = 80 inches per minute. Each variable matters. A 2-flute tool at the same RPM and chip load would only need 40 IPM, because fewer cutting edges are doing the work per revolution.

What Chip Load Means

Chip load per tooth is the thickness of material each cutting edge removes in one pass. It’s measured in inches per tooth (IPT). Every combination of tool type and material has a recommended chip load range. For example, a quarter-inch carbide end mill cutting MDF typically has a chip load between 0.004 and 0.008 inches per tooth, depending on the specific cutter geometry.

Getting the maximum chip load possible within the safe range is actually the goal. Larger chips carry more heat away from the cutting edge, which reduces tool wear and prevents premature dulling. Running too light a chip load keeps the tool rubbing rather than cutting, generating friction heat that damages both the tool and the workpiece. The chip load formula works in reverse too: chip load equals feed rate divided by RPM times the number of cutting edges. This is useful for checking whether your current settings are in the right range.

How Feed Rate Affects Surface Finish

Feed rate has a direct relationship with surface quality. Higher feed rates leave a rougher surface because each cutting edge takes a bigger bite and the tool covers more distance between rotations, leaving more pronounced tool marks. Lowering the feed rate produces a smoother finish because the cuts overlap more closely.

Research on milling operations consistently shows that surface roughness increases significantly with feed rate, particularly on angled or curved surfaces. Flat surfaces are more forgiving. When working with harder materials, the best surface quality comes from reducing the feed rate while increasing spindle speed. This combination shortens the distance between tool marks without reducing the overall cutting efficiency as dramatically as simply slowing everything down.

There’s a practical tradeoff here. Slower feed rates give better finishes but take longer. In many production environments, operators increase both spindle speed and feed rate together to shorten machining time while maintaining acceptable surface quality. The key is finding the ratio that works for your specific material and tolerance requirements.

What Happens When Feed Rate Is Wrong

Running a feed rate that’s too high forces the tool to remove more material than it can handle per revolution. Cutting forces increase, which generates excess heat, accelerates tool wear, and can cause chatter or vibration. In severe cases, the tool can deflect or break, and the workpiece dimensions will be inaccurate. You’ll often hear it before you see it: an aggressive, irregular cutting sound instead of a consistent hum.

A feed rate that’s too low creates its own set of problems, and this is the mistake beginners make most often. When the tool isn’t removing enough material per tooth, it rubs against the surface instead of shearing cleanly. This generates heat through friction rather than transferring it into chips. The tool overheats, the cutting edge dulls prematurely, and the workpiece can develop a work-hardened surface layer that makes subsequent passes even more difficult. Running too slow is not the safe option it seems to be.

Feed Rate in 3D Printing

In FDM 3D printing, feed rate means something slightly different. It controls the speed at which the print head moves along the X and Y axes, essentially how fast the nozzle travels while laying down material. It’s distinct from flow rate, which controls how much filament the extruder pushes out.

Increasing the feed rate makes the print head move faster, which speeds up the overall print. The extruder motor automatically adjusts to keep the same amount of material deposited per unit of distance, so you get the same line width at a higher travel speed. Increasing the flow rate, by contrast, pushes more material through the nozzle without changing how fast the head moves, resulting in thicker or more densely packed extrusion lines.

Most slicing software lets you adjust feed rate as a percentage during a print. Setting it to 110% speeds up all axis movements by 10%. This is useful for dialing in print quality on the fly, but pushing it too high causes the same general problem as in machining: the process can’t keep up with the speed, leading to poor layer adhesion, stringing, or missed steps from the stepper motors.

Practical Tips for Setting Feed Rate

Start with the manufacturer’s recommended chip load for your tool and material combination. These values are published in tool catalogs and are based on extensive testing. From there, calculate your feed rate using the formula and adjust based on what you observe: listen to the cut, check the chips, and inspect the surface finish.

  • Good chips are consistent in size and shape. In metals, they should look like small curls or crescents, not dust or powder (too slow) or large, irregular chunks (too fast).
  • Tool wear patterns tell you a lot. Even wear along the cutting edge is normal. Chipping, cratering on the top face, or rapid edge breakdown suggests excessive feed rate or cutting speed.
  • Surface quality is the final check. If the finish is rougher than your tolerance allows, reduce the feed rate incrementally rather than making large jumps.

For CNC operators, most modern controllers accept feed rate overrides during operation, typically adjustable from 0% to 200% of the programmed value. This lets you fine-tune in real time without stopping the machine and reprogramming. Start conservative on a new setup, listen to the cut stabilize, and increase the override until you find the sweet spot between speed and quality.