maintain better nominal outer wall width
This commit is contained in:
parent
7fcc475173
commit
ee2d675379
1 changed files with 4 additions and 3 deletions
|
|
@ -383,10 +383,11 @@ function thin_type_3(params) {
|
||||||
} else if (cr <= maxR * 2) {
|
} else if (cr <= maxR * 2) {
|
||||||
return [ cr / 2, cr / 2 ];
|
return [ cr / 2, cr / 2 ];
|
||||||
} else if (cr <= maxR * 3) {
|
} else if (cr <= maxR * 3) {
|
||||||
if (cr - maxR * 2 >= minR) {
|
let rem = (cr - midR * 2);
|
||||||
return [ maxR, cr - maxR * 2, maxR ];
|
if (rem < minR) {
|
||||||
} else {
|
|
||||||
return [ cr / 3, cr / 3, cr / 3 ];
|
return [ cr / 3, cr / 3, cr / 3 ];
|
||||||
|
} else {
|
||||||
|
return [ midR, rem, midR ];
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
let divs = (cr / midR) | 0;
|
let divs = (cr / midR) | 0;
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue