GreatLight CNC Machining Factory logo
CNC Machining
Rapid Prototyping
Materials
Industries
News
About GL

Get Instant Quote

Process explainer

Master the CNC machining procedures for precise manufacturing

This page explains what happens between a CAD file and a finished metal part, and where tolerance is won or lost. It is written for design and sourcing engineers who need to judge a process, not just order from it. By the end you should be able to tell which CNC machining procedures a part really needs, and which ones are being added for no reason.

±0.005 mm tolerance127 CNC machines12-hour DFM reply1 pc to 10,000+
Custom auto spare parts produced by CNC machining procedures for precise manufacturing
Quick read

Key takeaways

Procedures are a chainSetup, tooling, cutting data and inspection each shift the final size.
Tolerance is not freeEvery 0.01 mm tighter costs cycle time, tooling and inspection effort.
Fixtures decide accuracyA weak workholding setup will lose more size than a worn cutter.
Inspection closes the loopWithout in-process checks, a drift is found on the pallet, not on the machine.
The basics

What CNC machining procedures actually control

A CNC machine does not hold tolerance by itself. It repeats whatever the program, the tool and the fixture tell it to repeat. The procedures are the set of decisions that keep those three things stable from the first part to the last. When a shop says it can hold ±0.005 mm, it is really saying its procedures are tight enough that the machine's own repeatability is the limiting factor, not the setup around it.

The chain starts before metal is cut. A CAM programmer reads the model, chooses toolpaths, and decides stock allowance. A setup technician picks the fixture and sets the work offset. The operator loads tools, measures them, and runs the first article. Each stage can add or remove error. A 0.02 mm error in tool presetting shows up directly on the part, no matter how good the machine is.

This is why two shops with the same machine can quote the same part at very different prices. One runs a documented sequence with known cutting data for 6061 or 17-4PH. The other runs a generic program and adjusts at the machine. The second shop may still ship good parts, but the spread between part one and part fifty is wider, and that spread is what breaks assemblies.

For most parts, three to five operations cover the geometry: a first setup for the main datum, one or two more for features on other faces, and a finishing pass for critical surfaces. The order matters more than the count. If you machine a bore before the face it sits on, the bore moves when the face is cleaned up. Datum first, then everything that references it.

  • 1
    Datum choicePick the face that locates the most critical feature and machine it first.
  • 2
    Stock allowanceLeave 0.3–0.5 mm on faces that will be finished after heat treatment.
  • 3
    Tool presettingMeasure every tool offline; a 0.02 mm offset error is a 0.02 mm part error.
  • 4
    First articleInspect the first part fully before releasing the run.
Step 1–3

From CAD file to first cut: the front half of CNC machining procedures

The first step is DFM review. Before programming, someone checks whether the part can be cut with standard tooling. Sharp internal corners, deep pockets narrower than 4× the tool diameter, and threads that stop against a shoulder are the usual problems. A free DFM analysis within 12 hours catches these while the design is still soft. Fixing a corner radius in CAD costs nothing. Fixing it after 200 parts are cut costs a new run plus scrap.

The second step is programming and toolpath strategy. Roughing removes most of the stock with the largest rigid tool the geometry allows, typically a 12 mm or 16 mm end mill in aluminium. Semi-finishing leaves 0.2–0.3 mm of material. Finishing takes that last cut with a smaller stepover, often 5–8% of tool diameter, to hit Ra 0.8–1.6 μm on a wall. Skipping semi-finishing loads the finish tool unevenly and leaves witness marks that no amount of polishing removes cleanly.

The third step is workholding. This is where most precision is lost. A vise holding a thin wall will deflect it under cutting force, and the part springs back oversize after unclamping. For thin parts, support the wall from behind or use a sacrificial fixture. For parts up to 4,000 mm, the fixture has to be as rigid as the machine table. Soft jaws bored in place to the part's actual stock size beat a standard vise every time.

