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



by RichRap Jan 25, 2018
Download All Files

Thing Apps Enabled

Please Login to Comment

I wish more manufacturers used this idea. I hate seeing all those wasted spools!

I love the design, but the thing description is very confusing.

How about putting the relevant information on the current design on top, and making a clearly separate section below for each of the updates?

Admittedly, I don't cover the full specification, but that's the kind of structure I like to see in thing descriptions:


Parametric Lightweight MasterSpool

Hi great spool BUT when printed on my mk3 prusa on 0.2 fast the zip lines "holes" dont line up. In fact they are offset by about 5-10 degrees..
Any idea how to compensate for that or what im doing wrong?

Is it 1kg or 750g fillment

the refill fillaments from "Das Fillament" are 850g. This is the maximum for these refill spools

Comments deleted.

Would it be practical to put a slight chamfer on the outer edges of both parts? They're almost dangerously sharp in PLA with a 0.4mm nozzle :)

I would make a remix myself, though it might be a nasty conversion into fusion 360 and back out, since my freecad knowledge is about zero.

MasterSpool refills are now available in UK from Rigid.Ink https://rigid.ink/products/rigid-ink-masterspool-refill

Hey just wanted to let you guys know that you can get MasterSpool refills (as well as the full line of Fiberlogy filament) in the USA now from www.wolfworks3d.com :)

Hey Richard, why did they copy your parts and published it without any changes and without a remix link to your design: https://www.thingiverse.com/thing:2843577. I think this is not a reputable behavior. Or are you involved in this?


Look at the dates, this guy was first by about three months

by 3d-print-works Mar 28, 2018

by RichRap Jan 25, 2018

Comments deleted.

First, thank you Ricard for this great idea. But I think the place for the sticker make no sense (and destroy the beautiful layout a bit) Yes the stickers are usefull, but why should I put it on a reusable spool? I think Part A and Part B should have the same layout and the place for the sticker, if you need one, should be replaceable like on this remix: https://www.thingiverse.com/thing:2823667

Universal Masterspool - Twist and Lock

I like the place for the Label and I think it is not necessary to overengineer this masterspool. Keep it simple as much as possible, that should be the goal.

Are support structures needed for printing the masterspool?

Where all did you place them?

No, you print it in 2 pieces.

Just printed this (will post a Make soon), but it seems I'm having the same issue as @cnfer: when I screw the parts together the zip tie holes on either side don't line up. Is this normal / expected / intentional? When replacing filament, do you first have to unscrew a little bit so the holes line up, before putting the zip ties through?

Tried to donate you a beer... Perhaps you want to enable the donation button ;-) Great work.

Do you have a 1-kilogram version of this?

Hi Richard,
Just a suggestion, you'll probably have to tweak it a bit, but it would be great if you could merge the Masterspool v4 spool with this interlocking hub for the center. https://www.thingiverse.com/thing:2850604

SlantSpool Reusable Filament Spool
by Slant3D

Would you post the actual FreeCAD source, it appears the one posted only has meshes and is basically useless if we want to make changes. Also, the STL for Part A isn't a single mesh, it's 6 with 2 of them either being internal faces or intersecting.

What is the recommended infill percentage? 20-30%?

Please a version with 4 zip tie slots.

Why? Cut one off. Problem solved.

when I do that it might loosen and I have to slide the other ones

  • Posted with 3D Geeks Thingiverse Browser App

For some reason PartA comes into my slicer with the dimentions 198.0x197.9mm

Is there a smaller version to print on 200mm beds?

i've make a simple spool holder for the Masterspool,


Masterspool holder
Comments deleted.

I must ask, what brand filament is that silver in your pictures ?


I love this idea!
I'm going to wait until there are more manufacturers making filament for it before printing one, but I hope it catches on!

Filaments.ca uses it on ABS, PLA, and TPU. Their abs and pla are the same price, I think $20.

The EconoFil refill standard of Filaments.ca is different from the RichRap MasterSpool. Different dimensions, it uses four zip ties instead of three, etc.

