Search models, users, collections, and posts

Customisable shelf stopper

This model is created by Parametric Model Maker
Make Your Model

Print Profile(1)

All
X2D
H2D Pro
H2D
A1 mini
H2S
H2C
P2S
X1
A2L
P1P
X1E
P1S
A1
X1 Carbon

0.2mm layer, 2 walls, 15% infill
0.2mm layer, 2 walls, 15% infill
Designer
35 min
1 plate

Open in Bambu Studio
Boost
2
10
0
0
3
3
Released 

Bill of Materials

Bambu Filaments
Select all
White Marble (13103) / Filament with spool / 1 kg
Jade White (10100) / Filament with spool / 1kg

Description

📚 Shelf Stopper - Underpaid. Overqualified. Essential.

A snap-on rail that clips onto a shelf's front edge to stop items sliding or falling off. 🚫📦 No screws or glue — the C-shaped clip flexes over the edge and two snap lips hold it in place.

🛠️ Fully parametric — tune it to your shelf in the OpenSCAD Customizer or on MakerWorld.

 

⚠️ Not fool-proof. It holds by friction and the snap lips alone — no clamps, screws, or glue. A hard knock, heavy load, or thicker-than-expected shelf can pop it off probably.

 

Let me know if you want me to make any improvements to the model - it covers my use-case, happy to assist if anything else is required.

How to customise

Hit Customize on the MakerWorld page and adjust the sliders. Two settings matter most:

Length — set length to suit your shelf. Wider than your bed? Print it in pieces and butt them together, turning off round_left / round_right on the ends that meet so they sit flush.

Shelf thickness — set shelf_thickness to match your shelf; the snap lips narrow the opening for a firm hold (default: 16.75 mm opening on an 18 mm shelf).

 

💡 Before printing the full length, set length to 10 mm for a quick test piece to dial in the fit.

Boost Me (for free)

if you liked it, feel free to boost me

Customisation options

Overall

ParameterDefaultRangeWhat it does
length160 mm30–300Length of the stopper along the shelf edge.

Shelf Fit

ParameterDefaultRangeWhat it does
shelf_thickness10 mm4–30Thickness of the shelf the clip grips. Set this to your shelf.
shelf_clearance0.3 mm0–1Extra gap so it slides on easily. Bigger = looser fit.
grip_depth15 mm6–40How far the arms reach onto the top & bottom of the shelf. Deeper = stronger hold, more material.

Barrier / Lip

ParameterDefaultRangeWhat it does
wall_height10 mm2–40Height of the retaining wall that stops items. Taller = blocks bigger/rounder items.

Snap Lips (the grip)

ParameterDefaultRangeWhat it does
lip_grip0.7 mm0–2How far each lip bites into the gap. Bigger = tighter grip (harder to remove).
lip_lead_in0.3 mm0–1Lip height at the mouth — a ramp so it slides on before it grips.
lip_length1.5 mm0.5–6How far the lip runs back from the tip.

Thickness

ParameterDefaultRangeWhat it does
front_thickness2 mm1.2–6Thickness of the front spine / barrier wall.
arm_thickness1.5 mm1.2–5Thickness of the top & bottom clip arms. Thinner = flexes more easily to snap on.

Rounding (cosmetic)

ParameterDefaultRangeWhat it does
edge_round0.3 mm0–1.5Softens all lengthwise edges (incl. the lip crests).
end_round1.5 mm0–8Rounds the vertical corners at the two ends.
lip_round1.2 mm0–3Rounds the top & bottom of the two ends.

 

Comment & Rating (0)

(0/1000)