
Tolerances and Fits in Precision Metal Fabrication
May 13, 2025
Sheet Metal Development
November 9, 2025Geometric Dimensioning and Tolerancing in Metal Fabrication
Introduction

Geometric Dimensioning and Tolerancing (GD&T) is a critical system for defining and communicating engineering tolerances. It ensures that mechanical parts and assemblies meet design intent through standardized symbols, rules, and definitions. For industries like metal fabrication, GD&T is indispensable for maintaining precision, reducing production costs, and enhancing quality control. As a leading expert in the field, MetalFabricationChina exemplifies excellence in leveraging GD&T standards to deliver high-quality metal fabrication and plastic molding solutions.
1. Fundamentals of GD&T Symbols
GD&T uses a symbolic language to specify geometric characteristics and tolerances. Key symbols are categorized into form, orientation, location, and runout tolerances. Below is a summary of primary GD&T symbols based on ISO and ASME standards:
Table 1: GD&T Feature Control Symbols
| Tolerance Type | Characteristic | Symbol | Requires Datum |
|---|---|---|---|
| Form | Straightness | — | No |
| Flatness | ⌋ | No | |
| Roundness | ○ | No | |
| Cylindricity | ⌭ | No | |
| Profile | Line Profile | ⌒ | Yes/No |
| Surface Profile | ⌓ | Yes/No | |
| Orientation | Parallelism | // | Yes |
| Perpendicularity | ⟂ | Yes | |
| Angularity | ∠ | Yes | |
| Location | Position | ⌖ | Yes/No |
| Concentricity | ◎ | Yes | |
| Symmetry | ⌯ | Yes | |
| Runout | Circular Runout | ↗ | Yes |
| Total Runout | ↘ | Yes |
2. Annotation Methods for Features and Datums
Proper annotation of tolerances and datums is essential for clarity. The following tables illustrate how to specify tolerances and modify symbols:
Table 2: Feature and Datum Annotation Methods
| Symbol | Description | Symbol | Modifier |
|---|---|---|---|
| Direct | Feature Annotation | M | Maximum Material |
| Letter | Datum Identification | L | Least Material |
| Datum Target | Datum Target Annotation | R | Reversible |
| Theoretical | True Position Dimension | P | Projected Zone |
| Envelope | Envelope Principle | F | Free State |
| All Around |
Table 3: Feature Form Modifiers
| Meaning | Symbol | Example |
|---|---|---|
| Concave Material Condition | (–) | (–) |
| Convex Material Condition | (+) | (+) |
| Tapered Reduction Left to Right | (→) | (→) |
| Tapered Reduction Right to Left | (←) | (←) |
3. Default Tolerances for Form and Position
When no tolerance is specified, default values apply based on ISO 2768 or similar standards.
3.1 Default Form Tolerances
-
Straightness and Flatness: See Table 1-58.
-
Roundness: Defaults to diameter tolerance but must not exceed circular runout values (Table 1-59).
-
Cylindricity: Not directly defined; derived from roundness, straightness, and parallelism tolerances.
Table 4: Default Straightness/Flatness Tolerances (mm)
| Grade | ≤10 | >10–30 | >30–100 | >100–300 | >300–1000 | >1000–3000 |
|---|---|---|---|---|---|---|
| H | 0.02 | 0.05 | 0.1 | 0.2 | 0.3 | 0.4 |
| K | 0.05 | 0.1 | 0.2 | 0.4 | 0.6 | 0.8 |
| L | 0.1 | 0.2 | 0.4 | 0.8 | 1.2 | 1.6 |
Table 5: Default Circular Runout Tolerances (mm)
| Grade | Tolerance |
|---|---|
| H | 0.1 |
| K | 0.2 |
| L | 0.5 |
3.2 Default Position Tolerances
-
Parallelism: Equal to size tolerance or flatness tolerance, whichever is larger.
-
Perpendicularity and Symmetry: See Tables 1-60 and 1-61.
-
Coaxiality: Defaults to circular runout tolerance in extreme cases.
-
Circular Runout: Requires a designated datum or the longer of two features as the datum.
4. Principles for Selecting Tolerance Values
Tolerance selection should balance functional requirements, manufacturability, and cost:
-
Form tolerances must be smaller than position tolerances.
-
Cylindrical part form tolerances should be tighter than size tolerances.
-
Parallelism tolerances must be smaller than corresponding distance tolerances.
-
Tolerance grades may be reduced by 1–2 levels for features like holes vs. shafts, long spans, or wide surfaces.
5. Practical GD&T Application Examples
MetalFabricationChina applies GD&T in real-world scenarios to ensure part functionality and interchangeability. Examples include:
Table 6: GD&T Application Examples
| Feature | Example Annotation | Interpretation | |
|---|---|---|---|
| Straightness | — 0.02 | Surface must lie between two lines 0.02 mm apart. | |
| Cylindricity | ⌭ 0.04 | Axis must be within a Ø0.04 mm cylindrical zone. | |
| Parallelism | // 0.05 | A | Surface must be parallel to Datum A within 0.05 mm. |
| Position | ⌖ Ø0.1 | A B C | Hole axis must be within Ø0.1 mm of true position relative to Datums A, B, C. |
| Circular Runout | ↗ 0.05 | A | Radial runout must not exceed 0.05 mm relative to Datum A. |
6. Standard Tolerance Tables
GD&T tolerance values are organized by feature type and size range. The following tables provide detailed tolerance values based on main parameters and tolerance grades, as specified in international standards.
Table 7: Straightness and Flatness Tolerance Values (mm)
*(Source: Table 1-63)*
| Main Parameter L (mm) | Tolerance Grade | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | |
| ≤ 10 | 0.2 | 0.4 | 0.8 | 1.2 | 2 | 3 | 5 | 8 | 12 | 20 | 30 | 60 |
| >10 ~ 16 | 0.25 | 0.5 | 1 | 1.5 | 2.5 | 4 | 6 | 10 | 15 | 25 | 40 | 80 |
| >16 ~ 25 | 0.3 | 0.6 | 1.2 | 2 | 3 | 5 | 8 | 12 | 20 | 30 | 50 | 100 |
| >25 ~ 40 | 0.4 | 0.8 | 1.5 | 2.5 | 4 | 6 | 10 | 15 | 25 | 40 | 60 | 120 |
| >40 ~ 63 | 0.5 | 1 | 2 | 3 | 5 | 8 | 12 | 20 | 30 | 50 | 80 | 150 |
| >63 ~ 100 | 0.6 | 1.2 | 2.5 | 4 | 6 | 10 | 15 | 25 | 40 | 60 | 100 | 200 |
| >100 ~ 160 | 0.8 | 1.5 | 3 | 5 | 8 | 12 | 20 | 30 | 50 | 80 | 120 | 250 |
| >160 ~ 250 | 1 | 2 | 4 | 6 | 10 | 15 | 25 | 40 | 60 | 100 | 150 | 300 |
| >250 ~ 400 | 1.2 | 2.5 | 5 | 8 | 12 | 20 | 30 | 50 | 80 | 120 | 200 | 400 |
| >400 ~ 630 | 1.5 | 3 | 6 | 10 | 15 | 25 | 40 | 60 | 100 | 150 | 250 | 500 |
Table 8: Roundness and Cylindricity Tolerance Values (mm)
*(Source: Table 1-64)*
| Main Parameter d(D) (mm) | Tolerance Grade | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | |
| ≤ 3 | 0.1 | 0.2 | 0.3 | 0.5 | 0.8 | 1.2 | 2 | 3 | 4 | 6 | 10 | 14 | 25 |
| >3 ~ 6 | 0.1 | 0.2 | 0.4 | 0.6 | 1 | 1.5 | 2.5 | 4 | 5 | 8 | 12 | 18 | 30 |
| >6 ~ 10 | 0.12 | 0.25 | 0.4 | 0.6 | 1 | 1.5 | 2.5 | 4 | 6 | 9 | 15 | 22 | 36 |
| >10 ~ 18 | 0.15 | 0.25 | 0.5 | 0.8 | 1.2 | 2 | 3 | 5 | 8 | 11 | 18 | 27 | 43 |
| >18 ~ 30 | 0.2 | 0.3 | 0.6 | 1 | 1.5 | 2.5 | 4 | 6 | 9 | 13 | 21 | 33 | 52 |
| >30 ~ 50 | 0.25 | 0.4 | 0.6 | 1 | 1.5 | 2.5 | 4 | 7 | 11 | 16 | 25 | 39 | 62 |
| >50 ~ 80 | 0.3 | 0.5 | 0.8 | 1.2 | 2 | 3 | 5 | 8 | 13 | 19 | 30 | 46 | 74 |
| >80 ~ 120 | 0.4 | 0.6 | 1 | 1.5 | 2.5 | 4 | 6 | 10 | 15 | 22 | 35 | 54 | 87 |
| >120 ~ 180 | 0.6 | 1 | 1.2 | 2 | 3.5 | 5 | 8 | 12 | 18 | 25 | 40 | 63 | 100 |
| >180 ~ 250 | 0.8 | 1.2 | 2 | 3 | 4.5 | 7 | 10 | 14 | 20 | 29 | 46 | 72 | 115 |
| >250 ~ 315 | 1.0 | 1.6 | 2.5 | 4 | 6 | 8 | 12 | 16 | 23 | 32 | 52 | 81 | 130 |
| >315 ~ 400 | 1.2 | 2 | 3 | 5 | 7 | 9 | 13 | 18 | 25 | 36 | 57 | 89 | 140 |
| >400 ~ 500 | 1.5 | 2.5 | 4 | 6 | 8 | 10 | 15 | 20 | 27 | 40 | 63 | 97 | 155 |
Table 9: Orientation Tolerance Values (Parallelism, Perpendicularity, Angularity) (mm)
*(Source: Table 1-65)*
| Main Parameter L, d(D) (mm) | Tolerance Grade | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | |
| ≤ 10 | 0.4 | 0.8 | 1.5 | 3 | 5 | 8 | 12 | 20 | 30 | 50 | 80 | 120 |
| >10 ~ 16 | 0.5 | 1 | 2 | 4 | 6 | 10 | 15 | 25 | 40 | 60 | 100 | 150 |
| >16 ~ 25 | 0.6 | 1.2 | 2.5 | 5 | 8 | 12 | 20 | 30 | 50 | 80 | 120 | 200 |
| >25 ~ 40 | 0.8 | 1.5 | 3 | 6 | 10 | 15 | 25 | 40 | 60 | 100 | 150 | 250 |
| >40 ~ 63 | 1 | 2 | 4 | 8 | 12 | 20 | 30 | 50 | 80 | 120 | 200 | 300 |
| >63 ~ 100 | 1.2 | 2.5 | 5 | 10 | 15 | 25 | 40 | 60 | 100 | 150 | 250 | 400 |
| >100 ~ 160 | 1.5 | 3 | 6 | 12 | 20 | 30 | 50 | 80 | 120 | 200 | 300 | 500 |
| >160 ~ 250 | 2 | 4 | 8 | 15 | 25 | 40 | 60 | 100 | 150 | 250 | 400 | 600 |
| >250 ~ 400 | 2.5 | 5 | 10 | 20 | 30 | 50 | 80 | 120 | 200 | 300 | 500 | 800 |
| >400 ~ 630 | 3 | 6 | 12 | 25 | 40 | 60 | 100 | 150 | 250 | 400 | 600 | 1000 |
| >630 ~ 1000 | 4 | 8 | 15 | 30 | 50 | 80 | 120 | 200 | 300 | 500 | 800 | 1200 |
| >1000 ~ 1600 | 5 | 10 | 20 | 40 | 60 | 100 | 150 | 250 | 400 | 600 | 1000 | 1500 |
| >1600 ~ 2500 | 6 | 12 | 25 | 50 | 80 | 120 | 200 | 300 | 500 | 800 | 1200 | 2000 |
| >2500 ~ 4000 | 8 | 15 | 30 | 60 | 100 | 150 | 250 | 400 | 600 | 1000 | 1500 | 2500 |
| >4000 ~ 6300 | 10 | 20 | 40 | 80 | 120 | 200 | 300 | 500 | 800 | 1200 | 2000 | 3000 |
| >6300 ~ 10000 | 12 | 25 | 50 | 100 | 150 | 250 | 400 | 600 | 1000 | 1500 | 2500 | 4000 |
Table 10: Location and Runout Tolerance Values (mm)
*(Coaxiality, Symmetry, Circular Runout, Total Runout) (Source: Table 1-66)*
| Main Parameter d(D), B, L (mm) | Tolerance Grade | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | |
| ≤ 1 | 0.4 | 0.6 | 1.0 | 1.5 | 2.5 | 4 | 6 | 10 | 15 | 25 | 40 | 60 |
| >1 ~ 3 | 0.4 | 0.6 | 1.0 | 1.5 | 2.5 | 4 | 6 | 10 | 20 | 40 | 60 | 120 |
| >3 ~ 6 | 0.5 | 0.8 | 1.2 | 2 | 3 | 5 | 8 | 12 | 25 | 50 | 80 | 150 |
| >6 ~ 10 | 0.6 | 1 | 1.5 | 2.5 | 4 | 6 | 10 | 15 | 30 | 60 | 100 | 200 |
| >10 ~ 18 | 0.8 | 1.2 | 2 | 3 | 5 | 8 | 12 | 20 | 40 | 80 | 120 | 250 |
| >18 ~ 30 | 1 | 1.5 | 2.5 | 4 | 6 | 10 | 15 | 25 | 50 | 100 | 150 | 300 |
| >30 ~ 50 | 1.2 | 2 | 3 | 5 | 8 | 12 | 20 | 30 | 60 | 120 | 200 | 400 |
| >50 ~ 120 | 1.5 | 2.5 | 4 | 6 | 10 | 15 | 25 | 40 | 80 | 150 | 250 | 500 |
| >120 ~ 250 | 2 | 3 | 5 | 8 | 12 | 20 | 30 | 50 | 100 | 200 | 300 | 600 |
| >250 ~ 500 | 2.5 | 4 | 6 | 10 | 15 | 25 | 40 | 60 | 120 | 250 | 400 | 800 |
| >500 ~ 800 | 3 | 5 | 8 | 12 | 20 | 30 | 50 | 80 | 150 | 300 | 500 | 1000 |
| >800 ~ 1250 | 4 | 6 | 10 | 15 | 25 | 40 | 60 | 100 | 200 | 400 | 600 | 1200 |
| >1250 ~ 2000 | 5 | 8 | 12 | 20 | 30 | 50 | 80 | 120 | 250 | 500 | 800 | 1500 |
| >2000 ~ 3150 | 6 | 10 | 15 | 25 | 40 | 60 | 100 | 150 | 300 | 600 | 1000 | 2000 |
| >3150 ~ 5000 | 8 | 12 | 20 | 30 | 50 | 80 | 120 | 200 | 400 | 800 | 1200 | 2500 |
| >5000 ~ 8000 | 10 | 15 | 25 | 40 | 60 | 100 | 150 | 250 | 500 | 1000 | 1500 | 3000 |
| >8000 ~ 10000 | 12 | 20 | 30 | 50 | 80 | 120 | 200 | 300 | 600 | 1200 | 2000 | 4000 |
Table 11: Position Tolerance Number Series
*(Source: Table 1-67)*
| Position Tolerance Number Series (mm) | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| 1 | 1.2 | 1.5 | 2 | 2.5 | 3 | 4 | 5 | 6 | 8 |
| 1×10ⁿ | 1.2×10ⁿ | 1.5×10ⁿ | 2×10ⁿ | 2.5×10ⁿ | 3×10ⁿ | 4×10ⁿ | 5×10ⁿ | 6×10ⁿ | 8×10ⁿ |
Note: n is a positive integer.
Conclusion
GD&T is the backbone of precision manufacturing, enabling clear communication between designers and manufacturers. MetalFabricationChina integrates these principles into every project, ensuring that products meet rigorous quality standards while optimizing production efficiency. By mastering GD&T, manufacturers can achieve higher accuracy, reduce waste, and enhance customer satisfaction in competitive markets.
About MetalFabricationChina
MetalFabricationChina is a premier manufacturer specializing in metal fabrication and plastic molding in China. With a commitment to precision engineering and quality assurance, the company serves global clients across aerospace, automotive, electronics, and consumer goods industries. Their expertise in GD&T and advanced manufacturing techniques makes them a trusted partner for complex projects.



