What You Need to Master in Machining: Parts Processing Precision
Processing precision is the gap between the geometry on the drawing and the geometry in the finished part. This page breaks that gap into five causes an engineer can measure, rank, and control. Read it if you specify tolerances, quote machined parts, or sign off first articles.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
What processing precision actually measures
Processing precision is the agreement between three things on a machined surface and the same three things on the drawing: size, form, and position. Size is a diameter or a length. Form is roundness, flatness, cylindricity, straightness. Position is where that feature sits relative to a datum. A part can hit its Ø25.000 mm dimension and still be scrap because the bore is 0.04 mm out of round or 0.06 mm off center.
The drawing gives an ideal. The machine gives a real. Everything between them is a stack of small errors: spindle runout, tool deflection, thermal growth, fixture slip, material springback, probe uncertainty. None of these is random in the statistical sense. Each has a direction and a magnitude you can predict once you know the setup.
That is why two shops can run the same program on the same material and ship different quality. The program sets the path. The setup and the machine condition set the error budget. A tight tolerance is not a request for a better program. It is a request for a more controlled process.
Practical rule: state tolerance on the feature that functions. If only the bore locates a bearing, control the bore and its datum, and let the outer profile run at general tolerance. Over-tolerancing every dimension raises cost without improving the assembly.
- 1SizeØ, length, depth, angle
- 2FormRoundness, flatness, cylindricity
- 3PositionTrue position, concentricity, perpendicularity
- 4SurfaceRa, waviness, tool marks
Tolerance, datum, and the error stack
A ±0.005 mm callout is achievable, but it is achievable only under conditions. The machine must hold thermal stability, the tool must be sharp and short, the fixture must be rigid, and the cut must be light. Push a 4,000 mm part into that band and the geometry itself works against you. Thermal expansion of aluminum is roughly 23 μm per meter per degree Celsius. A 5 °C shop swing moves a 1,000 mm feature by about 0.115 mm before the cutter touches metal.
Datum choice decides how much of that error reaches the critical feature. If the drawing datums are the same surfaces the fixture clamps and the probe touches, the stack stays short. If the machinist has to convert datums on the floor, every conversion adds a setup error and a re-clamp error. Datum transfer is the single most common source of position failures we see on first articles.
The error stack is worth writing down. Take each contributor in the chain, assign a realistic magnitude, and add them in the worst-case direction. Spindle runout 0.003 mm, tool holder runout 0.005 mm, thermal drift 0.010 mm, fixture repeatability 0.005 mm. That is already 0.023 mm of position error before chip load. It explains why a ±0.005 mm position callout on a long part is a different job than the same callout on a 40 mm bracket.
If the stack does not close, change the design before you argue about the machine. Add a clearance, move the datum, split the part into two operations, or relax the feature that does not matter.
- 1Keep datums on machined facesSame faces clamp, cut, and probe
- 2Shorten the chainFewer setups, fewer conversions
- 3Check thermal firstAluminum moves 23 μm/m per °C
- 4Write the stack downNumbers end arguments faster than opinions
Tool force, deflection, and why light passes win
Every cutting edge pushes the part away from itself. The push is proportional to the chip cross-section and the material's specific cutting force. For aluminum that is roughly 700–800 N/mm², for 4140 steel around 2,000 N/mm², for titanium closer to 2,500 N/mm². Multiply by the chip area and you have the force bending a slender end mill or a thin wall.
Deflection goes as the cube of the length-to-diameter ratio. An end mill sticking out 4× its diameter deflects 64 times more than the same tool at 1×. That single relationship explains most chatter, most tapered bores, and most out-of-tolerance slots. When a feature keeps drifting, the first question is not about the program. It is how far the tool hangs out of the holder.
Thin walls are deflection in the workpiece instead of the tool. A 1 mm aluminum wall at 40 mm tall will spring under a heavy radial cut and relax after the tool passes, leaving the wall bowed. The fix is not a slower feed alone. Use a smaller radial engagement, support the wall with sacrificial material or a low-melt fixture, and rough symmetrically so the stress releases evenly.
Roughing and finishing should be separate operations with separate intent. Roughing removes volume with the stiffest available setup and leaves 0.3–0.5 mm of stock. Finishing takes that stock in one continuous pass with a fresh edge, constant engagement, and no dwell marks. Mixing the two is how shops get a good dimension with a bad surface.
- 1Cutting forceAluminum 700–800 N/mm², 4140 near 2,000 N/mm²
- 2DeflectionGrows with the cube of overhang
- 3Thin wallsSpring back after the tool passes
- 4Leave 0.3–0.5 mmEnough for a clean finishing pass
Thermal drift, fixtures, and machine condition
A CNC machine is a measuring instrument that also cuts. Its geometry drifts as ballscrews, spindles, and castings warm up. A cold machine can move 0.02–0.05 mm on a long axis over the first two hours of running. Shops that hold ±0.005 mm handle this with warm-up cycles, coolant temperature control, and by keeping the finishing pass late in the shift rather than first thing in the morning.
Fixtures do the same thing at a smaller scale. Clamping force distorts a thin part before the first cut. A vise closing on a 5 mm wall can bow it by more than the tolerance. Better practice is to clamp on a thick boss or a sacrificial tab, machine the critical faces in that condition, and cut the tabs last. What you measure on the machine under clamp is the shape the part will hold.
Machine condition sets the floor for everything else. Spindle runout, ballscrew backlash, and guideway wear all appear as errors that no program can remove. A machine with 0.008 mm backlash will not hold a 0.005 mm position, no matter the CAM settings. This is where the machine list matters: 16 simultaneous 5-axis centers, 12 four-axis mills, 27 three-axis machines, and 16 mill-turn centers across 127 machines, with a Ø400 mm rotary table and travels up to 4,000 × 400 × 150 mm.
The practical takeaway: for tight work, ask about warm-up, coolant control, and fixture strategy. Those three answers tell you more about achievable precision than any tolerance table.
- 1Warm up first0.02–0.05 mm drift in the first two hours
- 2Control coolant temperatureStable fluid, stable geometry
- 3Clamp on thick sectionsDistortion happens before the cut
- 4Know the machine floorBacklash shows up as position error
Material behavior and surface finish
Material decides how much of the theoretical precision you actually get. Aluminum 6061 and 7075 cut clean and hold form well, but they are soft enough to burr and to gall on a dull edge. Stainless 304 and 316 work-harden at the cut. Once the edge rubs instead of shears, the next pass cuts harder material than the last. That is why stainless programs use constant feed, no dwell, and a fresh edge for finishing.
Titanium TC4 (Ti-6Al-4V) and Inconel push the other way. Low thermal conductivity keeps heat in the edge, so the tool dulls fast and the part grows as it heats. Rigid setups, high-pressure coolant, and conservative radial engagement are not optional here. The same part that runs comfortably in 6061 needs a different strategy entirely.
Surface finish is a separate spec from dimensional tolerance, and it is set by feed per tooth and tool geometry, not by the tolerance callout. Ra 0.2–0.8 μm needs a fine finishing pass with a small stepover; Ra 0.8–1.6 μm is a normal fine finish; Ra 1.6–3.2 μm is a standard as-machined surface. Plastics behave differently again: POM and PEEK machine cleanly, but ABS and PP flex and smear unless the tool is sharp and the chipload high enough to cut rather than rub.
Tell the shop the function, not just the number. A sealing face and a cosmetic panel can carry the same Ra callout and need completely different processes.
- 1AluminumClean cuts, watch burrs and galling
- 2Stainless 304/316Work-hardens on a dull edge
- 3Titanium, InconelHeat stays in the edge, use high-pressure coolant
- 4PlasticsPOM and PEEK machine well, ABS smears
Inspection closes the loop
Inspection is not a final gate. It is the feedback that tells you whether the process is in control. A first article confirms the setup. In-process checks catch drift before the whole batch is wrong. A final inspection confirms what ships. Each one answers a different question, and skipping the middle one is how a batch of 500 parts becomes scrap.
Measurement itself carries uncertainty. A caliper reads to 0.01 mm on a good day and depends on operator feel. A micrometer reads to 0.001 mm but only over the anvils. A CMM gives position and form but needs a stable temperature and a clean probe. Choose the instrument that matches the tolerance band: if the tolerance is 0.01 mm, a caliper is not the tool.
For position and form, a CMM or an optical comparator is the right call. For a bore, an air gauge or a bore micrometer. For surface, a profilometer. The shop should be able to tell you which instrument was used for each reported number. If it cannot, the number is a claim, not data.
We run raw material checks, in-process monitoring, and final inspection, with 100% inspection before shipment and reports on request. That structure exists because a controlled process still drifts, and the only way to know is to measure.
- 1First articleConfirms setup, datum, and offsets
- 2In-processCatches drift before the batch is wrong
- 3FinalConfirms what ships, report on request
- 4Match instrument to toleranceCalipers for 0.05 mm, CMM for position
Five steps from drawing to controlled precision
Use this order when a feature keeps missing tolerance.
- 11. Rank the featuresList every dimension that carries function. Mark the rest as general tolerance.
- 22. Check the error stackAdd spindle runout, holder runout, thermal drift, and fixture repeatability in the worst direction. If the total exceeds the tolerance, redesign the datum or relax the callout.
- 33. Match process to geometryPrismatic parts to 3-axis, 5-sided parts to 5-axis, round parts to mill-turn. Do not force a geometry into the wrong machine.
- 44. Separate rough and finishRough with the stiffest setup, leave 0.3–0.5 mm, then finish with a fresh edge and constant engagement.
- 55. Inspect in the same conditionProbe or measure with the part clamped and at shop temperature. Measuring a released part at a different temperature adds error you cannot control.
Which process holds which precision
Typical capability, not a guarantee. Confirm on your drawing and material.
| Feature type | Typical process | Realistic tolerance | When it fails |
|---|---|---|---|
| Prismatic bracket, 3-axis | 3-axis mill, one setup | ±0.05 mm | Undercuts, 5-sided features |
| Complex 5-sided part | 5-axis simultaneous | ±0.01 mm | Long tools, thin walls |
| Turned shaft, Ø under 100 mm | Mill-turn or lathe | ±0.005 mm | Long slender shafts deflect |
| Bore for bearing seat | Boring head, finish pass | ±0.005 mm, Ra 0.8 μm | Interrupted cuts, hard inclusions |
| Thin wall under 1.5 mm | Light radial, support fixture | ±0.03 mm | Heavy radial engagement |
| Large frame, 4,000 mm | Large-travel mill | ±0.05 mm | Thermal drift over the day |
| Fine surface, cosmetic | Fine finishing pass | Ra 0.2–0.8 μm | Dull edge, wrong stepover |
The trade-off in one line
If the feature functions, control it with a tight tolerance, a short datum chain, and a finishing pass on a warmed machine. If it only fits or looks right, leave it at general tolerance and spend the money on the features that carry load. Tightening everything raises cost and does not raise quality.
Frequently asked questions
What tolerance can a CNC shop realistically hold?
On a rigid setup with a stable machine and a short datum chain, ±0.005 mm is achievable on defined features. That number applies to a specific feature with a defined datum, not to every dimension on the print.
On longer parts or thin walls, the practical band widens to ±0.03–0.05 mm because thermal drift and deflection grow with size. State which features need the tight band.
Does a tighter tolerance always cost more?
It costs more when it forces extra setups, extra inspection, or a slower finishing pass. It costs nothing when the feature is already machined in a setup you are running anyway.
The waste comes from tightening dimensions that do not function. Rank the features before you send the drawing.
Why does my part measure in tolerance on the machine and out of tolerance after release?
Clamping force distorts the part while it is held. When the vise opens, the part springs back to its unstressed shape, which is not the shape you cut.
Machine the critical faces while clamped, or cut the tabs last. Then measure in the same condition you machined in.
How does surface finish relate to tolerance?
They are separate specs. Tolerance controls size, form, and position. Finish controls Ra, which comes from feed per tooth, tool geometry, and stepover.
Ra 0.2–0.8 μm needs a dedicated fine finishing pass. Ra 1.6–3.2 μm is a standard as-machined surface. A tight tolerance does not automatically give a fine finish.
What should I send with an RFQ for a tight-tolerance part?
Send the 3D model, the 2D drawing with GD&T, the material grade, the surface finish callout, and the function of each critical feature. Note which surfaces locate, seal, or carry load.
With that, we return a quotation and a free DFM analysis within 12 hours, and production can start within 24 hours. Uploads stay confidential and an NDA is available on request.
Which materials hold precision best?
Aluminum 6061, 7075, and most steels cut predictably and hold form well. Stainless 304 and 316 work-harden, so the process needs constant feed and a fresh edge.
Titanium TC4 and Inconel are the hardest to hold because heat stays in the cutting edge. They need rigid setups and high-pressure coolant, not just a different feed rate.
Send the drawing, get a process answer
Tell us which features carry function. We will tell you which process holds them, what tolerance is realistic, and what it costs. Quotation and free DFM analysis within 12 hours.
12-hour quote±0.005 mm capability100% inspectionNDA on request