diff --git a/src/kiri/mode/fdm/prepare.js b/src/kiri/mode/fdm/prepare.js index 301d47fb..7152f12a 100644 --- a/src/kiri/mode/fdm/prepare.js +++ b/src/kiri/mode/fdm/prepare.js @@ -1617,7 +1617,7 @@ function slicePrintPath(print, slice, startPoint, offset, output, opt = {}) { print.addPrintPoints(preout, output); // bridge layer fan change - if (slice.isBridgeLayer) { + if (preout.length && slice.isBridgeLayer) { preout[0].fan = Math.round(fanSpeed / 3); preout.peek().fan = fanSpeed; }