CAD Archivium Übungsarchiv
CAD/CAM

ISO 1101 Geometric Tolerances

Complete guide to ISO 1101 Geometric Tolerances: simple explanation, practical examples, symbols, datums, modifiers and standards in mechanical technical drawing

Veröffentlicht 2026-08-14 27 Min. Lesezeit
Dieser Beitrag ist noch nicht übersetzt. Sie lesen ihn auf English.

Table of Contents

1. Introduction: why this topic is fundamental

In previous articles we learned about dimensional tolerances (ISO 286): they are used to control how "large" or "small" a piece is. But there's a problem: a piece can be the perfect size and still not work.

How is this possible? I'll show you with an example. Imagine a cylindrical shaft of Ø50 mm, perfectly within the H7 dimensional tolerance (50.000 to 50.025 mm). But if this shaft is curved like a banana, or ovalized like an egg, or tapered like a funnel, it will never work properly in a bearing.

The dimensions are right, but the geometry is not. This is why geometric tolerances are needed: they control the shape, orientation, position and stop of the elements, regardless of their dimensions.

Why are they called "geometric"?

Because they control purely geometric properties: how straight, flat, round, cylindrical, parallel, perpendicular, well positioned an element is... All things you can't see by looking only at the dimensional dimension.

The reference standard is ISO 1101, which is part of the broader GPS (Geometrical Product Specifications) system.

What you will learn in this article We'll start from the basics with simple metaphors. Then we will see all 14 ISO 1101 symbols, we will learn to read the tolerance frames, we will understand the datum system (references), the special modifiers, we will do 5 complete practical examples together and we will close with the regulations and practical advice. Eventually you will know how to read and apply any geometric tolerances like an expert designer.

2. The limping chair metaphor: understanding in 2 minutes

Before we get into the symbols, let's do a thought experiment. Imagine a chair with four legs.

Note The four legs are all the same length (say 450mm). From the dimensional point of view, they are all perfect: same dimension, same tolerance. Yet the chair limps. Why?

The problem is not the length of the legs, but the fact that they are not parallel to each other. One is slightly tilted, another is crooked. The dimensions are correct, but the geometry is not.

Here, this is exactly the problem that geometric tolerances solve:

✓ DIMENSIONAL tolerance

Controls how large an element is:

  • Leg length: 450 ±1 mm
  • Diameter of a shaft: Ø50 H7
  • Distance between two holes: 100 ±0.1

Answers the question: "How big is it?"

GEOMETRIC tolerance

Check how an item is made:

  • Are the legs parallel? (parallelism)
  • Is the shaft straight? (straightness)
  • Are the holes in the right position? (position)

Answers the question: "How is it made?"

Another everyday example

Think about when you mount a shelf on the wall. Use the spirit level to make sure it is horizontal. The level doesn't tell you how long the shelf is (you already know that): it tells you if it is geometrically correct, i.e. perfectly horizontal.

That is a geometric tolerance of parallelism with respect to the horizontal plane (the "datum" in this case is the floor or the horizon).

3. Why geometric tolerances are needed

Geometric tolerances control functional aspects that dimensions alone cannot guarantee. Here are the most common cases:

Precise Mates

A curved shaft will not fit into a bearing, even if the diameter is correct.

Vibration-free rotation

An oval shaft vibrates in rotation, even if the average diameter is correct.

Waterproof

A non-flat flange leaks, even if the thickness is correct.

Balancing

A non-concentric wheel vibrates at high speed.

Mounting

Misplaced holes do not align, even if the diameters are correct.

Features

Non-perpendicular surfaces compromise operation.

The fundamental principle

Dimensional and geometric tolerances are independent (according to ISO 8015). This means that a piece can be dimensionally correct but geometrically incorrect, and vice versa. They must be both respected.

4. Differences with dimensional tolerances

Appearance Dimensional Tolerances (ISO 286) Geometric Tolerances (ISO 1101)
What they check Dimensions (diameters, lengths, distances) Shape, orientation, position, stop
How to indicate Numerical values (e.g. Ø50 H7) Graphic symbols in a panel (e.g. ⊥ Ø0.02 A)
Necessary references No (they are self-sufficient) Yes, for orientation, position and stop (the datums)
Main standard ISO 286 ISO 1101
Verification cost Low (caliper, micrometer) High (coordinate measuring machine (CMM), comparator, rotary table)
Example Ø50 H7 (from 50.000 to 50.025) ⊥ 0.02 A (perpendicularity of 0.02 with respect to A)
Note The dimensional and geometric tolerances are complementary, not alternatives. A good technical drawing uses both: the dimensional to control the "measurements", the geometric to control the "shape and position".

