MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.

Download Now

MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.

Download Now

Customizable Cable Shroud

by Blayzeing, published

Customizable Cable Shroud by Blayzeing Aug 11, 2017


Design Tools



Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag


Thing Statistics

7342Views 587Downloads Found in Organization


Inspired in part by SpoonUnit's Cable Tidy, this is a fully-configurable cable shroud/tidy.

Just measure the diameter of the items you want to tidy, the diameter of the length of material you want to use as a spine and then configure the parameters in customiser accordingly (Or better yet, download and edit it in OpenSCAD, because Customiser doesn't want to display one of the changable variables). Then print as many sets as you need to make up the length of the tidy and finally assemble.

Its default configuration allows wrapping of a bowden tube and some wires and uses a piece of filament as its spine. Using filament means that you can easily cap off the ends by melting spare spacers to the end using a soldering iron to stop the rest of the tube coming off.

More from Organization

view more

All Apps

Upgrade this Thing with Thingiverse Apps


Edit, personalize, or revise this Thing

Customizer is the easiest way to take great 3D printable designs and make them your own. Make your OpenSCAD designs infinitely more valuable by empowering the community to customize them.

App Info Launch App
Customizer Thing App

What filament did you used? It looks nice. Great work

This is brilliant!!

I did have to keep the hole / spine_diameter at 2.5 for my 1.75mm filament for it to slide smoothly through the spine.

I love that I can customize it in so may ways!

how do I open this ?

Hi dlshadow, It's an openscad model file (.scad) which means that you will have to convert that .scad file to an .stl file somehow. You can either do this by downloading OpenScad, loading in the .scad file, compiling (F6) and exporting as an .stl file. Or, you click the "Open in Customiser" button here on the object's page and edit it's parameters in there, compiling by hittin the buttom on the top right of the page (You don't have to publish the thing yourself) after this, you'll be able to view and download your version of the thing.

Hope this helps!

Hi! This is an interesting design. I like the simplicity, and thanks for making it customizable.

I have a few suggestions you might consider if you do a revision. I've printed some in ABS but haven't installed them yet.

  1. Print the main part and the "spacer" as one, so that the central cylinder just extends higher than the rest of the cable shroud
  2. for better cable retention, I have three suggestions.
    a. print one part with a clockwise cut and one with a counterclockwise cut
    b. instead of locating the spine and the cut 180 degrees, have two parts with cut at -120 degrees, and one cut at +120 degrees
    c. the standard gap can probably be decreased considerably, all that is necessary is for the printer not to print something that touches

Thanks again for your design

Hi Jepler,
Thank you for your constructive comments! I've taken them on board and made a few changes to the code, and for those things I haven't I'll explain why :)

  1. Leaving them as two parts has three advantages. Firstly, the cable shroud is more flexible - purely from the additional break-points. Secondly, having the spacers separate from the shroud parts means that the spine can be affixed to a spacer and the end shroud parts can then be free to rotate around the spine - which can really help to reduce torsional stress and ease of access. Finally, having the spacers separate means that they can just be used on their own if the need for such a section arises.
  2. a & b. This is a great idea! I've added a parameter called "Gap Offset" to the model that allows you to specify a number between 0 and 1 for the position of the gap within it's range of possible positions around the ring so that the cut can be re-positioned as and when needed.
  3. c. The model's originally designed to carry some rather thick cables, which is why the standard gap is as large as it is.

Thanks again for the comment!

  • Blayzeing

Very nice, I'll try...

Feel free to post the end result up as an "I made this" ^^

Comments deleted.

Thanks! Hope it's useful to people.