Spec sheet · joiners.py
joiners.py
Shapes that connect two separately-printed parts: a tapered-or-straight dovetail joint — male tenon or female socket — and a press-and-click snap pin.
dovetail("male", width=15, height=8, slide=30)interactive · drag to orbit
rendered & measured
watertightThe dovetail flares to w + 2·h/slope at the top so it resists pulling apart; a taper lets a long joint slide home and wedge tight. The female is the same shape grown by slop for a press fit.
variants · click to load
12triangles
3,920.0mm³ volume
18×30×8bbox mm
>>> Joiners.dovetail("male", width=15, height=8, slide=30)
8 tests · full API reference →