The MMU_CHECK_GATE command has a special option that is designed to be called from your PRINT_START macro. When called as in this example: MMU_CHECK_GATE TOOLS=0,3,5. Happy Hare will validate that tools 0, 3 & 5 are ready to go else generate an error prior to starting the print....
"SET_MY_STATUS_LED STATUS=printing" ; Everything insight the "" will be executed before the klipper base resume (RESUME_BASE) function variable_user_cancel_macro: "SET_MY_STATUS_LED STATUS=cancel" ; Everything insight the "" will be executed before the klipper base cancel (CANCEL_PRINT_...
CLEAR_PAUSE: Clears the current paused state without resuming the print. This is useful if one decides to cancel a print after a PAUSE. It is recommended to add this to your start gcode to make sure the paused state is fresh for each print. CANCEL_PRINT CANCEL_PRINT: Cancels the cur...
The user's RESUME macro may do some purging or nozzle cleaning, but is expected to return the toolhead at higher speed to where it was left when the pause macro was called. At this point the ERCF wrapper takes over and is responsible for dropping the toolhead back down to the print a...
Move the toolhead back down the final amount and resume the print The default supplied _PRE and _POST macros work well. Note: A common problem with user custom edits is that the _MMU_POST_LOAD macro does not return the toolhead to previous position at the start of the toolchange. The...
TheMMU_CHECK_GATEcommand has a special option that is designed to be called from yourPRINT_STARTmacro. When called as in this example:MMU_CHECK_GATE TOOLS=0,3,5. Happy Hare will validate that tools 0, 3 & 5 are ready to go else generate an error prior to starting the print. This ...
TheMMU_CHECK_GATEcommand has a special option that is designed to be called from yourPRINT_STARTmacro. When called as in this example:MMU_CHECK_GATE TOOLS=0,3,5. Happy Hare will validate that tools 0, 3 & 5 are ready to go else generate an error prior to starting the print. This ...
(useful for print_start macro)printer.mmu.next_tool:{int} 0..n | -1 for unknown | -2 for bypass (during a tool change)printer.mmu.last_tool:{int} 0..n | -1 for unknown | -2 for bypass (during a tool change after unload)printer.mmu.last_toolchange:{string} description of ...
(useful for print_start macro) printer.mmu.next_tool : {int} 0..n | -1 for unknown | -2 for bypass (during a tool change) printer.mmu.last_tool : {int} 0..n | -1 for unknown | -2 for bypass (during a tool change after unload) printer.mmu.last_toolchange : {string} ...
(useful for print_start macro) printer.mmu.next_tool : {int} 0..n | -1 for unknown | -2 for bypass (during a tool change) printer.mmu.last_tool : {int} 0..n | -1 for unknown | -2 for bypass (during a tool change after unload) printer.mmu.last_toolchange : {string} ...