Understanding Metric Thread Fundamentals
Threads are helical grooves formed on cylindrical shafts that convert rotational motion into linear movement. In metric fasteners, the thread geometry follows a standardized equilateral triangle profile that repeats along the shaft's length.
The key parameters defining any metric thread are:
- Basic major diameter (d) — the largest diameter of the external thread, measured across the thread crests
- Pitch (P) — the axial distance between consecutive thread crests, typically ranging from 0.25 mm for fine threads to 3.5 mm for coarse threads
- Fundamental triangle height (H) — derived from pitch using geometry, this value determines all other diameter dimensions
The metric thread profile is symmetric, with the thread flank angle fixed at 60 degrees. This geometry allows us to calculate pitch diameter and minor diameter as precise fractions of the fundamental triangle height.
Reading Metric Thread Callouts
Metric thread specifications appear as callouts like M10 × 1.5 × 25, which tells you everything needed to identify and measure the fastener.
Breaking down the callout:
M— indicates ISO metric standard (as opposed to UNC, BSP, or other standards)10— basic major diameter in millimetres1.5— thread pitch in millimetres25— length of engagement or nominal length
When you see M12 × 1.75, this specifies a 12 mm nominal diameter with 1.75 mm pitch. If no pitch is listed after the diameter, assume the coarse pitch standard for that size (for example, M8 alone typically means M8 × 1.25).
Tolerance classes are sometimes appended, such as M10 × 1.5 – 6g, where 6g indicates the tolerance grade (6) and position (g, meaning slight interference fit).
Metric Thread Dimension Formulas
Thread dimensions are calculated from pitch and basic major diameter using fundamental geometric relationships. The thread profile's symmetry ensures that diameter dimensions scale consistently across all metric sizes.
H = P × √3 ÷ 2
d₂ = d − P × √3 × (2 ÷ 8)
d₁ = d − P × √3 × (5 ÷ 8)
d_max = d + e_s
d_min = d_max − T_d
d₂_max = d₂ + e_s
d₂_min = d₂_max − T_d2
d₁_max = d₁ − e_s − 2y
d₁_min = d₁ − e_s − 2z
P— Thread pitch in millimetresd— Basic major diameter in millimetresH— Height of the fundamental triangled₂— Basic pitch diameterd₁— Basic minor diameterd_max, d_min— Maximum and minimum major diameters after tolerance applicatione_s— Upper deviation (tolerance position offset)T_d, T_d2— Tolerance bands for major and pitch diametersy, z— Adjustment factors for minor diameter limits
Common Pitfalls When Specifying Thread Dimensions
Thread calculations require attention to tolerance class conventions and measurement techniques.
- Confusing nominal with basic diameter — The nominal diameter (M10) and basic major diameter are equivalent for identification, but once tolerances are applied, the actual manufactured size will differ. Always reference the tolerance class to determine allowable limits—an M10 6g bolt will have different minimum and maximum dimensions than an M10 8g bolt.
- Mixing tolerance grades across standards — ISO metric threads use numeric tolerance grades (4, 5, 6, 7, 8, 9) that differ substantially from Unified (UNC) tolerance grades. Ensure your tolerance specification aligns with ISO 13 standards. Grade 6 represents general-purpose fits; grade 4 is tight and requires precision machining; grade 8 is loose and used for applications with worn tools or rough surfaces.
- Neglecting pitch when ordering fasteners — Two bolts with the same major diameter but different pitches are incompatible. M10 × 1.5 and M10 × 1.25 fasteners cannot be used interchangeably. Always verify the pitch from the thread callout before purchasing or specifying fasteners.
- Measuring at incorrect thread positions — Pitch diameter must be measured using the 3-wire method or pitch gauge, not calipers placed across the thread crests. Minor diameter measurement is equally sensitive to measurement technique. Tolerance limits assume measurement per ISO 13 standards; casual measurement will yield misleading results.
Tolerance Classes and Fit Selection
Metric thread tolerance classes combine a grade number (4–9) with a position letter (e, f, g, h for external threads; G, H for internal threads). This combination determines how much material is removed during manufacturing and where the tolerance band sits relative to the basic dimension.
Common external thread classes:
- 6g — general-purpose medium clearance fit; most common for standard bolts and screws
- 6h — close-fitting threads with no tolerance offset; used for precision assemblies
- 8g — loose clearance fit for mass-produced components or applications with rough surfaces
- 4h — very tight tolerance for high-precision applications; costly to manufacture
For internal threads (nuts), 6H and 7H are standard. The uppercase letter indicates that the tolerance zone sits entirely above the basic dimension, ensuring internal threads remain larger than nominal to provide clearance for external threads across the tolerance range.