When left out in the open, 3D printer filament can absorb moisture from the air. “Wet” filament can ruin our prints, and thus this is something that we want to avoid.
In order to prevent filament from absorbing moisture, we need to properly store it. This means we have to keep it in a humidity-controlled environment, such as a filament storage box.
Recently I bought some extra colors of PLA filament for the IKEA ALEX label & handle system and for several other upcoming projects. In order to keep the filament dry I decided to build filament dry boxes out of IKEA SAMLA storage boxes.
The shaft in the storage boxes is mounted on bearings. That way I can use the boxes not only to store the filament, but also to directly print from them. The rotating shaft allows for less friction when feeding the filament into the extruder.
In this article I will show you how to build your own filament dry boxes, so that you can keep your filament dry.
Before explaining how to build the filament dry boxes, I would like to give some more information on the relationship between filament and moisture:
How and why does 3D printer filament absorb moisture?
3D printing filaments such PLA, ABS, Nylon and Polycarbonate consist out of polymers. These polymers are hygroscopic, meaning they have a strong tendency to attract moisture. This moisture is typically absorbed from the air.
Why do you need to keep filament dry?
Wet filament can cause a variety of problems. For example, PLA becomes very brittle and can snap when it only gets bent a little. Wet nylon filament can turn opaque instead of transparent.
Some other problems that can occur with wet filament are:
- 3D prints have a rough finish texture.
- Reduced part strength.
- Extruder jams.
- Reduced print bed adhesion.
- A lot of stringing.
How can you prevent filament from absorbing moisture?
The best way to keep filament dry is to limit the exposure of the filament to air. This is done by storing the filament in a sealed environment.
For hobbyists, the most affordable solution is to keep the spools in an air-tight container. Adding desiccant to the container will help keep the air and filament dry.
What to do when filament is already moist?
Your filament can still be saved if it has absorbed a lot of moisture. You can do this by exposing the spool of filament to dry, hot air for a prolonged period of time.
There are several ways to do this:
|Presto 06301 Dehydro Digital Electric Food Dehydrator||1,534 Reviews||Buy on Amazon|
The filament drying temperature varies, depending on the type of filament. You want the temperature of the air to be lower than the glass transition temperature of your filament. That way, you don’t overheat the filament and cause the filament on the spool to melt together.
It is recommended to dry the filament for three hours or longer. Both the filament on the outside and on the inside of the spool need to have enough time to get rid of their moisture.
Read on to learn how to build the IKEA SAMLA dry boxes to keep your filament dry.
Materials (per box)
|Eowpower 210Pcs M4 Stainless Steel 304 Allen Hex Socket...||2 Reviews||Buy on Amazon|
|VIGRUE 304 Stainless Steel Flat Washers Assortment Washers...||184 Reviews||Buy on Amazon|
|Wellgo 608-2RS Ball Bearings,Skateboard Bearings,Double...||108 Reviews||Buy on Amazon|
3D Printed Parts
- 2 x Base
- 2 x Back Plate
- 4 x Bearing Retainer
- 1 x Drill Jig
- 4 x Lid Clip
The .STL files for 3D printing are available for download on Thingiverse.
The included drill jig is for 22L / 6 Gallon SAMLA boxes. With some accurate manual alignment it should be possible to mount the parts on larger SAMLA boxes.
I printed the parts with 2 shells, 25% infill. The printed parts support a lot of weight from the filament spools so I do not recommend printing them with a lower infill percentage.
The bearing retainers need to be printed with support material.
How to build the filament dry boxes
Drilling the holes in the SAMLA box
Assembling the 3D printed components
Cutting the shaft
Inserting the filament spools
Adding silica gel desiccant to keep the filament dry
I have added reusable silica gel beads to the filament storage boxes to help keep the filament dry. While the SAMLA boxes reduce the amount of air the filament is exposed to, they are not 100% airtight. As a result, there is still some moist air entering the boxes.
The silica gel beads adsorb the moisture from the storage boxes, so that only a minimal amount ends up in the filament.
What does the silica gel do exactly?
The silica gel beads adsorb moisture from the air inside the filament box. In turn, the filament has less moisture available to absorb and stays dry for a longer period of time.
How can the silica gel beads be reused?
As the silica gel beads adsorb moisture, they change color to indicate their level of moisture saturation. The orange silica gel beads turn green over time, and the blue variant turns pink.
When you notice the beads have changed color and are saturated with moisture, you can reactivate them by placing them in an oven or microwave for a while. This removes the moisture from the beads.
After this, you can put the beads back with the filament. This cycle can be repeated many times with a single batch of silica gel.
Is it expensive?
Not at all. Reusable silica gel is very affordable. Especially when comparing it to the cost of moist filament that might has to be thrown out, the time spent on solving print issues due to moist filament, etc.
|wisedry [ 5 LBS ] Silica Gel Beads Reusable Color Indicating...||32 Reviews||Buy on Amazon|
|1 Quart Premium Blue Indicating Silica Gel Beads(Industry...||92 Reviews||Buy on Amazon|
How much silica gel should you use?
I use about 250 grams (~ 1/2 lb) per filament box. This covers the floor of the 22L IKEA SAMLA boxes with a generous layer. So far this has been working well.
Does it actually work?
I was curious about this as well, so I decided to log the relative humidity (RH%) in the filament boxes in order to get some actual data.
It took about 10 minutes after inserting the silica gel for the humidity to drop to a minimum level of 10%. Even now, after a couple months, the humidity sensor still indicates 10%.
I should note that the humidity sensor I use only goes down to 10%, so it is likely that the RH% in the boxes is even lower than that.
Either way, the humidity in the boxes has significantly dropped since adding the silica gel beads.
From a more subjective standpoint, I don’t seem to have any printing issues due to moist PLA anymore, so it is safe to say that this works.
How often does the silica gel need to be dried?
That depends on the circumstances. The main factors that influence it are:
- The humidity of the environment.
- How well the dry box is sealed.
- How often the dry box is opened.
That said, I added silica gel balls in the boxes two months ago and they have only discolored a bit so far.
The environment the boxes are in has about 50% humidity, and I do not open the boxes that often.
|1||AIO Robotics Universal Premium Filament Bundle, PLA, True...||140 Reviews||Buy on Amazon|
|2||Mika3D Shine Silk Metallic Gold PLA 3D Printer Filament...||877 Reviews||Buy on Amazon|
The filament dry boxes in combination with the silica gel beads work very well. With this setup I haven’t had any printing issues with PLA anymore. So far the PLA remains flexible, prints without bubbles, with little stringing and with a smooth finish.
I must say that the SAMLA boxes are not perfect for this purpose, as they are not perfectly sealed and still let in some air. But for the budget I used I am quite happy with it.
If you liked reading this article or have any questions about this project then feel free to leave a comment or check out some of my other projects linked on the all projects page.
Last update on 2020-02-18 / Affiliate links / Images from Amazon Product Advertising API / Affiliate Disclosure