Tool selection runs alongside these steps. Aluminium cuts clean at 200–400 m/min surface speed with uncoated or ZrN-coated carbide. Stainless 316 work-hardens, so the tool must keep moving and never rub. Titanium TC4 needs lower speeds, high feed per tooth, and plenty of coolant. Using aluminium data on stainless is the fastest way to burn a cutter and scrap a part in the same minute.

  • 1
    DFM firstCheck corner radii, pocket depth and thread relief before programming.
  • 2
    Rough, semi-finish, finishThree passes, not one. The middle pass protects the finish tool.
  • 3
    Rigid workholdingThin walls deflect; support them or the part springs back oversize.
Step 4–5

Cutting data and in-process checks in CNC machining procedures

Cutting data is not a single number. It is surface speed, feed per tooth, axial and radial depth of cut, and coolant strategy, all held together. In 6061-T6, a 12 mm three-flute carbide end mill at 2,400 rpm and 0.08 mm per tooth removes material fast and leaves a clean floor. Push the same tool into 17-4PH at those numbers and the edge chips within minutes. The procedure has to name the material and the data together, or it is not a procedure.

In-process inspection is the step most shops treat as optional. It is not. After the first article, the operator measures the critical features and records the actual values, not just pass or fail. If a bore comes in at 10.012 mm against a 10.000 mm +0.015 mm limit, the tool offset is adjusted before part two, not after part twenty. This is how a 99.99% qualification rate is maintained, and it is a procedure, not a promise.

Thermal drift is the quiet error. A spindle running for three hours grows, and a part cut at 09:00 may measure differently from one cut at 15:00. For tight work, bring the machine to temperature before the first cut, or re-measure the tool after a long run. On a ±0.005 mm feature, a 0.003 mm thermal shift is a real fraction of the total budget.

Chip control belongs here too. A chip recut by the tool leaves a mark on a finished surface and wears the edge. Through-spindle coolant, air blast, or a program pause to clear deep pockets all count as procedure. In deep bores, pecking with a retract is slower but leaves a bore you do not have to rework.

  • 1
    Match data to material6061, 316 and TC4 each need their own speeds and feeds.
  • 2
    Record actual valuesNumbers, not pass/fail. Adjust offsets before part two.
  • 3
    Control temperatureWarm up the spindle or re-measure after long runs.
Step 6–7

Finishing and final inspection: closing the loop

Finishing covers both the last cut and any surface treatment. Machined surfaces come off the tool at Ra 1.6–3.2 μm as a baseline. Where a seal or a sliding fit needs better, the finishing pass is tightened to reach Ra 0.8–1.6 μm, and hard turning or fine boring can reach Ra 0.2–0.8 μm. Anodizing adds 5–15 μm of build-up, so a thread or bore that must stay on size needs masking or a pre-finish allowance. This is a procedure decision, not a coating decision.

Final inspection checks the part against the drawing, not against the model. Raw material certificates, in-process records and the final report go into one package. Reports are available on request. For medical and automotive work, the paperwork is part of the deliverable, and a part without traceable records may as well be scrap.

The last step is packaging and shipping. A part held at ±0.005 mm can be ruined by a bare cardboard box. Separators, foam, or individual wrapping protect finished surfaces. Parts ship in 3–5 days for standard work, and production can start within 24 hours once the program and material are released. The historical late-delivery probability is below 2%, which comes from scheduling, not from luck.

Read together, these seven steps form one loop. DFM feeds programming, programming feeds setup, setup feeds cutting, cutting feeds inspection, and inspection feeds back into the offsets. A shop that runs the loop is predictable. A shop that skips a step is fast until it is not.

  • 1
    Finishing allowanceAnodizing builds 5–15 μm. Mask threads or leave stock.
  • 2
    One inspection packageMaterial certs, in-process data and final report together.
  • 3
    Protect the finishSeparators and wrapping, not a loose box.
Boundaries

When a tighter procedure will not help

Tolerance has a floor set by the machine and the material, and past that floor you are paying for inspection, not accuracy. On a 100 mm aluminium plate, ±0.005 mm is achievable with the right setup. On the same plate in Inconel, thermal growth and tool wear move the size more than the machine does, and the cost climbs faster than the accuracy improves. If the function only needs ±0.05 mm, ask for ±0.05 mm.

Thin walls are the other boundary. A 0.5 mm wall on a 60 mm part will deflect during cutting no matter how good the program is. The fix is often a design change, not a machining change: add a rib, thicken the wall, or accept a looser tolerance on that feature. Machining can hold what the part allows it to hold.