There's already a few "Master Spools" on Thingiverse for the filaments.ca 1kg refills (2869973, 2923937, 2930147 and 2929753) and I'm also designing my own spool made for smaller 3D printers such as the Monoprice Select mini. Each part fits on a 100x100mm bed.

Super spool, I have one printed.

I noticed that the small coil is not centric.
It has a height offset, on the outer ring.

The fix and everything is perfect.

greetings from Germany

My print of this spool doesn't fit snugly. Is this a problem for anyone else? If I screw on the top cap, it does 16th turn or so past the place where the tie-wrap holes would line up.

Love this concept! I hope more filament manufacturers adopt this idea. For the label space on the spool, I'd love to see a space to snap in a label plate for the filament rather than a sticker on the side. That way I can make label plates and stick the sticker on them to store with my filament. Then I can snap them into the side of a spool when I load that filament. Maybe something that is about a millimeter thick or so. Then I could zip-tie the label plate to my filament when I unload it from the MasterSpool.

Thanks for this amazing project.
Can you design a small spool for "sample filaments" (around 250g / 100 meter)?
It will allows us to buy several sample filaments and change them without printing multiple spools.
We will have a large printing choice, without having a large filament stock.
When we want to change filament, we just have to zip tie the filament thanks to the holes of the spool.
A smaller spool means filament saving.

There are dozens of samples spools on thingiverse. Mine is customisable and (for me) surprisingly popular. https://www.thingiverse.com/thing:2837894. If you want a full-walled sample holder, there's one in the masterspool remix and if you search by 'masterspool' there are some customisable ones. Recently though I've cut out the middle bit of the hub of https://www.thingiverse.com/thing:2823667 for a thinner spool that's easily assembled with a satisfying 'click.'

Simple sample spool holder
by FeNi64
Universal Masterspool - Twist and Lock

Thanks for your reply FeNi64.
Your spool needs m3 bolts and the 3D-workshop one needs a tool to open it.
It's not as convenient as this one.
The RichRap one is better.
You don't need bolt or special tools, there are special holes to hold the filament and to store the filament, there are holes to zip tie when if you want to remove the spool of unused filament and.... I love the drop holes shape...

For a typical 1kg spool. how long would the zip ties need to be for these spools? I'm debating rigging up a spool winder to move existing spools of filament to this master spool design to allow for better dry box storage (my theory is that no spools on the resulting re-wound filament means increased exposure to heat and silica beads) but would require me to purchase a large quantity of zip ties.

This spool won't hold 1kg as-is (you would have to make it bigger). I use it exactly as you mention, to fit more spools into less space in dry storage. I printed a masterspool at 105% in X/Y and 95% in Z and wind filament onto the masterspool, zip tie it, and put the roll into a dry box (or on a 100% masterspool for printing). For full rolls, 8" ties barely work. I usually print some of a newly opened spool before winding it off into a roll for storage, so it's not too bad that it doesn't hold the whole thing. Having multiple rolls of the same filament hasn't been a bad thing either since I often print multiple things in the same color at once. Because I use wideish removable zip ties that don't fit through the slots in this spool, I really like this re-mix: https://www.thingiverse.com/thing:2823667 I have a total of 8 masterspools (3 variants) in use now between my 4 printers.

Universal Masterspool - Twist and Lock

Thanks. I ordered some 12" zip ties just to be safe. I only have one printer, so having multiple rolls of the same filament won't be ideal for me, so maybe I'll print these slightly larger too just to be safe. Thanks!

Note that the 105% I printed at was for winding filament onto the spool so that when I pulled it off, the roll would fit easier onto 100% sized spools, not so I could get more filament in a roll. I only fill the spool up until the filament just covers the holes in the sides of the spool, then I know I can get my zip ties around it and it will fit onto a 100% sized spool and not slip off over the edges.

I like the idea. Much better than having a bunch of reels that need to be recycled.

Is there any way to get a STEP file ?
I like to downsize the other diameter to 180mm

Richard has provided his FreeCAD source file, and FreeCAD can export to STEP, so you are able to do it already.

Ahh missed that. I'll check that out

