Parametric/Adjusable Replicator1 Spool Holder

by JoeyC, published

Parametric/Adjusable Replicator1 Spool Holder by JoeyC Jan 3, 2013


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

5580Views 957Downloads Found in 3D Printer Accessories


A ball bearing spool holder for the Replicator1 that can quickly adjust to hold different spool widths. Saves space behind the printer because the spools come off by going straight up.

I was looking for a ball bearing spool holder for the replicator1 but the only ones I could find sat on the table which was a problem with the cables in back. Also, I didn't like the way the spool could twist on the ones that used multiple bearings to handle different sizes.

I designed this one to mount on the back of the Replicator1 just like the stock holder. Also, different width spools can be used by just moving the inner support to a different slot.

The spool widths currently supported are from about 40mm wide to about 85mm wide. The supported spool widths can be changed in the OpenSCAD source code.

There is also a desktop version: http://www.thingiverse.com/thing:272532

I don't know if this also fits a Replicator2, If someone could check that I'd apreciate it.



  1. Printed parts from both STL files.
  2. 4 #608 skate bearings.
  3. 14 #1 x 3/8 Button head servo hold down screws. You can get these from J&R Hobby Hardware at: http://www.jrhobbyhardware.com/shop/index.php?main_page=index&cPath=108_109


  1. Print both STL files at a .25mm Layer height, 25% infill, with 2 extra shells. Both ABS and PLA work, but I prefer the PLA because it's stiffer.

    Slide the 4 bearings onto the posts.

    Use 4 screws to attach the bearing keeper disks.

    Put the mounting bracket into the slot in the top of the tall bracket. (It goes on the other side from the bearings) It's a tight fit, you may have to sand it a bit. It goes with the long side facing up as show in the picture. The mounting bracket should go in until it's flush with the other side of the tall bracket.

    Use 6 screws to mount the arms to the tall bracket. They go with the slots facing in.

    Use 4 screws to mount the end plate (The part without bearings) to the end of the arms.

    Put the spool holder into the Replicator1. It goes in just tlike the stock holder.

    Drop the inside bearing bracket into the correct slot for the spool you have. Spools from about 40mm to 75mm are supported. The bracket goes with the notches in the tabs on the bottom. It should sit flush with the top of the arm.


You can change the spool widths by updating the array variable SpoolWid. Just make sure the first one is the biggest and the last one is the smallest. You can add more spool widths as well, just make sure there is at least 3 to 4 mm between them so the spaces between the slots don't get too small. Also, change the variable SpoolCnt to the number of spool widths you have.

To print all the parts you need to generate two STL files. Changing the variable DoArms from 0 to 1 selects which set of parts will be drawn.

There are many other parameters that can be adjusted. Please see the source code.

More from 3D Printer Accessories

view more

All Apps

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App
Feb 21, 2016 - Modified Feb 21, 2016

This works in the Replicator 2 perfectly. Only difference is that I didn't push the mounting bracket all the thru until it was flush - I stopped 3mm shy of going all the way thru. This is a perfect fit for Rep2! I superglued the bracket in place just to make sure it didn't slip. If you push bracket all the way in, it might not fit the Rep2.

This is the best designed spool holder I've seen, the frame is solid & it fits every size spool I have (1kg & 2kg spools)
I now have 2 of these spool holders on my Rep2 to make filament changes easy - this would be awesome for the 2 headed Replicator 2x

JoeyC - thanks much for making my spools friction free!

If I find the time, I'll add 3mm to the post of the mounting bracket & upload it as a remix.

This also works great as a stand-alone spool holder.

Feb 22, 2016 - Modified Feb 22, 2016
JoeyC - in reply to randelia


mazdance, thanks for your comments. I also did a desktop version that does not have the replicator mount, just a smaller handle. It's at: http://www.thingiverse.com/thing:272532http://www.thingiverse.com/thi... it might fit your needs better I just updated both things to add a couple of wider spool widths.

Parametric/Adjusable Desktop Spool Holder
by JoeyC

I made one last night and it looks like it is going to work out nicely! I drilled the holes and used M3x8mm screws and it seems to work out ok. I tried to eliminate the tall vertical piece on one side, since I have a different printer and don't need to mount the holder the same way. I wasn't successful editing the file to eliminate the piece without messing up the collection, so I gave up. The extra vertical part doesn't hurt, it just used more material than I wanted. But it will support the spool on one side to keep it from falling out.
I like that it is easily adjustable to different spool widths. I've made some for my main spools, but I recently ordered another spool that is different. So this adjustable spool holder gives a lot of flexibility.
It's a very smart design!

This will work with spools that are about 68mm to 75mm wide. I'm uploading a new version that will work with spools from about 40mm to 75mm wide.

Will this work with the smaller, 30mm, 0.5Kg/1.1lb spools?