-
Notifications
You must be signed in to change notification settings - Fork 1.1k
M600 Q parameter enhancement #1608
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
Conversation
Added Q parameter to M600. Adding a Q parameter to end of M600 command suppresses M600's first MSG_PRESS_TO_UNLOAD. This is desirable when using rainersc's nifty manual color change technique as described at https://schlosshan.eu/blog/2019/03/02/prusa-i3-mk3-real-multicolour-prints-without-mmu/ and his github issue describing the need for this enhancement prusa3d#1471 This enhancement allows message displayed by M117 to remain on screen rather than being immediately erased by M600's first MSG_PRESS_TO_UNLOAD. The follow up prompts by M600 are not suppressed. Omitting Q lets M600 work as normal. So this should not affect MMU function. Usage: M117 Change to yellow filament M600 Q
pull current mk3 to guykuo fork
M600 q update to match nozzle update
|
Updated to be once more mergeable with head MK3 repository |
push head mk3 changes to kuo
merge prusa mk3 head
merge from prusa mk3
merge from prusa mk3
|
This is awesome! How do we get some traction? |
merge from prusa mk3
|
Not a single nibble from the Prusa side thus far. Pretty discouraging
… On May 29, 2019, at 5:50 PM, Eenie75 ***@***.***> wrote:
This is awesome! How do we get some traction?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub <#1608?email_source=notifications&email_token=ALP4BKIGRUSUM64ZC6FKSPLPX4QERA5CNFSM4G4ZRTI2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWRA37Y#issuecomment-497159679>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ALP4BKOUKBXYFG52LJCSNWTPX4QERANCNFSM4G4ZRTIQ>.
|
|
i am still using thie compiled fw i got from guykuo without any problems, but no progress on getting this merged/reviewed unluckily :( |
|
This is great! I've tried once such a multi-color print and all my messages were lost. |
|
BTW, my version on Github is current with 3.7.1 firmware
https://github.com/guykuo/Prusa-Firmware/tree/M600-Q-Parameter-Enhancement
… On May 30, 2019, at 12:46 AM, rainersc ***@***.***> wrote:
i am still using thie compied fw i got from guyko wthout any porblems, but no progress on getting this merged/reviewed unluckily :(
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub <#1608?email_source=notifications&email_token=ALP4BKO2GSHOJSDUJZWG6P3PX6A4ZA5CNFSM4G4ZRTI2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWRUGJY#issuecomment-497238823>, or mute the thread <https://github.com/notifications/unsubscribe-auth/ALP4BKOF56NO4626RIHPTZTPX6A4ZANCNFSM4G4ZRTIQ>.
|
|
Sorry to see this was not having attention from PRUSA, It's a good way to do small color print and see the possibility it offer! And it seems to change nothing to MMU. I will buy an MMU at some point but this is just should be seens as bringing people into color print ... Is there a way to have this in the latest firmware ''prusa3d_fw_MK3S_3_9_0-RC3_3401'' ? I am not "ready" to start compile my own firmware... :O) |
Added new, optional Q parameter to M600 Gcode.
Q parameter suppresses M600's first MSG_PRESS_TO_UNLOAD.
Why? Support for easier filament color change.
I have written this patch to support rainersc's nifty manual color change technique as described at
https://schlosshan.eu/blog/2019/03/02/prusa-i3-mk3-real-multicolour-prints-without-mmu/
He has an open issue describing the need for this enhancement.
#1471
Rainer has already tested a compiled firmware with this M600 Q parameter, and reports it works well.
https://shop.prusa3d.com/forum/user-mods-octoprint-enclosures-nozzles--f65/simple-way-to-print-in-real-multi-color-without-mm-t28186-s10.html
The new Q parameter allows message displayed by M117 to remain on screen rather than being immediately erased by M600's first MSG_PRESS_TO_UNLOAD. Without the ability to suppress the 1st message, users attempting his technique cannot see the message indicating which filament should be be inserted. The 1st M600 prompt destroys the message.
Follow up prompts by M600 are not suppressed. Omitting Q lets M600 work as normal. This does NOT affect MMU function.
Usage:
M117 Change to yellow filament
M600 Q
Although this is Rainer's issue, I have written this to get support of his elegant way of limited multi-color printing in official firmware. I view Rainer's technique as a fun, gateway to multi-color printing. Once a user becomes enamored with multicolor, an MMU is in their future.