Module 1 · Lesson 4 of 6

Dimensioning and general tolerances: ISO 2768, ISO 8015 and ASME Rule #1

ISO 2768 general tolerance tables for classes f, m, c and v, what ISO 2768-mK means today, chain vs baseline dimensioning, and ISO 8015 versus ASME Rule #1.

By The CheckedCalc editor Published

After this lesson you can:

  • Apply the core dimensioning principles of ISO 129-1 and ASME Y14.5
  • Explain why chain dimensioning accumulates tolerance and when baseline dimensioning is better
  • Read limits for any untoleranced dimension from the ISO 2768-1 tables
  • Interpret an ISO 2768-mK note and decide what to write on a new drawing
  • Contrast the ISO 8015 independency principle with the ASME Rule #1 envelope
Estimated time
15 minutes
Before you start
Lesson 3: Lines, sections and details

Every number on a drawing has a tolerance, whether it is written next to it or not. Most dimensions you place never get an individual tolerance. They fall back on a general tolerance in the title block. Know exactly what that fallback allows and what it does not control. That knowledge separates a drawing the machine shop can quote from one that ends in a concession.

Dimensions are placed to ISO 129-1:2018 + Amd 1:2020 and ASME Y14.5-2018 (R2024). Dimensions without their own tolerance take the ISO 2768 general tolerance tables. ISO and ASME split on one point of principle that every design engineer needs to understand: whether size controls form.

Dimensioning principles that checkers enforce

ISO 129-1 sets out how dimensions and tolerances are presented; ASME Y14.5-2018 opens with a set of fundamental rules. The two agree on the substance. Paraphrased:

PrincipleWhat it means on the drawingTypical graduate error
Each feature is tolerancedASME Y14.5-2018 states “Each feature shall be toleranced”: by an individual tolerance, a limit, a geometric tolerance or a general noteA basic dimension with no feature control frame, or a note missing from the title block
CompleteEvery feature is fully defined; nobody has to scale the print or assumeHole depth or a chamfer size missing
Minimum necessaryEach dimension appears once, on the view that shows the feature most clearlyThe same length on two views, or overall length plus every step
Dimension for functionDimension from the surfaces that locate or mate, not from the order the CAD model was builtPositions measured from a chamfer edge because that was sketch 1
Reference dimensionsExtra information goes in brackets (US: parentheses), untoleranced and not inspectedA reference dimension with a tolerance, or used as an inspection point
Implied 90 degreesLines drawn at right angles, and centre lines crossing at right angles, are 90 degrees with the general angular toleranceWriting 90° on every corner

Over-dimensioning is the most common fault. If the overall length and every step are all toleranced, the drawing contains a closed loop, and the tolerances cannot all be met at once. Leave one dimension out, or give it in brackets as reference.

Symbols save words. Ø is diameter, R radius, SØ and SR spherical diameter and radius, and □ a square section. A boxed value is a theoretically exact (US: basic) dimension, controlled by a geometrical tolerance. Always put Ø on a diameter dimensioned in a side view, where the circle is not visible.

Chain vs baseline dimensioning

How you arrange dimensions decides how tolerance accumulates. In chain dimensioning each feature is located from the previous one. The position of the last feature relative to the first then carries the sum of every tolerance in the chain. In baseline dimensioning every feature is located from one datum face, so each position carries only its own tolerance. The distance between two features, though, now carries the sum of two.

Chain and baseline dimensioning on a stepped part The same three-step part dimensioned twice. Chained 20, 25 and 30 mm dimensions at ±0.2 mm leave the right end ±0.6 mm from the datum face. Baseline dimensions of 20, 45 and 75 mm from the datum leave it ±0.3 mm. 20 ±0.2 25 ±0.2 30 ±0.2 20 ±0.2 45 ±0.3 75 ±0.3 Datum face Chain Right end from datum: 75 ±0.6 (worst case) Baseline Right end from datum: 75 ±0.3 but step 25 is now ±0.5 (0.3 + 0.2)
Figure 1. Chain versus baseline dimensioning under ISO 2768-m. Neither is always right: dimension the length that matters for the function directly, and let the others carry the accumulation.

The rule: put the tolerance on the dimension that matters. If the middle step carries a bearing that must be 25 mm wide, dimension it directly and accept accumulation elsewhere. When several parts stack in an assembly, you are into a tolerance stack-up. The tolerance stack-up calculator handles worst case and root sum square, and the stack-up worked example walks through a full loop.

ISO 2768-1 general tolerance tables

ISO 2768-1:1989 is still current (a revised single-part ISO 2768 is at final draft stage in 2026 but not yet published). It gives four classes: f (fine), m (medium), c (coarse) and v (very coarse). The note “ISO 2768-m” applies class m to every linear and angular dimension without its own tolerance. The table starts at 0.5 mm, so smaller dimensions need an individual tolerance.

