Welcome to AOOM Co., LTD
Precision CNC Machining Services | Custom Parts Manufacturer

CNC Machining Tolerance Setting Standards

Views :
Update time : 2026-06-21

In CNC machining, a tolerance is how much a part’s actual size can vary from its ideal size. Setting the right tolerances ensures parts fit and work together. Engineers use international standards to define these tolerances. For example, the ISO CNC machining tolerance standards (like ISO 2768) give default limits for most dimensions, which helps avoid writing every tolerance by hand. In the United States, the ASME Y14.5 standard defines geometric dimensioning and tolerancing (GD&T), controlling flatness, straightness, and position of features. Other standards include China’s GB/T 1184-1996 and Germany’s DIN 7168, which follow ISO-like grades. Using these standards means designers and machinists around the world share the same tolerance rules.

1-240R0154436357.jpg


ISO Tolerance Standards

ISO standards set general tolerances for CNC parts. The most common is ISO 2768. It has two parts: Part 1 for linear and angular dimensions, and Part 2 for general geometric tolerances. In ISO 2768-1, dimensions without a specified tolerance use one of four grade letters: f (fine), m (medium), c (coarse), v (very coarse). Each grade has a table of allowed deviations by size. For example, for dimensions from 0.5 to 3 mm, ISO 2768-1 allows ±0.05 mm for fine, ±0.1 mm for medium, and ±0.2 mm for coarse. (Very coarse is not used at this small size.) In ISO 2768-2, geometric tolerances use three classes H, K, L. Together, ISO 2768 covers most non-critical features. Designers simply mark the tolerance class (like “ISO 2768-m”) on the drawing title block. This gives machinists a quick rule for standard parts and avoids specifying every dimension.

  • ISO 2768 (international): Sets default linear tolerances (classes f/m/c/v) and flatness/parallelism (H/K/L). Used in many industries.

  • ISO 286: (Common in fits and tolerances) Defines “IT” grades for holes and shafts, often used with ISO 2768 when parts must fit closely.

  • DIN 7168 (German): Similar to ISO 2768 with fine/medium/coarse classes. Common in Europe.

  • GB/T 1184-1996 (China): China’s general tolerancing standard. It closely follows ISO rules but adapts to Chinese practice.

ASME GD&T (Y14.5) Standard

The ASME Y14.5 standard is focused on geometric tolerances. It provides a system of symbols and rules for specifying form, orientation, and location tolerances on drawings. Unlike ISO 2768, ASME Y14.5 does not give fixed numeric ranges for linear dimensions. Instead, it explains how to control features like flatness, straightness, perpendicularity, concentricity, and position. For example, ASME Y14.5 lets you specify that a hole must be within two parallel planes or at a certain position relative to datums. This is crucial for high-precision parts in aerospace or automotive. The standard ensures parts will have the correct “form, fit, and function” as intended. In practice, engineers use GD&T symbols from ASME Y14.5 when simple plus/minus tolerances are not enough to guarantee a feature’s geometric relationship.

5fa4c0e8361e9.jpg

Factors Affecting Tolerance Choices

Choosing the right tolerance means balancing precision with cost. Several real-world factors influence tolerance setting:

  • Part Function and Fit: Critical parts that move or carry load (like shafts in bearings) need tighter tolerances for proper fit. If a part just supports or holds something, it can use looser tolerances. In short, always link tolerance to how the part works. For instance, a hole that aligns a fastener needs precise diameter and location; a non-critical hole may have a larger tolerance.

  • Material Properties: The material affects how tight you can hold dimensions. Hard, stable materials (like hardened steel) resist tool deflection and heat, so you can machine them to smaller tolerances. Softer or elastic materials (like some plastics) may deform or expand/contract with temperature, so their tolerances must be looser. This is the idea of material-related tolerance setting in CNC machining standards – adjusting tolerance based on the material.

  • Machine and Tool Capability: The precision of your CNC machines and tools sets a limit. Modern high-end CNC machines can hold very tight tolerances, while older machines may not. This is an equipment-based tolerance consideration in CNC machining standards. Always check the machine’s typical accuracy (for example, ±0.02 mm is common, whereas high-precision can be ±0.005 mm). Using worn tools or the wrong tool holder can also cause errors. If you need very fine tolerance, you must use precise machines and fresh tools.

  • Production Volume: Prototype parts often require tighter tolerances to test fit and function. For large-volume production, shops sometimes use slightly looser tolerances to save time and reduce tool wear, as long as quality is not affected. This trade-off between tolerance and cost is key in manufacturing.

  • Inspection and Equipment: You must be able to measure the tolerance. If you specify ±0.001 mm but only have a caliper, you can’t verify it. Make sure inspection tools (calipers, CMMs, gauges) match the tolerance. Poor metrology can force wider tolerances.

  • Cost and Time: Every step tighter in tolerance usually increases machining time and scrap. For example, going from ±0.005″ to ±0.001″ can more than double the cost. Always avoid over-specifying; only tighten tolerances where needed for performance.

Other Considerations and Best Practices

To use tolerance standards effectively:

  • Set a general tolerance standard on the drawing first (for example, “ISO 2768-m” or a note like ±0.1 mm). This covers non-critical dimensions automatically.

  • Call out tighter tolerances only for critical features (key fits, sealing surfaces, precise assemblies). Too many tight tolerances will drive up cost and cause delays.

  • Include clear GD&T symbols (ASME Y14.5) when shape and location matter. GD&T can simplify complex requirements with datums and feature frames, making it clear how surfaces must align.

  • Communicate with your manufacturer. A machinist can advise if a tolerance is too tight for the chosen material or machine. Early discussion often finds ways to save cost.

  • Remember assembly. Tolerances stack up in assemblies. Use tolerance stack analysis to avoid unexpected interference or gaps.

In summary, CNC machining tolerance setting standards like ISO 2768 and ASME Y14.5 give clear rules for design. ISO standards provide default limits (useful for global consistency), while ASME’s GD&T handles complex geometry. Ultimately, setting tolerances is about function, not just numbers: consider the part’s purpose, the material, and the machine when deciding how tight to make a dimension. By combining standard rules with these real-world factors, you ensure parts fit and function without unnecessary cost.


Related News
Read more >>
How to Ensure Precision in CNC How to Ensure Precision in CNC
06 .21.2026
Producing CNC machined parts with high precision means every piece matches the design exactly. Preci...
Small Batch Precision CNC Mach Small Batch Precision CNC Mach
06 .21.2026
Producing custom parts in small batches requires a reliable small batch precision CNC machining part...
What surface finish can CNC ma What surface finish can CNC ma
06 .21.2026
The surface finish of a CNC-machined part means how smooth or rough the surface is. A smoother surf...
CNC Machining Tolerance Settin CNC Machining Tolerance Settin
06 .21.2026
In CNC machining, a tolerance is how much a part’s actual size can vary from its ideal size. Setting...

Leave Your Message