Dimensional and Geometric Tolerancing
Dimensional and geometric tolerancing is the language engineers use to communicate how much variation is acceptable in a part’s size, shape, and orientation. Mastery of this language is…

When a hole and a shaft both have a nominal diameter of 10 mm, which tolerance arrangement will guarantee a clearance fit?
A designer selects a basic hole system with fundamental deviation H. Which of the following shaft deviation letters can be paired with it to obtain an interference fit?
Which of the following statements about the series R5 is true?
A cylindrical surface is toleranced for cylindricity with a tolerance value of 0.04 mm. Which of the following tolerances is the most restrictive for the same surface?
In a tolerance stack-up, the maximum material condition (MMC) of a shaft is 24.980 mm and the tolerance bonus is 0.010 mm. What is the virtual MMC (MMVS) for the shaft?
Which of the following best describes the principle of independence in tolerancing?
A surface roughness parameter Ra is measured as 1.2 µm. Which of the following statements about Ra is accurate?
When specifying a tolerance for a positional datum, which symbol is used to denote the tolerance value?
A designer needs a surface to meet a functional requirement while minimizing manufacturing cost. According to the text, which approach should be taken regarding surface finish?
Introduction to Dimensional and Geometric Tolerancing
Dimensional and geometric tolerancing is the language engineers use to communicate how much variation is acceptable in a part’s size, shape, and orientation. Mastery of this language is essential for designing interchangeable components, ensuring proper fits, and reducing manufacturing cost. In this course we will explore the most common tolerance concepts that appear in the quiz, explain the underlying principles, and provide memory aids to help you recall them quickly.
1. Understanding Tolerance Classes and Maximum Material Condition (MMC)
1.1 What does a tolerance class like g7 mean?
ISO tolerance classes consist of a letter that defines the position of the tolerance zone relative to the nominal dimension, and a number that indicates the tolerance grade (the tighter the grade, the smaller the tolerance). The letter g belongs to the lower deviation series, meaning the tolerance zone is placed **below** the nominal size.
For a shaft with a nominal diameter of 25 mm and a g7 tolerance, the tolerance value is 0.007 mm. Because the zone is below the nominal size, the Maximum Material Condition (MMC) – the largest permissible shaft diameter – is calculated as:
- MMC = nominal – tolerance = 25 mm – 0.007 mm = 24.993 mm
Mnemonic: “g” for “generally below”. When the letter is from the lower‑deviation series (g, f, e, …), subtract the tolerance; when it is from the upper‑deviation series (h, js, …), add the tolerance.
1.2 Virtual MMC (MMVS) and Tolerance Bonus
In a stack‑up, the virtual MMC (sometimes called MMVS) accounts for the extra clearance that a tolerance bonus provides. If the MMC of a shaft is 24.980 mm and the tolerance bonus is 0.010 mm, the virtual MMC becomes:
- MMVS = MMC + tolerance bonus = 24.980 mm + 0.010 mm = 24.990 mm
This value is useful when evaluating the worst‑case fit between mating parts.
2. Fit Types: Clearance, Interference, and Transition
2.1 Guaranteeing a Clearance Fit
A clearance fit ensures that the shaft is always smaller than the hole, providing free movement. The most common way to achieve this is to give the hole a **positive** fundamental deviation (e.g., H) and the shaft a **negative** deviation (e.g., h). For a 10 mm nominal size, the combination Hole H7 – Shaft h6 guarantees clearance because:
- H7 places the hole’s tolerance zone above the nominal size.
- h6 places the shaft’s tolerance zone below the nominal size.
- The lower limit of the hole is always larger than the upper limit of the shaft.
2.2 Creating an Interference Fit
To obtain an interference (press‑fit) you need the shaft to be larger than the hole at MMC. When the hole uses the fundamental deviation H, the shaft must use a deviation that is **above** the nominal size. The only letter that satisfies this in the standard series is A. Therefore, the pair A‑H (shaft deviation A, hole deviation H) produces an interference fit.
3. Tolerance Series and Their Characteristics
3.1 The R5 Series
The R‑series are coarse, standardized tolerance values used mainly for rough machining and non‑critical dimensions. The R5 series contains exactly five tolerance values per decade (e.g., 0.5 mm, 1 mm, 2 mm, 5 mm, 10 mm). This makes it the coarsest among the listed series (R5, R10, R20, R40). Understanding the number of values per decade helps you quickly select an appropriate tolerance for early‑stage design.
4. Geometric Tolerances: Cylindricity and Related Controls
4.1 Comparing Cylindricity, Circularity, Parallelism, and Coaxiality
Geometric tolerances describe the allowable variation of a surface’s shape and orientation. For a cylindrical surface, the most restrictive tolerance is the one that directly controls the three‑dimensional form of the entire surface. Consider the following options:
- Cylindricity 0.04 mm – limits the total deviation of the entire cylindrical surface.
- Circularity IT5 – controls only a single cross‑sectional circle.
- Parallelism IT9 – controls the orientation of a plane, not the surface shape.
- Coaxiality 0.005 mm – controls the axis relationship between two features, not the form of the surface itself.
Because cylindricity governs the entire surface, a tighter cylindricity value (e.g., 0.02 mm) would be more restrictive than the other listed tolerances. Hence, Cylindricity 0.02 mm is the most restrictive choice.
5. Principle of Independence in Tolerancing
The principle of independence states that dimensional and geometric tolerances must be verified separately unless a specific relationship is defined. In practice this means:
- Geometric tolerances do not automatically satisfy the associated dimensional tolerances.
- Inspection plans must include checks for both size (e.g., diameter) and form/orientation (e.g., cylindricity).
- Only when a datum or a functional relationship is explicitly stated can the tolerances be considered dependent.
Remember: “Separate unless linked” – a simple rule to avoid inspection errors.
6. Surface Roughness: Understanding Ra
6.1 What Ra Represents
Ra is the arithmetic average of the absolute values of the surface profile deviations from the mean line, expressed in micrometres (µm). While Ra provides a quick indication of overall roughness, it does not capture the distribution of peaks and valleys. Therefore, two surfaces with the same Ra can have very different functional characteristics.
Key point: Ra alone cannot distinguish between surfaces with different peak‑valley distributions. For critical applications, additional parameters such as Rz (average peak‑to‑valley) or Rt (total height) are often required.
7. Summary of Key Concepts
- Tolerance class letters determine whether you add or subtract the tolerance value from the nominal dimension.
- Maximum Material Condition (MMC) is the largest permissible size for a part; for lower‑deviation letters (g, f, e…) you subtract, for upper‑deviation letters (h, js…) you add.
- Virtual MMC (MMVS) incorporates the tolerance bonus, useful for stack‑up analysis.
- Clearance fits are achieved with a hole tolerance above nominal (H) and a shaft tolerance below nominal (h).
- Interference fits require the shaft deviation to be above the hole’s fundamental deviation (e.g., A‑H).
- The R5 series provides five tolerance values per decade, making it the coarsest of the listed series.
- Among geometric tolerances, the most restrictive for a cylindrical surface is the tightest cylindricity value.
- The principle of independence mandates separate verification of dimensional and geometric tolerances unless a functional link is defined.
- Ra is a useful average roughness metric but does not reveal peak‑valley characteristics.
8. Frequently Asked Questions (FAQ)
Can I use the same tolerance grade for both hole and shaft?
Yes, but the resulting fit depends on the deviation letters. For example, H7–H7 yields a transition fit, while H7–h6 guarantees clearance.
When should I consider a finer R‑series (e.g., R10) instead of R5?
Choose a finer series when the part’s function demands tighter dimensional control, such as in precision assemblies or when the part will be machined to final dimensions.
How do I decide between Ra and Rz for surface specification?
Use Ra for general roughness assessment. Opt for Rz when peak‑to‑valley height influences performance, such as in sealing surfaces or bearing contacts.
