Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Add ability to integrate with Filament Scale Enhanced Plugin #192

Open
paintballkev812 opened this issue Jul 31, 2021 · 4 comments
Labels
status: analysing status: inAfterNextRelease Will be implemented/fixed after next release type: enhancement New feature or request

Comments

@paintballkev812
Copy link

paintballkev812 commented Jul 31, 2021

Would be nice to integrate with the Filament Scale Enhanced Plugin. Ideally, I think you could get the actual scale reading pre and post print to get the actual used weight as an alternative to the calculated weight.

This is similar to request #96 and #4, but I think differs slightly as the information (scale data) would already be available within octoprint. Hopefully, this would require much less development time to implement compared to integration with the wifi based system or handling the load cell directly in spoolmanager.

@OllisGit OllisGit added the type: enhancement New feature or request label Oct 24, 2021
@OllisGit
Copy link
Owner

OllisGit commented Jan 7, 2022

fyi: i made some progress...the spoolholder is currently printing:
image

@OllisGit OllisGit added the status: inAfterNextRelease Will be implemented/fixed after next release label Jan 7, 2022
@github-actions
Copy link

github-actions bot commented Feb 7, 2022

This issue has been automatically marked for closing, because it has not had activity in 30 days. It will be closed if no further activity occurs in 10 days.

@github-actions github-actions bot added the status: markedForAutoClose Issue will be closed automatically label Feb 7, 2022
@OllisGit OllisGit added status: analysing and removed status: markedForAutoClose Issue will be closed automatically labels Feb 16, 2022
@paintballkev812
Copy link
Author

Awesome! Still keeping my eye out for this feature.

@GaryGJR
Copy link

GaryGJR commented Mar 29, 2023

I'd like to upvote this feature.
Please add instantanious reading support for
https://plugins.octoprint.org/plugins/filament_scale/

Note: This reading is already on the Octoprint local webpage... from the plugin.

Here's my use case:
I'm running Octoprint to a Prusa.
My spool holder is sitting in a Sterilite Sealed Plastic Storage Bin.
A MakerHawk Digital Load Cell Weight Sensor HX711 AD Converter Breakout Module 5KG
is attached to the bottom of the Storage Bin, and sits under the spool holder.

See: https://www.amazon.com/MakerHawk-Converter-Breakout-Portable-Electronic/dp/B07GQPV6C4/ref=sr_1_2?crid=G2VS4NDJEBZM&keywords=HX711-based+load+cell&qid=1680065789&sprefix=hx711-based+load+cell%2Caps%2C92&sr=8-2

So, for $12 with the existing Octoprint installed on a Raspberry Pi, I have continuous readouts of filament on spool... as the print is happening, and as each new or used spool is loaded into the spool holder.

Now, For each part file uploaded to Octoprint I've added in the title My expected part weight in grams (from Prusaslicer).
Note: Currently grams weight is sometimes hard to read on Octodash - my too long titles.

So, the current process is to

  1. load the desired filament,
  2. select the desired model on Octodash. Note the expected part weight in grams.
  3. go to the local Octoprint website on my phone. Note the measured wieght of filament remaining in grams.
  4. IF there is enough filament weight available, THEN print the part.

The desired change is to:

  1. Load the desired filament.
  2. Read the instantaniously updated weight of remaining filament on the spool (in grams) off the Octodash screen.
  3. Select a model from Octodash that will run in the available filament, or change or mary spools.
  4. Run the model.

Please add this feature.
with Filament Scale Enhanced , $12, and some minor wiring, the need for software generated guesses as to remaining filament on spools, and the need for a database to keep track of partial spools is mostly gone.

Scale

Thanks.

I'm Loving Octodash. Using it daily.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status: analysing status: inAfterNextRelease Will be implemented/fixed after next release type: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants