# Breadboard end

> How does a breadboard end let a panel move?

- Category: Joinery › Edge & case joints
- Kind: Hardware
- Basis: Xem Studio design — geometry computed in the generator from traditional proportions
- Page: https://xemstudio.com/objects/breadboard-end-joint/ · JSON: https://xemstudio.com/api/geometry?object=breadboard-end-joint · Plain text: https://xemstudio.com/objects/breadboard-end-joint/sheet.txt
- License: dimension sheet CC BY 4.0 (Xem Studio); files Xem Studio Design License (free to use and sell from, not to redistribute as files: https://xemstudio.com/license/)
- Use in every chat: add https://xemstudio.com/mcp as a connector (https://xemstudio.com/use-with-ai/)

## Overall (mm)

| length | width | height |
|---|---|---|
| 160.0 | 200.0 | 10.0 |

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

## 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).
- A cap across the end of a panel: the centre peg fixes it, the outer pegs sit in slots so the panel can move. For prints, the same trick lets a long part expand without cracking its frame.

## Sizes

| dimension | value |
|---|---|
| stock | 10 mm boards, 200 mm wide panel |
| parts | panel, breadboard, peg 1, peg 2, peg 3 |
| tongue | 3.33 × 10 mm |
| pegs | three Ø5; the outer holes in the tongue are slotted ±3 mm |
| assembles | end cap onto the tongue, pegs through |
| holds | the panel flat while letting it grow and shrink across its width |

## Where the files are

- Xem Studio: [Joinery design (geometry computed in the generator from traditional proportions)](https://xemstudio.com/) — web — Xem Studio design

## Free STEP/STL (6 parts, Xem Studio Design License, Xem Studio)

Index: https://xemstudio.com/files/hardware/breadboard-end-joint/index.json · license: https://xemstudio.com/files/hardware/breadboard-end-joint/LICENSE.md

- breadboard-end-joint-panel: [STEP](https://xemstudio.com/files/hardware/breadboard-end-joint/breadboard-end-joint-panel.step) · [STL](https://xemstudio.com/files/hardware/breadboard-end-joint/breadboard-end-joint-panel.stl) — Panel with a full-width tongue; outer peg holes elongated
- breadboard-end-joint-breadboard: [STEP](https://xemstudio.com/files/hardware/breadboard-end-joint/breadboard-end-joint-breadboard.step) · [STL](https://xemstudio.com/files/hardware/breadboard-end-joint/breadboard-end-joint-breadboard.stl) — End cap with the groove and round peg holes
- breadboard-end-joint-peg-1: [STEP](https://xemstudio.com/files/hardware/breadboard-end-joint/breadboard-end-joint-peg-1.step) · [STL](https://xemstudio.com/files/hardware/breadboard-end-joint/breadboard-end-joint-peg-1.stl) — Ø5 peg
- breadboard-end-joint-peg-2: [STEP](https://xemstudio.com/files/hardware/breadboard-end-joint/breadboard-end-joint-peg-2.step) · [STL](https://xemstudio.com/files/hardware/breadboard-end-joint/breadboard-end-joint-peg-2.stl) — Ø5 peg
- breadboard-end-joint-peg-3: [STEP](https://xemstudio.com/files/hardware/breadboard-end-joint/breadboard-end-joint-peg-3.step) · [STL](https://xemstudio.com/files/hardware/breadboard-end-joint/breadboard-end-joint-peg-3.stl) — Ø5 peg
- breadboard-end-joint-assembled: [STEP](https://xemstudio.com/files/hardware/breadboard-end-joint/breadboard-end-joint-assembled.step) · [STL](https://xemstudio.com/files/hardware/breadboard-end-joint/breadboard-end-joint-assembled.stl) — All parts in their assembled position (each part its own solid)

## Questions

**Why are the outer peg holes slotted?**

So the panel can expand and shrink across its width while the cap stays put.

## Fits with

- [Tongue and groove joint](https://xemstudio.com/objects/tongue-and-groove-joint/)
- [Pegged mortise and tenon joint](https://xemstudio.com/objects/pegged-mortise-and-tenon-joint/)
