Skip to content

xyzroe/Filament-Scale

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Main view

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.

About

3D Printer filament scale.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 91.8%
  • C 7.8%
  • Other 0.4%