General CNC Machining Tolerance: ISO 2768

ISO 2768

ISO2768 is an international standard by the International Organization for Standardization (ISO) and it simplifies mechanical tolerance specifications in engineering drawings. ISO 2768 provides general tolerances for linear, angular, and geometrical dimensions, reducing complexity and ensuring consistency across industries. This guide will explore ISO 2768’s details and includes key tolerance tables for practical use.

What is ISO 2768?

ISO 2768 defines general tolerances for parts produced via material removal processes, like CNC machining or sheet metal fabrication. It eliminates the need to specify tolerances for every dimension, enhancing clarity between designers, manufacturers, and inspectors. The standard comprises two parts:

  • ISO 2768-1: General tolerances for linear and angular dimensions without individual tolerance indications.
  • ISO 2768-2: Geometrical tolerances for features without individual tolerance indications.

ISO 2768 ensures acceptable dimensional and geometrical variations, minimizing costs and errors. It’s widely used in aerospace, automotive, electronics, and medical device industries.

ISO 2768-1: Tolerances for Linear and Angular Dimensions

ISO 2768-1 simplifies tolerances for linear and angular dimensions without specific notations, covering:

  • External and internal sizes
  • Step sizes
  • Diameters and radii
  • Distances
  • External radii and chamfer heights
  • Angular dimensions, including right angles (90°) and uniform polygon angles (unless referenced to ISO 2768-2)

Tolerance Classes

ISO 2768-1 offers four precision levels:

  • f (fine): Tightest tolerances for high-precision applications.
  • m (medium): Balances precision and cost for general use.
  • c (coarse): For less critical dimensions.
  • v (very coarse): For large acceptable variations.

Below are the tolerance tables for linear and angular dimensions per ISO 2768-1 (in millimeters for linear, degrees/minutes for angular). For nominal sizes below 0.5 mm, tolerances must be specified individually.

Table 1: Permissible Deviations for Linear Dimensions

Nominal Size Range (mm)f (fine)m (medium)c (coarse)v (very coarse)
0.5 to 3±0.05±0.1±0.2/
Over 3 to 6±0.05±0.1±0.3±0.5
Over 6 to 30±0.1±0.2±0.5±1.0
Over 30 to 120±0.15±0.3±0.8±1.5
Over 120 to 400±0.2±0.5±1.2±2.5
Over 400 to 1000±0.3±0.8±2.0±3.0
Over 1000 to 2000±0.5±1.2±3.0±6.0
Over 2000 to 4000/±2.0±4.0±8.0

Table 2: External Radii and Chamfer Heights

Nominal Size Range (mm)f (fine)m (medium)c (coarse)v (very coarse)
0.5 to 3±0.2±0.2±0.4±0.4
Over 3 to 6±0.5±0.5±1.0±1.0
Over 6±1.0±1.0±2.0±2.0

Table 3: Angular Dimensions

Nominal Size Range (mm)f (fine)m (medium)c (coarse)v (very coarse)
up to 10±1°±1°±1°30′±3°
Over 10 to 50±0°30′±0°30′±1°±2°
Over 50 to 120±0°20′±0°20′±0°30′±1°
Over 120 to 400±0°10′±0°10′±0°20′±0°30′
Over 400±0°5′±0°5′±0°10′±0°20′

ISO 2768-2: Geometrical Tolerances

ISO 2768-2 defines geometrical tolerances for features without individual indications, addressing:

  • Straightness and Flatness: Limits deviation from a straight line or plane.
  • Perpendicularity: Ensures correct angular relationships to a datum.
  • Symmetry: Ensures alignment around a central plane or axis.
  • Circularity and Cylindricity: Controls roundness or cylindrical uniformity.
  • Runout: Circular features positional variation during rotation.

Tolerance Classes

Three tolerance classes:

  • H: Tightest for high-precision.
  • K: Moderate for general use.
  • L: Loosest for less critical applications.

Table 4: Straightness and Flatness

Ranges of nominal lengths in mmTolerance Class
HKL
up to 100.020.050.1
above 10 to 300.050.10.2
above 30 to 1000.10.20.4
above 100 to 3000.20.40.8
above 300 to 10000.30.61.2
above 1000 to 30000.40.81.6

Table 5: Perpendicularity

Ranges of nominal lengths in mmTolerance Class
HKL
up to 1000.20.40.6
above 100 to 3000.30.61.0
above 300 to 10000.40.81.5
above 1000 to 30000.51.02.0

Note: Circularity tolerance equals the diameter tolerance but does not exceed concentricity limits.

Table 6: Symmetry

Ranges of nominal lengths in mmTolerance Class
HKL
up to 1000.50.60.6
above 100 to 3000.50.61.0
above 300 to 10000.50.81.5
above 1000 to 30000.51.02.0

Table 7 – General Tolerances on Circular Run-Out

Ranges of nominal lengths in mmTolerance Class
HKL
0.10.20.5

What is ISO 2768-mK?

ISO 2768-mK combines “medium” (ISO 2768-1) and “K” (ISO 2768-2). It’s common for sheet metal fabrication, indicating:

  • Linear/angular dimensions follow “m”.
  • Geometrical features follow “K”.

Conclusion

ISO 2768 streamlines manufacturing with standardized tolerances, ensuring quality and efficiency. Its tables above provide practical guidance for linear, angular, and geometrical tolerances. Use ISO 2768-1 and -2 to simplify designs and meet global standards.

Picture of Frode Hoo
Frode Hoo

Frode Hoo holds a Bachelor's degree in Mechanical Engineering from Sichuan University and has over 5 years of experience in product development and manufacturing. He creates technical content and lives in Dongguan, China.

Let's Get Started.