modelTriangularConstructionGeneral

General model of triangular building constructions (walls, windows, roofs etc.)

Information

This is partial model description of a triangular building construction.

Parameters

TypeNameDefaultDescription
Geometry › General
BuildingSystems.Buildings.Types.GeometryTypegeometryTypeBuildingSystems.Buildings.Types.GeometryType.FixedFixed (default) or flexible geometry
Modelica.Units.SI.Length[3]position{0.0, 0.0, 0.0}Position (if geometryType == Fixed and coordinateType == Local)
Geometry › Coordinates
BuildingSystems.Buildings.Types.CoordinateTypecoordinateTypeBuildingSystems.Buildings.Types.CoordinateType.LocalLocal (default) or global
Modelica.Units.SI.Length[3,2]verticesLocal{{0.0, 0.0}, {0.0, 1.0}, {0.5, 1.0}}Local 2D vertices (if geometryType == Fixed and coordinateType == Local)
Modelica.Units.SI.Length[3,3]verticesGlobal{{0.0, 0.0, 0.0}, {0.0, 1.0, 0.0}, {0.5, 1.0, 0.0}}Global 3D vertices (if geometryType == Fixed and coordinateType == Global)
Geometry › Orientation
Modelica.Units.NonSI.Angle_degangleDegAzi0.0Azimuth angle (if geometryType == Fixed and coordinateType = Local) -> south: 0 deg, east: -90 deg, west +90 deg, north: 180 deg
Modelica.Units.NonSI.Angle_degangleDegTil90.0Tilt angle (if geometryType == Fixed and coordinateType = Local) -> bottom: 0 deg, perpendicular: 90 deg, ceiling: 180 deg
General › Surfaces
BuildingSystems.Types.Absorptanceabs_10.5Short-wave absorptance side 1
BuildingSystems.Types.Absorptanceabs_20.5Short-wave absorptance side 2
Modelica.Units.SI.Emissivityepsilon_10.9Long-wave emittance side 1
Modelica.Units.SI.Emissivityepsilon_20.9Long-wave emittance side 2

Components

TypeNameDefaultDescription
BuildingSystems.Buildings.Interfaces.SurfaceToConstructionPorttoSurfacePort_1
BuildingSystems.Buildings.Interfaces.SurfaceToConstructionPorttoSurfacePort_2Interface to surface on side 2
BuildingSystems.Interfaces.LengthOutput[3,2]verticesLocal_internalLocal 2D vertices
BuildingSystems.Interfaces.LengthInput[3,2]verticesLocal_inLocal 2D vertices from input
BuildingSystems.Interfaces.LengthOutput[3,3]verticesGlobal_internalGlobal 3D vertices
BuildingSystems.Interfaces.LengthInput[3,3]verticesGlobal_inGlobal 3D vertices from input
BuildingSystems.Interfaces.Angle_degOutputangleDegAzi_internalAzimuth angle
BuildingSystems.Interfaces.Angle_degInputangleDegAzi_inAzimuth angle from input
BuildingSystems.Interfaces.Angle_degOutputangleDegTil_internalTilt angle
BuildingSystems.Interfaces.Angle_degInputangleDegTil_inTilt angle from input
BuildingSystems.Interfaces.LengthOutput[3]position_internalPosition
BuildingSystems.Interfaces.LengthInput[3]position_inPosition from input
Modelica.Units.SI.AreaASurSurface area

Revisions

  • August 8, 2020 by Christoph Nytsch-Geusen:
    First implementation.