How Its Made CNC Machines: 7 Steps From Raw Stock to Finished Part
This guide walks through how its made CNC machines actually run a job: stock prep, CAM, workholding, first-article checks, cutting, finishing and final inspection. It is written for engineers and buyers who want to judge a shop by its process instead of its brochure.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
Key takeaways
What Happens Before a CNC Machine Cuts Metal
The first question on any job is not which machine, it is what the drawing actually requires. We read the tolerance block, the surface finish callouts, the datum scheme and the material spec together. A part drawn at ±0.005 mm on every dimension is a different job than the same geometry with three critical dimensions and general tolerances elsewhere. Marking the critical few saves setup time and money.
Stock choice follows geometry. For a 6061-T6 bracket we typically leave 0.5–1.0 mm per side on turned diameters and 1.0–2.0 mm on milled faces, more on thin webs that will spring. Cast or forged blanks may already be near net shape, but the skin is hard and abrasive, so the first pass has to cut under it. Inconel and Ti-6Al-4V get extra allowance and slower speeds because they work-harden at the cut.
This is also when DFM feedback lands. A 2 mm deep pocket with a 2 mm corner radius and a 6:1 depth-to-diameter ratio is machinable. Push the same pocket to 12:1 and the tool will chatter or snap. We flag it before programming, not after the parts are on the bench. Quotation plus that free DFM review usually comes back within 12 hours.
- 1Read the tolerance block firstSeparate critical dimensions from general tolerances.
- 2Match stock to geometry0.5–2.0 mm allowance per side on milled and turned surfaces.
- 3Flag hard skin earlyCastings and forgings cut differently from bar stock.
How Its Made CNC Machines: CAM Programming and Workholding
In CAM we build the toolpath around the fixture, not the other way around. Roughing removes most of the stock with a large-diameter cutter at high feed, leaving 0.2–0.5 mm for semi-finishing. Finishing passes then use smaller stepovers and lower feed to hit the surface callout. For a Ra 0.8–1.6 μm finish on aluminum we run finish passes at 0.1–0.2 mm stepover with balanced radial and axial engagement.
Tool selection is a trade. A long tool reaches deep pockets but deflects. As a rule, keep the flute length under 4× the cutter diameter for finishing, and under 6× only if the toolpath is light. Corner radii should be at least one third of the pocket depth where the design allows it. These are the choices that decide whether the bore comes out round or the wall comes out tapered.
Workholding gets decided at the same time. A 5-axis job often needs a dovetail or a self-centering vise on a rotary table so the part can be reached from five faces without re-clamping. For thin plates we use vacuum chucks or sacrificial tabs, because clamping force alone can bend a 2 mm wall by more than the tolerance. If the part flexes under the clamp, no cutter compensation will fix it.
Simulation runs before the machine does. We verify stock removal, tool holder clearance and fixture collision in the CAM environment. A crash costs a spindle and a week. Ten minutes of simulation costs nothing, and it is standard on every 5-axis job.
- 1Rough heavy, finish lightLeave 0.2–0.5 mm for semi-finish, 0.1–0.2 mm stepover for finish.
- 2Keep tools shortFinishing flute length under 4× diameter where possible.
- 3Fixture for rigidityDovetail, vacuum or tabs instead of heavy vise clamping on thin walls.
Cutting: Choosing 3-Axis, 4-Axis or 5-Axis
The machine choice is a geometry decision. A flat plate with holes and pockets on one face is a 3-axis job. Add features on the side and you need a fourth axis, or a second setup that introduces a new datum error. Add compound angles, undercuts or contoured surfaces on five faces and simultaneous 5-axis is the only way to hold position without stacking setups.
Setup count is the real cost driver. Every re-clamp adds a datum transfer and its own error. On a part with a true position callout of 0.05 mm between two features on different faces, three separate setups rarely hold. Cutting all five faces in one fixturing on a 5-axis center keeps one datum for the whole part.
Speeds and feeds follow the material, not a chart. Aluminum 6061 cuts at high surface speed with generous chip load. 17-4PH stainless and Inconel want lower surface speed, heavier feed per tooth and flood or high-pressure coolant to keep the edge from rubbing. Chatter on stainless usually means the feed is too light, not too heavy.
Titanium adds heat management. Ti-6Al-4V conducts heat poorly, so the cutter absorbs it. We keep speeds low, use high-pressure coolant and never let the tool dwell in the cut. As-machined titanium surfaces also work-harden, so a second pass over the same surface at the same depth often cuts worse than the first.
- 13-axisFlat parts, single-face features, simple holes and pockets.
- 24-axisCylindrical or prismatic parts with side features that must share one datum.
- 35-axisCompound angles, undercuts and five-face geometry in one setup.
Finishing and Inspection: Where Good Parts Get Ruined
Finishing is not cosmetic. Anodizing builds an oxide layer that grows into and out of the surface, so a 0.02 mm growth on a ±0.01 mm bore pushes the part out of tolerance. Plating adds thickness on all sides. Powder coating adds tens of microns. Threads, bores and mating faces should be masked, and the drawing needs to say so.
Surface prep also matters. Bead blasting before anodizing gives a matte look but removes a small amount of material and can round sharp edges. Tumbling softens burrs on aluminum but does nothing for stainless in a reasonable cycle. Brushing leaves directional grain that shows under raking light. Pick one finish and specify the Ra, not just the name.
Inspection closes the loop. On a job with a ±0.005 mm tolerance, we verify against the CAD model on a CMM rather than trusting calipers. Calipers read to 0.02 mm at best and depend on operator feel. For bores, use pin gauges or an air gauge. For surface finish, a portable roughness tester confirms the Ra callout.
Records matter for regulated work. Aerospace, medical and automotive programs need traceability from raw material lot to finished part. We hold ISO 9001:2015, IATF 16949:2016, ISO 13485:2016 and ISO 27001:2022. Inspection reports and material certs ship with the parts when the order requires them. Uploads stay confidential, and an NDA is available on request.
- 1Mask before coatingThreads, bores and mating faces should be protected from finish growth.
- 2Specify Ra, not just the nameBead blast, tumble and brush all change the surface differently.
- 3Verify on a CMMCalipers are not enough below ±0.02 mm.
Step by Step: How Its Made CNC Machines Run a Job
Sequence used on a typical milled or turned part.
- 1Review the drawing and pick critical dimensionsMark every tolerance tighter than ±0.05 mm and every surface finish callout. Note datums and any GD&T. Send DFM questions back before programming starts.
- 2Select stock and cut to sizeBar, plate or near-net casting. Leave 0.5–1.0 mm per side on turned diameters, 1.0–2.0 mm on milled faces. Saw and face the blank square so the first op has a reliable reference.
- 3Build the CAM program and simulateRough with a large cutter, leave 0.2–0.5 mm for semi-finish. Verify holder and fixture clearance in simulation for every 5-axis toolpath.
- 4Set up workholding and establish the datumDovetail, vise, vacuum or soft jaws. Probe the stock and set the work offset. Confirm the part cannot move under cutting load before pressing cycle start.
- 5Run the first article and inspect itCut one part, then check critical dimensions on a CMM against the CAD model. Adjust cutter compensation or work offset before running the rest. Do not batch-cut on an unverified setup.
- 6Run production with in-process checksMeasure key features at set intervals through the run. Watch tool wear on long cycles. Change inserts on count, not on feel.
- 7Deburr and finishRemove sharp edges, then anodize, plate, coat, bead blast or polish as specified. Mask critical surfaces where the finish would change the dimension.
- 8Final inspection and pack100% inspection before shipment. Raw material check, in-process monitoring and final inspection are recorded. Inspection reports available on request.
Which Machine and Process Fits the Part
Match geometry and tolerance to the right setup. One setup beats three whenever the drawing has cross-face position calls.
| Part situation | Recommended setup | Why | Watch out for |
|---|---|---|---|
| Flat plate, one face | 3-axis mill | Simplest, fastest cycle | Second setup adds datum error |
| Prismatic, side holes | 4-axis or mill-turn | One datum for side features | Rotary table runout |
| Five-face geometry | Simultaneous 5-axis | No stacked setups | Tool holder clearance |
| Thin wall under 3 mm | Vacuum chuck or tabs | Low clamp distortion | Chatter on finish pass |
| ±0.005 mm fits | 5-axis + CMM first article | Thermal and clamp control | Shop temperature swing |
| Ø400 mm round part | Ø400 mm rotary table | Indexed and continuous cuts | Balance at higher rpm |
| Part up to 4,000 mm | Large gantry travel | Single-piece machining | Fixture flatness across length |
| Ra 0.2–0.8 μm finish | Fine stepover + polish | Controlled cutter engagement | Blasting adds roughness |
Pick the Process From the Drawing, Not the Other Way Around
Send the model and the tolerance callouts. We will tell you whether the part runs on 3-axis, 4-axis or 5-axis, and where the real risk sits.
Questions Engineers Ask About CNC Machining
What tolerance can a CNC machine actually hold?
On a rigid setup with stable shop temperature, ±0.005 mm is achievable on critical features. That is not a default for the whole drawing. General dimensions usually run at ±0.1 mm or looser without extra cost.
Thin walls, long tools and deep pockets all loosen the practical tolerance. If a feature is truly critical, mark it and we will plan the setup around it.
How many setups does a typical part need?
Simple prismatic parts need one or two. A part with features on five faces can need four or more on 3-axis machines, each adding a datum transfer.
A simultaneous 5-axis center cuts those five faces in one fixturing. Fewer setups means fewer chances for position error between features.
When is 5-axis not the right answer?
When the part is flat, has generous tolerances and can be made in one or two 3-axis setups. Five-axis programming and setup cost more, and there is no accuracy benefit if the geometry does not need it.
Choose 5-axis for compound angles, undercuts, contoured surfaces and any part where cross-face position is tight. Otherwise it just adds cost.
How do surface finishes affect final dimensions?
Anodizing, plating and coating all add or remove material. Hardcoat anodizing can grow a surface by tens of microns. Mask threads, bores and mating faces when the finish would push them out of tolerance.
Specify the Ra value and note which surfaces are cosmetic. Bead blasting and polishing produce very different results on the same part.
What do you need to quote a part?
A 3D model or a fully dimensioned 2D drawing, the material, quantity and any finish callouts. A STEP file plus a PDF drawing is ideal.
Quotation and a free DFM analysis come back within 12 hours. There is no minimum order quantity, so one prototype and a 10,000-part run both work. Uploads stay confidential.
How is the first article verified?
We cut one part and measure the critical dimensions on a CMM against the CAD model before running the batch. Cutter compensation and work offsets are adjusted from those results.
Through the run, key features are checked at intervals. Every part gets a final inspection before shipment, and reports are available on request.
Quote and DFM Feedback in 12 Hours
Upload a STEP file and drawing. We review geometry, material and finish before quoting, and flag anything that will not machine cleanly.
12-hour quote±0.005 mmNo MOQ100% inspection