I have a problem when trying to convert a combination of solids to an stl file (I am using version 7.16.10 of brl-cad). The problem arises when the combination is an union between different solid bodies which also intersect. To simplify let us consider two solid bodies A and B. At some point A and B intersect and a part of B is in A. When converting this kind of volume to an stl one would only want to have the outer surface of thee union. Unfortunately this is not the case since the part of B that is in A has also a surface describing it and therefore there are extra facets which should not be there (at least according to this website http://wiki.netfabb.com/STL_Files_and_Triangle_Meshes\).
On the attached file the "bug" (maybe it's not a real bug but a feature) can be seen by converting the object completeGeomWithInOutlets.c to stl. Then the small cylinders that are intersecting with the rectangles are also present inside the rectangles once converted.
Do you have an idea about how to circumvent this problem?
Thank you in advance and best regards.
Log in to post a comment.