I saw in PrusaSlicer (2.8.1) that there's a normal layer swap but upon right clicking, I saw I could request changing a specific MMU3 input. After inspecting the gcode, I saw that what it actually did was a M601 followed by a M117 that told me with extruder to replace the filament on.
Upon returning to my printer at that point, I saw the printer had paused (as expected of M601). I wanted to change input 2, it was currently loaded with input 5. I did not see a message so I didn't realize it was waiting for me to change filament. Once I remembered, I went into the menu and selected change filament.
Instead of getting an option for which input to change, it unloaded input 5 and asked me to load the new filament. I manually unloaded input 2 (just pull out the filament), and then using a screw driver I guided the filament through the path back into input 2.
I would like, just like #4254, to get an option for which input to change rather then what is currently loaded.
Expected functionality
Ideally, the automated approach that I was originally expecting (requires PrusaSlicer to also update)
The printer pauses
It unloads current filament from the extruder
It moves to the selector input to change and asks for me to unload the filament (and has a cancel feature, so I can continue using that filament)
After confirming unload, it sets up the MMU3 and asks me to load the new filament
I load the new filament, it ensures it has been loaded into the MMU3
It continues printing
More direct to the ticket:
Printer pauses
A text dialog, possibly with confirmation, tells me to change the filament of a specific input
I go to the menu and choose "Change Filament"
It asks me which input I want to change, and has a back button too
I chose an input
It unloads whatever filament is loaded in the extruder
It moves the selector to the requested input
It asks for me to unload the filament (and has a cancel feature, so I can continue using that filament)
After confirming unload, it sets up the MMU3 and asks me to load the new filament
I load the new filament, it ensures it has been loaded into the MMU3
I request the print continue
It returns to the current input and reloads the filament, asking me to confirm it's loaded
Printer model
MK4 + MMU3
Describe the enhancement
I saw in PrusaSlicer (2.8.1) that there's a normal layer swap but upon right clicking, I saw I could request changing a specific MMU3 input. After inspecting the gcode, I saw that what it actually did was a M601 followed by a M117 that told me with extruder to replace the filament on.
Upon returning to my printer at that point, I saw the printer had paused (as expected of M601). I wanted to change input 2, it was currently loaded with input 5. I did not see a message so I didn't realize it was waiting for me to change filament. Once I remembered, I went into the menu and selected change filament.
Instead of getting an option for which input to change, it unloaded input 5 and asked me to load the new filament. I manually unloaded input 2 (just pull out the filament), and then using a screw driver I guided the filament through the path back into input 2.
I would like, just like #4254, to get an option for which input to change rather then what is currently loaded.
Expected functionality
Ideally, the automated approach that I was originally expecting (requires PrusaSlicer to also update)
More direct to the ticket: