I’m trying to extract the geometries from a group of Revit “Free Form Elements” with Rhino.Inside. The Element Geometry component doesn’t seem to work as it doesn’t output anything. Is there any component that deconstructs and extracts the geometrical properties of “Free Form Elements”? Thanks.
Many thanks. So to give some background - when I’m in the main Revit file View, I can extract and deconstruct the geometries of this Generic .rfa using Element View Geometry or Element Geometry. However, I cannot see the Material parameters of these constituent geometries and hence cannot select them by material.
But when I’m in the Generic .rfa itself, the inverse happens. I can select the constituent geometries by Material but then cannot deconstruct them. I tried Element View Geometry but this yielded an “1. Object reference not set to an instance of an object.” error.
Extract and bake the geometries within this Generic .rfa, categorizing them by their Material.
Extract Area data from these geometries
To do so, I need to select the Generic .rfa’s constituent geometries by their Materials. Unfortunately, after selecting them by Materials I cannot extract geometries from these Free Form Elements.
This Generic .rfa is built entirely out of Revit Free Form Elements by a third party. For the life of me, I can’t figure out how to extract the geometries out of these Free Form Elements. The other Revit elements in the same Revit file were easy to extract with Element Geometry and analyze but this one is proving difficult.
The irony is that these Free Form Elements are probably modeled in Rhino and then imported into Revit - so I’m effectively trying to re-create the third party’s process in reverse as I don’t have access to their original Rhino model.
Baking via the Graphical Element component brings them into Rhino as Blocks, from there you can use Elefront 4.3 to deconstruct the block and get each elements material.