First time here? Check our help page!
2

EnergyPlus models/testmodels

Hey, for example I have the following models in EnergyPlus:

  1. A “basic model”
  2. A model with HVAC 1
  3. A model with HVAC 2

Now I want to change something in the “basic model” (for example a geometry) - but I don’t want to change this in all 3 models. Is there a possibility to build such a “base-model” where all changes will be applied automatically in the “test models”?

antifx's avatar
495
antifx
asked 2015-09-27 12:48:06 -0500
MatthewSteen's avatar
10.1k
MatthewSteen
updated 2015-09-28 10:35:44 -0500
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

2 Answers

2

If you are familiar with Python, on way you could do that would be to write a script using Eppy and then call it for each model.

Jeremy's avatar
1.6k
Jeremy
answered 2015-09-27 18:44:06 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments
1

I second the use of Eppy, which is in Python.

I would also recommend OpenStudio, if you want to start using that ecosystem. This kind of workflow is precisely what Measures (which are in Ruby) helps accomplish. You would basically have a Measure for 2. and 3. where the Measure changes the baseline model to have HVAC 1 or HVAC 2. Thus if you change the baseline model, the measure should work exactly the same (if written well).

I think without some form of scripting, this is an exercise in patience and attention to details. I would highly recommend looking into a scripting option.

MarkAdams's avatar
1.8k
MarkAdams
answered 2015-09-27 19:57:34 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments