Industrial CNC processing: how the machine decides the part
An explainer for design engineers and buyers who need to know which machine a part belongs on and why. We cover axis count, datums, stock, tolerance stack, and material behavior on the shop floor. Read this and you can tell whether a quote is realistic before you release the drawing.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
Key takeaways
What industrial CNC processing actually controls
Industrial CNC processing turns a CAD model into machine motion. That much is simple. What matters for the part is the chain of decisions between the model and the finished surface: which machine, which datum, which order of operations, which cutter. Each link constrains the next.
A three-axis mill moves the tool in X, Y, and Z. The workpiece stays put. That works well when every feature you need is reachable from one direction, or when the part is simple enough that re-fixturing does not stack error. Most brackets, plates, housings, and manifolds live here.
A five-axis machine adds two rotary motions, so the tool can approach the part from an angle instead of straight down. The benefit is not speed for its own sake. It is fewer setups. Fewer setups means fewer datum transfers, and fewer datum transfers means less error accumulation across the part.
The practical limit is stiffness. A tool held at a steep angle deflects more than the same tool held vertically. Deep pockets in hard steel still favor a rigid setup over a clever one. Five axes solve access problems, not rigidity problems.
- 1Three axesOpen geometry, one dominant direction, moderate tolerance.
- 2Four axesCylindrical or indexable parts with features on several sides.
- 3Five axesCompound angles, undercuts, contoured surfaces, tight position between faces.
- 4Mill-turnTurned body plus milled features, finished in one chuck.
Datum strategy is where tolerance is won or lost
Every cut is measured from something. If the drawing calls out a primary datum, two secondary points, and a tertiary stop, the machinist can build the fixture to match. If the drawing calls out a general profile tolerance and nothing else, the machinist picks datums and you inherit the result.
The common failure is a stack of tolerances that were each reasonable in isolation. Bore to face is ±0.02 mm. Face to slot is ±0.02 mm. Bore to slot is then somewhere inside ±0.04 mm, and the assembly needs ±0.03 mm. Nothing on the drawing is wrong. The stack is.
Position tolerances with a material modifier, such as MMC, give the shop room when a hole is at its largest. That is useful on clearance holes. It is not useful on a bore that presses onto a bearing, where you want a tight position and a controlled size.
For parts that will be inspected on a CMM, agree on the datum reference frame before cutting. The same part measured from two different frames can pass one report and fail the other. This is not a machining problem, but it becomes one at the receiving dock.
- 1Name three datumsPrimary plane, secondary axis, tertiary stop. Vague drawings cost setup time.
- 2Check the stackAdd the tolerances along the functional path, not per dimension.
- 3Match inspection to machiningUse the same datum frame on the shop floor and the CMM.
How material behavior changes the cut
Aluminum 6061-T6 cuts fast and holds a good finish, but it moves when you remove a lot of stock from one side. A 200 mm plate pocketed 6 mm deep on one face will bow. Rough, stress-relieve if the geometry allows, then finish. For 7075 the effect is stronger and the material is less forgiving of a dull cutter.
Stainless 304 and 316 work-harden. If the tool rubs instead of cutting, the surface gets harder under the cut and the next pass wears the insert faster. The fix is feed, not speed. Keep the chip load up and the tool engaged. 17-4PH in the H900 condition is a different animal: hard, abrasive, and slow.
Titanium Ti-6Al-4V and Inconel sit at the far end. Heat stays in the cut instead of leaving with the chip, which shortens tool life and pushes surface integrity concerns. Roughing with high-pressure coolant and finishing with sharp, coated tooling is standard. Expect more time and more cost. That is the material, not the shop.
Plastics like POM and PEEK cut cleanly but hold heat. A deep pocket in PEEK can relax after the cutter leaves and close in slightly. Use lighter radial engagement and climb milling, and check the part after it cools, not while it is warm.
- 1AluminumFast, but watch distortion on one-sided pockets.
- 2StainlessKeep chip load up to avoid work hardening.
- 3Titanium and InconelHeat management drives tool life, not spindle speed.
- 4Engineering plasticsThermal movement shows after cooling. Measure cold.
When size and surface finish set the machine
A part that fits in your hand and a part that is 4,000 mm long do not go on the same machine. Large travel machines trade some rigidity and spindle speed for reach. Small, high-speed machines trade reach for acceleration and fine control. Matching part size to machine travel is a first-order decision, not a scheduling detail.
Surface finish is a second-order decision that costs real money when specified loosely. As-machined surfaces land around Ra 1.6–3.2 μm and are fine for most structural faces. Ra 0.8–1.6 μm is a normal fine finish for sealing faces and sliding contact. Below Ra 0.2–0.8 μm you are into controlled finishing passes, and the shop needs to know which faces actually need it.
Diminishing returns hit hard. Going from Ra 1.6 to Ra 0.8 μm is a routine change. Going from Ra 0.8 to Ra 0.2 μm on a large face can double cycle time and may need a different tool entirely. Mark only the faces that need it. A blanket note on the drawing spreads the cost across every surface.
The same logic applies to tolerance. A ±0.005 mm bore is a normal request on a rigid machine with the right tooling. Demanding ±0.005 mm across a long part with several re-fixtures asks the shop to fight thermal drift and machine geometry. Sometimes it is the only way. Often it is not necessary.
- 1Match travel to partA 4,000 mm part needs a large-travel machine, not a small one with a long setup.
- 2Finish only what matesSealing and sliding faces get the fine finish. Structure does not.
- 3Tolerance is localTight on the functional feature, standard elsewhere.
Prototype, pilot run, and production are different problems
One part and 10,000 parts are not the same job with a different quantity. A prototype is about getting geometry in hand quickly, so the shop may accept a soft fixture and longer cycle time. A production run is about repeatability, so the fixture is designed for load and unload, and the cycle is balanced across operations.
At pilot volume, usually somewhere between a few dozen and a few hundred, the smart move is to prove the fixture and the process before hard tooling. This is where a datum scheme that looked fine on one part starts to show variation. Catch it at 50 parts, not at 5,000.
At higher volume, the drawing notes matter more, not less. A loose tolerance that a skilled machinist could interpret on one part becomes a source of variation across a shift. Inspection frequency also needs to be defined. 100% inspection on every dimension is not free.
For small and medium runs, the practical ceiling is often the fixture, not the spindle. If the part needs three operations and each one takes an hour to set up, that setup cost dominates. A design that reduces setups, or a mill-turn that finishes the part in one chuck, changes the economics more than a faster cutter.
- 1PrototypeSpeed to geometry. Tolerances still matter but the fixture is temporary.
- 2Pilot runProve repeatability before committing to hard tooling.
- 3ProductionFixture design and inspection plan carry the quality.
Matching the process to the part
Use this as a first filter. If a part sits on two rows, the harder constraint wins.
| Part characteristic | Typical process | Why | Watch for |
|---|---|---|---|
| Open prismatic faces | 3-axis milling | One direction reaches all features | Re-fixturing error |
| Features on several sides | 4-axis with indexer | Rotate the part, keep one datum | Index repeatability |
| Compound angles, undercuts | 5-axis simultaneous | Tool reaches without re-setup | Tool deflection at angle |
| Turned body plus milled flats | Mill-turn | One chuck, one datum | Chuck jaw marks |
| Long parts up to 4,000 mm | Large-travel gantry | Travel fits the part | Thermal drift along length |
| Tight bore to face position | Single-setup 5-axis | No datum transfer between features | Probe and verify in-process |
| Thin walls, high stock removal | Rough, relieve, finish | Let stress out before finishing | Distortion after cooling |
| Hardened or superalloy parts | Rough annealed, finish hardened | Cut hard material only where needed | Tool life and cost |
The decision, stated plainly
If the part is prismatic and the tolerance is moderate, three axes are cheaper and faster. If position between features on different faces is tight, or the geometry has compound angles, five axes in one setup will beat any clever fixture. Pick the process that removes the most setups, then specify tolerance and finish only where they do work.
Questions engineers ask before releasing a job
How do I know if my part needs five axes?
Look at the features that have a position tolerance to each other and sit on different faces. If those features cannot be reached from one direction, or if re-fixturing would stack error beyond the tolerance, five axes is the cheaper answer even if the hourly rate is higher.
If everything is reachable from one direction and the position tolerances are loose, three axes will finish the job with less risk.
What tolerance should I put on a drawing?
Put the tolerance the function needs on the feature that needs it, and a standard profile tolerance elsewhere. A general note of ±0.1 mm on non-functional faces is normal. Demanding ±0.005 mm everywhere raises cost without improving the assembly.
If you are unsure, ask the shop for a DFM review before you finalize. Cheaper to change a number than to scrap a batch.
Why does my aluminum part bow after machining?
Removing material from one side releases internal stress that was balanced in the plate. The part then bends toward the side with more material left.
The usual fix is to rough both sides, let the part rest, then take finishing passes. For thin plates, a stress-relieved blank helps more than any change in cutting parameters.
Does surface finish really change the price that much?
It can. As-machined surfaces around Ra 1.6–3.2 μm come off the cutter. Ra 0.8–1.6 μm needs a controlled finishing pass. Below Ra 0.8 μm, cycle time climbs and tool selection narrows.
Mark only the faces that need a fine finish. A blanket callout across the whole part pays for polishing on surfaces that never touch anything.
When is a mill-turn better than a mill plus a lathe?
When the part has a turned body and milled features that must be concentric or angularly located to the turned axis. Finishing both in one chuck removes the datum transfer between a lathe and a mill.
If the milled features are simple flats or slots and the volume is low, two machines can still be the practical choice.
How do I keep a large part from drifting during a long cycle?
Plan the sequence so the heaviest cuts happen early and the finishing passes happen after the part has settled. On parts near the 4,000 mm range, thermal growth along the length matters more than tool wear.
Agree on where the part is measured and at what temperature. A part measured hot will not match a part measured after it cools.
Send the drawing, get a manufacturability answer
We review the model and the tolerances, flag what will be hard, and quote from one part upward. Uploads stay confidential, and an NDA is available on request.
Quote and DFM in 12 hours100% inspection before shipmentNo minimum order quantity