Search models, users, collections, and posts

Parametric Cabinet Organizer (Under-Sink/Kitchen)

Print Profile(1)

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

0.24mm layer, 2 walls, 15% infill
0.24mm layer, 2 walls, 15% infill
Designer
6.4 h
1 plate

Open in Bambu Studio
Boost
9
48
0
0
11
5
Released 

Description

Description

A fully parametric door-mounted organizer designed to hang on the inside of a cabinet door — perfect for under-sink storage, cleaning supplies, or kitchen essentials. Modeled entirely in OpenSCAD with a built-in Customizer so you can dial in every dimension without touching the code.

 

Customizer parameters

ParameterWhat it controls
door_thicknessThickness of your door panel + clearance
hook_cap_heightHeight of the top cap (how tight the hook grips)
panel_lengthLength of the vertical backplate — increase to clear a sink basin or other obstacle
total_widthOverall width of the organizer
wall_tSingle wall thickness used everywhere (hook, backplate, basket)
basket_depthHow far the basket protrudes into the cabinet
basket_heightHeight of the basket
basket_floorFloor thickness (0 = open bottom)
hole_shapeFloor pattern: 0 = solid · 1 = square holes · 2 = round holes
hole_sizeSide length of squares or diameter of circles
hole_marginGap between holes and from the edges

 

How it works

 

The hook clips over the top edge of the door panel. A vertical backplate runs down the interior face of the door, letting you skip past any obstacles (pipes, sink basin, hinges). The basket hangs off the bottom of the backplate and opens toward the inside of the cabinet.

 

Print settings

  • Material: PETG recommended for bathroom/kitchen humidity; PLA works fine for dry cabinets
  • Layer height: 0.24 mm
  • Infill: 20–30 %

I also imported into BambuStudio and split the model with a dovetail so that is easier to print and stronger too. I then applied a drop of glue.

Tips

  • Measure your door thickness carefully and add 1–2 mm of clearance to door_thickness so the hook slides on and off easily without being sloppy.
  • Use panel_length to clear the sink basin or any internal cabinet hardware — set it to 0 if you want the basket to start right below the hook.
  • The perforated floor options (square or round) save material and look great; a hole_size of 10–15 mm with a hole_margin of 4 mm is a good starting point.
  • Print a small test clip first (reduce basket_height to ~10 mm) to validate the door fit before committing to the full print.

Comment & Rating (0)

(0/1000)

License

This user content is licensed under a Standard Digital File License.

You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.