prusa3d / Prusa-Firmware-Buddy

Firmware for the Original Prusa MINI, Original Prusa MK4 and the Original Prusa XL 3D printers by Prusa Research.
Other
1.16k stars 229 forks source link

[BFW-5879] [ENHANCEMENT] Improve Preheat menu usability #1795

Open murk-sy opened 2 years ago

murk-sy commented 2 years ago

Since you generally don't need to preheat for non-loaded materials, I propose the preheat menu layout is changed to this or similar:

Preheat is intended for printing preparation since it also heats the bed, though to be very honest I would actually prefer to have a function to fully heat just the nozzle for cleaning/nozzle change/filament change (which shouldn't heat the bed either in my opinion, but that's just my particular process).

Using preheat to clean the nozzle without accidentally touching the bed and burning my hand would be a lot easier with an extra option like that. Currently, the only way to achieve nozzle-only heating is to remember the temperature required (woe is me, I know) and then go manually change it. It's just a bit of a drag when it could literally be just 2 clicks and make maintenance a lot easier.

Displaying 170°c in that menu for preheat would be nice since that's what it actually heats to, but I understand there's limited space.

With the above suggestion,

If you use pre-heat for non-loaded material, please post about it, because it's not something I've encountered before. (Except as workaround for bug #1400 )

Since this firmware will be/is similar for Prusa XL, doing it this way would allow quality of life improvement for preheating those:

I wrote this as a comment on a different issue that was closed, so after I remembered it again I decided to post this separately as an enhancement.

Prusa-Support commented 2 years ago

Thank you for your suggestion.

This issue extends the existing issue https://github.com/prusa3d/Prusa-Firmware-Buddy/issues/706, or actually partially duplicates it. Because this is a good piece of advice, I would like to display a mention in the main issue without closing this one. The final decision about how to implement the feature, and the user interface, will be up to the developer's team, but thank you again for the suggestion.

Michele Moramarco Prusa Research

Eldenroot commented 1 year ago

Would be nice, because it could extend the life of the heater and other components. In many cases not necessary to heat up and then you have to wait for cool down.

ulab commented 1 year ago

If your printer is equipped with an MMU, there is no material loaded. It gets loaded when its needed and unloaded after each print.

This menu wouldn't help in that case.

bkerler commented 9 months ago

I wrote a PR #3709 to fix this confusing ui issue, now showing the right temperature in the preheat menu. However I do like more a menu with the option to just heat up the heatbed or the nozzle or both as mentioned above, but that will take a bit more time for a proper implementation.

bkerler commented 9 months ago

PR #3709 now adds a full menu with several options for preheating :)

github-actions[bot] commented 5 months ago

This issue has been flagged as stale because it has been open for 60 days with no activity. The issue will be closed in 7 days unless someone removes the "stale" label or adds a comment.

bkerler commented 5 months ago

Writing a comment here as it is still open and needs to be resolved.

CZDanol commented 3 months ago

Internal ticket: BFW-5879