From ee2d6753798eeff2139ecad2d1d03caf2f51bee7 Mon Sep 17 00:00:00 2001 From: Stewart Allen Date: Wed, 17 Sep 2025 01:33:59 -0400 Subject: [PATCH] maintain better nominal outer wall width --- src/kiri/mode/fdm/post.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/kiri/mode/fdm/post.js b/src/kiri/mode/fdm/post.js index e1990c43..21fae9a5 100644 --- a/src/kiri/mode/fdm/post.js +++ b/src/kiri/mode/fdm/post.js @@ -383,10 +383,11 @@ function thin_type_3(params) { } else if (cr <= maxR * 2) { return [ cr / 2, cr / 2 ]; } else if (cr <= maxR * 3) { - if (cr - maxR * 2 >= minR) { - return [ maxR, cr - maxR * 2, maxR ]; - } else { + let rem = (cr - midR * 2); + if (rem < minR) { return [ cr / 3, cr / 3, cr / 3 ]; + } else { + return [ midR, rem, midR ]; } } else { let divs = (cr / midR) | 0;