3DPrinting
3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.
The r/functionalprint community is now located at: or !functionalprint@fedia.io
There are CAD communities available at: !cad@lemmy.world or !freecad@lemmy.ml
Rules
-
No bigotry - including racism, sexism, ableism, homophobia, transphobia, or xenophobia. Code of Conduct.
-
Be respectful, especially when disagreeing. Everyone should feel welcome here.
-
No porn (NSFW prints are acceptable but must be marked NSFW)
-
No Ads / Spamming / Guerrilla Marketing
-
Do not create links to reddit
-
If you see an issue please flag it
-
No guns
-
No injury gore posts
If you need an easy way to host pictures, https://catbox.moe/ may be an option. Be ethical about what you post and donate if you are able or use this a lot. It is just an individual hosting content, not a company. The image embedding syntax for Lemmy is 
Moderation policy: Light, mostly invisible
view the rest of the comments
You obviously need to ID the spools and store values for all, the different hub weights aren't a big issue if the printer knows the length of its filament path, how much filament the spool started with, and how much filament has been consumed it can work out the hub weight
Regularly changing filament fixes the problem of the load cell drifting, by allowing it to zero occasionally
You could warn on low filament, or not enough for this print, but load cells aren't accurate enough to be certain about the last few metres, along with errors from cosmetic trimmed before feeding, or some is damaged and cut off, so I would still use the normal no filament sensors for stopping
Not saying it's worth it compared to a software solution in the slicer
The major thing this would necessitate is more communication between the slicer and the printer. I run my printer from an SD card, because I've got an ancient printer.