From ddf3972f351eb076a372c2aa188bfd9244ad3571 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Thu, 18 Sep 2025 18:28:53 -0400 Subject: [PATCH] skip chains and use medial axis segments directly --- src/kiri/mode/fdm/post.js | 40 ++++++++++++++++++++++++--------------- 1 file changed, 25 insertions(+), 15 deletions(-) diff --git a/src/kiri/mode/fdm/post.js b/src/kiri/mode/fdm/post.js index 44f40217..06ca29c1 100644 --- a/src/kiri/mode/fdm/post.js +++ b/src/kiri/mode/fdm/post.js @@ -186,7 +186,7 @@ function thin_type_3(params) { let showChainRawPoints = false; let showChainInterpPoints = true; let showChainIntersect = false; - let showNuMedLine = false; + let showNuMedLine = true; let showMedPoints = false; let showMedNormals = false; let showMedRadii = false; @@ -627,6 +627,7 @@ function thin_type_3(params) { // gather point offsets into shells let zi = z; let nuchains = []; + let nusegs = []; for (let chain of chains) { let nuchain = []; nuchains.push(nuchain); @@ -727,6 +728,7 @@ function thin_type_3(params) { for (let i=0; i