fixes #12. add start of thin wall detection

This commit is contained in:
Stewart Allen 2017-12-31 11:27:21 -05:00
commit 9fff3c50b5
6 changed files with 116 additions and 18 deletions

View file

@ -107,7 +107,10 @@ var gs_kiri_fdm = exports;
slice.index > slices.length - spro.sliceTopLayers-1 ||
spro.sliceFillSparse > 0.95
) && !spro.sliceVase;
slice.doShells(spro.sliceShells, firstOffset, shellOffset, fillOffset, spro.sliceVase);
slice.doShells(spro.sliceShells, firstOffset, shellOffset, fillOffset, {
vase: spro.sliceVase,
thin: spro.detectThinWalls
});
if (solid) slice.doSolidLayerFill(fillSpacing, sliceFillAngle);
sliceFillAngle += 90.0;
}, "offsets");