My CR-10 Smart printers came with a table-based side spool holder that took up a lot of space. At the same time, I've got cabinets over where I keep my printers. So I wanted to hang it horizontally in my available space, and I wanted it to look nicer than most 3D printer accessories I see out there. (Your mileage on how nice it looks may, of course, vary.) The screw offsets are set up for the CR-10 Smart, but it looks compatible at a glance with an Ender 3 and other printers with a 2040 upright and a 2020 top rail. You can remix the screws to taste with the included files.
This is a pretty forgiving print, though it'll require supports (I used tree supports because I didn't care what the back looked like). A good V2 would be to expand the entire top to the size of the “lip” (sized where it is to grab the 2020 rail inside of the Z screw mount on my CR-10 Smart) and move the screw hole to it, but I'd already printed one and didn't really want to, so I let Cura do the supports for me. 😴
I printed at 0.6 in the following materials:
I recommend at least 3 walls all around at 0.6, 4 walls at 0.4.
This build requires two M5x12 screws and two M5 T-nuts. You could convert it to smaller, that's just what I had around.
f3d and step files are included for customization to your needs.
Please note: all my Printables models that are not a remix of others' work are licensed CC-BY-NC-SA. Commercial usage is available upon request; please reach out via email.
The author marked this model as their own original creation.