Solid.ByUnion doesn work



Hi! Need asistance ! I’m try make one solid from stair with node Solid.ByUnion - but it doesnt work.
Whats wrong?


The stairs do not intersect in the picture provided. To my understanding it will only work if everything is intersecting at some point so it can form one solid.



No, then i try union geometry only on one stair run - i have same trouble.


Both Revit and Dynamo support disjoined solids:

My guess is that the node is detecting some solid topology (edges, vertices) that are close together and is trying to merge them unsuccessfully.

In such cases there isn’t really much you can do other than extract the faces and use a Polysurface instead or tweak the input geometry…


It isnt right way. Because stair run have to much dificult geometry.