General
Like many other 3D printer users, I often find myself in a situation where I’m not sure if the spool I want to use has enough filament left to complete a print. It is a guessing game in which I too often lose. As a result, I created a scale that gives an accurate estimate of the amount of filament left on a given spool. A quick internet search found several projects which were designed to do just that. However, none of them were exactly what I was looking for. Most of the projects were very well done. Here are some of the scales that I especially liked:
Features
The scale presented here has the following features that I deemed useful:
- Accurate measurement of weight up to 5 kg with units selection of grams (g), kilograms (kg), ounces (oz), or pounds (lb).
- Accurate measure of filament length based on spool weight and filament density. Length units are selectable as millimeters (mm), centimeters (cm), meters (m), inches (in), feet (ft), or yards (yd).
- Extensive user interface using a color 1.8” TFT display and rotary encoder.
- Menu driven option settings.
- Displays environmental data of temperature and humidity with selectable Fahrenheit/Celsius selection.
- Database of up to 15 spools with associated ID string, empty spool weight, filament color, filament type, filament density, and filament diameter.
- Database of default filament densities with 12 built-in default densities, and 3 user definable densities.
- WiFi compatible, with built-in web page.
- Non-volatile storage of all user settings which are preserved through power cycles.