← Back to CNC Programming

Milling Strategies: Facing, Slots & Pockets

Different milling features call for different strategies. This page covers face milling, slot milling, pocket milling, climb vs conventional cutting, stepover, and how to choose the right approach for each feature.

Level: KScope: Haas mill examples; metric unless stated otherwisePrerequisite: Cutter Radius Compensation
After this lesson, you can:

Concept

Milling is not just moving the tool in a line. The way the tool engages the material — how wide, how deep, which direction — determines tool life, surface finish, and cycle time. Face milling removes material from the top surface. Slot milling cuts a channel with full-width tool engagement. Pocket milling clears an enclosed area, typically with raster or zig-zag passes. Each strategy uses different stepover, axial depth, and toolpath direction.

Why It Matters

Using a Ø10 end mill to slot through a 12 mm deep block in one pass overloads the spindle and snaps the tool. Pocketing without climb milling causes chatter and poor surface finish. Taking stepover too wide exceeds spindle power. Strategy choice directly affects tool life, surface finish, and whether you can actually make the part on your machine.

How It Works

Stepover (Radial Engagement)

Stepover is the width of each pass relative to the cutter diameter. For a Ø10 tool at 50% stepover, each pass removes 5 mm width.

Stepover (Radial Engagement)
OperationStepover (% of cutter D)Ø10 Tool Width/Pass
Roughing50–75%5–7.5 mm
Semi-finishing30–50%3–5 mm
Finishing10–25%1–2.5 mm

Wider stepover = fewer passes = faster cycle time, but heavier load on the tool and spindle. Narrower stepover = lighter cut = better finish but more passes.

Climb vs Conventional Milling

This is one of the most important strategy decisions:

Diagram accompanying the adjacent worked example. Read the accompanying explanation for assumptions and values.Diagram accompanying the adjacent worked example Climb Milling Same direction: thick chip, clean cut Conventional Opposite: rubs, work-hardens
Climb milling (left) vs conventional milling (right). CNC machines use climb for better finish and longer tool life.

Axial Depth of Cut (ap)

Axial depth is how deep the tool cuts per pass, in the Z direction. For a Ø10 end mill: roughing at 1×D (10 mm axial) is common in aluminum; in steel, 0.5×D (5 mm) is more typical. Full-width slotting (100% radial engagement) requires much smaller axial depth — often 0.2–0.5×D — because the tool is fully buried in chips.

Example

Face milling example: Face mill a 100 mm wide steel plate with a Ø50 face mill. Stepover = 35 mm (70% of Ø50). Number of passes = ceil(100/35) = 3 passes. At feed F300 mm/min, each pass traverses 100 mm. Cutting time ≈ 3 passes × 100 mm / 300 mm/min = 1.0 min = 60 seconds of pure feed; add separate approach, retract, and rapid between passes, which are not part of the 60 seconds.

Pocketing example: Mill a 40×40 mm pocket with a Ø10 end mill at 50% stepover. The pocket width is 40 mm; each pass removes 5 mm width. Cutter centers span X = 5 to X = 35 mm; number of raster passes = (35 − 5)/5 + 1 = 7 passes per depth layer. If the pocket is 10 mm deep, you might rough in 2 axial passes (5 mm each), then finish the walls and floor separately.

Seven tool-centre tracksIn a 40 mm square envelope the seven parallel centre tracks have X coordinates 5 through 35 in steps of 5 mm.5101520253035Tool-centre X (mm)40 mmØ10 tool5 mm step
Seven tracks per depth layer. Endpoints are 5 mm inside the envelope. Connections and wall cleanup are omitted; a Ø10 cutter leaves internal corner radii rather than sharp square corners.

Choosing a Strategy Is a Compromise

No single milling strategy is "best." Face milling is fast for large flats but cannot reach deep pockets. Slotting cuts full-width slots but overloads the tool. Pocketing requires a ramp or plunge. Climb milling gives a better finish but needs a rigid, preloaded ball-screw machine. Conventional milling is safer on old machines with backlash but work-hardens the surface. The right choice depends on the part geometry, the machine, the tool, and the tolerance — not on a dogma.

Radial engagement (ae, in mm) is the width of cut; the ratio ae/D (radial engagement as a fraction of tool diameter) is what matters for load. A full-width slot (ae = D) loads both flutes equally and runs hot; a small ae lets the tool cool between cuts. For a Ø10 cutter, stepover 5 mm means ae = 5 mm (ae/D = 0.5). Row positions run from one wall to the other, giving 7 rows for a 40 mm wide cut, not 8.

Plunge milling (axial feed straight down) is for deep pockets where a ramp angle is too shallow. A center-cutting end mill can plunge, but the center teeth have poor chip evacuation — use peck plunges in deep material. Trochoidal milling — a circular toolpath that keeps ae small while Z depth is large — is the modern high-efficiency strategy for hard materials, but it requires a rigid machine and a chipbreaker insert. Start simple: face, then slot, then pocket. Add trochoidal only when you need it.

After choosing the strategy, verify it on paper: does the toolholder clear the vise? Does the spindle reach the rpm at the chosen cutting speed? Does the feed stay within the machine's feed-hold? A strategy that looks perfect on the drawing but exceeds spindle power will stall on the machine — that is a setup problem, not a strategy problem.

Stepover Math: Rows vs Passes

For a 40 mm wide cut with a Ø10 tool (radius 5) and 5 mm stepover, the tool center runs from one wall (center at X=5, one radius in from the edge) to the other wall (center at X=35). Stepover 5 gives center positions X=5, 10, 15, 20, 25, 30, 35 — that is 7 rows, not 8. The first and last rows put one radius of cutter against each wall. The first and last rows put one radius of cutter against each wall.

