From 46724db7bf783b7f866c4789f7fdd265c75ef4c7 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Sat, 6 Sep 2025 22:53:11 -0400 Subject: [PATCH] fix trace recontour by making it a negative down option --- src/kiri/mode/cam/op-trace.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/kiri/mode/cam/op-trace.js b/src/kiri/mode/cam/op-trace.js index 7b759316..52481169 100644 --- a/src/kiri/mode/cam/op-trace.js +++ b/src/kiri/mode/cam/op-trace.js @@ -38,7 +38,7 @@ class OpTrace extends CamOp { let cutdir = ov_conv; let polys = []; let reContour = false; - let canRecontour = offset !== 'none' && down === 0; + let canRecontour = offset !== 'none' && down < 0; let stockRect = stock.center && stock.x && stock.y ? newPolygon().centerRectangle({x:0,y:0}, stock.x, stock.y) : undefined; updateToolDiams(toolDiam); @@ -57,6 +57,7 @@ class OpTrace extends CamOp { let max = Math.max(...zs); if (max - min > 0.0001 && canRecontour) { reContour = true; + down = 0; } } if (false) newSliceOut(0).output()