Studio Matrx Monthly · Volume 1 · Issue 3 · August 2026
Amogh N P
 In loving memory of Amogh N P — Architect · Designer · Visionary 
CAM & ToolpathsLesson 1.2
DFR for Architecture, Planning & Urban Design/Module 1 · CAD/CAM & Toolpaths

Lesson 1.2 · CAD/CAM & Toolpaths

CAM & Toolpaths

What CAM does - toolpath types, stepover and stepdown, climb vs conventional, simulate then post

13 min Interactive lessonFree · open lessonByAmogh N P· Architect & interior designer
The hook

The tool never just cuts the shape - it takes a route, at a depth, in a direction, in an order. CAM is the craft of choosing that route.

A part is a shape. Making it is a sequence of decisions the shape cannot tell you: where the tool enters, how much it removes each pass, how deep it dives, which way it spins relative to its travel, and what it does first, second and last.

CAM is where you make those decisions, and they are the difference between a clean part in ten minutes and a snapped tool, a scorched edge or a two-hour job. This lesson is about reading and choosing toolpaths - the vocabulary every subtractive machine shares.

Profile, pocket, drill, rough, finish. Stepover + stepdown set the trade. Simulate, then post.

The core toolpath types

Most subtractive jobs are built from a small set of toolpath types, and naming them is half the battle. A profile (or contour) path follows an outline - the outside edge of a part, or the inside of a window - with the tool offset to one side by its radius so the finished edge lands on your line. A pocket (or area-clearance) path removes all the material inside a boundary down to a depth, sweeping back and forth or spiralling inward; this is how you carve a recess, a tray, an inlay. A drill cycle plunges holes at marked points, often with peck cycles that retract to clear chips.

For anything with real 3D form, the job splits into roughing and finishing. Roughing hogs out the bulk quickly with big stepdowns and a tolerance for a rough surface - it just needs to get most of the waste gone, leaving a small even layer of stock behind. Finishing then takes light passes that trace the final surface closely for a clean result. You almost always rough first (fast, ugly) and finish last (slow, precise), and often add an intermediate semi-finish pass for tall or detailed parts so the finishing tool meets an even amount of material everywhere. Read a CAM tree and you are reading this vocabulary: profile, pocket, drill, rough, semi-finish, finish, in a deliberate order.

That order is not cosmetic - it is planning. You rough with a big, stiff tool for speed, then switch to a smaller tool for detail the big one could not reach. You cut holes that other features register to before you free the part from the stock, while it is still held rigidly. You leave the thin, delicate features until last so they are supported as long as possible. A well-built CAM tree reads like a recipe written in the right sequence, and a big part of becoming fluent is learning to order operations, not just create them.

TOOLPATH TYPESPROFILEPOCKETDRILLROUGH + FINISHfollow outlineclear insideplunge holesbulk then skimOrder matters: rough first for speed, finish last for surface.
Zoom
The core toolpath types. A profile (contour) cut follows the outline; a pocket clears an area inside a boundary; a drill cycle plunges holes; roughing hogs out bulk material fast, then a finishing pass cleans the final surface. CAM is the craft of choosing and ordering these.

Profile = follow the edge. Pocket = clear the inside. Rough fast, finish clean.

Stepover and stepdown: the two dials that set speed and finish

Two settings do more than any others to trade speed against quality. Stepover is how far the tool shifts sideways between adjacent passes - how much of its diameter bites each time across. A big stepover (say 80-90% of tool diameter for roughing) clears material fast but leaves ridges; a small stepover on a finishing pass (10-20%, or less for a ball-nose on a curved surface) leaves a smooth surface but multiplies the number of passes and the time.

Stepdown (or depth of cut) is how deep the tool goes per layer. Take too much at once and you overload the tool - it deflects, chatters, or snaps; take a little at a time and you are safe but slow. A rough guide many people start from for milling is a stepdown of half to one tool diameter and adjust by material and machine rigidity. On a curved 3D finish, the leftover ridges between passes are called scallops, and scallop height falls as stepover shrinks - which is exactly why a mirror finish costs time. Worked example: a 6 mm ball-nose at 0.3 mm stepover leaves far smaller scallops than at 2 mm, but needs roughly seven times as many passes to cover the same width. Choosing these numbers is the craft.

Modern CAM softens the old trade-off with smarter clearing strategies worth knowing by name. Adaptive (or trochoidal) clearing keeps the tool engaged at a constant, controlled load by cutting in curved, looping arcs rather than straight full-width passes; that lets you take a deep stepdown but a light radial bite, so you hog material fast without overloading or overheating the tool - often faster and kinder to the tool than a conventional heavy pass. How the tool enters the cut matters just as much: plunging a flat end mill straight down like a drill is hard on it, so CAM ramps in on a shallow slope or spirals down into a pocket, spreading the load. These entry moves - ramps, helical plunges, lead-ins - are not decoration; they are why one program runs clean and another chatters or snaps a cutter on the first plunge.

