diff --git a/js/kiri-driver-laser.js b/js/kiri-driver-laser.js index 564c682f..5f18be6d 100644 --- a/js/kiri-driver-laser.js +++ b/js/kiri-driver-laser.js @@ -294,7 +294,7 @@ let gs_kiri_laser = exports; function exportGCode(print) { let lines = [], dx = 0, dy = 0, feedrate; let dev = print.settings.device; - let space = dev.gcodeSpace; + let space = dev.gcodeSpace ? ' ' : ''; let power = 255; let laser_on = dev.gcodeLaserOn || []; let laser_off = dev.gcodeLaserOff || []; @@ -337,7 +337,7 @@ let gs_kiri_laser = exports; }); }, function(point) { - return `X${(point.x - dx, 3).toFixed(3)}${space}Y${(point.y - dy, 3).toFixed(3)}`; + return `X${(point.x - dx).toFixed(3)}${space}Y${(point.y - dy).toFixed(3)}`; } ); diff --git a/web/kiri/gyroid-test.html b/web/kiri/gyroid-test.html index 1fa56073..b7fa003b 100644 --- a/web/kiri/gyroid-test.html +++ b/web/kiri/gyroid-test.html @@ -145,6 +145,7 @@ let zcache = {}; let timer = new Timer(); let maxdist = rez * 0.01; + let fast = false; function $(id) { return document.getElementById(id); @@ -152,10 +153,11 @@ function init() { $('zval').max = rez; + let mark = Date.now(); for (let z=0; z