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

Revision history [back]

I'm assuming the "Create Typical Building" measure you are referring to is coming from https://github.com/pnnl/openstudio-building-energy-standard-measures-gem/tree/v0.2.0/lib/measures/CreateTypicalBuilding

That measure is only compatible with OpenStudio 3.7.0 and below, according to the README - Compatibility Matrix

It is also using an extremely outdated version of OpenStudio-standards (0.2.12, see gemspec).

It's possible it'd work with a more recent one, but definitely not one after openstudio-standards 0.6.0, because that's when this commit replaced model_standards_climate_zone by model_get_climate_zone.

Anyways, if you want to use that measure, your best bet is to checkout the openstudio-building-energy-standard-measures-gem repo locally, install a ruby 2.7.2 on your system and link it to openstudio SDK 3.7.0, and bundle install the exact dependencies. This isn't your average click and play workflow though, so if you're not familiar with it, perhaps it's a bad idea.


What I would suggest doing is to use the OpenStudio Application 1.8.0, go to File > Examples > Shoebox Model which creates an OSM that has two measures for model articulation added, coming from NREL/openstudio-model-articulation-gem

That works.

I'm assuming the "Create Typical Building" measure you are referring to is coming from https://github.com/pnnl/openstudio-building-energy-standard-measures-gem/tree/v0.2.0/lib/measures/CreateTypicalBuilding

That measure is only compatible with OpenStudio 3.7.0 and below, according to the README - Compatibility Matrix

It is also using an extremely outdated version of OpenStudio-standards (0.2.12, see gemspec)., 0.2.12 was released on October 16, 2020, and the current version is 0.6.3, 12 releases happened since then).

It's possible it'd work with a more recent one, but definitely not one after openstudio-standards 0.6.0, because that's when this commit replaced model_standards_climate_zone by model_get_climate_zone.

Anyways, if you want to use that measure, your best bet is to checkout the openstudio-building-energy-standard-measures-gem repo locally, install a ruby 2.7.2 on your system and link it to openstudio SDK 3.7.0, and bundle install the exact dependencies. This isn't your average click and play workflow though, so if you're not familiar with it, perhaps it's a bad idea.


What I would suggest doing is to use the OpenStudio Application 1.8.0, go to File > Examples > Shoebox Model which creates an OSM that has two measures for model articulation added, coming from NREL/openstudio-model-articulation-gem

That works.

I'm assuming the "Create Typical Building" measure you are referring to is coming from https://github.com/pnnl/openstudio-building-energy-standard-measures-gem/tree/v0.2.0/lib/measures/CreateTypicalBuilding

That measure is only compatible with OpenStudio 3.7.0 and below, according to the README - Compatibility Matrix

It is also using an extremely outdated version of OpenStudio-standards (0.2.12, see gemspec, 0.2.12 was released on October 16, 2020, and the current version is 0.6.3, 12 releases happened since then).

It's possible it'd work with a more recent one, but definitely not one after openstudio-standards 0.6.0, because that's when this commit replaced model_standards_climate_zone by model_get_climate_zone.

Anyways, You could try with an OpenStudio Application version 1.7.0 that is based on OpenStudio SDK 3.7.0 (OpenStudio Application Version Compatibility Matrix) since that would use openstudio-standards 0.5.0 (cf OpenStudio SDK Compartibility Matrix and the corresponding Gemfile)

If that doesn't work, if you want to use that measure, your best bet is to checkout the openstudio-building-energy-standard-measures-gem repo locally, install a ruby 2.7.2 on your system and link it to openstudio SDK 3.7.0, and bundle install the exact dependencies. This isn't your average click and play workflow though, so if you're not familiar with it, perhaps it's a bad idea.


What For an alternative, what I would suggest doing is to use the OpenStudio Application 1.8.0, go to File > Examples > Shoebox Model which creates an OSM that has two measures for model articulation added, coming from NREL/openstudio-model-articulation-gem

That works.