robotsinthesun / monkeyprint

A simple tool for pre-processing 3d models and controlling 3d DLP printers
GNU General Public License v2.0
60 stars 35 forks source link

Implement proper handling of multi solid stls with intersecting solids #19

Closed robotsinthesun closed 7 years ago

robotsinthesun commented 7 years ago

Multi solid stls with intersecting solids do not get sliced correctly. Problem is that a multi solid stl get's sliced as a whole. If individual solids intersect, the resulting intersecting slice contours cannot be assigned to the correct solid again. This is especially confusing if some solids result in nested slice contours... Approach: divide multi solid stls into the individual solids before slicing. This way, the slice contours will be bundled by their parent solids.

robotsinthesun commented 7 years ago

fixed