IsoCNC logo — precision CNC machining from China

Roughing vs Finishing in CNC Machining

One pass removes stock fast; the other hits final size and surface. Depth of cut, feed, speed, stock allowance, and why the two are always separate — with real parameter ranges.

IsoCNC engineering team

IsoCNC Engineering Team

CNC Machining & DFM Engineers · Updated · 9 min read

CNC milling part detail showing roughing and finishing passes

Quick Answer

Roughing removes the bulk of the material fast — deep cuts (2–8 mm), high feed, lower speed — and leaves a rough, oversize surface. Finishing removes a small, controlled amount (0.1–0.5 mm) at higher speed to hit the final size, accuracy, and surface finish. They are always separate operations because roughing’s heat and cutting forces would ruin accuracy. In between, a semi-finishing pass evens things out so the final pass removes a consistent amount.

Two Passes, Two Different Jobs

Every CNC program is a compromise between two goals that pull in opposite directions: remove material fast, and hit the final size perfectly. Roughing solves the first — it is the aggressive pass that eats the bulk of the stock. Finishing solves the second — it is the light, precise pass that lands the final dimensions and surface. Almost no professional job combines them into one pass, because the high chip load and cutting forces of roughing generate heat and deflection that would move the part off-target. Understanding the roughing vs finishing split is the difference between a program that runs fast and one that also holds tolerance.

Roughing vs Finishing at a Glance

The three passes that make up a typical machining sequence:

Roughing vs finishing in CNC machining
ParameterRoughingSemi-finishingFinishing
Depth of cut2–8 mm0.5–2 mm0.1–0.5 mm
Feed rateHigh70–80% of roughingLow
Cutting speed20–30% below finishingIntermediateHigher
Material removalBulk stock removalEven out the surfaceFinal size & surface
Surface finish (Ra)3.2–12.5 µm1.6–3.2 µm0.4–1.6 µm
GoalSpeed / throughputConsistent allowanceAccuracy & finish

Read the depth-of-cut row — it is the whole story. Roughing takes deep, aggressive cuts; finishing takes a whisper. Everything else (feed, speed, surface finish) follows from that one choice. The split is sharpest on CNC turned parts, where roughing passes rip diameter down and finishing passes chase tenths.

Roughing: Maximum Removal, Minimum Finesse

Roughing is a throughput operation. It uses depth of cut around 2–8 mm in general CNC milling (adaptive roughing can take even deeper axial cuts, roughly 1.5–5× tool diameter), high feed rates, and cutting speed set 20–30% below finishing — because the priority is tool durability, not surface. The result is a rough surface (Ra 3.2–12.5 µm) and a part left intentionally oversize. That is not sloppiness; it is the plan. Roughing leaves stock for the finish pass because the heat, tool stress, and deflection it generates would make a finished-size cut unreliable.

Finishing: Light Cuts, Tight Control

Finishing is where accuracy lives. It removes only 0.1–0.5 mm depth of cut, runs lighter feeds, and often higher cutting speed than roughing — because the cut is light and the goal is surface quality. The payoff is a surface finish of roughly Ra 0.4–1.6 µm (with 0.8–3.2 µm more common for general finish turning and milling) and dimensions that land on the drawing. Because the finish pass removes so little, it is also the pass that corrects the geometry — tool deflection is minimized, so holes come out round and flat faces come out flat. For the full surface-finish picture, see our surface finish guide.

Metal cutting pass — roughing and finishing cuts

Semi-Finishing: The Bridge Pass

Between roughing and finishing, many programs add a semi-finishing pass. Its job is to even out the surface after roughing so the final finish pass removes a small, consistent amount of material — because if roughing leaves too much stock or uneven geometry, a single finish pass cannot correct it cleanly. Semi-finishing runs intermediate parameters: 0.5–2 mm depth of cut, feed at roughly 70–80% of roughing, and lands around Ra 1.6–3.2 µm. Not every part needs it — simple geometries with a light finishing allowance can skip it — but on tight-tolerance or distortion-prone parts it is what keeps the finish pass honest.

