UnchartedBull / OctoDash

OctoDash is a simple, but beautiful dashboard for OctoPrint.
https://unchartedbull.github.io/OctoDash/index.html
Apache License 2.0
1.02k stars 224 forks source link

Add Enhanced Filament Scale to Plugin supported #3373

Open Mackalope opened 1 year ago

Mackalope commented 1 year ago

Would like to be able to access the Enhanced Filament Scale plugin tare, remaining, and calibrate functions from octodash. Can this be done thru custom actions?

GaryGJR commented 1 year ago

Scale is always active. Having current weight showing on the GUI is the most needed feature. 1st Use case: No need for a Filament manager or tracking remaining filament on each spool. As a print finishes, Look at grams remaining on current spool. Weight of next part is estimated by slicer, So, it is instanty known whether current spool has enough filament for next run, or if a spool swap is needed. 2nd use case: before removing a partially used spool, Look at Octodash to determine grams remaining. Write weight on side of spool. Now, when grabbing a color, you immediately know if the spool contains enough filament for print. 3rd use case: 2 or more partial spools are spliced and wound together. The resulting spool is mounted on the Filament scale mounted under the roller spool feeder. The weight of filament available is read from the Octodash dashboard.

Note: using this $12 Amazon part https://www.amazon.com/MakerHawk-Converter-Breakout-Portable-Electronic/dp/B07GQPV6C4/ref=sr_1_6?crid=20L960UOEHULC&keywords=5kg+strain+gauge&qid=1681351143&sprefix=5kg+strain+gauge%2Caps%2C113&sr=8-6 , and an existing Raspberry Pi / Octodash / Octoprint install, this is a cheap and very usefull tool.