What Are CNC Machining Tolerances?

A CNC machining tolerance represents the allowable variation in a dimension between the design intent and the actual finished part. No CNC machining process produces identical components every cycle. Tool wear, thermal expansion, material properties, and fixturing all introduce small differences.

A tolerance callout of ±0.005" on a 2.000" feature means the machined part can measure anywhere between 1.995" and 2.005" and still pass quality control. For context, a sheet of paper is about 0.003" thick. Standard CNC tolerance levels operate at dimensions smaller than that, which is why CNC machined parts meet the accuracy demands of aerospace, medical, and automotive assemblies.

When a drawing does not call out custom tolerance requirements, most machine shops default to ±0.005" for metal parts and ±0.010" for plastic parts. Tighter callouts of ±0.002" or ±0.001" require explicit notation on the technical drawing.

Standard Tolerances for CNC Machines

Most machine shops apply the same default tolerance bands across milling, turning, and screw-machine work. Some advanced CNC machines achieve an accuracy of ±0.0025 mm, though holding that level consistently requires specialized setup, slower cycle times, and rigorous quality control.

The most common tolerance range across all CNC machines falls between ±0.005" and ±0.030". Anything below ±0.001" (25 micrometers) enters territory where secondary operations like grinding or lapping may be necessary. Standard surface finish for as-cut parts is Ra 3.2 µm (125 µin).

Types of Tolerance Callouts

Tolerance callouts use several expression methods, each suited to different design and manufacturing requirements.

Bilateral (two-sided) callouts allow variation in both directions from the nominal dimension. A callout of ±0.005" means the part can be 0.005" larger or smaller than the stated measurement. This is the most common type, typically applied to exterior dimensions and general features.

Unilateral callouts permit variation in only one direction. A callout of +0.000/-0.010" means the part can be up to 0.010" smaller but cannot exceed the nominal value. This approach suits features that must fit into another component, such as shafts that slide into bores, and it simplifies inspection with a go/no-go gauge.

Limit callouts state the upper and lower limits directly, without ± notation. A callout of 1.005/0.995 lists the maximum and minimum permissible values. This format eliminates math for the machine operator and inspector.

Profile and form controls round out the toolbox. Profile controls govern the curvature of a cross-section along the workpiece surface, while form controls address physical characteristics like roundness and straightness. Both are measured in linear units using height gauges, calipers, and coordinate measuring machines.

The Four-Class Standard (ISO 2768)

The international standard governing general part dimensions uses four classes:

ClassLabelApplication
FFinePrecision-critical features, small dimensions
MMediumGeneral-purpose default for most applications
CCoarseNon-critical features with wider acceptable ranges
VVery CoarseLarge features where variation has minimal impact
ISO 2768 tolerance classes

Engineers specify the class in the title block of the technical drawing (e.g., "ISO 2768-m"). Smaller features receive tighter tolerance limits automatically, while larger dimensions allow more variation, reflecting the realities of cutting at different scales.

Nominal Size RangeFine (F)Medium (M)
0.5 to 3±0.05±0.1
Over 6 to 30±0.1±0.2
Over 30 to 120±0.15±0.3
Over 120 to 400±0.2±0.5
Over 400 to 1000±0.3±0.8
ISO 2768 linear tolerances by nominal size (mm)
NOTE
Values above are in metric. For nominal sizes below 0.5 mm, call out requirements explicitly on the drawing. Consult a qualified engineer to confirm requirements for your application.

The standard covers linear dimensions, angular dimensions, external radii, chamfer heights, and general controls for straightness, perpendicularity, symmetry, and circular runouts. Related standards include ANSI B4.1, ANSI B4.2, EN 20286, and ASME Y14.5 for geometric callouts. Together, these frameworks help engineers and machine shops maintain dimensional accuracy across production runs.

Geometric Dimensioning and Tolerancing (GD&T)

Geometric Dimensioning and Tolerancing (GD&T) goes beyond simple ± callouts to define the geometric characteristics of a feature. Governed by ASME Y14.5, GD&T uses a symbolic language to communicate requirements for form, orientation, location, and runout. Common callouts include:

  • True position: locates a hole or feature relative to datums, often with Maximum Material Condition (MMC) or Least Material Condition (LMC) qualifiers
  • Flatness: controls warpage on machined surfaces
  • Concentricity: ensures coaxial alignment between cylindrical features
  • Perpendicularity: controls squareness between surfaces
  • Parallelism and straightness: define the allowable departure from a reference

GD&T proves valuable when geometric relationships matter more than individual size values. Rather than tightening every dimension on a drawing, engineers can target only the critical relationships (bolt hole patterns, bearing seat alignments) while leaving non-critical features at standard values.

The MMC modifier provides bonus tolerance as the feature departs from maximum material, and the LMC qualifier works in the opposite direction. This lets functional parts pass inspection even when individual measurements wander, provided the assembly condition is met.

How Materials Affect Achievable Precision

The achievable range depends heavily on the material being cut. Metals and plastics behave differently under machining, which is why manufacturers apply different default classes to each.

PropertyMetal PartsPlastic Parts
Default tolerance±0.005" (fine class)±0.010" (medium class)
Stability during cuttingDimensionally stable, predictableSensitive to heat, moisture, fixturing stress
AchievabilityTighter limits repeatableLess predictable, often higher cost
Common materialsAluminum, stainless steel, titaniumABS, acrylic, nylon, polycarbonate
Default tolerances by material family

