One-piece keyhole wall shelf

A thin deck with a rolled front lip, carried by a curved strut that sweeps down into the wall plate and leaves a rounded window you see from the side. It prints in one piece on its side, so every layer runs along the load path. Two hidden keyholes hang it, and a slot at the back of the deck drops a device's lead into the hollow and out of the shelf's end. The checks cover the deck stress at your load, set down suddenly, against the material, the keyhole head pockets, the screw pull-out, and the plug and lead route.

One-piece keyhole shelf: 3D printable model, 90 × 180 × 83 mm
Building the model
Loading the 3D view
No adjustable sizes

Ask for the sizes you want to tweak, e.g. “make the width adjustable”.

Specs at the default size

Measured from the actual build on a Bambu Lab A1 in PLA. Every number updates live when you drag a slider above.

Overall size
90 × 180 × 83 mm
Parts
1
Filament
134 g
Print time
3 h 16 min
Build plates
1
Supports
None needed

Engineering checks

  • Lead drops through the deck and out of the endoverlap 0.00 mm³; a 6 mm lead bends at 24 mm (4.0x)
  • Plug passes the deck slotan 11 mm plug body sampled at 3 heights through the slot: overlap 0.00 mm³
  • Deck carries the load0.31 MPa between plate and strut at 2 kg set down suddenly; PLA allows 16.7 along the layers
  • Keyhole screws take the pull-out26 N per screw at 4 kg; use wall anchors rated well above this
  • Keyholes sit behind the plate3.2 mm head pocket in a 7 mm plate, 0.8 mm skin in front of it

Adjustable sizes

SettingDefaultRange
Width180 mm120–240 mm
Depth90 mm60–120 mm
Load on the shelf2 kg0.5–4 kg
Wall screw centres120 mm60–200 mm
Thickest lead6 mm3–8 mm

How to make it

  1. Set width, depth and the load on the shelf.
  2. Match the screw centres to your wall screws.
  3. Print on its side, drive two screws with heads 3 mm proud, and hang it.

Print tips

  • Print on its side, chamfered end down; no supports.
  • Use wall anchors rated well above the pull-out the check reports.

FAQ

How much can it hold?

The default is checked for 2 kg set down suddenly. The keyhole screws carry a pull-out force that the check reports, so choose anchors rated well above it.

Comments

Related generators

Print-in-place hinged box

Workshop

Compact locking-pin box

Workshop

Hex bit holder

Workshop

Planetary gear bearing

Mechanical