Square rail four tenons¶
joints.square_rail_four_tenons
A square rail tenoned into a post with four tenons in a 2 x 2 grid: two across the width as well as two across the thickness, each in its own mortise. The tenons are square, 12 mm, 8 mm apart both ways, with shoulders all round.
Parameters¶
None: it is one fixed design.
Change them in a design file (see Change an example):
Drawings¶
The plans in one PDF: plans.pdf.
Cut list¶
post 500 x 70 x 70 mm oak
- 4 x mortise 12 x 12 mm, 47 deep, in back_edge
rail 345 x 45 x 45 mm oak
- 4 tenons 12 x 12 mm, 45 long, 2 across the width 8 apart, 2 across the thickness 8 apart, on left_end
Code¶
From woodwright/examples/joints.py, which imports the names it uses (see From an example to your own design):
def square_rail_four_tenons() -> Assembly:
"""A square rail tenoned into a post with four tenons in a 2 x 2 grid:
two across the width as well as two across the thickness, each in its
own mortise. The tenons are square, 12 mm, 8 mm apart both ways, with
shoulders all round."""
return _post_and_thick_rail(
"square_rail_four_tenons",
tenons=2,
thickness_tenons=2,
shoulder=6.5,
tenon_thickness=12,
gap=8,
)
Exported with woodwright 0.9.0 on 2026-10-25.