diff --git a/src/mode/fdm/prepare.js b/src/mode/fdm/prepare.js index cf5ac76c..1572762a 100644 --- a/src/mode/fdm/prepare.js +++ b/src/mode/fdm/prepare.js @@ -280,7 +280,7 @@ layer.last().retract = true; } start = print.polyPrintPath(rec.poly.clone().setZ(z), start, layer, { - tool: using || nozzle, + tool: using !== undefined ? using : nozzle, open: true, simple: true }); @@ -415,7 +415,7 @@ } ); lastOut = slice; - lastExt = lastOut.ext + lastExt = lastOut.extruder; lastPoly = slice.lastPoly; lastLayer = layerout; if (layerRetract && layerout.length) {