From b32b39012f29e2d21f77cdf6565df8126c8cc7f3 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Fri, 17 Feb 2023 18:43:44 -0500 Subject: [PATCH] remove unneeded outside pass when roughing entire stock --- src/kiri-mode/cam/ops.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/kiri-mode/cam/ops.js b/src/kiri-mode/cam/ops.js index f81124f1..c957b549 100644 --- a/src/kiri-mode/cam/ops.js +++ b/src/kiri-mode/cam/ops.js @@ -341,7 +341,7 @@ class OpRough extends CamOp { }) || []; // add outside pass if not inside only - if (!roughIn) { + if (!roughIn && !roughStock) { const outside = POLY.offset(shadow.clone(), toolDiam / 2 + roughLeave, {z: slice.z}); if (outside) { outside.forEach(p => p.depth = -p.depth); @@ -387,8 +387,8 @@ class OpRough extends CamOp { // .addPolys(tshadow) // .setLayer("rough shadow", {line: 0x00aa00}) // .addPolys(shadow) - // .setLayer("rough shell", {line: 0xaa0000}) - // .addPolys(shell); + .setLayer("rough shell", {line: 0xaa0000}) + .addPolys(shell); slice.output() .setLayer("roughing", {face: color, line: color}) .addPolys(offset);