5. Essential terminology

Before seeing the symbols, let's clarify the terms we will use:

Term Definition Example
Geometric tolerance Numerical value that defines the width of the tolerance zone 0.02 mm (the "width" of the allowable zone)
tolerance zone Region of space within which the real element must fall Two parallel planes 0.02 mm apart
Datum (reference) Ideal geometric element used as reference for measurement Plane A, axis B, point C
Tolerated element The part element subject to tolerance The top surface, the axis of the hole
Tolerance framework Rectangle divided into cells containing symbol, value and datum ⊥ | 0.02 | A |
Modifier Symbol that modifies the verification conditions (M, L, P...) Ⓜ (max material condition)

6. The 14 ISO 1101 symbols

The ISO 1101 standard defines 14 geometric characteristics, grouped into 4 categories. Here is the complete overview:

Category Feature Symbol Reference required?
SHAPE Straightness No
Flatness No
Circularity No
Cylindricity No
ORIENTATION Parallelism // Yes
Perpendicularity Yes
Inclination Yes
LOCATION Location Yes
Concentricity / Coaxiality Yes
Symmetry Yes
BIT Circular stop Yes
Total stop ↗↗ Yes
Fundamental rule
  • shape tolerances do NOT require references (they check the intrinsic shape)
  • All the others (orientation, position, stop) require at least one datum

7. Shape tolerances (4 symbols)

Form tolerances control the intrinsic geometry of an element, without reference to other elements. They are the simplest to apply and the cheapest to verify.

— Straightness

What it controls: how much a line or generator deviates from an ideal straight line.

tolerance zone: two parallel lines distanced t.

Applications: sliding guides, corners, cylinder generators.

0.05

▱ Flatness

What controls: how much a surface deviates from an ideal plane.

tolerance zone: two parallel planes distant t.

Applications: support surfaces, milling faces, sealing surfaces.

0.02

○ Circularity (Roundness)

What controls: how much a cross section deviates from an ideal circle.

tolerance zone: two concentric circles with radius difference t.

Applications: shafts, holes, bearing races.

0.01

⌭ Cylindricity

What it controls: how much a cylinder deviates from an ideal cylinder. It is the most restrictive: it simultaneously controls circularity, rectilinearity and parallelism of the generators.

tolerance zone: two coaxial cylinders with radius difference t.

Applications: precision shafts, hydraulic cylinders, bearing seats.

0.015
The hierarchy of forms

If you check the cylindricity, you are automatically also checking the circularity, straightness and parallelism of the generators. Therefore there is no need to specify them separately.

But if you only control the circularity, you are not controlling the straightness of the axis: the piece could be perfectly round in every section but tapered (like a funnel). For this reason it is sometimes necessary to also specify the cylindricity.

Note Form tolerances must be tighter than dimensional tolerances. Rule of thumb: Form tolerance should be approximately 1/3 - 1/5 of dimensional tolerance. If you have Ø50 H7 (IT7 = 25 μm), a flatness of 0.005 mm (5 μm) is consistent.

8. Orientation tolerances (3 symbols)

Orientation tolerances control the angle between an element and one or more datum. They always require at least one reference.

// Parallelism

What controls: how much an element deviates from parallelism with respect to a datum.

Zone: two planes (or straight lines) parallel to the datum, distant t.

Applications: parallel guides, parallel support surfaces, holes parallel to the axis.

//0.03A

⊥ Perpendicularity

What it controls: how much an element deviates from 90° to a datum.

Zone: two planes (or lines) perpendicular to the datum, distant t.

Applications: shaft shoulders, rebate planes, holes perpendicular to a face.

0.02A

∠ Inclination

What it controls: how much an element deviates from a specific theoretical angle with respect to a datum.

Zone: two inclined planes of the theoretical angle, distant t.

Applications: inclined surfaces, cones, angled guides.

0.05A30°
Attention Orientation tolerances only control angle, not position. If you specify ⊥ 0.02 A, you are saying that the surface must be perpendicular to A within 0.02 mm, but you are not saying where must be. To also control the position, the position tolerance (⌖) is needed.

