264.8158.829.2
Loading the interactive model…
Interactive 3D model of bedside_shelf

Jigs and fixtures

bedside_shelf

1 views
Bounding box
158.8 × 264.8 × 29.2 mm
Engine
Precision B-rep
Parameters
17
Published
November 2, 2026

Download

Free to download and use. See the terms.

The prompt

Design a bedside shelf made of two joined sections, printed as one piece. Section 1 — the tray: a rectangular block 150mm wide x 100mm deep x 15mm thick, with 4mm rounded corners. Cut a rectangular recessed slot in the top, 90mm long x 20mm wide x 12mm deep, for holding a phone. Add a U-shaped notch 15mm wide x 10mm deep in the back-left edge for a charging cable. Section 2 — the tongue: a flat tapered wedge, 250mm long, 150mm wide where it joins the tray, tapering to 80mm wide at the far end. Thickness starts at 18mm at the tray and tapers to 4mm at the tip. Join the tray and tongue along their shared 150mm edge with a smooth 8mm radius fillet at the internal corner. Flat single build orientation, no overhangs beyond 30 degrees, for FDM 3D printing

Parameters

NameValueRange
Tray width150 mm80 – 300
Tray depth100 mm60 – 250
Tray thickness15 mm5 – 30
Corner radius4 mm0 – 20
Slot length90 mm50 – 180
Slot width20 mm10 – 60
Slot depth12 mm5 – 20
Slot X center0 mm-60 – 60
Slot Y center50 mm20 – 80
Notch width15 mm5 – 30
Notch depth (from edge)10 mm5 – 50
Tongue length250 mm120 – 500
Tongue start width150 mm80 – 300
Tongue end width80 mm40 – 200
Tongue start thickness18 mm8 – 30
Tongue end thickness4 mm1 – 15
Internal fillet radius8 mm0 – 20

Every value above is a live dimension. Open a model like this in the editor and each one becomes a slider you can drag before exporting.

bedside_shelf - Free CAD Model (STEP, STL) | TextoCAD