I have a bunch of empty eSun spools lying around. They come apart with two bolts, so I'd like to use those instead.

MasterSpool is ID 102mm, width 46.7mm, mounting hole 52.5mm.

eSun spool is ID 90.5mm, width 56mm, mounting hole 51.5mm.

So it should be pretty trivial to design a spacer which brings an eSun spool to MasterSpool specs. Awesome!

I started a concept project for anyone who'd like to finish it off: https://www.thingiverse.com/thing:2843755

eSun spool to MasterSpool adaptor (incomplete)

Give this one a go. I don't think it needs the extra plate to make the width smaller. I'll do a test print later today and test it out.

eSun MasterSpool Adapter
by plowna

I probably should have edited my comment, Jaytee made one here: https://www.thingiverse.com/thing:2828249

masterspool adaptor for empty eSun 1kg spools

Looks well done! I'll still use my own design though =)

a list of manufacturers that support the master spool would be helpful, does anyone know of some?

The dimensions of the filaments.ca 1kg EconoFil refills are different.

I saw that PushPlastic is selling refills for the masterspool.

You can search for manufacturer supporting the Masterspool on https://www.filaments.directory/
In filters > Spool
But so far there is only dasfilament and add:north

Most of the big actors are working on it (at least they told me so) it includes : Fillamentum, Polymaker, Colorfabb,...

Comments deleted.

Do you have designs for various amounts of filaments like 2.2 kg or 5 kg filament spools? I deal with a lot of bulk filament, and it would be great to masterspool them and not deal with a avalanche of large spools.

There are a few remixes which might suit, including one that's customizable. If the width is all you need to change, you can probably get away with resizing both pieces in the Z direction.

COEX, LLC manufactures 3D printer filament and used your design to place on our extruder winders to produce an environmentally friendly package to ship to our customers. We are not quite ready to ship this way but really love the idea and we’re hoping for feedback from the other Thingiverse users. We’ve also added another user friendly feature to our process. We actually used a resealable zipper bag in the shrink wrap process. If you’re interested in checking out our filaments, go to: www.coexllc.com Thanks for the design RichRap.

Hi Richard,

I'm currently designing variants for printers with smaller print beds. I realized that your V4 doc doesn't mention the sticker/label dimensions - should I measure them from your designs or isn't that something that shouldn't be part of your master spool standard?


Would this print OK with a 0.35 layer height? Slic3r offers only 0.2 or 0.35.

Yes, it works really well at 0.35mm layers and with nozzles from 0.4 to 1.2mm

The FreeCAD file for this just has a bunch of meshes. Is there a solid model anywhere? Exporting to step didn't get me anything usable for making any modifications.

Let me check the files, I did make a mess of the STEP export for version 2 but I thought that the FreeCAD files were good.

I like it a lot, but the center hub of both parts is a little odd. There is a smaller center pipe within a larger pipe shape. They eventually get bridged together. Why not just make that space solid. With sparse infill the whole thing will likely print faster, would be stronger, will not require bridging, and will not have a thin ring that remains on its own during the first half of the print. I had mind center ring break loose before the bridging happened.

Thanks for the feedback, it was supposed to make the model stronger by adding the extra perimeters, then you can use much less infill but still get a strong outer shell - use three perimeters and 16% infill for a good solid but light spool.

Great concept and brilliant design. I am printing one as we speak. Idea: have markings so you can measure how many grams you have. I really like polymaker for this becasue you can measeure every 100grams.

Different materials have different density, so this would only work for a specific material.

Не подходит для GREG. Внутренний диаметр катушки слишком велик.
Not compatible with greg's filament. Inside diametr the Spool very big for it.

I think the majority of 3d print enthusiasts would not have a print volume to be able to print this.

My bed is 200*200 mm in size. I wonder if I can just barely shave those extra 4 mm off. I'd be afraid to just downsize the whole thing, as I'd be risking the coil being a bit loose.

the dimensions each are 197/198mm. So you should be able to print it on a 200mm bed, if any problems, you should maybe extrude some filament before print, incl. preheat, and not use brim or skirt. If your firmware is configured properly regarding the max dimensions, the printer is simply ignoring the commands outside the area.

