Boolean union fixing /ignoring script?

I have to join literally THOUSANDS of solids together. Milimetric accuracy is NOT a must. If there is python or rhino script that instructs the program to move an object for few centimeters in x or y axis in order to join the objects- or ignore the problem objects and union the rest of the picked objects, I’ll be fine with it.
Any suggestions?
(Enclosed screenshot is from AUTOCAD where I am torturing myself by picking solids in groups of 10-15 at a time and joining them with the model. Maybe there is a smarter way of doing this in Rhino. (other than the exclamation mark showing where the problem is- in this case it is unfortunately not very helpful)
Thank you!

Moved to Rhino for Windows category.

Hello - if you create meshes, then you can just Join them all into one - is there some reason you need surfaces rather than meshes?

-Pascal

1 Like

thanks for answering, it could be for the wrong reasons but I will need this as a single solid entity. Will have to export this to autocad and sketchup and further work on it. Additional holes, solids will be needed etc etc…

Isn’t there a way to decrease the tolerance? or ignore bad objects and union what is union-able by selecting all objects at once. I can go back to problem objects and deal with them individually.
Please remember there will be THOUSANDS of these to process. example.dwg (6.7 MB)

I am including a portion of the file for those who are willing to experiment with it. For illustration, I have joined several of the objects to show the look that I am after. Thank you.

Hello - I think it will be hard to do anything automatically here - there are duplicate or near-duplicate objects, for example, that will be problematic-

image

-Pascal

Thanks for trying!