Stock Allowance: How Much to Leave Behind

The amount of material left after roughing is one of the most process-dependent numbers in machining, but the working ranges are clear. A common allowance is 0.3–1.5 mm total on general CNC parts, with 0.5–1.0 mm typical when a semi-finishing pass follows. On the finishing side, 0.3–0.8 mm per side is standard for milled steel and stainless. Leave too little and the finish pass cannot clean up the roughing marks; leave too much and you have wasted roughing efficiency for no reason. Molds, forgings, and distortion-sensitive parts can need more — the allowance has to account for how much the part moves under its own stress relief.

Why the Passes Are Always Separate

The reason is physics, not convention. Roughing maximizes chip load and cutting forces, which create heat, tool stress, and deflection — every one of which pushes the part away from its intended size. Finishing needs the exact opposite: light, stable cuts where deflection is minimized so geometry and surface come out right. Trying to rough and finish in one pass means the same cut that is aggressive enough to remove stock is also aggressive enough to flex the tool and blur the surface. Separating them lets each pass optimize for its own job, which is why the roughing-finishing split is universal across milling, turning, and every serious CNC shop. For the machining-process fundamentals behind this, see our how CNC machining works guide.

FAQ

What is the difference between roughing and finishing?

Roughing removes the bulk of the material fast, using aggressive cuts, high feeds, and lower cutting speeds — its only goal is throughput, so it leaves a rough surface and oversize dimensions. Finishing removes a small, controlled amount with light cuts and higher speeds to hit the final size, accuracy, and surface finish. In between, a semi-finishing pass evens out the surface so the final pass removes a consistent amount. The two are separate operations because roughing's high chip load generates heat and cutting forces that would ruin accuracy if the same pass tried to finish.

What depth of cut is used for roughing vs finishing?

Roughing typically runs 2–8 mm depth of cut in general CNC milling, with adaptive roughing taking even deeper axial cuts. Finishing runs much lighter — typically 0.1–0.5 mm — because the goal is surface quality and dimensional control, not material removal. Semi-finishing sits in between at roughly 0.5–2 mm.

What surface finish does roughing vs finishing achieve?

Roughing usually lands around Ra 3.2–12.5 µm (often 3.2–6.3 µm in practice). Finishing commonly achieves Ra 0.8–3.2 µm, with 0.4–1.6 µm achievable in good conditions. The exact number depends on the material, tool, and machine, but the rule is simple: rough for speed, finish for surface.

How much stock is left after roughing for finishing?

A common allowance is 0.3–1.5 mm total on general CNC parts, with 0.5–1.0 mm typical when a semi-finishing pass follows. On the finishing side, 0.3–0.8 mm per side is a standard finishing allowance for milled steel and stainless. Leave too little and the finish pass cannot clean up the roughing marks; leave too much and it defeats the purpose of separating the operations.

Why are roughing and finishing done separately?

Because they fight each other. Roughing maximizes chip load and cutting forces, which create heat, tool stress, and deflection — all of which move the part away from its intended size. Finishing needs the opposite: light, stable cuts that minimize deflection so the final geometry and surface come out right. Splitting them lets each pass do its job without compromising the other, which is why almost every professional CNC program has both.

Does finishing always mean a mirror surface?

No. Finishing is relative to the drawing, not to a mirror. A finish pass can be Ra 0.8 µm for a critical bore or Ra 1.6–3.2 µm for a general surface — both are finishing, just different targets. Ra 0.4 µm and below usually stops being milling or turning and becomes grinding, honing, or lapping. Our surface finish guide covers the full Ra chart and what each level actually costs.

Roughing and Finishing, Programmed Right

IsoCNC programs every part with the right roughing-finishing split — aggressive stock removal, then light passes that hit tolerance and surface. Send the drawing; an engineer reviews every RFQ, typically within 1–2 business days.