Using ColorPrint with a non MK2 printer
Hi all,
I am trying to use ColorPrint with G-Code generated from S3D for a non MK2 Printer (QIDI X-one, Marlin based). Not trying to hijack the Prusa forum but really digging ColorPrint and would like to be able to use an idle printer to do some of these prints.
Thanks for any ideas!!
Re: Using ColorPrint with a non MK2 printer
The M600 code is not standard Marlin, so it will only work with the Prusa variant.
Best thing to do is pause move, change, move back & continue.
Peter
Please note: I do not have any affiliation with Prusa Research. Any advices given are offered in good faith. It is your responsibility to ensure that by following my advice you do not suffer or cause injury, damage…
Re: Using ColorPrint with a non MK2 printer
M600 is in standard Marlin, at least version 1.1.0-RC
marlin_main.cpp:
#if ENABLED(FILAMENT_CHANGE_FEATURE)
/**
* M600: Pause for filament change
*
* E[distance] - Retract the filament this far (negative value)
* Z[distance] - Move the Z axis by this distance
* X[position] - Move to this X position, with Y
* Y[position] - Move to this Y position, with X
* L[distance] - Retract distance for removal (manual reload)
*
* Default values are used for omitted arguments.
*
*/
inline void gcode_M600() {