# Socket head cap screw (ISO 4762 / DIN 912) Hexagon socket head cap screw, metric coarse thread, M1.6 to M64, at any length. Presets cover the common catalogue sizes (M3 × 10, M5 × 20, ...). ## Geometry Envelope for assemblies and clearance checks: - cylindrical head, diameter **dk max** (plain head), height **k max**; - hexagon socket, key size **s** (nominal), depth **t min**, flat bottom; - plain shank at the nominal thread diameter **d**, length **l** (`length`); the thread is not modelled. The head's bearing face is on the XY plane at the origin, the head above it, the shank along -Z. ## Parameters | Parameter | Meaning | |---|---| | `size` | Thread size, M1.6 to M64 | | `length` | Nominal length l under the head, mm | | `material` | `steel` (property class 8.8 to 12.9, black oxide), `stainless-a2`, `stainless-a4` (ISO 3506-1) | ## Source ISO 4762:2004, *Hexagon socket head cap screws*, Table 1 (dimensions): d, dk max (plain head), k max, s (nominal hexagon socket size), t min. M1.6 to M12 read from the official preview, p. 4 (); every size from fasten.it's DIN EN ISO 4762:2004-06 ("reproduced by permission of DIN", ); M14 to M64 also agree with ISO 4762:1997, Table 1, pp. 6-7 (). ISO 4762:2004 is the current edition. DIN 912 sizes are the same for these columns. | Size | dk | k | s | t | |---|---|---|---|---| | M1.6 | 3.0 | 1.6 | 1.5 | 0.7 | | M2 | 3.8 | 2.0 | 1.5 | 1.0 | | M2.5 | 4.5 | 2.5 | 2.0 | 1.1 | | M3 | 5.5 | 3.0 | 2.5 | 1.3 | | M4 | 7.0 | 4.0 | 3.0 | 2.0 | | M5 | 8.5 | 5.0 | 4.0 | 2.5 | | M6 | 10.0 | 6.0 | 5.0 | 3.0 | | M8 | 13.0 | 8.0 | 6.0 | 4.0 | | M10 | 16.0 | 10.0 | 8.0 | 5.0 | | M12 | 18.0 | 12.0 | 10.0 | 6.0 | | M14 | 21.0 | 14.0 | 12.0 | 7.0 | | M16 | 24.0 | 16.0 | 14.0 | 8.0 | | M20 | 30.0 | 20.0 | 17.0 | 10.0 | | M24 | 36.0 | 24.0 | 19.0 | 12.0 | | M30 | 45.0 | 30.0 | 22.0 | 15.5 | | M36 | 54.0 | 36.0 | 27.0 | 19.0 | | M42 | 63.0 | 42.0 | 32.0 | 24.0 | | M48 | 72.0 | 48.0 | 36.0 | 28.0 | | M56 | 84.0 | 56.0 | 41.0 | 34.0 | | M64 | 96.0 | 64.0 | 46.0 | 38.0 | Preset list: sizes and lengths of the step.parts catalogue (MIT), see `library/NOTICE.md`.