Skip to content

Subsurfaces across thermal zones do not have outside boundary condition object assigned #561

@manuvarkey

Description

@manuvarkey

Issue overview

While geometry is created using inbuilt FloorspaceJS editor, subsurfaces (windows and doors) in walls across thermal zones do not have outside boundary condition object assigned in Spaces->Subsurfaces.

Current Behavior

No outside boundary condition objects are assigned in Spaces->Subsurfaces for internal windows and doors.

Following EnergyPlus error is thrown for all such subsurface.

   ** Severe  ** FenestrationSurface:Detailed="FACE 3", invalid blank Outside Boundary Condition Object
   **   ~~~   ** ...when Base surface uses "Surface" as Outside Boundary Condition Object, subsurfaces must also specify specific surfaces in the adjacent zone.
   ** Severe  ** FenestrationSurface:Detailed="FACE 12", invalid blank Outside Boundary Condition Object
   **   ~~~   ** ...when Base surface uses "Surface" as Outside Boundary Condition Object, subsurfaces must also specify specific surfaces in the adjacent zone.
   **  Fatal  ** GetSurfaceData: Errors discovered, program terminates.

Expected Behavior

Automatic assignment of Outside Boundary Condition Object should happen.

Steps to Reproduce

  1. Create a model with two rooms with common interior wall.
  2. Create a window or door in the common wall.
  3. Assign both rooms to different thermal spaces.
  4. Run simulation

sample file.zip

Details

Environment

Some additional details about your environment for this issue (if relevant):

  • Platform (Operating system, version): Ubuntu 22.04
  • Version of OpenStudioApplication (if using an intermediate build, include SHA): 1.4.0+e0fb8f854d

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions