Hello all!
I need some help and I hope the question is not too difficult…
I have a 3D AutoCAD file and need to identify all the sub-solids composing it.
Once this is imported in Revit, I need to recognize the solid inside it as separated geometries and after that, I will transform them to single families.
Well… I have no idea how splitting the geometry in separate sub-geometries… any hints??
Just imagine that my final scope is converting all the boxes and the cylinder in the image as separate families in Revit.
You can, but from my experience, that tends to recreate a single solid. There are some workarounds for this issue, but there’s gotta be a way to get seperate solids more simply; a way that doesn’t involve recreating them from extruded surfaces and polylines. That approach is not always favorable with more complex geometry.
Has anyone had more luck with this?
We are creating a new node to do just this in Dynamo 2.9
It will be called Solids.Separate. Feed in a composite solid (i.e. a solid that is in fact multiple solids) and it will split them out without having to explode stuff.
That is exactly what we need. I am guessing that the process which Dynamo uses to separate a composite solid would be different from the one shown above. It would be awesome if this was an instant computation.
That’s actually a very good news ! Any clue to do this in older version ?
I will try the @daniel1 solution, but my geometry is so damn complex, I think a night will no be sufficient to calculate all the process !
Somebody knows a package ?