-
-
Notifications
You must be signed in to change notification settings - Fork 229
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
[FR] Switch from M600 to M701 and M702 #1549
Comments
So there's no way to automate this since AFAIK Octodash doesn't keep the state of the filament handy. However personally I've assigned M702 to the Custom Actions in Octodash precisely so I can unload the printer at the end of the print. https://github.com/UnchartedBull/OctoDash/wiki/Custom-Actions The only way I can see this being easily implementable is if the Filament management screen gives you the choice between loading, unloading or changing filament. |
Exactly what I was thinking, essentially to replicate the screen from Marlin. You can pick
For load and change filament, it changes the current filament in Filament Manager/SpoolManager. |
Not 100% sure about this one. The main idea behind OctoDash is to be simple and very easy to use. I think having even more buttons on the filament screen won't support this idea. I also think it wouldn't save too much time, you would still need for the warmup and all that, so it's just the unloading which should only be a couple of seconds. With the next version you have the shortcut filament selection (hold 3s on a filament to skip the internal change process and just notify FilamentManager of the new filament), so in M701 / M702 case you could use the internal display and for "normal" changes you can use the full-fledged change process in OctoDash. |
The ability to change filaments in filament manager without needing unload/load is sufficient for my purposes. Load (without unload) from printer LCD and switch filaments from OctoDash. |
Is your feature request related to a problem? Please describe.
When doing a filament change with no filament currently loaded, you must wait for it to fully unload an invisible roll before being able to load the new roll.
Conversely, when wanting to unload the filament to store and are not planning to load a new roll, you must wait for it to fully load the new invisible roll. (hitting skip button does not stop the loading)
Describe the solution you'd like
Switch from using
M600
to usingM701
andM702
so you can pick if you want to just load or unload the filament without having to do both back to back. Also when using the OctoDash unload and load, have options to do just one or the other instead of forcing both.Link other projects
If you want OctoDash to include other OctoPrint plugins or similar please link them here.
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered: