The CNC Processing Steps Are Explained
Every machined part runs through the same seven stages, from drawing review to final inspection. Here is what happens at each one, which numbers matter, and where jobs usually go wrong. Written for engineers and buyers who need to read a process plan without guessing.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Key takeaways
How the CNC processing steps begin with the drawing
The CNC processing steps start before anyone touches a machine. An engineer reads the 2D drawing and 3D model, then checks the geometry against what the shop can actually hold. Tolerances tighter than ±0.005 mm, sharp internal corners, and threads smaller than M2 usually need a design change or a secondary operation.
The review also fixes the datum scheme. Every dimension on the drawing has to trace back to a surface the machine can touch. If the datum is a curved casting face that never gets machined, the inspector will measure from a different surface than the machinist did, and the numbers will disagree.
Material choice gets locked here too. Aluminum 6061-T6 cuts fast and holds ±0.005 mm well. Stainless 316 and Inconel 718 work-harden, so they need lower surface speed and shallower depth of cut. That changes cycle time before a single toolpath exists.
- 1Send native CAD, not just a PDFSTEP or Parasolid lets us check wall thickness and tool reach in the model.
- 2Flag critical dimensionsMark which three or four dimensions actually matter for function.
- 3State the finish earlyMasking, threads and bores all react to plating and anodizing thickness.
CAM programming turns the model into toolpaths
The CAM programmer imports the model, sets the stock, and picks the work coordinate system. Then comes the sequence: face the top, rough the pockets, drill, semi-finish, finish, then cut the part free. The order matters because roughing leaves the part rigid for as long as possible.
Roughing uses a larger cutter with a step-over around 60–70% of the tool diameter and a depth of cut near the tool's rated maximum. Finishing switches to a smaller tool with a step-over of 5–10% for a Ra 0.8–1.6 μm surface, or 2–5% when the callout is Ra 0.2–0.8 μm.
Feeds and speeds come from the material and the tool coating. In 6061 aluminum, a 10 mm carbide end mill runs around 3,000–4,000 rpm at 1,500–2,500 mm/min. In 316 stainless, the same cutter drops to 800–1,200 rpm. Programmers who copy aluminum numbers into stainless burn through tooling in an afternoon.
- 1Simulate before postingCollision and gouge checks catch most crashes before they cost a spindle.
- 2Leave 0.2–0.3 mm for finishingToo little stock causes rubbing; too much causes chatter.
- 3Group tools by diameterFewer tool changes means less setup error and shorter cycle time.
Fixture setup and workholding decide the real tolerance
A machine repeats to microns. A vise clamped on a rough casting does not. Setup is where the theoretical tolerance from the CAM file meets the actual stock surface, and where most dimensional drift originates.
For a first operation, three points of contact plus a stop pin is usually enough. For the second operation, when the part is already machined, soft jaws cut to the part profile hold far better than a standard vise. Thin plates and rings need support underneath; unsupported walls flex under clamping force and spring back after the cut.
Probing pays for itself on anything with a tight positional tolerance. A spindle probe touches the datum surfaces and writes the offsets into the control, removing the operator-to-operator variation that comes from edge finders and dial indicators.
- 1Keep the overhang shortCutting force bends long tools; a stubby tool cuts quieter and truer.
- 2Check clamping pressureA 0.02 mm squeeze on a thin wall shows up as an out-of-round bore.
Cutting, in-process checks and the first article
The machine runs the program, and the operator watches three things: chip color, spindle load and sound. Blue chips in steel mean the heat is going into the chip, which is what you want. A dull thud usually means the tool is rubbing rather than cutting.
Coolant choice follows the material. Aluminum runs well with high-pressure flood or through-tool coolant. Titanium and Inconel need high pressure to break the chip and clear heat from the cutting zone. Dry machining works for cast iron and some plastics but not for gummy aluminum.
The first article comes off the machine and goes to inspection. Calipers handle general dimensions. Micrometers, bore gauges and a coordinate measuring machine handle anything inside ±0.02 mm. Once the first piece passes, the run continues with periodic checks rather than a full inspection of every part.
- 1Stop at the first articleDo not release the batch until the setup is proven.
- 2Record the offsetsA written setup sheet makes the next run repeatable.
Deburring, finishing and final inspection
Every cut edge leaves a burr. Deburring by hand with a file or a deburring blade is fine for a few parts; vibratory tumbling handles volume and reaches inside pockets that hand tools cannot. Sharp edges on a machined part are a handling hazard and a fatigue crack starter on anything that sees load cycles.
Surface finishing comes next. Bead blasting gives a uniform matte look. Anodizing adds 5–25 μm per surface depending on the type, so threads and press-fit bores need masking or a pre-plate allowance built into the CAM dimensions. Electroless nickel and zinc plating add their own thickness on all sides.
Final inspection closes the loop. A typical plan covers raw material certification, in-process checks on key dimensions, and a final dimensional and visual check before packing. Inspection reports are available when the drawing or the quality plan asks for them.
- 1Plan mask points on the drawingThreads, dowel holes and sealing faces usually stay unplated.
- 2Mark parts after finishingLaser marking reads cleanly on anodized or blasted surfaces.
The 7 CNC processing steps in order
Follow this sequence for a typical 3-axis or 5-axis job. Numbers are starting points, not universal settings.
- 11. Review the drawing and modelCheck wall thickness (keep above 0.8 mm in aluminum, 1.0 mm in stainless), corner radii (at least 1/3 of the pocket depth), and thread depth. Fix anything the tool cannot reach before programming.
- 22. Choose the stock and datumPick stock 1–3 mm over finished size on machined faces. Define three datum surfaces and mark them on the setup sheet. Never use a raw casting face as a datum.
- 33. Program the toolpathsRough with 60–70% step-over, leave 0.2–0.3 mm for finishing, finish with 5–10% step-over for Ra 0.8–1.6 μm. Simulate the full program before posting.
- 44. Set up the machineLoad the fixture, indicate the vise or soft jaws within 0.01 mm, set tool lengths with an offline presetter or a tool probe, and load the work offsets.
- 55. Run the first articleCut one part at reduced feed override, then measure every dimension on the drawing. Adjust offsets and re-cut if needed. Release the batch only after the first article passes.
- 66. Run production with in-process checksCheck key dimensions every 20–50 parts, or after any tool change. Log spindle load and tool life so a worn tool is replaced before it drifts out of tolerance.
- 77. Deburr, finish and inspectBreak edges, tumble or blast as specified, apply the finish with masked areas protected, then run final inspection and pack with the report if required.
Which process route fits which part
Use this to pick a route before you ask for a quote.
| Part feature | Typical route | Watch out for |
|---|---|---|
| Simple prismatic bracket | 3-axis mill, one setup | Thin walls flex under vise clamping |
| Part with features on 4+ faces | 4-axis or 5-axis, two setups | Datum transfer error between ops |
| Round part with milled flats | Mill-turn center | Flat-to-bore concentricity |
| Deep pocket, depth > 4× tool Ø | 3-axis with long-reach tool | Chatter and tool deflection |
| Tight bore, ±0.005 mm | Drill, then bore or ream | Heat growth during boring |
| Large plate, up to 4,000 mm | 3-axis gantry-style travel | Thermal drift over long cycles |
| Prototype, 1–10 pieces | 5-axis, minimal fixturing | Setup cost per unique part |
Fix the design and the setup, and the machining follows
Most out-of-tolerance parts trace back to a thin wall, a bad datum or a rushed first article, not to the machine. Get those three right and the rest of the CNC processing steps run predictably.
Common questions on CNC processing steps
Do I need to send a 3D model, or is a 2D drawing enough?
A 2D drawing alone works for simple turned parts and plates, but a 3D model lets us check tool reach, wall thickness and stock removal in software before cutting metal.
Send STEP or Parasolid plus the drawing with tolerances and finish callouts. That combination removes most back-and-forth during DFM review.
How many setups will my part need?
Most parts need two: one for the main face, one for the back or the second side. A 5-axis machine can often cut five faces in a single setup, which removes the datum transfer error that shows up between operations.
Fewer setups usually means better positional tolerance, but the fixture cost is higher for one-off parts.
What tolerance can a normal CNC run hold?
±0.005 mm is achievable on critical dimensions with the right machine and a stable setup. General dimensions on the same part can sit at ±0.05 mm without extra cost.
Calling every dimension at ±0.005 mm raises the price because it forces more in-process inspection and slower cutting.
When should I plan the surface finish?
Before the CAM dimensions are final. Anodizing adds 5–25 μm per surface and plating adds its own thickness, so a bore that is machined to nominal size may not fit after finishing.
Tell us which surfaces are cosmetic, which are sealing faces, and which threads must stay bare.
How do you keep a batch consistent after the first article?
The proven setup is documented: work offsets, tool lengths, feeds, speeds and the inspection points. Then the run uses periodic checks on key dimensions instead of full inspection on every part.
If a dimension starts drifting, the operator stops and re-cuts the offset rather than running the whole batch out of tolerance.
Can you machine a part from a rough casting or forging?
Yes. Send the casting model and the finished part model, and we will program to the as-cast surface. The first operation usually establishes the datums and removes 1–3 mm of stock.
Casting skin is hard and abrasive, so tool life is shorter than on rolled stock. Budget for that in the cycle time.
Send your drawing and get a DFM review
Upload your CAD files and we will return a quotation with free DFM analysis within 12 hours. No minimum order quantity, from one prototype to 10,000+ parts.
12-hour quote100% inspectionNDA on requestNo MOQ