From 570242e12657704e5a201c873bac343247571942 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Wed, 4 Dec 2024 16:53:21 -0500 Subject: [PATCH] omit top/bottom from interleaving --- src/kiri-mode/fdm/slice.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/kiri-mode/fdm/slice.js b/src/kiri-mode/fdm/slice.js index b2a4149b..0eb4aefd 100644 --- a/src/kiri-mode/fdm/slice.js +++ b/src/kiri-mode/fdm/slice.js @@ -389,10 +389,13 @@ FDM.slice = function(settings, widget, onupdate, ondone) { if (isBrick) { let indices = slices.map(s => s.index); - let first = indices[0]; - let last = indices.peek(); + let first = indices[1]; + let last = indices[indices.length - 2]; let nu = []; for (let slice of slices) { + if (slice.index < first || slice.index > last) { + continue; + } let nuSlice = slice.clone(); nuSlice.z -= slice.height / 2; if (slice.index === first) {