Three material properties drive capability. Hardness: softer materials deflect under cutting forces, making it harder to hold precise dimensions. Plastics like nylon, HDPE, and PEEK require special tooling to compensate. Abrasiveness: coarse materials wear cutting tools faster, reducing accuracy over a production run and sometimes requiring multiple tool changes. Thermal stability: non-metals expand and distort as heat builds during cutting, which limits the achievable range for certain plastic parts.

Aluminum alloys like 6061 and 7075 cut predictably and hold precise dimensions well. Stainless steel requires more rigid setups but achieves repeatable results. Titanium demands slower feeds and rigid fixturing but supports the precision levels required for aerospace applications.

How Surface Finish Affects Final Dimensions

Surface finish and dimensional precision are connected. The standard as-cut finish of Ra 3.2 µm (125 µin) works for most applications, but secondary finishing operations can change final dimensions:

  • Removal finishes like polishing and brushing take material off, reducing part size
  • Build-up finishes like powder coating, anodizing, and electroless nickel plating add material thickness
  • Abrasive finishes like bead blasting primarily affect texture but can shift dimensions on mating surfaces

For critical features like bores, shafts, and sealing faces, note whether the dimensional requirement applies before or after finishing. A callout like "20.00 ±0.02 after anodizing" removes ambiguity and prevents costly rework. Surface roughness also affects achievable precision: rougher surfaces make it harder to measure and hold exact dimensions.

Cost Impact of Tight Tolerances

Tighter tolerances increase machining costs through several mechanisms:

  • Longer cycle times: the machine runs slower to maintain accuracy
  • Higher scrap rates: more parts fall outside the narrower acceptable range
  • Additional fixturing: special jigs and fixtures may be needed
  • Special measurement tools: inspection equipment for precise limits costs more and takes longer to operate
  • Tool wear: holding ±0.001" accelerates cutting-tool degradation, requiring more frequent changes

Depending on the geometry, costs can more than double compared to holding standard values. A hole that a mill can produce at ±0.005" may require boring at ±0.002", or grinding and lapping at even stricter levels, each step adding setup cost and lead time.

Milling and turning each excel at different features. Turning on a CNC lathe achieves stricter limits on cylindrical features (shafts, bores, bearing journals) more cost-effectively, while milling handles positional accuracy across multiple surfaces and complex 3D geometries.

The most cost-effective approach: apply strict limits only to features that require them for fit, function, or assembly, and leave non-critical dimensions at standard values. This selective strategy keeps costs in check without compromising part performance.

Design Tips for Tolerance Success

  • Target only critical features. Apply tight limits to mating surfaces, press-fit interfaces, and assembly-critical dimensions; leave non-functional features at general tolerances.
  • Match precision to the material. Do not apply the same callout to aluminum and nylon. Different material properties demand different achievable ranges.
  • Account for finishing in your stack. If the part will be anodized, plated, or powder coated, note whether dimensions are pre- or post-finish.
  • Use GD&T for geometric relationships. Control the features that actually matter for assembly rather than tightening every linear dimension.
  • Communicate clearly on drawings. Call out all non-standard requirements on the 2D drawing, and note threads separately, as they follow their own standards.
  • Consider inspection feasibility. Features that are difficult to cut are usually difficult to measure; complex requirements may need CMM inspection or First Article Inspection (FAI), which add lead time and cost.
  • Match the machine to the feature. A 5-axis machine holds precision on complex multi-face geometries, while a lathe delivers superior results on cylindrical features.

How Redstone Manufacturing Handles CNC Tolerances

Redstone Manufacturing operates CNC machining services from a facility in Seattle, WA, equipped with 5-axis machines capable of holding ±0.0005" tolerance on complex geometries. The facility runs automated 24/7 production with robotic loading and unloading, delivering consistent results across production runs.

For projects requiring CNC machining in Mexico, the same quality standards and engineering oversight apply at every facility. One U.S. point of contact manages all specifications, inspection requirements, and delivery from quote to shipment.

Whether the application involves aerospace, automotive, or medical device production, Redstone works from your supplied designs and callouts to deliver parts that meet specification on the first run. Quality control includes CMM inspection, FAI validation, and Certificates of Conformance. Request a quote or send your CAD file for a same-day technical feasibility review.

Frequently Asked Questions About CNC Machining Tolerances

What is the standard tolerance for CNC machined parts? Standard CNC precision for metal parts is ±0.005" (0.127 mm), and plastic parts typically hold ±0.010" (0.254 mm). These values apply when a drawing does not call out custom requirements and are consistent across most CNC operations.

What are the four types of tolerance callouts? The four primary types are bilateral (deviation allowed in both directions), unilateral (deviation in one direction only), limit (upper and lower bounds stated directly), and geometric (GD&T callouts controlling form, position, and orientation). Each serves a different design and manufacturing requirement.

Is ±0.005" considered tight? Most shops consider ±0.005" the boundary between standard and tight tolerances. Values below ±0.005" require more careful process control, and values below ±0.001" typically demand specialized equipment or secondary operations like grinding.

How do tolerance requirements affect CNC cost? Tighter requirements increase cost through slower cycle times, higher scrap rates, specialized fixturing, and additional inspection. Depending on the feature geometry and callout, costs can more than double compared to standard values. Applying strict limits only on critical features is the most cost-effective approach.

What is the difference between ISO 2768 Part 1 and Part 2? Part 1 covers general limits for linear and angular dimensions. Part 2 addresses general geometric controls, including flatness, perpendicularity, symmetry, and runout. Both can be referenced together on a technical drawing to cover dimensional and geometric requirements.