Nominal size (mm)f (fine)m (medium)c (coarse)v (very coarse)
0.5 to 3±0.05±0.1±0.2not given
over 3 to 6±0.05±0.1±0.3±0.5
over 6 to 30±0.1±0.2±0.5±1
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±4
over 1000 to 2000±0.5±1.2±3±6
over 2000 to 4000not given±2±4±8
External radius or chamfer height (mm)fmcv
0.5 to 3±0.2±0.2±0.4±0.4
over 3 to 6±0.5±0.5±1±1
over 6±1±1±2±2

Angular tolerances depend on the length of the shorter side of the angle. The same angular error moves the end of a long leg further.

Shorter side (mm)up to 10over 10 to 50over 50 to 120over 120 to 400over 400
f and m±1°±30′±20′±10′±5′
c±1°30′±1°±30′±15′±10′
v±3°±2°±1°±30′±20′

Worked example: limits under ISO 2768-m

A bracket drawing carries the note “General tolerances ISO 2768-m”. Three untoleranced dimensions of 8, 45 and 250 mm are chained along one edge, and a 30° angle has a shorter leg of 60 mm.

DimensionBandTolerance (m)Limits
8 mmover 6 to 30±0.27.8 to 8.2 mm
45 mmover 30 to 120±0.344.7 to 45.3 mm
250 mmover 120 to 400±0.5249.5 to 250.5 mm
30° angle, 60 mm legover 50 to 120±20′29°40′ to 30°20′

The angle tolerance in linear terms: 20′ is 0.00582 rad, so the end of the 60 mm leg may move

δ=L θ=60×0.00582=0.35 mm\delta = L\,\theta = 60 \times 0.00582 = 0.35\ \text{mm}

Chain accumulation: the overall length defined by the chain and its worst-case tolerance are

L=8+45+250=303 mm,twc=±(0.2+0.3+0.5)=±1.0 mmL = 8 + 45 + 250 = 303\ \text{mm}, \qquad t_{\text{wc}} = \pm(0.2 + 0.3 + 0.5) = \pm 1.0\ \text{mm}

Had the 303 mm been dimensioned directly, ISO 2768-m would give ±0.5 mm (over 120 to 400). If the overall length matters, dimension it and drop one of the three chain dimensions, or show it in brackets as reference.

ISO 2768-mK: the withdrawn part that is still everywhere

ISO 2768-2:1989 added three classes (H, K, L) of general geometrical tolerances for features without an individual geometrical tolerance. The combined note “ISO 2768-mK” means linear and angular class m plus geometrical class K.

ISO 2768-2 (withdrawn)HKL
Straightness and flatness, up to 10 mm0.020.050.1
Straightness and flatness, over 100 to 300 mm0.20.40.8
Perpendicularity, shorter side up to 100 mm0.20.40.6
Perpendicularity, over 100 to 300 mm0.30.61
Circular run-out0.10.20.5

ISO 2768-2 has been withdrawn and replaced by ISO 22081:2021, which works differently. It states a general geometrical specification as a profile tolerance relative to a datum system, with no H, K, L look-up table. In practice “ISO 2768-mK” remains common on legacy drawings and supplier standards, and inspectors still recognise it. For new work, follow your company drawing standard. If it still uses mK, use it consistently, and expect a revision when the single-part ISO 2768 is published.

General tolerances on ASME drawings

ASME Y14.5 has no ISO 2768 equivalent. US shops put a tolerance block in the title block, keyed to decimal places. Typical entries are X.X ±0.1 and X.XX ±0.05 in millimetres, or .XX ±.01 and .XXX ±.005 in inches. These values are company practice, not a standard, so never assume one company’s block applies to another’s drawing.

On the job

A graduate’s first instinct is to tolerance everything tightly “to be safe”. Every tight tolerance costs machine time, inspection time and scrap. The checker’s first question on a ±0.05 mm dimension is “what is the function?” If you cannot name the mating part or the stack it feeds, the general tolerance is probably enough. Put tight tolerances on fits and functional stacks, and let the rest float. Look up fit limits on the fit tolerance chart (for example Ø25 H7 is +0.021/0).

ISO 8015 independency vs ASME Rule #1

This is where ISO and ASME drawings genuinely differ. ISO 8015:2011 sets the fundamental rules of the ISO GPS system. Its invocation principle reads: “Once a portion of the ISO GPS system is invoked in a mechanical engineering product documentation, the entire ISO GPS system is invoked, unless otherwise indicated”. Its independency principle says each requirement is met independently: a size tolerance controls local size only, not form.

ASME Y14.5 takes the opposite default. Rule #1 (the envelope principle) applies where only a size tolerance is given. The limits of size of a regular feature of size then also control its form, and at maximum material condition (MMC) the feature must have perfect form.

