fix cam trace dup selection, add cam trace merge option, add more bambu print options

This commit is contained in:
Stewart Allen 2025-02-01 18:45:33 -05:00
commit 2e1114510a
12 changed files with 120 additions and 58 deletions

View file

@ -431,7 +431,7 @@ function subtract(setA, setB, outA, outB, z, minArea, opt = {}) {
let lpre = length(polys);
if (opt.wasm && geo.wasm) {
let min = minarea || 0.01;
let min = minarea ?? 0.01;
// let deepLength = polys.map(p => p.deepLength).reduce((a,v) => a+v);
// if (deepLength < 15000)
try {
@ -632,7 +632,7 @@ function offset(polys, dist, opts = {}) {
let coff = new ClipperOffset(opts.miter, opts.arc),
tree = new PolyTree();
// setup offset
// setup offset
for (let poly of polys) {
// convert to clipper format
poly = poly.toClipper();