From 21fbb2571a02c292f57a03b416d7702a5f0788e6 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Mon, 31 Oct 2022 19:44:49 -0400 Subject: [PATCH] limit brim merging to multiple brims with sufficient offset --- src/kiri-mode/fdm/prepare.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kiri-mode/fdm/prepare.js b/src/kiri-mode/fdm/prepare.js index e5c4a2f3..b57bd4c5 100644 --- a/src/kiri-mode/fdm/prepare.js +++ b/src/kiri-mode/fdm/prepare.js @@ -118,7 +118,7 @@ FDM.prepare = async function(widgets, settings, update) { brims = POLY.union(brims, undefined, true); // if brim is offset, over-expand then shrink to induce brims to merge - if (brims.length) { + if (brims.length > 1 && offset >= nozzle) { let extra = process.sliceSupportExtra + 2; let zheight = brims[0].getZ(); brims = POLY.expand(brims, extra, zheight, null, 1);