The most common 3D printing filaments are hygroscopic materials, which means that they will absorb moisture from the air over time. After a point filament absorbs so much water that it noticeably negatively affects the quality of your prints!
The 3D Printing community commonly uses desiccants to help extend storage life, but they don't actually "pull" the water out of the filament. They just keep it from getting worse. Once wet, filament needs to be heated in a dry environment to dry it out.
This project is a simple tool for removing water from 3D printing filament, and for regenerating used desiccant packets!