From 05dda3f767467a81edd7b281a0bc05d03ead56a6 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Sun, 26 Nov 2023 17:39:57 -0500 Subject: [PATCH] fix trace inside offset distance that are manually set (direction was inverted in this case) --- src/kiri-mode/cam/ops.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/kiri-mode/cam/ops.js b/src/kiri-mode/cam/ops.js index 8e0bb3a9..ad3e4e3d 100644 --- a/src/kiri-mode/cam/ops.js +++ b/src/kiri-mode/cam/ops.js @@ -1110,6 +1110,8 @@ class OpTrace extends CamOp { switch (offset) { case "outside": offdist = traceOffset; break; case "inside": offdist = -traceOffset; break; + } else if (offset === "inside") { + offdist = -offdist; } if (offdist) { let pnew = POLY.offset([poly], offdist, { minArea: 0, open: true });