Agreed......I was excited until I saw the dimensions for the spool.

Same here. Too large for my Flash Forge CP.

Comments deleted.

The FreeCAD files are just mesh files. Are you able to provide solid files so we can customize this to work on our machines?

i came across something very similar on Amazon.

https://www.amazon.com/dp/B075K4X7RV/ <--- the refills.
https://www.amazon.com/dp/B075JBYS3S/ <---- the refillable spool

Ive been buying it for a while now, its pretty decent stuff.

Not sure if ther refills would fit the printed spool though.

Your links dont pull up anything.

That's a thingiverse bug and it's really annoying. Copy the text of his link into a new tab. It's a filament manufacturer I've never heard of with bad reviews

hi there i love your project really i do but we all got old spools and thats a waste printing your spool is more than a day printing aint it an idea to cut an ecxisting spool in half put some screw in it and 2 rings for taiwraps and begin fila and end fila glue it in en go.. Less printing less waste and if you got a multy material like me not a week of printing lets try to reuse the original spools with some adjustments. its an idea thats all and less waste mayby more easy to store as the more we print more colours we store

That drop-shape is getting really close to that tie-wrap slot.

What settings are the parts are supposed to be printed with? Infill?

With 3 Shells, 10% Infill and 0,2mm Layer Height I get a printing time of 20 hours for both parts and 233 gramms of filament.
That is a strict no-go on my side.

I really do like the idea and I know it is working because my company is using two-part spools and re-fills for wires since at least 2005..

But I totally fail to see how 3D-printed spools are a good thing for the enviroment.

I printed both parts in about 13 hours (sliced with Simplify3D - the algorithms are really great for prints that big).
3 shells
12% Infill

I used exactly 229 grams of filament - so ist cost me about 5 to 6 Euros.

Why this is a good thing for the environment? Because the spools are meant to be printed in PLA, that is at least a bit better than other materials normally used for spools. But they are also meant to last forever, most people are throwing spools away because there's no use for it after you ran out of filament. There's also a "budget-version" of the MasterSpool from "Das Filament" - http://www.thingiverse.com/thing:2791930 . This uses much less material (still I don't think it is THAT great, but it should be working fine as well).

Little MasterSpool

Great idea and design. Unfortunately I have a printer with a bed too small to print this. Could I make a suggestion? How about a variant that is just the central core and uses the flanges of an existing spool? I could take an old spool, saw it in half and fit each side into a central core that is essentially the same as your existing central core.

There are two possible ways to do this, not sure which is best. Either cut the existing spool in half halfway along the central cylinder, or cut it in half and remove the central cylinder entirely and just use the flanges.

I appreciate the size of the central cylinder is not standardised, so there would probably have to be variants in different sizes. And attaching the flanges might prove difficult - but either friction fit or friction fit and glue might work fine.

You could also try this version: http://www.thingiverse.com/thing:2791930

Little MasterSpool

Hi, thanks.
This is a great design. Can you please share step files to make is easier to modify?

Just download the freecad file, and export the step. Freecad is FOSS

V3 Part A STL has some defects according to meshmixer. This prevented me from remixing it. I would appreciate if you could look into it.

Hi, thanks for this great design ! I print a lot with 2.2Kg spools and I'm able to print a Master Spool max 400x400mm. Will you publish a version for 2.2/2.3Kg filament ?

Besides Das Filament, are any other vendors doing this yet?

There's a Chinese manufacturer, DBA TitanAddit on Amazon ( http://a.co/5mx6DZH ) selling filament on a refillable spool along with spool-less refills for a dollar less than the spooled filament. I don't know if the 1kg refills will fit the standard 750g MasterSpool or even if the refill will fit the MasterSpool hub. I don't see them selling empty spools, and their spool doesn't have slots for re-wrapping unused filament, but the refills are something to consider. Amazon reviews, as usual, are mixed on the quality of the TitanAddit filament.

On the picture, we can see Colorfabb.

they didn't start yet. they are doing some testing

