Hello, I am attempting to get a floor outline from Revit using RhinoInside. I have multiple interconnected floor elements (floors of varying depths) that are modeled on a given Revit Level. Additionally, my floor also has openings modeled so the overall floor representation Brep gets complex.
I was wondering what the best methodology would be to extract these floor boundaries into Grasshopper, combine them, and get the external boundary representation of the overall floor slab. I think I also need to figure out a way to determine the top/bottom face (filter out the unnecessary side faces from each floor element). Thanks in advance for any suggestions!
Since Rhino.Inside is not available for Revit 20222 yet, I haven’t got a chance to create the description. Have you tried the steps I described above? Did it work? If it did, please check this as solved.
@mucahitbgoker this worked just as intended. Thank you so much for your advice and for providing the grasshopper example. This will be very helpful! If there are 2-3 separated slabs on the level the final union component will have 2-3 items, then all we would need to do is browse through the list and select the intended slab boundary. Here are some before and after images from my Revit extraction.
Glad it worked. One advice would be to flatten the input before “Region Union” so it would directly give exterior boundary. This way there will be no need for “List item”.