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

Revision history [back]

You're doing all the right things, but the fundamental issue is that you're using the latest version of OpenStudio-HPXML while BEopt requires an older version.

There are a couple options to do this:

  1. Use the OpenStudio-HPXML measures that are bundled with BEopt (found at e.g. C:\Program Files (x86)\NREL\BEopt_3.0.1\Include\OpenStudio-HPXML).

  2. Change args['debug'] = debug to args['debug'] = true on line 66 of C:\Program Files (x86)\NREL\BEopt_3.0.1\Workflow\run_simulation.rb.This will cause BEopt to create OSM files by default for any simulation.

Since we've had a few requests for getting the OS model, we'll look into adding a setting to BEopt that allows the OSM to be generated.

One final note: 3D geometry from BEopt v3 is not currently preserved in the resulting OpenStudio model; you can read more about that in the documentation here. Some users are confused by this.

You're doing all the right things, but the fundamental issue is that you're using the latest version of OpenStudio-HPXML while BEopt requires an older version.

There are a couple options to do this:

  1. Use the OpenStudio-HPXML measures that are bundled with BEopt (found at e.g. C:\Program Files (x86)\NREL\BEopt_3.0.1\Include\OpenStudio-HPXML).(x86)\NREL\BEopt_3.0.1\Include\OpenStudio-HPXML). Or...

  2. Change args['debug'] = debug to args['debug'] = true on line 66 of C:\Program Files (x86)\NREL\BEopt_3.0.1\Workflow\run_simulation.rb.This will cause BEopt to create OSM files by default for any simulation.

Since we've had a few requests for getting the OS model, we'll look into adding a setting to BEopt that allows the OSM to be generated.

One final note: 3D geometry from BEopt v3 is not currently preserved in the resulting OpenStudio model; you can read more about that in the documentation here. Some users are confused by this.

You're doing all the right things, but the fundamental issue is that you're using the latest version of OpenStudio-HPXML while BEopt requires an older version.

There are a couple options to do this:

  1. Use the OpenStudio-HPXML measures that are bundled with BEopt (found at e.g. C:\Program Files (x86)\NREL\BEopt_3.0.1\Include\OpenStudio-HPXML). Or...

  2. Change args['debug'] = debug to args['debug'] = true on line 66 of C:\Program Files (x86)\NREL\BEopt_3.0.1\Workflow\run_simulation.rb.This will cause BEopt to create OSM files (and other simulation files) by default for any simulation.

Since we've had a few requests for getting the OS model, we'll look into adding a setting to BEopt that allows the OSM to be generated.

One final note: 3D geometry from BEopt v3 is not currently preserved in the resulting OpenStudio model; you can read more about that in the documentation here. Some users are confused by this.