9. Position tolerances (3 symbols)

Position tolerances control the exact location of an element relative to one or more datums. They are the most restrictive because they control both orientation and position.

⌖ Position (Location)

What it controls: the deviation from the exact theoretical position (True Position).

Zone: for holes is a cylinder of diameter t centered on the theoretical position.

Applications: fixing holes, hole patterns, positioning pins.

[[T_688] ]A
Ø0.1BC

Concentricity / Coaxiality

What controls: the coincidence of the axes between two cylindrical elements.

Zone: cylinder of diameter t coaxial to the datum.

Applications: stepped shafts, balancing, rotating parts.

Ø0.05A

⌯ Symmetry

What controls: the symmetry of an element with respect to a reference plane (or axis).

Zone: two planes parallel to the symmetry datum, distant t.

Applications: keyways, grooves, symmetrical details.

0,1A
Position vs Orientation: what's the difference?

Imagine having to hang a picture on the wall:

  • Perpendicularity (⊥): the picture must be straight (not slanted), but can be moved to the right or left
  • Position (⌖): the painting must be exactly in the center of the wall, neither straight nor inclined, nor displaced

Location is more restrictive because it controls everything: orientation + location.

Note The concentricity (◎) is difficult and expensive to verify (you need to measure the average axis on multiple sections). It is often better to use the circular measure (↗) or the position with modifier Ⓜ, which are more practical and equally functional.

10. Stop tolerances (2 symbols)

Backstop tolerances control the variations of an element during full rotation about a reference axis. They are essential for rotating parts.

↗ Circular Stop

What it controls: the change in a single section during a full rotation.

Check: the comparator is stationary, the piece is rotated, the variation in a section is read.

Controls: circularity + concentricity (radial) or flatness + perpendicularity (axial).

0.03A

↗↗ Total Beat

What controls: the change over the entire surface during full rotation and movement of the comparator.

Check: the comparator moves while the piece rotates, the entire surface is checked.

Controls: cylindricity + coaxiality + straightness of the axis (all together!).

↗↗0.05A
The crucial difference
  • Circular stop: controls section by section. A piece can have an OK circular fence but be conical (okay in every section, but the diameter changes along the axis).
  • Total stop: controls the entire surface. It is much more restrictive: if the total stop is OK, the cylindricity is also guaranteed.
The car wheel analogy

When you balance a wheel, the tire dealer puts it on the car and spins it. A comparator measures changes as the wheel rotates:

  • If the wheel "jumps" up and down → problem of axial stop (the face is not perpendicular)
  • If the wheel "wobbles" to the right and left → problem of radial stop (it is not concentric)

Both are circular stop controls. If, however, we wanted to check the entire tire (not just a section), we would need the total beat.

11. The reference system (Datum)

The datum (plural: datums or data) is an ideal geometric element used as a reference for measurements. It is the "starting point" against which geometric tolerances are checked.

The GPS analogy

When using GPS to navigate, you need a landmark: your current location. Without a reference, "being 10 km away" makes no sense: 10 km from where?

Similarly, a geometric tolerance like "perpendicularity 0.02" is meaningless without a datum: perpendicular to what? The datum answers this question.

11.1 How to indicate a datum

A datum is indicated with a capital letter (A, B, C...) inside a box connected to the reference element:

ABC

11.2 The 3 datum reference system

To completely block a piece in space you need 6 degrees of freedom (3 translations + 3 rotations). Up to 3 datums are used, in order of priority:

Datum Name Constrained degrees of freedom Typical example
Note A
Primary datum 3 (1 translation + 2 rotations) A flat supporting face
Note B
Secondary datum 2 (1 translation + 1 rotation) A second plane or a cylinder
Note C
Tertiary datum 1 (1 translation) A third plane or a hole
Note The order of the datums is fundamental. A, B, C is not the same as B, A, C. The primary datum is the most important: it is the surface on which the piece rests in reality. Always choose functional datums, not just comfortable ones.

11.3 How to choose datums

✓ FUNCTIONAL Datums

Surfaces that the part actually uses during operation or assembly.

Example: the bearing face of a flange as the primary datum.

ACCESSIBLE Datums

Surfaces reachable by measuring instruments. It is useless to choose a datum that cannot be measured.

