Prioritizing Spool Location over single use spools. #97
charredchar
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I am not exactly sure how I would go about this myself so I am creating this as a discussion instead of a feature request. I also noticed this is similar to a recent posted request: #90
Almost all of my spools reside within containers with the exception of the (very few) I keep unboxed for when a spool runs out. Because of this I heavily utilize the
Location
field but I have run into a few issues doing this. See bellow as to how I have mine set up.One thing I think should be added is a
Reset Spool
button under actions along with being able to call this remotely (through Moonraker or OctoPrint) so I can reset it from the printer when I do change it. This would do more than just changing theUsed Weight
to0g
but also clear the date fields. This might not be great for people keeping track of individual spools more precisely (with Lot numbers and whatnot) but I feel that is really only important for production systems where tracking back a bad spool is more important. For general home use I don't think anyone keeps that detailed track of their spools and mostly just want to keep track of how much is left.Another is I am far more particular about
Location
and as suchSpool ID
starts becoming a problem, especially because it defaults to sorting bySpool ID
(not just in Spoolman UI but also Fluidd) so if you add new spools out of the order it always sorts poorly. I understand why you can't change theSpool ID
orFilament ID
due to the database but maybe allowing advanced editing could be useful. For instance I can no longer useFilament ID 2
because it was a duplicate and I deleted it. I would also like to be able to override it to start at 0 because of the way ERCF and slicers start at 0 as well. While I find it annoying myself (humans don't start counting at zero...) it makes it more difficult to keep track of spools in Spoolman when it doesn't match other systems.You might have also noticed I made a placeholder spool called
Empty Spot
. These are spare locations in my dry box for either duplicate filaments (Endless Spool mode in ERCF will go to another gate when the current spool runs out) or one-off spools that I don't expect to stay long term in the dry box. My work around was just to make a new filament with minimal details but if I wanted to swap a spool in there, for example the Yellow or Purple, I'd need to add it by hand and duplicate the current details.So either we could handle locations like we handle filaments and allow moving them around different spools instead of a generic text field?
Or treat Spools more like we do Filament currently and have a new home window (Active Spools?) where we can add/remove/rotate spools into locations?
Honestly, for me, in the end if everything stayed the same I'd be able to work around it. But I was trying to think of more long term and larger management that could make things easier for others as well.
Beta Was this translation helpful? Give feedback.
All reactions