CNC machining control plan: how it works and where it stops
A control plan is not a quality manual. It is a one-page-per-part map that names every characteristic you must hold, the method used to check it, and the reaction when it drifts. This page explains the mechanism, the boundary conditions, and how to judge whether a plan is worth the paperwork for your part.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
Key takeaways
What a CNC machining control plan actually controls
A CNC machining control plan is a written link between a drawing requirement and a machine-floor action. For each characteristic on the part, it names the nominal and tolerance, the measurement method, the sample size and frequency, the control method, and the reaction plan. It covers the whole route: incoming material, first article, in-process, final inspection, and packaging.
The mechanism is a closed loop. A machinist measures a feature. The reading compares against the control limits. If the reading drifts, the offset, tool, or program changes before the feature goes out of tolerance. A plan that only records results after the fact is a log, not a control plan. The difference matters when you run 10,000 parts and a 0.01 mm thermal drift appears at hour six.
The plan is not the same as a work instruction. A work instruction tells an operator how to load and run a job. The control plan tells everyone which outputs prove the job is still capable. On a 5-axis aluminum housing, the work instruction covers fixture clamping; the control plan covers the three bores that stack up to the mating face.
One constraint shapes everything: the plan has to be readable at the machine. If a machinist cannot find the frequency for a given diameter in five seconds, the check gets skipped on a busy shift. Keep it to one page per part number where possible.
- 1Input sideMaterial cert, hardness, and incoming dimensional check on the raw bar or casting.
- 2Process sideFixture, tool list, program revision, and the measurable outputs of each operation.
- 3Output sideFinal inspection, documentation package, and packaging that protects the finished surface.
The 7 sections every control plan needs
Section 1 is part identification: part name, part number, revision level, drawing number, and customer. Any mismatch here invalidates the rest. Section 2 is the process flow, listed in operation order and numbered — op 10 saw, op 20 rough mill, op 30 heat treat, op 40 finish mill, op 50 deburr, op 60 inspect, op 70 pack.
Section 3 is the characteristic table. This is the core. Each row carries one feature: a Ø12 H7 bore, a 0.05 mm flatness on a sealing face, a Ra 0.8 μm surface finish, a 0.02 mm position tolerance. Split them into critical, significant, and routine. Critical means a safety or function failure; significant means assembly or customer complaint risk; routine means cosmetic or non-functional.
Section 4 is the method and gauge. A ±0.005 mm bore does not get checked with calipers. It gets a bore gauge or a CMM with a calibrated probe. A 4,000 mm frame rail needs a laser tracker or a faro arm, not a height gauge. The gauge resolution should be roughly one tenth of the tolerance band or better.
Section 5 is sample size and frequency. Section 6 is the control method — SPC chart, 100% gauge, poka-yoke fixture, or first-article only. Section 7 is the reaction plan: who stops the machine, what gets quarantined, and what triggers a root-cause review. Without section 7 the plan has no teeth.
- 1Critical100% check or error-proofed process; no sampling allowed.
- 2SignificantSPC at defined frequency, usually 5 pieces per hour or per lot.
- 3RoutineFirst article plus periodic audit; visual or attribute check.
Matching inspection method to the tolerance band
The gauge rule is simple: measurement uncertainty should stay under 10% of the tolerance width. A ±0.05 mm tolerance gives a 0.1 mm band, so a 0.01 mm-resolution instrument is fine. A ±0.005 mm tolerance gives a 0.01 mm band, and that needs a CMM or a calibrated bore gauge in a temperature-stable room. Calipers at 20 °C with a 0.02 mm resolution will not prove the part.
Temperature is the hidden variable. Aluminum expands about 23 μm per meter per degree Celsius. A 500 mm aluminum part measured 5 °C off nominal shifts roughly 0.06 mm. On tight work, let the part soak at inspection temperature before measuring. Steel at 11.5 μm/m·°C is more forgiving, but not immune on a 4,000 mm travel part.
Surface finish needs its own row. Ra 0.2–0.8 μm is a fine finish that usually needs a profilometer, not a visual comparator. Ra 0.8–1.6 μm is a high finish typical of sealing and bearing surfaces. Ra 1.6–3.2 μm is as-machined and can often be verified by comparator plate against a known sample.
For position and profile tolerances, the CMM program is the control method. It should be frozen at the same revision as the drawing. If the drawing rev changes and the CMM program does not, the plan is checking the wrong part.
- 1Attribute gaugesGo / no-go pins for hole size; fast but no variable data.
- 2Variable gaugesBore gauges, micrometers, CMM; produce numbers for SPC.
- 3Non-contactVision and laser scanning for delicate or complex geometry.
When a control plan is the wrong tool
A control plan assumes a repeatable process. If the geometry is still changing every revision, or the part is a one-off fixture that will never be ordered again, the plan adds cost without control. Prototypes and low-volume builds do better with a first-article inspection report and a clear DFM note than with a full plan.
SPC also needs volume. A chart on 20 parts per month has no statistical power. The limits will be noise. In that case, 100% inspection of the critical characteristics is cheaper and more honest than a chart that nobody trusts.
There is a second boundary: the plan cannot fix a bad process. If the fixture deflects 0.05 mm under cutting load, no inspection frequency catches it in time. Fix the fixture first, then write the plan around what the process can actually hold.
Finally, a plan written for a customer audit but never used on the floor is worse than no plan. It creates a false record. If the data is not being read and acted on, cut the plan down to the checks that genuinely drive decisions.
- 1One-off prototypeFAI report plus drawing review is enough.
- 2Low volume100% check of critical features beats a weak SPC chart.
- 3Unstable processFix capability first; plan second.
Reaction plans and traceability in practice
The reaction plan is where most control plans fail. It needs four things: the trigger, the containment, the disposition, and the owner. Trigger is a control limit breach, a trend of seven points, or a gauge failure. Containment is quarantine of parts back to the last known-good check. Disposition is rework, scrap, or concession. Owner is a named role, not a department.
On a 4,000 × 400 × 150 mm travel part, quarantine is not trivial. You may have several hours of machining in one piece. The plan should define a checkpoint frequency that keeps the exposure window short enough to be affordable. If one part takes four hours, checking every part is the only safe option for a critical bore.
Traceability ties the plan to the physical parts. Mark the lot, record the machine, the program revision, the tool offsets, and the inspection results. If a customer reports a problem six months later, the record tells you which machine and which shift made the parts. Without that link, the control plan is just a form.
For regulated work, the same plan structure serves ISO 9001:2015, IATF 16949:2016, ISO 13485:2016, and ISO 27001:2022 audits. The differences are in documentation retention and change control, not in the core logic. A clean plan with real data passes all four.
- 1TriggerControl limit breach, trend, or gauge out of calibration.
- 2ContainmentQuarantine back to last known-good; segregate clearly.
- 3OwnerNamed role with authority to stop the machine.
- 4RecordLot, machine, program rev, offsets, inspection results.
Control strategy by part characteristic
Match the control method to the tolerance band and production volume. Do not sample a critical feature.
| Characteristic | Typical tolerance | Control method | Frequency |
|---|---|---|---|
| Critical bore | ±0.005 mm | CMM or bore gauge | 100% or SPC every 5 pcs |
| Mating face flatness | 0.02 mm | CMM or surface plate | First article + hourly |
| Bearing seat | ±0.01 mm | Bore gauge | SPC every 5 pcs |
| Sealing surface finish | Ra 0.8–1.6 μm | Profilometer | First article + per lot |
| Hole pattern position | ±0.05 mm | CMM | First article + audit |
| Cosmetic surface | Visual | Comparator plate | First article only |
| Raw material hardness | Per spec | Hardness tester | Per heat lot |
When to write a full plan and when to skip it
Write a full control plan when the part runs repeatedly, carries a critical or safety characteristic, and the process is stable enough to hold tolerance. Skip the full plan for one-off prototypes and unstable processes — use a first-article inspection report and a DFM review instead. A short plan that is actually followed beats a long plan that sits in a binder.
Questions engineers ask about control plans
How is a control plan different from a first article inspection report?
A first article inspection report proves one part at one moment meets the drawing. A control plan defines how you keep every subsequent part in tolerance. The FAI is a snapshot; the plan is the recurring loop.
You usually need both. The FAI validates the setup and the program. The control plan governs the rest of the run.
Can I use the same control plan for different part numbers?
No. Characteristics, tolerances, and frequencies are part-specific. Two parts that look similar can have different critical features and different gauge needs.
You can reuse the template and the section structure. The content has to be rewritten per part number and per drawing revision.
How often should an in-process check be done?
The frequency should keep the exposure window small enough that a drift is caught before many bad parts are made. If one part takes 20 minutes, checking every five parts means under two hours of exposure.
For a critical characteristic on a long-cycle part, check every part. The cost of scrap usually exceeds the cost of the extra measurement.
Does a control plan require SPC software?
No. A paper chart with hand-plotted points works if it is actually read and acted on. SPC software helps with trend detection and record retention, but it does not create control by itself.
The requirement is that someone looks at the data and changes the process when the data says to.
What happens when the drawing revision changes?
The control plan must be updated to the new revision, and the CMM or gauge programs must match. An old plan checking an old revision is a compliance risk and a quality risk.
Change control should trigger a review of the characteristic table, the gauge list, and the reaction plan.
Is a control plan required for ISO 9001 certification?
ISO 9001 does not mandate a control plan by name. It requires control of production and service provision, which a control plan is one way to demonstrate.
IATF 16949 and ISO 13485 expect documented control plans more directly. The plan format is usually driven by the customer or the industry standard.
Send us the drawing and the critical characteristics
We review the drawing, flag the features that need a control plan, and quote within 12 hours. DFM analysis is included. Uploads are confidential and an NDA is available on request.
12-hour quoteFree DFM review100% inspection±0.005 mm