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

Revision history [back]

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.