Open lsr1 opened 3 months ago
I am 100% onboard with this suggestion. Having to go to my printer every time I send it a print, completely voids the benefit of prusalink and takes away the fun of using the printer. Please provide a way to disable this screen for those of use who will never use it.
Addition item with this tool, I'm still in favor of a disable option for this tool but I've learned a little more and just to get it out of the way, the documentation for this tool is way to scant. I think most of my complaints and many of others I read is because we were never told that you had to program the filament types in using the load filament advanced screen. Once you do this the management tool doesn't reappear unless you select a conflicting filament type for that lane in the slicer. Now that I know that, I can avoid the screen most of the time, but here is the thing, If I open the load filament advanced screen from the menu when no print job is running, the firmware doesn't show the current firmament settings and it should. As it exists, I have no way of knowing what filament types are programmed in before I send a job to the printer.
100% agree. First, the original suggestion is still valid. I should be able to submit remotely and override the query screen if I trust I have it correct.
Even if you use advanced load, you can't ever get the status on the machine that it believes it is in to confirm the filament settings so you have no idea if you will be successful with a remote print, so again, you need the override option.
For safety(?), the override should be ephemeral, a choice at each submit with a confirmation, not a permanent preference state.
currently this is NOT typical Prusa fire-and-forget easy printing
Addition item with this tool, I'm still in favor of a disable option for this tool but I've learned a little more and just to get it out of the way, the documentation for this tool is way to scant. I think most of my complaints and many of others I read is because we were never told that you had to program the filament types in using the load filament advanced screen. Once you do this the management tool doesn't reappear unless you select a conflicting filament type for that lane in the slicer. Now that I know that, I can avoid the screen most of the time, but here is the thing, If I open the load filament advanced screen from the menu when no print job is running, the firmware doesn't show the current firmament settings and it should. As it exists, I have no way of knowing what filament types are programmed in before I send a job to the printer.
Holy s*t! I never knew this was even an option to not have this screen come up. Especially** since - as you mentioned - there is no hint WHAT SO EVER that the printer is aware what filament it has loaded (the fact that you have to use the "advanced" filament load is also something I would have never figured out). Who designed this!??!
Agree, we should be able to bypass this if we choose to!, otherwise our prints will sit there waiting for confirmation
I too am finding this really annoying and not in line with what I expect from Prusa tools. Please address this. 1.) Allow to bypass this screen. We already have a way to set the filament, in prusa slicer, we shouldn't need to do it twice. 2.) Provide some instruction on how Prusa expected this to be used. I have no idea what problem this is supposed to solve, and the screen has no meaning to me.
Even better would be to have a way to actually do the filament remapping from within Prusa Link (if wanted) before starting the print. You could ideally, of course, just skip the remapping, and start the print as-is, if no remapping is needed. But it would be great if there was a way to remap the filaments when starting the print remotely. Without this option, I rarely end up using PrusaLink/Connect to start prints, because I almost always need to see the remapping screen (on the printer) to confirm that I've got the correct filaments loaded in the correct order—and often remap things before printing.
My use-case is that I often don't remember which order I had the colors set up in the slicer when creating the gcode... since I'm often trying to re-print models I sliced a while ago. If PrusaLink/Connect could show the same remapping screen that the printer itself does, it would also serve to show which color swatches are expected for each filament slot, which would be great.
Having the remapping screen as a feature in PrusaLink/Connect (in addition to the originally-requested option to skip or dismiss the mapping screen, and continue the print) would make PrusaLink/Connect MUCH more usable with the MMU installed, because it would allow us to reliably start prints remotely!
+1 for this request. I would like to have the ability to start the print from PrusaLink or PrusaConnect. If I confirm the type/color of filament, then there should be some memory for what filament is loaded for the next time through one of these PrusaLine/PrusaConnect mapping flows.
I really have nothing to add here other than my support for a way to remotely bypass this screen. I assumed the screen would allow me to remap the colors before printing which would be great but it needs a remote override so I don't have to visit the printer in the other room to start.
+1 !! Same issue encountered. This filament mapping menu effectively makes remote operations via WiFi pointless: What is the point of uploading a gcode when you then need to go to the printer to validate it ? Worse even, the printer maintains the heatbed temperature forever, waiting for the operator to clear the mapping menu locally. Proposal: make this menu optional in the printer settings, and/or add it to the PrusaLink interface so that it can be cleared remotely.
I did search for a feature request like this, but was not successful. Apologies if this is a duplicate.
If it makes sense, enter what type of printer or upgrade the feature request applies to. Printer type - [MK4] Optional upgrades - [e.g. MMU3]
Is your feature request related to an existing problem? Please describe. Please note: I am intentionally describing the situation for my MK4 with MMU3 When submitting a printjob from prusa-slicer via prusa-link to my MK4 with MMU3, I have to get up, walk to the other room, and confirm on the panel of the printer on the "tools mapping" screen that the tools / filaments are correct.
This is annoying, since all the settings are already provided via slicer (and I have my filaments/tools configured there).
Describe the expected functionality My suggestion would be to make the "tools mapping" screen optional, to allow to start a print totally remotely.
Link to the screen: https://cdn.help.prusa3d.com/wp-content/uploads/2024/03/19c3ae06c83625aa60137b2ccbe41b68_painted-768x576.jpeg (also attached)![19c3ae06c83625aa60137b2ccbe41b68_painted-768x576](https://github.com/prusa3d/Prusa-Firmware-Buddy/assets/16439465/dc68dcf5-1faa-4294-9e00-df6c90fb16a3)