I have a bit of a chicken-and-egg problem. I’m modeling a multistory office building (basic massing in Revit and will push into Rhino for refinement and GH/HB analysis). I modelled the office floor-to-ceiling spaces as their own breps, and ceiling plenums as their own breps. Unless I’m mistaken, I must first run all of the building mass breps simultaneously through the HB Intersect Solids component before running them through HB Room From Solid. Both of those components flatten the data, erasing the ability to sort tree branches, and making it much harder to sort out the breps that I’d like to pass through the HB Plenum component (which doesn’t take breps…only takes HB Rooms). I thought that maybe the HB Rooms By Floor Height component might be a way to manage this but the native GH Sort List component gets angry because of mismatched length of data and keys. Is there another way of sorting the rooms? Is my workflow just completely wrong?
Blue is office space
Pink is plenum