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

Replacing wall construction with another construction

asked 2015-10-27 08:45:55 -0500

Dubravka's avatar

updated 2015-10-27 09:02:55 -0500

Hello! I am trying to make an energy model for retrofit of existing building. I have applied several measures for building design, but now I am thinking about replacing the wall construction of the first story. I was wondering if there is some measure similar to "Replacing Exterior Window Construction with the Different Construction from the Model". Do you have some suggestions how to do that using measures? I am not experienced in writing measures so any help and suggestion is more than welcome.

Thank you

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2015-10-27 09:44:16 -0500

updated 2015-10-27 09:57:45 -0500

There is a measure to set the exterior wall R value to a specified value.

You can also just create a construction set and assign the construction you want for the exterior wall. Then assign this to the building story object you want it used on. It will override the building default exterior wall construction.

Here is a video that demonstrates this and downloading constructions form BCL. The second half shows how to add the new construction set and assign it to a story. Below are screenshots of this with the the new grid view facility tab.

image description
Adding construction to new default construction set in "Construction Tab"

image description
Assigning new construction set to the first story in the "Stories" sub tab of the "Facility" tab in OpenStudio 1.9.0.

edit flag offensive delete link more


Thank you for your comment. I have already used measure to set the exterior wall R value to a specified value, but that measure only adds new layer of insulation and I wanted to see the results for major retrofit when I completely change the construction of the walls.

Dubravka's avatar Dubravka  ( 2015-10-28 02:31:34 -0500 )edit

answered 2015-10-27 09:38:11 -0500

The BCL measure Set Interior Walls to Selected Construction has almost everything you need to do what you describe. You'd just have to change the section in run that loops through surfaces and checks if they are interior walls (i.e. if surface.surfaceType == "Wall" and surface.outsideBoundaryCondition == "Surface") to instead check if the surface is on the first story and is an external wall. If the surface passes those checks, surface.setConstruction(construction) will set the construction to the one chosen as a user argument.

edit flag offensive delete link more


Thank you for your answer. This is what I was looking for and thank you very much for detailed description for script change.

Dubravka's avatar Dubravka  ( 2015-10-28 02:38:17 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Training Workshops


Question Tools

1 follower


Asked: 2015-10-27 08:45:55 -0500

Seen: 443 times

Last updated: Oct 27 '15