Closed jukebox42 closed 4 months ago
Your plugin was for me the most used on my Mk3s and MMU2. Very happy that you are developing this for the Mk4/mmu3 :)
Looking forward to support on the mk4. Do you have any updates on if some of the things you tried worked?
I have a Mk3.5 and an MMU3 that I just installed. If I can help with testing, let me know.
Hey All, I'm going to merge and get this released. It doesn't fix the single print mode yet. I'll start a new PR for that. But it does fix mmu detection so I think it's worth getting that out.
Prusa getting rid of the single print mode for MMU makes this tricky. There doesn't seem to be a reliable way to catch if a print is a single print anymore. I hope they bring it back. I have an idea that should hopefully fill the void while we wait. Thanks for the patience.
I CANNOT STRESS THIS ENOUGH, DO NOT TRY THIS BRANCH IT'S NOT READY FOR USERS.
TODO:
This Branch aims to introduce support for the MK3.5/3.9/4 with an MMU.
Background: When Prusa Updated the MMU for the MK4 they no longer send over the serial commands for the MMU. This means the information we had available is slimmer. On the flip, it's far less noisy in your input logs.
Single print mode is more difficult with the MK3.5+. Because there's no "MMU Single" profile, the sliced files don't contain a
Tx
command. This is what we use to pause the print, show the selection, and then insert before the M109 (wait for extruder) for the MK3.Here's what I plan to try:
For the MK3:
Tx
(tool change promp).M109 S
(wait for heater)For the MK3.5:
M104 S
(heat nozzle start).M109 S
(wait for heater)For the MK3.9/4:
M104 S
(heat nozzle start).M569 S0 E
(set extruder speed)