January 9, 2025
Description
Now you can use your heated print bed as a filament/desiccant dryer. No need to buy an expensive dryer when you've got one built into your printer!
Here are before and after images of when I dry the desiccant I use to keep my filament dry:
Before: | After: |
Note: use this tool at your own risk. Always work within the limitations of your printer and keep flammable materials away from the hot bed.
I've included sample files at various temperatures but you can also make your own. All you need is an online Python interpreter or your own Python install. Here's how to do it:
usage: FilDryGen [-h] [-d DURATION] [-e X Y Z] [-f] [-i INTERVAL] [-n]
[-o FILENAME] [-t TEMPERATURE]
Create GCode to run the heatbed of your 3d printer as a poor-man's filament
dryer.
options:
-h, --help show this help message and exit
-d DURATION, --duration DURATION
Set duration (minutes) of heating cycle. Default
value: 180
-e X Y Z, --extruderpos X Y Z
Coordinates (mm) for where to park the print head.
Default value: [120, 0, 50]
-f, --fan Run the extruder fan (to increase circulation).
-i INTERVAL, --interval INTERVAL
Interval (minutes) to set the temp to keep the machine
from going to sleep. Default value: 10
-n, --nothumb Don't include a thumbnail in the output file.
-o FILENAME, --output FILENAME
Set output filename. Default: output to console
-t TEMPERATURE, --temperature TEMPERATURE
Set temperature (celsius) of heating cycle. Default
value: 100
Have fun drying your filament/desiccant!License:
Creative Commons — Attribution — Share Alike
9