✗ Datums NOT stable

Avoid small, irregular, or deformable surfaces as datums. They must be stable and repeatable.

12. The Tolerance Frame (Feature Control Frame)

Geometric tolerances are indicated with a rectangular frame divided into cells, called Feature Control Frame (FCF). Here's how it reads:

Anatomy of the tolerance framework

[[T_1018] ]A
0.02BC
Cell Contents Example
1st cell Geometric characteristic symbol ⊥ (perpendicularity)
2nd cell Tolerance value (possibly with ⌀ or modifier) 0.02 or Ø0.1 Ⓜ
3rd cell Primary datum (possibly with modifier) A
4th cell Secondary datum (optional) B
5th cell Tertiary datum (optional) C

Reading the example: "Perpendicularity of 0.02 mm with respect to datum A, with orientation also constrained by datums B and C."

Reading rules
  • The symbol Ø before the value indicates that the tolerance zone is cylindrical
  • The datums always go in order: first A, then B, then C
  • If a cell is empty, it means that that datum is not required
  • The frame connects to the tolerated element with an arrow

13. The special modifiers (M, L, P...)

Modifiers are symbols that are added in the tolerance frame to modify the verification conditions. They are essential to optimize costs.

Modifier Symbol Name Meaning
maximum material condition (MMC) Max Material Condition Tolerance applies when the feature is at its most material (smallest hole, largest shaft). If the element deviates, you get a "tolerance bonus"
least material condition (LMC) Min Material Condition Tolerance applies when the element is at its least material (largest hole, smallest shaft)
RFS Independent of size The geometric tolerance is independent of the actual size (ISO default)
PZ Projected tolerance zone The tolerance zone extends beyond the surface of the part (useful for threaded studs)
- Bribe The tolerance plane is tangent to the real surface
- Free form For non-rigid elements that deform without constraints (thin sheets)

13.1 The Ⓜ (Max Material) modifier: the most important

The Ⓜ modifier is the most used and the most powerful. Allows you to obtain additional tolerances ("bonus") when the element is not at its maximum material.

Example: Hole Ø10 H8 with position ⌖ Ø0.2 Ⓜ

1. Let's analyze the hole

Hole Ø10 H8: minimum dimension (max material) = 10,000 mm, maximum dimension = 10,022 mm

2. Case 1: hole at minimum (max material)

Foro = Ø10,000 mm (maximum material condition (MMC))

Tolleranza di posizione = Ø0,2 mm

Il centro del foro deve stare entro un cilindro di Ø0,2 mm

3. Case 2: Larger hole (deviates from maximum material condition (MMC))

Foro = Ø10,022 mm

Scostamento da maximum material condition (MMC) = 10,022 - 10,000 = 0,022 mm

Tolleranza di posizione = 0,2 + 0,022 = Ø0,222 mm (BONUS!)
Result The larger the hole, the more positional tolerance you get. This is fantastic for manufacturing: more parts will be acceptable, less waste, lower costs.
The parking lot analogy

Imagine having to park a car in one place:

  • If the car is large (max material): you have little room to maneuver (tight tolerance)
  • If the car is small (differs from maximum material condition (MMC)): you have more space to maneuver (bonus tolerance)

The Ⓜ modifier works like this: the further the element deviates from the material maximum, the more "room" you have for geometric tolerance.

When to use Ⓜ
  • Fixing holes: to ensure assembly
  • Pins and pins: to ensure insertion
  • Always when the function is assembly, not absolute precision

When NOT to use Ⓜ:

  • For elements of reference (i datums)
  • When accuracy is critical regardless of size
  • For tolerances of shape

14. Complete practical examples

Now let's put into practice everything we have learned. We will see 5 complete examples, from the simplest to the most complex.

EXAMPLE 1: Plate with fixing holes

Scenario: A rectangular plate with 4 Ø10 holes that needs to be bolted to a counterpart. The holes must be positioned correctly to allow assembly.

Geometric Tolerance Specifications:

1. Primary datum A: bottom face of the plate

┌───────────────┐

│ ▱ │ 0,05 │

└───────────────┘

Planarità di 0,05 mm sulla faccia di appoggio

(Non serve datum: è una tolleranza di forma)

2. Position of the 4 holes

┌──────────────────────────┐

│ ⌖ │ Ø0,2 Ⓜ │ A │ B │ C │

