I'm trying to work up a usable dual extrusion setup, using multiple profiles. When I annotated my tool change script with:
; tool change: [old_tool] -> [new_tool]
I get the following sequence:
tool change: 0 -> 1
tool change: 0 -> 0
from there it runs the rest of the gcode with alternating tool changes. But this startup behavior makes it difficult to write a sane tool change procedure.
Has anyone else seen this?