Forum Navigation
The Forum from now on is in READ ONLY mode. Thank you for participating, but this message board is being sunset.

Firmware Feature: M605 G-code handling

The CraftBot printers use RepRap G-code, but are unable to handle the M605 codes.
These will be detected as G-code error and prevent printing, sometimes it causes the printer to freeze completely requiring a restart

CraftBots use M9006 instead of M605, which is not an issue with CraftWare but is with other slicers.
So the slicer has to be modified to replace any M605 code with the equilavent M9006 code.
This is easy to do (depending on slicer) but could be done at the printer automatically, to remove the need for doing it in the slicer and improve G-code compatibility.

So when the printer encounters a M605 in the G-code, it treats that code as a synonym for the equivalent M9006.
M605 S0 -> M9006 S0; default dual head printing
M605 S2 -> M9006 S1; Selected Mirror Dual Extruder Mode
M605 S1 -> M9006 S2; Selected Parallel Dual Extruder Mode