I’m sure there are much more advanced methods of achieving this out there already, but I’ve been thinking about ways to generate closed volumes representing the rooms of a building based on imported rhino geometry (possibly imported from Sketchup or otherwise?) The aim of this would be to generate the basic volumes of the building, optimise them in gh in whatever way desired and then incorporate this to the design.
The first part of the question is in what ways could this be done, and secondly what sort of attributes would the base rhino/sketchup/other geometry need to allow this to happen? My initial thinking was to intersect a plane (say at 1m above the xy plane), project the intersection to the base and ceiling planes and then create the closed volumes from that, but as soon as ceiling levels vary, additional floors are added in, walls recess for windows and doors, etc I start to get confused.
I’m hoping to try and work through this problem myself, but any suggestions/ideas or other examples of this or ways in which you would approach this would be appreciated. As I already said, am sure this sort of thing must have been tackled before but just haven’t been able to find it as of yet!