From f86b82ee1b9bb16a6ffb3b4205976a9ba6010e45 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Tue, 12 Jan 2021 08:03:48 -0500 Subject: [PATCH] add tab support to trace clear op --- src/mode/cam/ops.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/mode/cam/ops.js b/src/mode/cam/ops.js index 98950865..84447897 100644 --- a/src/mode/cam/ops.js +++ b/src/mode/cam/ops.js @@ -729,7 +729,11 @@ POLY.offset(POLY.nest(polys), -toolOver, { count:999, outs: slice.camLines = [], flat:true, z }); - slice.camLines = POLY.flatten(slice.camLines, null, true); + if (tabs) { + slice.camLines = cutTabs(tabs, POLY.flatten(slice.camLines, null, true), z); + } else { + slice.camLines = POLY.flatten(slice.camLines, null, true); + } POLY.setWinding(slice.camLines, cutdir, false); slice.output() .setLayer("clear", {line: 0xaa00aa}, false)