Precision Processing Guide: What Actually Sets the Limits
This precision processing guide explains how accuracy is built at the machine level, where it quietly leaks away, and when a drawing asks for more than the process can hold. Written for design engineers and buyers who need to judge feasibility before release, not after the first article fails.

In this article
- 1
- 2
- 3
- 4
- 5
- 6
What precision processing is really measuring
Precision processing means removing material along a controlled cutter path and holding the result inside a stated window. The window is the whole job. A part can be perfectly round and still be scrap if the diameter sits outside ±0.005 mm, and a part can be slightly out of round and still pass if the drawing only calls the diameter.
Three numbers decide whether a feature is achievable. Tolerance is the allowed deviation. Surface finish is the arithmetic mean roughness, written Ra. True position is how far a hole center may sit from its theoretical location. They trade against each other. Tightening one usually loosens the process window for the others.
The machine is only one link. Workholding, tool runout, coolant, material condition and room temperature all push the same part around. A 5-axis center rated at ±0.005 mm will not deliver that on a thin wall clamped in a vise with 0.03 mm of jaw lift.
So the useful question is never "how accurate is your machine." It is "what does this specific feature need, and what has to be controlled to get there." That is the frame for the rest of this guide.
Where the accuracy comes from, and where it leaks
A CNC machine positions a tool by counting. The control sends pulses to servos, the servos move ballscrews, and the screws push the table or the spindle. Every conversion has error. Ballscrew pitch error, thermal growth in the screw, bearing play and servo lag stack into what the control thinks is happening versus what the cutter actually does.
Linear scales close that loop on better machines. The control reads the table position directly instead of trusting the screw, which removes most of the screw error and a large share of the thermal drift. That is why two machines with the same nominal travel can hold very different tolerances on a long part.
Spindle error is a separate budget. Toolholder runout, tool imbalance and spindle growth with speed all show up as a size shift. Runout of 0.01 mm on a 10 mm end mill cuts a hole that is roughly 0.01 mm oversize before any axis error is counted.
Thermal drift is the slow one. A machine that starts at 21 °C and runs for four hours can move several microns as the spindle and screws warm. On a ±0.005 mm feature, that is the difference between in-spec and out. Shops that hold that tolerance either control the room or warm the machine before the first cut.
Fixturing decides more than the machine does
A workpiece moves under cutting force. Clamp a thin plate on two edges and the middle deflects while the cutter passes, then springs back after. The measured result is a bowed surface that looks like a machine error but came from the setup.
The fix is support, not more clamping pressure. Add a support under the cut, use a vacuum plate or a sacrificial backing plate, or machine in two operations so the second pass releases the stress from the first. Soft jaws bored to the part diameter do the same job for round parts.
Residual stress is the other half. Rolled plate and extruded bar carry internal stress from the mill. Remove material from one side and the part bends toward the remaining material. Rough first, let the part rest, then finish. For 6061 and 7075 plate, leaving 0.5–1.0 mm of stock for the finish pass is a common way to keep flatness.
Thin walls follow the same logic. A wall under 1 mm will deflect away from the cutter and then ring. Reducing radial depth of cut, increasing spindle speed and using a smaller stepover usually holds the wall better than slowing the feed.
Finish is a separate spec with its own cost curve
Surface finish and dimensional tolerance are not the same requirement, but they interact. A Ra 0.8 μm finish on a face normally needs a finishing pass with a sharp insert, a small stepover and a stable setup. The same face at Ra 3.2 μm can come off a roughing pass.
Ra values are averages, so a burr or a single deep scratch can blow the number while the rest of the surface looks fine. Inspectors measure a short trace, often 0.8 mm cutoff. Where the trace sits matters, so call out the face if only one face needs the fine finish.
Material changes the ceiling. Aluminium cuts to Ra 0.2–0.8 μm with a polished cutter and good coolant. Stainless 316 work-hardens and tends to smear, so Ra 0.8–1.6 μm is a more realistic floor without a secondary operation. Titanium and Inconel sit higher still.
If a sealing face or a bearing bore needs better than Ra 0.2 μm, plan for lapping, honing or polishing as a separate step. Asking the mill to reach it in one pass usually adds cost and inspection time without holding the number.
How to call out a spec that survives the shop floor
Put the tight tolerance on the features that need it and leave the rest loose. A drawing where every dimension carries ±0.005 mm forces the shop to treat the whole part as critical, which raises cost and slows inspection without improving function. Datum the part properly so position tolerances can be checked.
Use geometric tolerancing where a simple size callout is ambiguous. Flatness, perpendicularity and true position describe the function directly. A hole pattern called by true position at Ø0.1 mm MMC can be checked functionally with a gauge, which is faster and less arguable than measuring each hole center.
State the finish only where it matters and name the face. Add the inspection method if the feature is critical, since a CMM and a micrometer can disagree on an edge break. If the part must match a mating component, send that component or its model.
Flag material condition too. 6061-T6 and 6061-O machine very differently, and a hardened 17-4PH part may need a stress-relief step before finishing. Those details change the process plan more than the tolerance number does.
Tolerance band versus what it costs to hold it
Use this to pick a tolerance band before quoting, not after.
| Tolerance band | Typical use | What it demands |
|---|---|---|
| ±0.1 mm | Brackets, covers, weld prep | Standard vise, 3-axis, no climate control |
| ±0.05 mm | General machined parts | Sharp tooling, light finish pass, warm-up |
| ±0.02 mm | Bearing bores, mating faces | Rough and finish in separate setups, support under cut |
| ±0.005 mm | Aerospace and medical features | Climate control, linear scales, in-process probing |
| ±0.002 mm | Optics, gauge work | Grinding or lapping, not milling alone |
| Ra 1.6–3.2 μm | As-machined surfaces | Roughing pass only |
| Ra 0.8–1.6 μm | Sealing and sliding faces | Finishing pass, sharp insert, small stepover |
| Ra 0.2–0.8 μm | Hydraulic and optical faces | Polished tooling, coolant control, separate pass |
The trade-off in one line
If the feature carries load or seals, spend the money on tolerance and inspection; if it only locates or covers, loosen the callout and let the shop run it faster.
Questions engineers ask after the first article
Why does my part measure in spec on one face and out on the other?
This usually points to a setup or stress issue, not the machine. If the part was clamped on one side and machined on the other, the released material can bow the part after unclamping.
Check flatness before and after unclamping. If it moves, add a stress-relief step or split the operation so the finish pass runs on a relaxed part.
Can a 3-axis machine hold ±0.005 mm?
Yes, on short features with a stable setup and a warm machine. The limit is not the axis count, it is the number of setups and how rigid the part is.
Where 5-axis helps is reducing setups. Every refixture adds a position error, so a part that needs four faces machined is easier to hold on a 5-axis center that reaches them in one setup.
How do I know if my tolerance is realistic before I quote?
Compare the feature against the table above and against the material. Deep bores, thin walls and long parts are harder than their nominal tolerance suggests.
Send the model with the critical features marked. A DFM review will flag the ones that need a different process or a looser callout.
Does surface finish affect the measured size?
It can. A rough surface has peaks that a micrometer reads as the outer diameter, while a CMM touch probe may sit in a valley. The difference is small but real at the micron level.
If a dimension and a finish are both tight, specify the measurement method so both sides check the same way.
What causes a hole to come out oversize?
Tool runout, a dull cutter, or a machine that is not warmed up. Runout of 0.01 mm on the tool cuts a hole about 0.01 mm oversize before any axis error.
Check the holder first. If the size is still drifting through the run, it is thermal, and the machine needs a warm-up cycle or a cooler room.
Should I specify the inspection report?
Only for critical features. Full reports on every dimension slow the order and add cost without changing the part.
Name the dimensions and the method you need verified, and the shop will build the inspection plan around those.
Send the model, get a feasibility read
Upload the part and the critical callouts. We return a quote and a DFM analysis within 12 hours, with any tolerance we think will not hold flagged before you order.
12-hour quote100% inspectionNDA on request