Library › Joinery › Mortise & tenon joints ·

Haunched mortise and tenon joint

What is a haunched mortise and tenon? · Hardware · basis: Xem Studio design — geometry computed in the generator from traditional proportions

Also called: haunched mortise and tenon, haunched tenon, haunch tenon door frame, espiga con barbilla, Zapfen mit Feder, gestemmter Zapfen mit Vorsprung

Exact dimensions. True size, with no printing tolerance added.

length
50.0 mm
width
80.0 mm
height
20.0 mm

Notes

  • Woodworking joint drawn for 3D printing: the parts lock together by shape, so a print can be joined without glue or screws. Drawn at true size with the parts line to line (zero gap) in their assembled position — add your printer's fit allowance to the mating faces (your AI or slicer can do this).
  • At a corner the tenon is narrowed so the mortise does not break out of the end of the stile; the short haunch fills the groove line and stops the rail twisting.

Haunched mortise and tenon joint size chart

dimensionvalue
stock20 × 20 mm square
partsstile, rail
tenon11 × 6.67 mm, 15 mm long
haunch6.5 mm wide, 5 mm long
assemblesstraight in
holdsracking and twisting at a corner; the haunch keeps the rail from twisting

Where the files are

Other publishers' files are linked, not hosted. "verify" = check the license at the link before commercial use.

Xem StudioJoinery design (geometry computed in the generator from traditional proportions)webXem Studio design

Free files

★ Free files 3 parts. Xem Studio design: free to use, print and sell things from; not to be republished as files. Xem Studio Design License. index.json

haunched-mortise-and-tenon-joint-stileStile ending at the corner: mortise plus a short haunch slotSTEP · STL
haunched-mortise-and-tenon-joint-railRail with a tenon and a short haunchSTEP · STL
haunched-mortise-and-tenon-joint-assembledAll parts in their assembled position (each part its own solid)STEP · STL
Let your AI pull this. Add https://xemstudio.com/mcp to Claude, ChatGPT, Cursor or any MCP client (free, no account, one minute) and it can look up exact sizes, mating fits and free STEP/STL from every chat.
Set it up →

Plain text: sheet.txt · JSON: /api/geometry?object=haunched-mortise-and-tenon-joint

Haunched mortise and tenon joint, isometric render of a generated part
Render of haunched-mortise-and-tenon-joint-assembled from the free STEP; not to scale.

Fits with

Questions

What is the haunch for?

It keeps the rail from twisting and fills the panel groove at the corner of a frame.