diff --git a/src/kiri/mode/cam/op-area.js b/src/kiri/mode/cam/op-area.js index 80cf57bd..eba7584f 100644 --- a/src/kiri/mode/cam/op-area.js +++ b/src/kiri/mode/cam/op-area.js @@ -132,7 +132,7 @@ class OpArea extends CamOp { if (mode === 'clear') { let zMov = flatOff ?? 0; let zs = flats ? - flats.filter(z => z <= zTop && z >= zBottom).map(v => v + zMov ?? 0) : + flats.filter(z => z <= zTop && z >= zBottom).map(v => v + (zMov ?? 0)) : down ? base_util.lerp(zTop, zBottom, down) : [ bounds.min.z ]; let zroc = 0; let zinc = 1 / zs.length;