v3 beta 3d union problem

 From:  Michael Gibson
6438.2 In reply to 6438.1 
Hi Supagoat, thanks for posting the problem file. One thing that you can try with boolean union if it goes wrong is to do the union on just 2 adjacent pieces at a time, which in this case does help out.

From what I've seen in the past, the geometry library that MoI uses can be sensitive to cases like this when the first 2 pieces that it tries to union together are the ones that don't touch each other. When you grab only 2 adjacent ones at a time, it then avoids that particular case.

The same thing can also occasionally be a problem with union between solids as well. For solids it tries to sort a batch of selected objects by initially starting with the largest object so that if you're doing a union of a lot of little things hanging off one one big block that will avoid trying to process the little non-intersecting pieces with each other first. But if you have a kind of chained sequence of objects like you have here that can benefit from "2 at a time" unioning instead.

Hopefully at some point in the future I'll be able to dig into it and try to improve these cases, it's a quite complex area to investigate though and so there is a lot of time involved with doing that.

By the way I've just figured out a fix for the "straight sections" loft problem that you reported previously in another thread, that one will be fixed for the next v3 beta.

Thanks,
- Michael