ACCURACY · TOLERANCE · COST

How Hard Is 0.01 mm? The Real Link Between Machining Accuracy, Tolerance Grades and Cost

How hard is 0.01 mm? The real link between machining accuracy, tolerance grades and cost—article cover image
TL;DR Machining accuracy is not a single number but the sum of three layers—dimensional, geometric and surface; tolerance grades (IT grades) are the language that standardizes "how accurate it needs to be." The textbook rule of thumb is: general CNC milling under good conditions commonly holds about ±0.02–0.05 mm, ±0.01 mm requires the machine, environment, toolpaths and measurement to all line up, and anything tighter often calls for grinding. Accuracy and cost rise non-linearly—the closer you push to the process limit, the steeper the price. The real way to save money is not to "tighten everything" but to "tighten only the critical dimensions and keep general tolerances everywhere else," and to use AI to read the tolerances correctly and cross-verify them in the preparation stage so nothing is missed or misjudged.

01Accuracy is not one number: the three layers—dimensional, geometric, surface

Machining accuracy is often misread as "a single tolerance number," but in manufacturing engineering it is really three layers that are independent yet interact with one another. Keeping them separate is what stops you from applying the wrong requirement and dimensioning the drawing incorrectly.

Classic manufacturing engineering textbooks stress that a part's functional quality depends on the combination of all three, not on a single dimensional number (Kalpakjian & Schmid, 2020)[1]. So before discussing "how accurate," you must first ask clearly: does the dimension need to be accurate, does the position need to be accurate, or does the surface need to be good? The cost structure of the three is not the same. For the logic behind geometric tolerance and GD&T callouts, see Tolerance and geometric tolerance (GD&T); for reading surface roughness, see the surface-roughness Ra guide.

02Tolerance grades and IT grades: standardizing "how accurate"

If every drawing used an absolute value like "±0.03" for tolerance, large and small workpieces would be handled inconsistently—the same ±0.03 mm is a demanding requirement on a 5 mm pin but quite loose on a 500 mm plate. To let accuracy requirements be expressed consistently, the international dimensional-tolerance system (ISO 286) introduced standard tolerance grades, commonly known as IT grades.

The IT-grade concept rests on two points:

  1. The smaller the grade number, the narrower the tolerance band. IT01, IT0, IT1… as the number rises the requirement gets looser. Precision gauges sit at the very small IT grades, general machined parts mostly fall in the middle grades, and rough blanks and non-mating faces sit at the larger grades.
  2. The actual tolerance value for a given grade grows as the size increases. This echoes the example above: a larger workpiece is allowed a wider tolerance at the same IT grade. The designer only has to note a grade code, and the machining side can convert it into the corresponding tolerance value based on the size.
Clarifying the concept: IT grades (ISO 286) describe "how wide or narrow the tolerance band of a mating dimension is"; general dimensions that are not individually toleranced are usually handled separately under the coarse, medium and fine classes of ISO 2768 general tolerances[3]. The two systems have different jobs—one manages critical fits, the other the remaining dimensions—but share the same spirit: use grades to standardize "how accurate" and avoid the mess of filling in numbers one by one.

03What can general CNC milling really achieve?

Back to the most practical question: how accurately can a well-maintained CNC mill reliably work day to day? The textbook rule of thumb can be grasped qualitatively like this:

It must be stressed that the above is a qualitative rule of thumb, not a guaranteed value: what you can actually reach also depends on the size, material properties, feature type and clamping method (Kalpakjian & Schmid, 2020)[1]. The same machine milling a hole in a compact steel part and milling the overall contour of a large aluminum plate can hold entirely different tolerances. So asking "how tight can this machine go" is itself incomplete—accuracy is the combined result of "machine + workpiece + method + environment."

04Five factors that affect accuracy

Why does the same drawing come out with different accuracy at different shops, on different days? The authoritative texts on metal-cutting mechanics and CNC design systematize the error sources; in practice the five most critical categories are (Altintas, 2012)[2]:

FactorEffect on accuracy
Machine (rigidity, geometric accuracy, positioning repeatability)Insufficient rigidity lets the tool deflect under cutting force; poor positioning repeatability means the same program yields different results on two runs
Tool (wear, runout, deflection)Tool wear makes the dimension drift; a tool with a large length-to-diameter ratio deflects during side milling and gives up dimension
Temperature (machine thermal displacement, workpiece thermal expansion)Spindle and workpiece grow when heated, especially when measurement and machining are not at the same temperature—the invisible killer of precision parts
Clamping (clamping force, support, flip-over datum)Clamping too tight deforms thin parts, which spring back when released; re-indexing after flipping accumulates datum error
Measurement (gauge resolution, environment, operator)If you can't measure accurately you can't feed back corrections; if the measurement itself is not under controlled conditions, the reading misleads the process judgment

Metal-cutting mechanics offers a particular reminder: feed, speed and depth of cut affect not only efficiency but also directly drive deflection, vibration and heat, which in turn determine the actual dimension and surface quality[2]. That is why "chasing accuracy" often means "slow down, add finishing passes, control temperature, measure often"—each of which is a cost. For the details of the measurement side, see CNC inspection and measurement.

05Accuracy and cost: a non-linear curve

