Feedback when boolean operations fail

Starting with yesterday’s build, BooleanUnion, BooleanIntersect, and BooleanDifference, upon failure, will display text dots at locations where curves of intersection run into naked or non-manifold edges or do not connect to any edge or other intersection curve. The dots at this time just have “!” as text and are grouped by error type. If you select a group and look at the object properties page, there is a description of the error. We will come up with a better looking dot. BooleanFeedback.3dm (49.6 KB)