yeah, I’d agree if it highlighted some places with some indication where it failed to calculate would be a nice feature to have… it’s be the starting point to fix.
same with the edgefillet command, if it did have an indication it would be nice.
…till then… I guess some manual trimming/split
seems to be a tedious, but a quicker way out than redoing the surfaces and trial and error of booleans…
For the model you posted, the inner part seems to have a naked edge, and fixed that
then the boolean worked ok.
For the other top and bottom part, needed to go through the intersecting and spit or trim process and join at the end to get it done.
I’m still on my learning curve on this as well, so I made some errors in the process
and had to go back and forth… but once you get it, I think it’ll be lot less stress since you’ll
have much control over what you are doing.
BooleanBS_nextsteps.3dm (5.1 MB)