Add up the five factors from the previous section and you can see why the relationship between accuracy and cost is not a straight line but a curve that bends sharply upward. Going from a general tolerance to a medium one raises cost gently; but when the requirement approaches the limit of process capability, every further narrowing exacts a disproportionate price—slower cutting, more finishing passes, higher-end machines and fixtures, a temperature-controlled environment, denser 100% inspection, even an extra grinding operation.

Manufacturing engineering literature broadly describes this as a non-linear rise between accuracy and manufacturing cost: the closer you get to the process-capability boundary, the steeper the cost increase (Kalpakjian & Schmid, 2020)[1]. This curve leads to a very practical conclusion—the reasonableness of a tolerance depends on how close it is to the process-capability limit. A tolerance in milling's comfort zone barely adds cost; a tolerance hugging the limit can change the quote and lead time dramatically even if it is only a few hundredths tighter.

The key mindset: don't ask "how accurate can it be at best," ask "how accurate does this dimension's function truly need to be." Reserve tight tolerances for the few critical dimensions that really affect assembly and function, keep general tolerances for the rest, and you spend the cost where it counts.

06"You probably don't need 0.01": talking to the design side

Many high quotes actually stem from one habit: designers, to be safe, tighten every tolerance across the whole drawing, or carry over the tight tolerances of the previous revision without reviewing them again. The result is that a large number of non-mating dimensions are forced to be made with precision methods—cost goes up while function does not improve.

The healthy approach is to return to function itself and ask three questions of each dimension:

Walk through these three questions and most drawings can be separated into a reasonable structure of "a few critical tight tolerances + a majority of general tolerances"—precisely the way of dimensioning that balances quality and price. For a complete drawing-dimensioning strategy for designers, see the tolerance and geometric tolerance (GD&T) guide.

07The role of AI dimensional cross-verification in accuracy management

The first checkpoint of accuracy management is in fact largely decided at the step of "the drawing being read correctly." If a tight tolerance is missed during modeling or quoting, or a general tolerance is mistaken for a precision requirement, no amount of machine accuracy afterward can make it up. AI's position here is clear—to speed up and verify the accuracy interpretation in the preparation stage, not to replace the final engineering judgment.

Specifically, when reading the drawing the AI recognizes the tolerance callouts and critical dimensions on it; then a second, independent AI cross-checks the generated 3D model dimensions against the original 2D drawing callouts one by one, proactively flagging inconsistencies. This dual "generate + independent check" architecture effectively reduces the human slip of "missing a tight tolerance" or "misreading a general tolerance as a precision one," so that quoting and process planning are built on the correct accuracy requirements.

But the boundary is equally clear: the final tolerance decision, the choice of datum, the measurement plan and whether downstream grinding is needed are still called by the professionals on the floor. AI is responsible for gathering the information and flagging the anomalies; the engineer is responsible for deciding "how this accuracy should be achieved and whether it is worth achieving." With that division of labor, accuracy management is both fast and stable.

08FAQ

Can general CNC milling achieve ±0.01 mm?

The rule of thumb: under good conditions it commonly and reliably holds about ±0.02–0.05 mm; ±0.01 mm is not impossible but requires machine rigidity, temperature control, finishing toolpaths and measurement feedback all working together—a "special arrangement"; anything tighter often needs grinding. The actual capability still depends on size, material and feature type.

What does a tolerance grade (IT grade) mean?

An IT grade is a standardized grade in the ISO 286 dimensional-tolerance system describing "how wide or narrow the tolerance band is"; the smaller the number, the tighter. The actual tolerance value for a given grade grows as the size increases—a larger workpiece is allowed a wider tolerance at the same grade.

Why does tightening a tolerance push the quote up?

A tighter tolerance requires slower cutting, more finishing passes, more precise machines and fixtures, tighter environmental control and denser inspection. Accuracy and cost rise non-linearly, climbing steeply as you approach the process limit. Tightening only where truly needed best balances quality and price.

How can AI help with accuracy management?

In the preparation stage AI recognizes the drawing's tolerance callouts and critical dimensions, and a second independent AI cross-checks the 3D model dimensions against the original drawing and flags anomalies, reducing the risk of missing a tight tolerance or misjudging a general one. Final tolerance decisions, datum setting and measurement plans are still confirmed by professionals.

Subscribe to the technical blog newsletter

Get notified when new articles and video briefs go live—no inbox spam, one-click unsubscribe. (newsletter in Chinese)

GET THE TOLERANCE RIGHT, FIRST TIME

Take one real drawing and read—and mark—the accuracy requirements correctly

From dimensional to geometric to surface, we help cross-verify drawing tolerances with AI so that quoting and process planning are built on the correct accuracy requirements.

Contact an onboarding consultant Training courses

← Back to the BestAI CAM product overview

09References

  1. Kalpakjian, S., & Schmid, S. R. (2020). Manufacturing Engineering and Technology (8th ed.). Pearson.
  2. Altintas, Y. (2012). Manufacturing Automation: Metal Cutting Mechanics, Machine Tool Vibrations, and CNC Design (2nd ed.). Cambridge University Press.
  3. ISO 2768-1:1989. General tolerances — Tolerances for linear and angular dimensions without individual tolerance indications. International Organization for Standardization.