└──────────────────────────┘

• A = faccia inferiore (piano)

• B = lato lungo (piano)

• C = lato corto (piano)

• Ø0,2 Ⓜ = tolleranza di posizione con bonus

3. Hole perpendicularity

┌──────────────────┐

│ ⊥ │ Ø0,1 Ⓜ │ A │

└──────────────────┘

I fori devono essere perpendicolari alla faccia A
Why these tolerances?
  • Planarity A: guarantees that the plate rests well on the counterpart
  • Position with Ⓜ: ensures that the holes align with those of the counterpart. Bonus allows looser tolerances when holes are larger
  • Perpendicularity: ensures that the bolts enter straight, without forcing

EXAMPLE 2: Stepped shaft with bearings

Scenario: A shaft with two bearing seats that must be coaxial to avoid rotational vibration.

Geometric Tolerance Specifications:

1. Cylindricity of bearing seats

┌──────────────┐

│ ⌭ │ 0,008 │

└──────────────┘

Ogni sede deve essere cilindrica entro 0,008 mm

(Controlla circolarità + rettilineità + parallelismo)

2. Circular stop between the two seats

┌──────────────────┐

│ ↗ │ 0,015 │ A │

└──────────────────┘

• A = prima sede cuscinetto (riferimento)

• La seconda sede non deve variare più di 0,015 mm

 rispetto alla prima durante la rotazione

3. Perpendicularity of the shoulders

┌──────────────────┐

│ ⊥ │ 0,02 │ A-B │

└──────────────────┘

Le spalle di battuta dei cuscinetti devono essere

perpendicolari all'asse A-B entro 0,02 mm

4. Total stop of the complete shaft

┌──────────────────┐

│ ↗↗ │ 0,02 │ A-B │

└──────────────────┘

L'intera superficie dell'albero non deve variare

più di 0,02 mm durante la rotazione completa
Why it matters
  • Without cylindricity: the bearings would be damaged prematurely
  • Without stop: the shaft would vibrate during rotation, with noise and wear
  • Without perpendicularity: the bearings would pre-load asymmetrically

EXAMPLE 3: Flange with O-ring seal

Scenario: A flange with an O-ring groove that must provide pressure tightness.

Geometric Tolerance Specifications:

1. Flatness of the seal face

┌──────────────┐

│ ▱ │ 0,02 │

└──────────────┘

La faccia di appoggio della guarnizione deve

essere piana entro 0,02 mm

2. O-ring groove perpendicularity

┌──────────────────┐

│ ⊥ │ 0,03 │ A │

└──────────────────┘

La gola deve essere perpendicolare alla faccia A

per garantire una compressione uniforme dell'O-ring

3. Position of the fixing holes

┌──────────────────────────┐

│ ⌖ │ Ø0,3 Ⓜ │ A │ B │ C │

└──────────────────────────┘

I fori devono essere posizionati correttamente

per permettere l'assemblaggio con la controparte
Attention For O-ring seals, flatness is critical. If the face is not flat, the O-ring will not compress evenly and will leak. A flatness of 0.02 mm is typical for static seals. For dynamic seals (with movement), controlled roughness (Ra 0.4-0.8 μm) is also needed.

EXAMPLE 4: Shaft with keyway

Scenario: A keyway shaft that needs to transmit torque. The slot must be symmetrical with respect to the axis.

Geometric Tolerance Specifications:

1. Symmetry of the quarry

┌──────────────────┐

│ ⌯ │ 0,03 │ A │

└──────────────────┘

• A = asse dell'albero

• La cava deve essere simmetrica rispetto all'asse

 entro 0,03 mm

2. Parallelism of the quarry bottom

┌──────────────────┐

│ // │ 0,02 │ A │

└──────────────────┘

Il fondo della cava deve essere parallelo all'asse

dell'albero entro 0,02 mm

3. Tree circularity

┌──────────────┐

│ ○ │ 0,005 │

└──────────────┘

L'albero deve essere circolare entro 0,005 mm

(nelle zone di accoppiamento)
Note Symmetry is critical to avoid imbalances and vibrations when the key transmits torque. If the keyway is not symmetrical, the key works only on one side, with premature wear and risk of breakage.

EXAMPLE 5: Complete hydraulic cylinder