Thank you so much for doing this. What a great idea!

upcycle Masterspool dasFilament
by techam

That filament catch on V3 is a great idea. I would add one on the opposite side too, though, so you have a catch at each half turn.

I also like the idea of the filament catch.
Is it possible to point one or both ends of the filament catch to the inside of the spool? I store my coils in plastic bags and I guess when the filament points to the outside of the spool, the filament would eventually poke through the plastic bag.

Good point. On second thought it seems that the filament catch made increased the thickness of the spool's edge over 4mm which prevents me to use my current clips as a fallback. I may end in modifying the design to keep the thickness below 4mm.

But how? Your filament is 1.75mm, so let's say you need a 2mm hole, then with 1mm walls, that's 4mm

4mm is fine indeed. I already designed a filament catch which works with a 4mm spool edge and also is located inside the spool so that the end does not poke into plastic bags which the spools may be stored in.

Hey there, this is an amazing Idea and gets lots of Support!!! DasFilament in Germany will sell Coil Filaments soon! Check out there Website with Pictures of your Spool and their Filaments they will sell...

Any idea how to print this on a 150x150mm print bed?

Please add some holes where you can put the end of the filament that it won´t tangle up - would be great!

Almost every coil has such holes.

It would be great if you could add indicators for remaining length or weight for typical materials (PLA/ABS/PETG). Only very few manufacturers do that :( If you're using Octoprint there are solutions but not everyone is doing that.

Files Are updated - fixing slicing problems - Sorry about that (28th Jan 2018) -

Something went wrong in the final STL export stage for the V1 files, and a few errors were also in the model - I have remade the files, simplified the model a little and uploaded new versions (V2) - if you check right now the new STL files are ready to use - (Also a STEP file is uploaded if anyone would like to use that) - I checked them in Cura, Slic3r and Simplify 3D - let me know if you have any other problems with slicing them - thanks. Rich.

The concept is wonderful, I like the idea to get the vendors into the boat to reduce the amount of wasted plastic a lot.
But I am facing major issues with your provided stl files (here as well as the ones on Youmagine): Neither Slic3r nor Simplify3d are able to slice them well. No hole in the center for both, and the thread is not showing up on slic3r. Slic3r is complaining for 5.8k shell errors. Slic3r 1.38.7-prusa3d with mk3 profile.

Sorry about that. Something went wrong in the final STL export stage, and a few errors were also in the model - I have remade the files, simplified the model a little and uploaded very versions (V2) - if you check right now the new STL files are ready to use - (Also a STEP file is uploaded if anyone would like to use that) - I checked them in Cura, Slic3r and Simplify 3D - let me know if you have any other problems with slicing them - thanks. Rich.

Best work Rich, confirm it is slicing without any issue - thanks for the quick reply and fix.

I tried running it through https://service.netfabb.com/service.php and it helped some, but the larger side still has no center hole. Definitely needs to be fixed up.

Sorry about that. Something went wrong in the final STL export stage, and a few errors were also in the model - I have remade the files, simplified the model a little and uploaded very versions (V2) - if you check right now the new STL files are ready to use - (Also a STEP file is uploaded if anyone would like to use that) - I checked them in Cura, Slic3r and Simplify 3D - let me know if you have any other problems with slicing them - thanks. Rich.

Thanks, Rich. :)

Could you simplify this by moving the threads to the inside of the outer cylinder of Part A, and eliminate its inner cylinder. Then put the threads on the outside of the cylinder of Part B ? Reduce the diameter of both cylinder's to keep the 55mm inner diameter, but a smaller outer diameter. This would allow more filament (maybe even up to 1Kg). It would save on weight and filament to print it.
Most spools also have small holes in the rim to let you lock the filament tip into so it doesn't flail around on the spool and tangle up. Maybe add some around one side.
Just some ideas.

The internal diameter is 102mm - and it really does not want to be any lower - ideally it should be much bigger, but we manage to get away with most 3D printing materials using this diameter. If you wind too tightly the filament will just break on use or be damaged etc.

Can you make the spool with Inner refill coil diameter = 70 mm?