A Solid State Relay that is driven by the PWM controller
A 12V 30W heating foil element in the cartridge where the filament is passing through, which is driven by the SSR
A type K thermocouple in the cartridge (more on this later)
A 12V air pump to “wash out” the heat and humidity from the cartridge
After getting it, I was naturally a bit disappointed that the PWM controller offers no interfaces that would allow integrating the dryer into a Klipper setup.
My first intention was to just take a CAN toolboard and replace the hardware PWM controller with this toolboard, but then I found out that it uses a type K thermocouple as a temperature probe.
With some components I had lying around, I built a small (prototype) control board:
This now also allows setting the dryer temperature and whether the air pump is turned on via the START_PRINT macro and turning it all off when the print is finished.
Well, I was toying with the idea of prying it open, but I decided against it.
Did not want to break something
Did not feel like picking up a billion silica beads.
Also, the question would have been whether I had a matching PT100 or NTC lying around (despite having lots of them).
The drying tube, in my opinion, is the true design effort behind this thing. The control box is basically pretty standard and can easily be replaced. Also, the pump is a standard 12V berd-air.
In fact, you can get the drying tube separately, which I should have done in the first place.
Just mind that if you replace the pump with a 24V model, you would need to replace the foil heating element as well:
As I now need to design a new enclosure anyway, the berd-air mounting is something that should be improved. It is rigidly mounted in the case, which, I believe, contributes substantially to the noise level. These pumps are not silent to begin with.
I believe the air feature is a bit of a gimmick. As far as I can tell, the air is basically pushed through the “outer jacket” that is filled with silica beads. It seems there is an inner jacket where the filament is running through, and it is effectively heated.
TBH, I’m not sure how much the air flow increases the efficiency, but it definitely increases the noise level.
Overall, the material choice is certainly interesting. The thing is rated up to 190 °C, and even at this temperature, it only gets warm to the touch.
The tube itself has an OD of 25.2 mm and a total length of 169 mm (with the black caps but w/o the push-fits). Here are two more detailed shots. Let me know if you need additional information.
Well, the air being pushed in is going to have some moisture and the desiccant should remove that making the air more able to accept the moisture from the heated filament stage.
I have seen those drying beads in dryers that can be reused by plugging them in to heat up and dry out. Goes to green when at capacity and golden when dry.
I’m having some kind of mental disorder, anyway, when it comes to dry filament. Generally, I think this is severely underrated in terms of how much difference it makes.
I’m storing my filament in an airtight container equipped with at least one or two of these: https://www.aliexpress.com/item/32861250165.html. When printing, the filament is always in a regular heated dryer (EIBOS Cyclops).
I just got this IFD on top because I found the idea intriguing.
In fact, this does not make much difference to the outside touch.
No. Anyway, you need to set the temperature to stay below the glass transition temperature of the given filament.
Which, by the way, is one of my gripes about this type K thermocouple as they are not very precise. I’m not sure how someone came up with the idea of using one for this application. For a furnace, it might be fine.
What is the humidity level with the dehumidifiers you’re putting in your boxes? I consistently see 20% with two (large) desiccant bags.
With my simple set up, PLA seems to last indefinitely without any brittleness or inconsistent printing by moving the filament straight into a dry box at unpacking. I think PETg lasts longer and maintains better prints doing this but I don’t see the same dramatic difference as with PLA.
My hypothesis is that the filament shouldn’t be exposed to any moisture at all.
By putting it in a dry box (or a dehumidified box, as @Sineos is doing), the filament should be going into the extruder without ever being exposed to any moisture, which is a pristine state.
I’m not sure why there is the need to run it through a final drying step.
Personally, I can go months without using a specific filament. Like you, I found that a filament would become brittle and basically useless.
I do have a dryer but I don’t find that it changes the properties of PLA, except for a few days (at best) which is why I’m going through my current approach, which seems to be working for me.
I’m interested in what other people are doing and the apparatus they use.
It’s interesting to me that so little research/investigation has gone into the subject because I do believe water/moisture absorption of filament is an issue.
I have found a paper detailing some of the results and observations using warm/hot air to dry potatoes:
Of course, I can only talk qualitatively and not quantitatively, but my personal experience is:
Every filament benefits from being dried. Some more than others.
Some filaments are not dry, even when taken out of a new spool straight from the bag. Just keep in mind that in the manufacturing process, the filament is pulled through a water bath to cool it down. So the residual humidity level of a new filament will strongly depend on the process capabilities of the respective manufacturer
Some filaments absorb moisture even if the nearest source of humidity is 500 km away and become virtually unprintable. High on this list are:
Some PETG brands, but PETG in general
TPU
Tritan
Nylon
If there is moisture already in the filament, storing it in dryboxes with silica will not remove it.
The drying times provided by manufacturers are, in my opinion, overly conservative, i.e. way too low.
If a manufacturer provides humidity absorption values in its TDS, then by all means, dry this filament.
It is not only about breaking. When the filament breaks, you have already reached the final stage. Before that, it will start to:
Show stronger stringing.
Have reduced inter-layer adhesion.
Develop surface defects (zits and blobs).
The hygrometer in my boxes typically read between 10% and 15%.