Hardware Design

Hole and pocket sizes for metric hardware in 3D-printed parts, M3 through M10, in millimeters. Press fit is for nuts that stay put; slip fit is for nuts and bolts that need to drop in. Based initially on the hardware design boards from alch.shop. Hardware sizes and offsets managed in a hardware.yaml file.

Bolt hole

A
M3M4M5M6M8M10
ASlip fit Ø3.34.35.36.38.310.3

Hex nut pocket

A B
M3M4M5M6M8M10
APress fit, across flats5.56.97.99.912.816.9
ASlip fit, across flats5.77.28.210.313.217.2
BDepth (nut thickness)2.53.24.15.16.58.1

Square nut pocket

A B
M3M4M5M6M8M10
APress fit width5.46.87.99.912.917.1
ASlip fit width5.87.28.310.413.417.3
BDepth (nut thickness, slip)2.12.42.93.54.45.3

Square nut vertical slot

A B
M3M4M5M6M8M10
ASlot width (nut thickness, slip)2.12.42.93.54.45.3
BSlot depth and length, slip6.37.68.710.913.917.8

Hex head pocket

A B C
M3M4M5M6M8M10
APress fit, across flats5.67.08.010.012.917.0
ASlip fit, across flats5.87.38.310.413.317.3
BDepth (head height)2.43.34.14.45.87.0
CThrough hole Ø (bolt slip fit)3.34.35.36.38.310.3

Counterbore (socket head cap screw)

A B C
M3M4M5M6M8M10
ACounterbore Ø5.67.38.910.413.216.3
BCounterbore depth3.14.15.26.38.210.0
CThrough hole Ø (bolt slip fit)3.34.35.36.38.310.3
Counterbore Ø with washer7.39.110.412.316.220.2
Counterbore depth with washer3.75.06.38.09.912.1

With a washer: Ø = washer Ø, depth = counterbore depth + washer thickness.

Countersink (flat head screw)

A C B
M3M4M5M6M8M10
ACountersink Ø6.38.210.212.316.220.2
BCountersink depth2.12.43.23.65.05.7
CChamfer width1.52.02.53.04.05.0

C = (A − bolt slip fit) ÷ 2. Through hole is the bolt slip fit Ø.

Let's co/lab