Super Powerful Homemade DIY Filament Drying Box!

by onolox in Workshop > 3D Printing

47 Views, 2 Favorites, 0 Comments

Super Powerful Homemade DIY Filament Drying Box!

1.jpg
5.jpg
6.jpg

The boxes sold on the market have a serious problem: besides being very expensive, they have no thermal insulation, which leads to enormous energy waste. Furthermore, there is no need for a large flow of air entering and exiting the box, just a small inlet and outlet hole. What is good to have is a large flow of air circulating internally. With that in mind, I decided to make my own box with things I had at home.

Supplies

List of items for the box:

  1. Cardboard box (the size depends on what you want; in my case, it fit four rolls);
  2. Two 2–3 cm Styrofoam boards (for the interior lining and the lid);
  3. Aluminum foil;
  4. Wood glue;
  5. 4 coolers;
  6. Ceramic socket for the ceramic lamps
  7. 100W heating lamp
  8. 1.5mm wire
  9. Old CPU heat sink
  10. Thermal paste

Electronics list:

  1. RP2040
  2. DHT22 sensor
  3. 12v, 1A power supply
  4. Step-Down to 5V
  5. 2.4 ILI9341 LCD screen
  6. DIY or purchased dimmer
  7. Buzzer
  8. SD Card

Build the Box

2.jpg
4.jpg
3.jpg

The carboard box should be lined with Styrofoam and aluminum foil. For the rounded corners, I used square pieces cut with a hot wire from a bench power source. For the lid, I used the leftover pieces to make the inner outline. There is a hole at the bottom where air is sucked in and one at the top. I used a self adhesive wallpaper in the exterior.

Assemble the Lamp

7.jpg
8.jpg

The lamp must be “glued” to the heat sink with plenty of thermal paste. The lamp can be used without anything, but this will greatly hinder heat dissipation. On its own, it operates at 450°C, but with the heat sink at 150°C, it has an extremely long service life. The box can of course be improved by adding more lamps to speed up the initial heating.

Edit and Print the 3d File of the Case for Your Case

Mounting holes.jpg

Tip for securing the screws: Drill the holes and tap the screw, then apply super glue to the holes to reinforce them:


Electronics

Board 1.jpg

For the dimmer, I used this project: Arduino Dimmer, but it can be purchased from china. However, I find it very expensive; for the price of the store, you can buy 10x in components.


Software

screen running.jpg
ILI9341-TOUCH-RP2040-SPI0-wiring.png

The really difficult part that took me many months was the software, which is where the gold is. I used PlatformI0 in VS Code. It uses a PID control. I think the code is self-explanatory and there are comments to help.

Here are some explanations about the software.

It uses PID, but for PLA it uses a custom algorithm for the first hour.

It's important to note that you will need to adjust the PID values for your box, because of this i made it read the values kd, ki and kp from the SD-card for quick testing, one value per line. The file is PID.txt.


The run data is also saved to the SD for you to analyze.

The interface uses LVGL.


Source code: Super_DIY_DryBoxFilament

Improve It, Share It

Here you will find everything you need to create your own filament drying box. Improve it, share it.