Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

The bottom line is that it depends on how complicated you want your geometry to be. If it's simple enough, then sure.

It's pretty straightforward to create building geometry using the OpenStudio bindings, in fact that's what the Sketchup User Measures "Create Standard Building Shapes" (see source here) are doing, allowing you to create a rectangle/H/U/L or courtyard floor plan with a given perimeter zone depth, floor height, and a given number of floors.


Another way would be to use Rhino/Grasshopper plugged with Ladybug/Honeybee. You'd vary the breps using some switches in grashopper and that would be translated to openstudio in the end.

The bottom line is that it depends on how complicated you want your geometry to be. If it's simple enough, then sure.

It's pretty straightforward to create building geometry using the OpenStudio bindings, in fact that's what the Sketchup User Measures "Create Standard Building Shapes" (see source here) are doing, allowing you to create a rectangle/H/U/L or courtyard floor plan with a given perimeter zone depth, floor height, and a given number of floors.

It goes without saying that your entire workflow needs to be scripted in that case: assigning spaces types to specific spaces, creating HVAC systems, etc.


Another way would be to use Rhino/Grasshopper plugged with Ladybug/Honeybee. You'd vary the breps using some switches in grashopper and that would be translated to openstudio in the end.