For a slot (full width = tool diameter), there is no stepover — the tool cuts its own width. For a pocket, the stepover is the raster pitch between adjacent rows (in mm). For a face mill, the radial engagement ae is the width of the cutter that overlaps the previous pass, in mm.

The 7-row example above covers the 40 mm width with 5 mm stepover. Add a wall-cleanup pass at the end: one final pass along each pocket wall to clean up the scallop left by the raster. This is why real pocket programs have a raster section followed by a wall section — the raster leaves a scallop, and the wall pass removes it.

Face Milling a Large Flat

Face milling uses a large-diameter cutter with multiple inserts (often 40–100 mm) to take a shallow cut (0.5–2 mm) across a flat surface. The cutter is usually 1.2–1.5 times the width of the cut, so one pass covers the full width. Face milling is fast but requires a rigid machine and a stable workholding — a flimsy setup chatters badly under a heavy face mill.

The lead-in and lead-out for a face mill should be straight, not angled. Start the cutter off the edge of the part, feed into the cut, and exit past the far edge. Do not start the cutter spinning over the part — it leaves a witness mark. Climb or conventional on a face mill: climb is preferred on CNC machines, but the insert corner radius and the feed direction interact to leave a wave. If the finish is bad, check the insert condition first, then the feed, then the speed.

Slot milling with an end mill cuts full width (ae = D). This loads both flutes equally and is the heaviest cut an end mill takes. Slotting depth depends on the tool geometry and machine; follow the tool manufacturer's recommendation rather than a fixed ratio. Slotting generates full-width chips that do not evacuate easily — use flood coolant and reduce feed if chips pack.

Trochodial and High-Efficiency Milling

Trochoidal milling cuts a circular path with a small radial engagement (ae = 0.1–0.3 diameter) while taking a full axial depth. It keeps chip load constant and reduces heat, which extends tool life in hard materials. It is not faster for aluminum — it is for hardened steel, titanium, and deep slots where a full-width slot would overload the spindle. If your machine has the spindle power for a full-width slot, trochoidal is unnecessary complexity.

High-efficiency milling (HEM) is the CAM-driven version of the same idea: constant chip load, small ae, large ap. It requires a solid carbide end mill with multiple flutes and a machine that can move at the programmed feed. On a small Haas VF-2, HEM may not run faster than conventional roughing; on a 12,000 rpm machining center, it can double metal removal rate. Match the strategy to the machine, not to the marketing brochure.

Start with a conservative ae and ap from the tool manufacturer's chart for your material, then increase. Add trochoidal or HEM only when you have a specific problem (chatter, tool life, deep slot) that a conventional raster cannot solve.

Climb vs Conventional in Practice

Climb milling (down milling): the cutter rotates in the same direction as the table feed. The chip is thick at the start and thins out. Conventional (up milling): the cutter rotates against the feed; the chip starts thin and gets thick. On a CNC machine with a ball screw and zero backlash, climb milling gives a better finish, lower tool wear, and less heat. On an old manual mill with backlash, conventional is safer because the backlash does not pull the cutter into the work.

Most CNC work is climb. The exception: if the machine has significant backlash, or if the workholding is marginal, conventional can pull the part into the cutter. If you see a sudden deep cut after a pass, backlash pulled the part — switch to conventional or fix the backlash.

The Sandvik reference is the authoritative source for climb vs conventional: in climb, the chip thickness starts at maximum and decreases; in conventional, it starts at zero and increases. This affects tool wear: conventional rubbing at zero thickness work-hardens the surface. For aluminum, climb is strongly preferred; for hardened steel, climb is also preferred but requires a rigid setup.

Contour and Profile Milling

Contour milling follows the outer or inner profile of a part. The tool center path is offset from the programmed contour by the tool radius (G41/G42). The lead-in is an arc or straight ramp into the contour, not a perpendicular plunge. The lead-out mirrors it. Without lead-in/out, the tool leaves a witness mark where it touches the wall.

For an outer profile, climb mill around the part clockwise (G41 left compensation, tool on the left side of the directed contour). For an inner pocket, climb mill counter-clockwise. The direction determines whether you are climb or conventional; the CAM usually gets this right, but if you hand-code it, get it right.

Corner radius: the programmed corner radius must be larger than the tool radius, or the tool cannot reach the corner. A Ø10 tool (5 mm radius) cannot cut a 3 mm inside corner. Either use a smaller tool for corners, or program a corner radius larger than the tool radius. This is a common beginner mistake: programming a sharp inside corner and wondering why the tool leaves a nub.

Common Mistakes

Practice

1. Ø12 end mill at 50% stepover. Width per pass?

Ans

12 × 0.5 = 6 mm per pass.

2. Climb or conventional on a CNC machining center?

Ans

Check the machine manual and measured backlash before choosing. On a preloaded, well-maintained ball-screw machine, climb milling is usually preferred; on worn screws, conventional may be safer. Do not decide by taking an unvalidated test cut on a production setup.

3. Pocket 40×40 mm, Ø10 tool at 50% stepover. How many raster passes?

Ans

Effective cut width = 10 × 0.5 = 5 mm. Cutter centers at X = 5, 10, 15, 20, 25, 30, 35 mm = (35 − 5)/5 + 1 = 7 passes across the pocket per layer.

4. Why is full-width slotting limited to shallow axial depth?

Ans

Full radial engagement can make chip evacuation and cutting load more difficult. It does not imply inevitable tool breakage or a universal depth limit. Select depth and entry from the cutter guidance, then verify the setup and chip removal. Distinguish a milling toolpath from a drilling peck cycle.

Sources