Independency versus envelope for a bent pin A pin with size limits 9.9 to 10.0 mm is bent. On the left, under ISO 8015 independency, every two-point size is within limits so it passes. On the right, under ASME Rule #1 or the ISO envelope symbol, the bent pin pokes out of the perfect-form 10.0 mm envelope and is rejected. ISO 8015 independency Every 2-point size 9.9 to 10.0 Accepted: form not limited by size ASME Rule #1, or ISO with Ⓔ Must fit Ø10.0 perfect-form envelope Rejected: bow breaks the envelope Pin Ø10 0/−0.1, bow exaggerated
Figure 2. The same bent pin judged two ways. Under ISO independency the two-point sizes pass. Under Rule #1, or with the envelope requirement Ⓔ, the pin must fit a perfect cylinder at its maximum material size of 10.0 mm.

On an ISO drawing you get envelope behaviour only where you ask for it, by adding Ⓔ after the size tolerance (ISO 14405-1:2025). An example is Ø10 h7 Ⓔ on a pin that must slide in a bore. Alternatively add a form tolerance such as straightness per ISO 1101:2017. On an ASME drawing the envelope is automatic; to relax it you add a note or modifier that says so.

The practical result: an ASME-trained engineer reading an ISO drawing may assume form is controlled when it is not. An ISO-trained engineer may add straightness tolerances that Rule #1 already implied.

On the job

State “ISO 8015” in the title block or general notes on every ISO drawing. It invokes the whole GPS system, including independency and the 20 °C reference temperature, and removes the argument about which rules apply. Then decide, feature by feature, where you need Ⓔ: sliding fits, press fits and bearing seats usually do. Without that line, a supplier used to ASME practice may inspect to Rule #1. One used to older national practice may assume something else again.

On the job

Some suppliers quote to ISO 2768-f on every drawing they receive, or ask to relax your class m to c on cast or welded parts. Both are legitimate conversations. Class f on everything raises the price; class c on a machined interface can break an assembly stack. Before you agree, check which dimensions feed a stack or a fit, give those individual tolerances, and let the general class follow the process.

Check your understanding

5 questions. Choose an answer, then check it. Nothing is saved.

  1. Question 1 of 5Under ISO 2768-m, what is the general tolerance on an untoleranced 45 mm dimension?
  2. Question 2 of 5Three dimensions of ±0.2 mm are chained end to end. What is the worst-case tolerance on the overall length they define?
  3. Question 3 of 5A drawing cites ISO 8015 and a pin has only a size tolerance. The pin is bent but every two-point size is within limits. Is it conforming?
  4. Question 4 of 5What does the note ISO 2768-mK specify?
  5. Question 5 of 5In ASME Y14.5, what does Rule #1 require of a shaft at maximum material condition?

Key terms

General tolerance
A tolerance stated once, in the title block or a note, that applies to every dimension without its own tolerance.
Chain dimensioning
Dimensions placed end to end, each from the previous feature; tolerances add along the chain.
Baseline dimensioning
All dimensions measured from one common datum feature, so each feature position carries only its own tolerance.
Reference dimension
A dimension given for information only, shown in brackets (US: parentheses), without a tolerance and not used for inspection.
Independency principle
The ISO 8015 default: each requirement on a drawing, such as size and form, is met independently of the others.
Envelope requirement
The ISO 14405-1 modifier, a circled E, that requires a feature to fit inside a perfect-form boundary at maximum material size.
Rule #1
The ASME Y14.5 default that the limits of size of a regular feature of size also control its form, with perfect form required at MMC.

Standards referenced

StandardEditionTitleUsed here for
ISO 129-12018 + Amd 1:2020Technical product documentation (TPD), Presentation of dimensions and tolerances, Part 1: General principlesDimensioning principles and presentation
ASME Y14.52018 (R2024)Dimensioning and TolerancingFundamental dimensioning rules and Rule #1 envelope
ISO 2768-11989General tolerances, Part 1: Tolerances for linear and angular dimensions without individual tolerance indicationsLinear, radius, chamfer and angular general tolerance tables
ISO 2768-21989 (withdrawn)General tolerances, Part 2: Geometrical tolerances for features without individual tolerance indicationsLegacy H, K and L geometrical classes still seen on drawings
ISO 220812021GPS, Geometrical tolerancing, General geometrical specifications and general size specificationsReplacement for ISO 2768-2
ISO 80152011GPS, Fundamentals, Concepts, principles and rulesInvocation and independency principles
ISO 14405-12025GPS, Dimensional tolerancing, Part 1: Linear sizesEnvelope requirement symbol
ISO 11012017GPS, Geometrical tolerancing, Tolerances of form, orientation, location and run-outExplicit form tolerances where size alone is not enough

Editions checked on 29 Sep 2026. Standards are copyright documents; this lesson explains and paraphrases them. Buy or borrow the current edition before relying on a value.