Scenario: A hydraulic cylinder with a sliding piston. Requires very tight tolerances to ensure sealing and smoothness.

Geometric Tolerance Specifications:

1. Hole cylindricity

┌──────────────┐

│ ⌭ │ 0,005 │

└──────────────┘

Il foro del cilindro deve essere cilindrico

entro 0,005 mm (5 micron!)

2. Bottom perpendicularity

┌──────────────────┐

│ ⊥ │ 0,01 │ A │

└──────────────────┘

Il fondo del cilindro deve essere perpendicolare

all'asse del foro entro 0,01 mm

3. Coaxiality of the two ends

┌──────────────────┐

│ ◎ │ Ø0,02 │ A │

└──────────────────┘

Le due estremità del cilindro devono essere

coassiali entro Ø0,02 mm

4. Total barrel stop

┌──────────────────┐

│ ↗↗ │ 0,008 │ A-B │

└──────────────────┘

L'intera superficie interna non deve variare

più di 0,008 mm durante la rotazione
Why such tight tolerances?
  • Cylindricity 0.005: ensures that the piston slides without seizing
  • Perpendicularity 0.01: prevents the gaskets from cutting
  • Coaxiality Ø0.02: avoids asymmetric wear
  • Total stop 0.008: ensures that the cylinder is straight and does not vibrate

These tolerances require precision grinding and honing. High cost, but necessary for function.

15. Typical values and manufacturing processes

Not all geometric tolerances are achievable with all processes. Here is a practical guide:

Manufacturing Process Achievable Geometric Tolerances Typical Applications Relative Cost
Grinding, Lapping, Honing 0.001 - 0.01 mm Bearings, hydraulic cylinders, gauges €€€€€
precision boring 0.005 - 0.02 mm Bearing holes, precision seats €€€€
fine turning, CNC milling 0.01 - 0.05 mm Shafts, flanges, precision parts €€€
Ordinary turning 0.02 - 0.1 mm General mechanical details €€
Fresatura ordinaria 0,05 - 0,2 mm Superfici di appoggio, staffe €€
Fusione in sabbia 0,2 - 1,0 mm Particolari grezzi, corpi macchina
Taglio lamiera, Piegatura 0,1 - 0,5 mm Carpenteria, lamiere
Regole pratiche per i valori
  • Tolleranze di forma: 1/3 - 1/5 della tolleranza dimensionale
  • Tolleranze di orientamento: simili o leggermente più larghe delle forme
  • Tolleranze di posizione: 2-3 volte le forme
  • Battuta totale: la più restrittiva, richiede processi di precisione
Nota Prima di specificare una tolleranza geometrica, chiediti: "Il mio processo di lavorazione è in grado di raggiungerla?" Specificare una cilindricità di 0,002 mm su un pezzo fuso in sabbia è come chiedere a una bicicletta di andare a 200 km/h: impossibile e costoso.

16. Quadro normativo completo

Geometric tolerances are regulated by a very specific international regulatory system. Here are the essential rules:

Note

ISO 1101:2017

Product Geometric Specifications (GPS) - Geometric Tolerances
The fundamental rule. Defines symbols, indications, interpretation and verification of geometric tolerances. It is the heart of the system.

  • Defines the 14 geometric symbols
  • Establishes the rules of indication on the drawing
  • Specify how to check tolerances
Note

ISO 5459:2011

Geometric Product Specifications (GPS) - Reference Items
Defines how to establish and indicate reference elements (datums) for geometric tolerances.

  • Defines primary, secondary and tertiary datums
  • Establishes how the degrees of freedom constrain
  • Specify datum modifiers
Note

ISO 5458:2018

Product Geometric Specifications (GPS) - Position Tolerances
Specifies requirements for positional, concentricity, and symmetry tolerances.

Note

ISO 5457:2018

Product Geometric Specifications (GPS) - Orientation Tolerances
Defines parallelism, perpendicularity and inclination.

Note

ISO 12780-1/2:2011

Product Geometric Specifications (GPS) - Cylindricity
Specific standard for cylindricity: definition, indication and verification.

Note

ISO 12781-1/2:2011

Product Geometric Specifications (GPS) - Circularity
Specific standard for circularity (roundness).

Note

ISO 12782-1/2:2012

Product Geometric Specifications (GPS) - Flatness
Specific standard for flatness.

Note

ISO 12783-1/2:2011

