From d88a484560afda0078dfe2ef1f0e03abb9666047 Mon Sep 17 00:00:00 2001 From: bakedpotatolord Date: Sat, 24 May 2025 13:02:33 -0600 Subject: [PATCH] make bounding recs 0-based --- src/kiri-mode/cam/ops.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/kiri-mode/cam/ops.js b/src/kiri-mode/cam/ops.js index e87fb5e4..dced8347 100644 --- a/src/kiri-mode/cam/ops.js +++ b/src/kiri-mode/cam/ops.js @@ -657,7 +657,7 @@ class OpOutline extends CamOp { } if (process.camStockClipTo && stock.x && stock.y && stock.center) { - let rect = newPolygon().centerRectangle(stock.center, stock.x, stock.y); + let rect = newPolygon().centerRectangle({x:0,y:0}, stock.x, stock.y); offset = cutPolys([rect], offset, slice.z, true); } @@ -1000,7 +1000,7 @@ class OpTrace extends CamOp { let cutdir = ov_conv; let polys = []; let stockRect = stock.center && stock.x && stock.y ? - newPolygon().centerRectangle(stock.center, stock.x, stock.y) : undefined; + newPolygon().centerRectangle({x:0,y:0}, stock.x, stock.y) : undefined; updateToolDiams(toolDiam); if (tabs) {