From 00872cfcf543ef25d7f8e8c08595181bb8de827b Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Tue, 10 Nov 2020 21:54:18 -0500 Subject: [PATCH] add missing object for gcode parsing --- src/kiri/worker.js | 2 +- src/mode/fdm/prepare.js | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/kiri/worker.js b/src/kiri/worker.js index d124ddf2..1576d90e 100644 --- a/src/kiri/worker.js +++ b/src/kiri/worker.js @@ -175,7 +175,7 @@ KIRI.worker = { y: -origin.y, z: origin.z }; - const print = KIRI.newPrint(settings, Object.values(cache)); + const print = current.print = KIRI.newPrint(settings, Object.values(cache)); const tools = settings.device.extruders; const mode = settings.mode; const thin = settings.controller.thinRender || mode !== 'FDM'; diff --git a/src/mode/fdm/prepare.js b/src/mode/fdm/prepare.js index edb0b9de..1bce5674 100644 --- a/src/mode/fdm/prepare.js +++ b/src/mode/fdm/prepare.js @@ -402,6 +402,11 @@ }; FDM.prepareRender = function(levels, update, options) { + if (levels.length === 0) { + self.worker.print.maxSpeed = 0; + return []; + } + const opts = options || {}; const tools = opts.tools || {}; const thin = opts.thin || false;