Geometric Product Specifications (GPS) - Straightness
Specific standard for straightness.

Note

ISO 8015:2011

GPS Fundamentals
Establishes the principle of independence: dimensional and geometric tolerances are independent unless otherwise indicated (symbol Ⓔ for the envelope principle).

Note

ISO 2768-2:1989

General geometric tolerances
Defines H, K, L classes for shape and position tolerances when they are not specified individually. Useful for non-critical quotas.

Caution: ISO vs ASME
  • ISO (Europe): default independence principle (dimensions and geometry are separate)
  • ASME Y14.5 (USA): default envelope rule (Rule #1) (shape is controlled by size at maximum material)

Always check the presence of the Ⓔ (envelope) symbol or specific notes in drawings of different origins.

16.1 Summary table of the standards

Standard Object Notes
ISO 1101 Geometric tolerances (symbols, indications) Fundamental standard
ISO 5459 Reference elements (datum) Datum system
ISO 5458 Position tolerances Position, concentricity, symmetry
ISO 5457 Orientation tolerances Parallelism, perpendicularity, inclination
ISO 12780-12783 Specific shape tolerances Cylindricity, circularity, flatness, straightness
ISO 8015 GPS Fundamentals Principle of independence
ISO 2768-2 General geometric tolerances Classes H, K, L
ASME Y14.5 Dimensioning and Tolerancing (USA) American GD&T, Rule #1

17. Common errors and practical advice

Errors to avoid

  1. Specify geometric tolerances without need
    Each geometric tolerance has a verification cost. Use them only where they are functionally necessary.
  2. Confusing shape and position
    Circularity does not control the position of the axis. Position does not control form. Choose the right tolerance for the right control.
  3. Forgetting reference items
    Orientation, position and stop tolerances require references. Without references, the tolerance is not verifiable.
  4. Use concentricity instead of stop
    Concentricity is difficult and expensive to verify. Often the circular stop is more appropriate and functional.
  5. Do not consider Ⓜ when appropriate
    The Ⓜ modifier can significantly reduce costs by allowing more acceptable parts. Use for assembly mates.
  6. Geometric tolerances tighter than dimensional
    Rule of thumb: The geometric tolerance should be approximately 1/3 of the dimensional tolerance. Specifying 0.005 cylindricity on an IT11 diameter (0.16 tolerance) is inconsistent.
  7. Over-specify
    There is no need to specify cylindricity if circularity is enough. You don't need the full stop if the circular is enough. Each additional tolerance increases costs.
  8. Ignoring measurability
    Specifying a tolerance that cannot be measured with available tools is useless. Always check measurement capability.
  9. Choose non-functional datums
    Datums must be surfaces that the part actually uses during operation. Don't choose datums just because they are convenient to measure.
  10. Do not consider the order of the datums
    A, B, C is not the same as B, A, C. The order is critical and must reflect the actual assembly sequence.

Best Practices

  1. Start from functional needs
    Ask yourself, “What is this piece supposed to do?” and specify only the tolerances needed for that feature.
  2. Use the appropriate reference system
    Choose functional references (support surfaces, rotation axes) and not just geometrically convenient ones.
  3. Apply Ⓜ for mates
    For fixing holes, pins, items that need to be assembled, always use Ⓜ to maximize acceptability.
  4. Tolerance hierarchy
    • Form: the cheapest
    • Orientation: average cost
    • Location: most expensive
    • Total beat: the most expensive
    Use the least restrictive one that guarantees the function.
  5. Consistency between tolerances
    The geometric tolerances must be consistent with the dimensions and the production process.
  6. Communicating with production and quality
    Verify that the specified tolerances are measurable and realistic for the available manufacturing process.
  7. Document intentions
    If necessary, add explanatory notes to clarify the functional intent of the tolerances.
  8. Use general tolerances ISO 2768-2
    For non-critical dimensions, use H, K, L classes in the title block instead of specifying each individual tolerance.
Practical rules for choosing
  • For support surfaces: flatness (▱)
  • For rotation shafts/holes: cylindricity (⌭) or circularity (○) + stop (↗)
  • For slide guides: straightness (—) + parallelism (//)
  • For fixing holes: position (⌖) with Ⓜ
  • For perpendicular surfaces: perpendicularity (⊥)
  • For balanced rotating parts: concentricity (◎) or stop (↗)
  • For slots and grooves: symmetry (⌯)
  • For watertight seals: flatness (▱) + controlled roughness
  • For gears: rabbet (↗) on the faces, cylindricity (⌭) on the holes

17.1 Relative costs of geometric tolerances

Each geometric tolerance has a production and verification cost. Here is a practical guide:

Geometric Tolerance Relative Cost Verification Difficulty Notes
Straightness, Flatness 1x (basic) Easy It is measured with a level, comparator
Circularity 1.2x Easy Requires rotary table or coordinate measuring machine (CMM)
Cylindricity 1.5x Average Control multiple parameters at once
Parallelism, Perpendicularity 1.5x Easy Requires reference datum
Position 2x Average Requires coordinate measuring machine (CMM) or control masks
Circular Stop 2x Easy Comparator + rotation
Total Beat 3x Average Very restrictive, check the entire surface
Concentricity/Coaxiality 3-4x Hard Requires coordinate measuring machine (CMM), complex measurement
Symmetry 3-4x Hard Requires coordinate measuring machine (CMM), complex measurement
The cost rule

Every time you add a geometric tolerance, you are adding:

  • Machining time: more passes, more checks
  • Verification cost: more expensive tools (coordinate measuring machine (CMM), comparators)
  • Risk of scrap: more restrictive = more pieces out of specification

For this reason it is essential to specify only the tolerances necessary for the function.

17.2 Recommendations for testing and verification

✓ Form tolerance tools
  • Flatness: spirit level, self-levelling, coordinate measuring machine (CMM)
  • Straightness: taut wire, level, coordinate measuring machine (CMM)
  • Circularity: rotary table + comparator, coordinate measuring machine (CMM)
  • Cylindricity: coordinate measuring machine (CMM) (mandatory for precise measurements)
Orientation/Position Tools
  • Parallelism/Perpendicularity: comparator + square
  • Position: coordinate measuring machine (CMM), control masks, templates
  • Stop: comparator + rotation table
  • Concentricity: coordinate measuring machine (CMM) (complex, expensive)
Note Before specifying a geometric tolerance, check that the shop or inspection laboratory has the appropriate tool. Specifying a cylindricity of 0.002 mm if the shop only has a vernier caliper is like asking to measure the thickness of a hair with a school ruler: impossible.

The uncertainty of the measuring instrument must be at most 1/10 of the tolerance value.

  • Tolerance 0.02 mm → instrument with uncertainty ≤ 0.002 mm (2 μm)
  • Tolerance 0.05 mm → instrument with uncertainty ≤ 0.005 mm (5 μm)
  • Tolerance 0.1 mm → instrument with uncertainty ≤ 0.01 mm (10 μm)

18. Conclusions

ISO 1101 geometric tolerances complement dimensional tolerances, ensuring that mechanical parts not only have the correct dimensions, but are also geometrically functional.

In this article we saw:

Key points to remember:

Mastering the 14 geometric symbols, knowing when to apply them, how to indicate references and when to use modifiers are essential skills for those who plan, draw or check the quality of mechanical parts.

One last metaphor

Geometric tolerances are like the rules of grammar in a language. Dimensional tolerances are words: they tell you what to say. Geometric tolerances are the grammar: they tell you how to say it correctly.

Without grammar, even with the right words, the message makes no sense. Likewise, without geometric tolerances, even with the correct dimensions, the part does not work.

Note Remember: theory is important, but practical experience in the workshop and on the measuring bench is irreplaceable. Always consult with quality managers and metrologists to refine your design choices. After specifying 50-100 geometric tolerances, you will have gained the intuition necessary to immediately understand what the critical tolerances of a part are.
The complete series
This article is part of a series on mechanical technical drawing:
  1. Dimensional Tolerances ISO 286
  2. ISO 1101 Geometric Tolerances (this article)
  3. surface roughness ISO 1302
  4. Tolerance Chain Analysis
  5. Coming soon: Metrology and Measurement Instruments
Next steps
In the next article we will address surface roughness according to ISO 1302: when even the micro-geometry of the surface becomes critical for the function (friction, wear, sealing, aesthetics). We will see the parameters Ra, Rz, Rq, how to indicate them on the drawing and which values ​​to choose for each application.

Do you have questions or want to suggest the next topic? Leave a comment below!

Zum Archiv Alle Beiträge