Runs in your browser MIT · free

CordCase Configurator

Pick a part and a size and download the STL. Nothing to install — every part here was generated from one parametric source and checked before it was published: a single closed manifold body, watertight, inside a 150 mm bed.

Part
Size
Height
Label
Loading…

Fill a whole drawer

Measure the inside of your drawer and this works out how many tiles to print, how many capsules it holds, and how much room is left over. Tiles dovetail together along their long edge, so a row locks into one piece.

Drawer width mm
Drawer depth mm
Storage

What you need for one working case

A body, a cap and a label. The cap is the same whatever the height, so one per size covers all three. Print the cap in a contrasting filament — that is what makes a labelled row readable at a glance.

Then pick how you want to store them: the dock stands them upright on a desk, the drawer rack leans them back in rows so the spine labels read from above, and the Gridfinity adapter drops a capsule into any standard 42 mm Gridfinity baseplate. Rack and dock tiles dovetail to their neighbours, so a row locks into one piece — print as many as your drawer needs.

The cord clamp is the loose-cable answer: a double-ended snap clip with two open C-jaws on a common spine. Push a cable in and the jaw springs open, takes it, and closes behind — hold a loop at both ends, or two runs side by side. It is extruded flat so the layer lines run around the jaw, which is the strong direction for a part that has to spring. Sized for a 6 mm cable; it is the only part here that flexes, so PETG suits it far better than PLA.

Print settings

PLA, 0.2 mm layers, 4 walls, 15 % infill, supports off, raft off. Nothing here overhangs past 45°. Labels are 1 mm thin — lay those flat at 100 % infill. On a FlashForge Adventurer 3C use the Adventurer 3 Series 0.4 nozzle profile in OrcaSlicer or FlashPrint.

Want a size that is not here? The download includes a local configurator that generates any dimension on demand and runs the same checks — see the project page.