STEPOVER + STEPDOWNstepover (side shift, top view)stepoverscallops if too widestepdown (depth per layer, side view)stepdownCLIMB vs CONVENTIONALfeedspinClimb: cutter edge moves with the feed;usually a cleaner edge on rigid setups.Always simulate the paths before you send them to the machine.
Zoom
Stepover and stepdown. Stepover is how far the tool shifts sideways between adjacent passes; stepdown is how deep it takes per layer. A smaller stepover leaves a smoother finish but takes longer; too large a stepover leaves scallops. Climb milling (cutter with the feed) usually gives a cleaner edge than conventional.

Small stepover = smooth + slow. Big stepdown = fast + risky. Balance to the material.

Climb vs conventional, feeds and speeds

Direction matters. In climb milling, the cutting edge moves in the same direction as the tool is fed, so each tooth starts in thick material and thins to zero - on a rigid machine this gives a cleaner edge, less rubbing and longer tool life, and it is the usual default on CNC. In conventional milling, the edge moves against the feed, starting thin and thickening; it can be safer on flimsy or backlash-prone setups but tends to leave a rougher finish. Knowing which you have chosen explains a surprising number of edge-quality mysteries.

Underlying all of it are feeds and speeds - the feed rate (how fast the tool travels through material) and spindle speed (how fast it spins). These come from the material, the tool and the machine, and the goal is the right chip load: each tooth should peel a proper chip, not rub (which overheats and dulls the tool) nor bite off more than it can clear. Tool makers publish starting numbers; you tune by sound and chip. Too slow a feed with too fast a spindle is the classic beginner error - it burns wood, melts acrylic and work-hardens aluminium. The tool should cut, not polish.

Climb = cleaner edge on rigid machines. Right chip load = the tool cuts, not rubs.

Simulate before you cut - always

Before a single line of code reaches the machine, run the CAM simulation. Every serious CAM package animates the toolpath removing material from your stock, in colour, at any speed, and it is the cheapest insurance in fabrication. You are watching for a short list of expensive mistakes: the tool plunging into a clamp or the bed, a rapid move dragging through stock it should have flown over, a pocket cutting deeper than the material is thick, gouges where the tool is too big for a detail, and collisions between the tool holder and tall features.

Simulation also gives you the honest run time and lets you sanity-check the order of operations - are you finishing a face before drilling the holes that reference it? It is also where you plan how parts stay put as they are freed: when a profile cuts all the way through, the part can come loose and get flung or re-cut, so CAM leaves small tabs (little uncut bridges to the surrounding stock) or you use a vacuum bed or tape to hold it, and you trim the tabs by hand afterwards. Watch, too, for lead-in and lead-out moves that ease the tool onto and off the cut line so it does not leave a witness mark where it plunged straight in.

On a laser or router, a dry run - the head tracing the path in the air, or at zero power - is the physical equivalent of the on-screen simulation. The rule is simple and non-negotiable: nobody who values their tools, their material or their fingers sends an unsimulated job. And simulation is never a substitute for real safety - guards, extraction, eye protection, training and supervision on powered machines still apply, every time.

STEPOVER + STEPDOWNstepover (side shift, top view)stepoverscallops if too widestepdown (depth per layer, side view)stepdownCLIMB vs CONVENTIONALfeedspinClimb: cutter edge moves with the feed;usually a cleaner edge on rigid setups.Always simulate the paths before you send them to the machine.
Zoom
Stepover and stepdown. Stepover is how far the tool shifts sideways between adjacent passes; stepdown is how deep it takes per layer. A smaller stepover leaves a smoother finish but takes longer; too large a stepover leaves scallops. Climb milling (cutter with the feed) usually gives a cleaner edge than conventional.

Simulate, then dry-run, then cut. The cheapest insurance you will ever buy.

Posting the G-code

When the toolpaths are set and simulated, CAM posts them: the post-processor converts the generic path into the exact G-code dialect your machine speaks and writes the file you will load. This is the moment the abstract plan becomes concrete instructions - G0 rapids to position, G1 feed-cuts to coordinates, M3 starts the spindle, M6 calls a tool change, G54 selects your work origin.

The key discipline is matching the post to the machine: a file posted for a Haas mill will not run correctly on a GRBL router, and a printer wants sliced G-code from a slicer, not mill code. Load the posted file, confirm the machine reads it, verify the work origin one last time, and only then run. A toolpath is a plan; posted G-code is the plan in the machine's own words - and the last thing you check before metal meets material.

Toolpath terms you will meet in this lesson

Profile / pocket / drill toolpaths

The core operations CAM offers

Follow an outline, clear an area, plunge holes. Most jobs are combinations of these plus roughing and finishing.

Stepover / stepdown

Sideways bite and depth per pass

The two dials that trade speed for finish. Small stepover = smoother, slower; big stepdown = faster, riskier.

Climb vs conventional milling

Cutter direction relative to feed

Climb usually gives a cleaner edge and longer tool life on rigid machines; conventional can suit flimsy setups.

CAM simulation

Animated preview of the cut before running

Catches crashes, gouges and over-deep cuts for free. Never skip it; it is not a substitute for machine safety.

Hands-on workshop

Workshop - program and simulate three strategies for one part

