April 26, 2026
Description
This was a quick project for me to both learn OpenSCAD, and fix some messy cables under my desk.
The main settings are divided into the cable section, and screw section. The main variables of the cable section are:
cable_dia = Cable diameter (mm)
cable_clamp_overlap = The overlap (mm) from the cable-track to the fingers holding the cableSimply measure your cable with a caliper, and enter it into the cable_dia variable.
The cable should be pressed somewhat hard down into the track. I found a good fit with cables in the Ø4 to Ø7 range having a cable_clamp_overlap of 1.2mm.
It may be a good idea to print some quick tests, to find your ideal overlap.
I designed them to be screw mounted, and the dimensions can be changed with these variables to fit your available screws:
// Screw hole (mm)
screw_head_dia
screw_head_depth
screw_diaFinally the with of the organizer, as well as the number of cables it should hold, can be configured with these variables:
width
number_of_cablesLicense:
GNU General Public License v2.0
8