Feature access matters too. A pocket 12 mm deep and 5 mm wide can be cut, but only with a small tool at low feed, and the floor will not be flat to ±0.005 mm. Five-axis work helps when the feature is on an angled face, since the tool can reach it in one setup instead of three. But if the geometry is reachable in three axes, adding two more does not buy accuracy. It buys setup reduction, which is a different benefit.

The practical question is always the same: which features actually control function? Spend the tight tolerance, the extra setup and the full inspection on those. Let the rest run at Ra 3.2 μm and ±0.1 mm. That is how a program stays affordable without giving up the dimensions that matter.

  • 1
    Material sets the floorInconel moves more than aluminium at the same tolerance.
  • 2
    Some walls need redesignA rib or a thicker wall beats a better program.
  • 3
    5-axis buys setupsIt reduces handling, not the tolerance floor.
Judgement table

Which procedure fits which part

Match the part type to the procedure and the tolerance it can realistically hold.

Part typeCore procedureTypical toleranceWatch out for
Flat plate, 2 faces3-axis, one setup±0.05 mmThin plate springing off the vise
Housing with side holes4-axis or two setups±0.02 mmDatum shift between setups
Angled ports, complex form5-axis, one setup±0.01 mmFixture access to the second face
Turned shaft with flatsMill-turn, one setup±0.005 mmConcentricity after rechucking
Medical implant blank5-axis plus full inspection±0.005 mmTraceable records per part
Thin-wall enclosure3-axis with soft jaws±0.1 mmWall deflection, not machine error

The short version

If your critical features are few and reachable, a tight 3-axis procedure with good workholding is the cheaper and more predictable choice. If the geometry needs three or more faces in one setup, or the tolerance is inside ±0.01 mm across several features, go 5-axis with full in-process inspection. Do not buy 5-axis for parts that three axes can hold.

FAQs

Common questions

How many setups does a typical part need?

Most parts need two to four setups. One for the main datum, one or two for features on other faces, and a final pass for critical surfaces.

A 5-axis machine can often do it in one or two setups because the table tilts the part under the tool. That cuts handling time and reduces the datum shift that comes with rechucking.

Can you hold ±0.005 mm on every feature?

No, and no shop should claim that. ±0.005 mm is realistic on selected features in aluminium and mild steel with the right setup and inspection.

On long parts, thin walls or high-temperature alloys, the practical limit is wider. We will tell you which features can hold that number and which cannot, before you order.

How does surface finish relate to tolerance?

They are separate. A bore can be on size and still rough, or smooth and oversize. Finish comes from the last cut, tool condition and stepover.

As-machined surfaces run Ra 1.6–3.2 μm. Tightening to Ra 0.8–1.6 μm means a smaller stepover and more time. Fine boring can reach Ra 0.2–0.8 μm where a seal needs it.

What happens if the first article is out of tolerance?

The run stops. The operator measures the actual value, adjusts the tool offset or the fixture, and cuts a second article. The first article is not shipped.

This is why we record actual numbers, not pass or fail. A bore at 10.012 mm against a 10.000 mm +0.015 mm limit is still good, but the offset is corrected before part two.

Do you provide inspection reports?

Yes, on request. Reports can cover raw material certificates, in-process measurements and final inspection results.

Every order gets 100% inspection before shipment regardless of whether a formal report is requested: material check, in-process monitoring and final inspection.

What is the smallest order you accept?

There is no minimum order quantity. We run from one prototype to 10,000+ part runs.

For a single prototype, the DFM review and programming are the same steps as for a production run. The difference is that the fixture may be simpler.

Send the drawing, get a real answer

Share your CAD file and we will return a quotation with a free DFM analysis within 12 hours. Uploads are secure and confidential, and an NDA is available on request.

12-hour quoteFree DFM analysis100% inspectionNo minimum order

Follow

More from GreatLight

We publish setup notes, tooling trials and inspection data from the factory floor.

FacebookTikTokYouTubeLinkedInInstagramThreadsPinterest

Trusted by engineers and manufacturers worldwide

Tesla Ford Motor Company BYD Auto Denso Magna International Boeing Airbus Medtronic KUKA FANUC