The fastest way to feel toolpaths is to program the same simple part three ways and compare the simulations and run times. No material is harmed - the learning is in the differences.

CAM software with simulation (Fusion 360 personal, VCarve trial, or similar). Optional: a supervised CNC router or mill at a fablab to run your chosen strategy in scrap.

Given & goal
Goal: see how toolpath choices change time and finish
Inputs: a simple pocketed part (a name plaque with a recessed area and two holes) modelled in CAM-capable software
Time: ~50 minutes
  1. 1Program the plaque once: a profile around the outside, a pocket for the recess, and a drill cycle for the two holes. Note the order you chose and why.
  2. 2Set a roughing pass with a large stepover (about 80% of tool diameter) and a finishing pass with a small stepover (about 15%). Run the simulation for each and record the run times side by side.
  3. 3Switch the profile from climb to conventional (and back) and read the CAM notes on cut direction. Predict which would leave the cleaner edge on your material.
  4. 4Run the full simulation and hunt for problems: does any rapid move cut through stock, does the pocket exceed the material thickness, does the tool ever near a clamp? Fix at least one thing you find.
  5. 5Write a three-line comparison: fastest strategy, best-finish strategy, and the one you would actually run - and why the trade is worth it.

You’ll walk away with
One part programmed three ways with recorded run times, a fixed simulation problem, and a short written justification of the strategy you would send to a machine. This is toolpath judgement, on paper.

The worked example

Three altitudes on the same idea

Read the band that fits you — or all three.

For the architectFrom design to made object

Toolpath literacy lets you judge feasibility and cost. When a fabricator says a deeply-textured facade panel triples the machine time, you will understand why - it is finishing stepover and pass count, not obstinacy. Reading a CAM tree and a simulation lets you push a design where it is cheap and compromise where it is dear, instead of negotiating blind.

For the interior designerBespoke fabrication, furniture & detail

This is what decides whether your milled panel looks crisp or fuzzy. The V-carved sign, the pocketed inlay, the smooth curved desktop - each is a toolpath choice: the right bit, a fine enough stepover, climb direction for a clean edge. Knowing the vocabulary lets you brief a maker precisely and understand the finish-versus-time trade you are paying for.

For the studentMaking skills, portfolio & jobs

CAM is the most transferable making skill in the course. Profile, pocket, drill, rough, finish, stepover, stepdown, climb, simulate, post - learn this once and every CNC, and much of laser and print work, becomes readable. Being the student who can set up and simulate a job cleanly is exactly what a fablab or a practice wants.

Misconception check

Faster feeds and higher spindle speeds always cut better and quicker.

Cutting is about chip load, not raw speed. Each tooth needs to peel a chip of the right thickness; push the feed too high for the spindle speed and depth and you overload the tool - it deflects, chatters or breaks. Push the spindle too high with too slow a feed and the tool rubs instead of cutting, generating heat that burns wood, melts the edge of acrylic and work-hardens aluminium so the next pass is worse. There is a window, set by the material, the tool and the machine's rigidity, and the fastest safe cut sits inside it - not at the top of every dial. Experienced makers read the sound and the chips and tune toward that window, rather than assuming more is better.
Try it

Do it yourself

Reason each one through - the simulation is in your head.

  1. 1Name the three core toolpath types and what each does to material.
  2. 2Which way does stepover trade against finish, and which way does stepdown trade against safety?
  3. 3Why does climb milling usually leave a cleaner edge on a rigid machine?
  4. 4Give two specific things you are watching for when you run a CAM simulation.
  5. 5What does 'posting' do, and why must the post match the machine?
Take this with you

The one line to carry out

CAM turns a shape into a route: profile, pocket, drill, rough and finish, tuned by stepover, stepdown and cut direction. Simulate every job before you post it, match feeds and speeds to a proper chip load, and the tool cuts cleanly instead of burning, chattering or breaking.
Take it further
References & further reading

Peer-reviewed journals & authoritative standards

  1. 01Computer-aided manufacturing (CAM)Wikipedia, 2026.
  2. 02Milling (machining)Wikipedia, 2026.
  3. 03Speeds and feedsWikipedia, 2026.
  4. 04G-codeWikipedia, 2026.
Related lessons
Recap
CAM is where a shape becomes a plan of cuts. A small set of toolpaths - profile, pocket, drill, plus roughing and finishing - covers most jobs, and two dials, stepover and stepdown, trade speed against finish and safety. Climb milling usually cuts cleaner than conventional on a rigid machine, and correct feeds and speeds keep the tool cutting a proper chip rather than rubbing. Simulate before posting, always; then the post-processor writes the machine-specific G-code you run.
Carry forward →

You can now plan and simulate a cut. But even a perfect toolpath does not produce the exact nominal dimension - the tool has width, and materials move. Next we face that head-on: tolerances and fits, and how to design a joint that actually fits the first time.

A

The author

Amogh N P

Architect, interior designer, and creative polymath. Studio Matrx began in his notebooks — his vision of design made honest, useful, and open to everyone. Its Academy is written and taught in his memory, and free, forever.

More about Amogh →