1

Create prototype building for NECB (Canada)

I'm trying to create a DOE prototype building from the measure "Create DOE Prototype Building" for NECB 2011 (Canada).

I have a local instance of the measure because I had to correct the code, I had the following error: "wrong number of arguments (given 5, expected 0; required keywords: template, building_type, epw_file)". So I passed these 3 arguments in the function prototype_creator.model_create_prototype_model(). The error disappeared after this modification.

But now, I have the following error: "File does not exist: :/ruby/2.7.0/gems/openstudio-standards-0.2.14/lib/openstudio-standards/standards/necb/NECB2011/data/geometry/SmallOffice.osm". I suppose that this file does not exist in the embedded openstudio-standards gem.

I've already tried the steps recommended in the link: CLI reference in order to install a local gem, but still no success.

Thank you for your help!

efm29's avatar
13
efm29
asked 2022-02-24 08:56:46 -0500
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

2 Answers

2

The DOE prototype model measure cannot be used with the NECB rulesets. They use entirely separate workflows and data sources within the gem.

mdahlhausen's avatar
9.5k
mdahlhausen
answered 2022-05-10 17:11:20 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments
0

I know this was answered 2 years ago, but how does one go about creating a prototype NECB building using the measure?

Zander.Brosky's avatar
1
Zander.Brosky
answered 2024-09-10 13:50:56 -0500
edit flag offensive 0 remove flag delete link

Comments

The isn't a measure to create the NECB prototypes, nor plans to make one.

However, you could use the method used to test NECB model generation in openstudio-standards, which is the same codebase as the 90.1 create typical methods. Write a ruby script to call the create_model() method. See the example tests that call this method for allowable inputs.

mdahlhausen's avatar mdahlhausen (2024-10-01 13:00:32 -0500) edit

Thanks for the idea. I'll have a look through that method and see what I can come up with. I've also been looking through the BTAP libraries in the openstudio-standards libraries. These seem to have all the data I would need (schedules, constructions, OA loads and space types).

Zander.Brosky's avatar Zander.Brosky (2024-10-18 11:18:33 -0500) edit
add a comment see more comments