This page was saved using WebZIP 6.0.8.918 on 10/09/06 15:41:58.
Address: http://www.iai-international.org/Model/documentation/R20/Online_Documents/Documents/IfcHvacDomain.htm
Title: IFC R2.0 Final  •  Size: 65633  •  Last Modified: Wed, 01 Aug 2001 07:13:12 GMT

Specification for IfcHvacDomain

Link to EXPRESS Definition

EXPRESS Definition

Link to EXPRESS-G Diagram

EXPRESS-G Diagram


Table of contents


Simple Types

  • No Simple Types defined in this Schema
  • Select Types

  • No Select Types defined in this Schema
  • Enumerations

    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

    A IfcActuatorFailPositionEnum
    IfcActuatorTypeEnum
    IfcAirTerminalBoxTypeEnum
    C IfcControllerTypeEnum
    D IfcDamperSizingMethodEnum
    IfcDamperTypeEnum
    S IfcSensorTypeEnum
    V IfcValveEnum

    Class Definitions

    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

    A IfcActuator
    IfcAirTerminalBox
    C IfcController
    D IfcDamper
    S IfcSensor
    V IfcValve

    Functions

  • No Functions defined in this Schema

  • Schema Semantic Definition

    The IfcHvacDomain schema in the domain layer defines basic object concepts required for interoperability between Building Service domain extensions (notably HVAC) and other domain extensions defined in the current IFC model. This schema is new in IFC R2.0.


    Type IfcActuatorFailPositionEnum

    Link to EXPRESS Definition

    EXPRESS Definition

    Type Semantic Definition

    Definition from IAI: This enumeration defines the different states for failure for an instance of IfcActuator.

    History

    New Enumeration in IFC Release 2.0
    ISSUES: No issues to date.

    Enumeration

    FailOpen

    FailClosed

    UserDefined

    NotDefined


    Type IfcActuatorTypeEnum

    Link to EXPRESS Definition

    EXPRESS Definition

    Type Semantic Definition

    Definition from IAI: This enumeration defines the different types of discrete elements an IfcActuator object can fulfill.

    History

    New Enumeration in IFC Release 2.0
    ISSUES: No issues to date.

    PreDefined Type

    This enumeration defines the available PreDefined Types for IfcActuator

    Enumeration

    ElectricActuator

    PneumaticActuator

    HydraulicActuator

    HandOperatedActuator

    UserDefined

    NotDefined


    Type IfcAirTerminalBoxTypeEnum

    Link to EXPRESS Definition

    EXPRESS Definition

    Type Semantic Definition

    Definition from IAI: This enumeration identifies different types of air terminal boxes. Note that this enumeration does not define type: it is informational only.

    History

    New Enumeration in IFC Release 2.0
    ISSUES: See I-472 for changes made in IFC Release 2.0 Beta 3

    Enumeration

    VariableAirVolume

    ConstantVolume

    VariableAirVolumeReheat

    ConstantVolumeReheat

    VariableAirVolumeDualDuct

    ConstantVolumeDualDuct

    FanPowered

    UserDefined

    NotDefined


    Type IfcControllerTypeEnum

    Link to EXPRESS Definition

    EXPRESS Definition

    Type Semantic Definition

    Definition from IAI: This enumeration defines the different types of discrete elements an IfcController object can fulfill.

    History

    New Enumeration in IFC Release 2.0
    ISSUES: No issues to date.

    PreDefined Type

    This enumeration defines the available PreDefined Types for IfcController

    Enumeration

    HvacController

    UserDefined

    NotDefined


    Type IfcDamperSizingMethodEnum

    Link to EXPRESS Definition

    EXPRESS Definition

    Type Semantic Definition

    Definition from IAI: This enumeration defines the sizing methods used for an instance of IfcDamper.

    History

    New Enumeration in IFC Release 2.0
    ISSUES: No issues to date.

    Enumeration

    Nominal

    Exact

    UserDefined

    NotDefined


    Type IfcDamperTypeEnum

    Link to EXPRESS Definition

    EXPRESS Definition

    Type Semantic Definition

    Definition from IAI: This enumeration defines the different types of discrete elements an IfcDamper object can fulfill.

    History

    New Enumeration in IFC Release 2.0
    ISSUES: No issues to date.

    PreDefined Type

    This enumeration defines the available PreDefined Types for IfcDamper

    Enumeration

    FireDamper

    SmokeDamper

    FireSmokeDamper

    BackdraftDamper

    ControlDamper

    Louver

    UserDefined

    NotDefined


    Type IfcSensorTypeEnum

    Link to EXPRESS Definition

    EXPRESS Definition

    Type Semantic Definition

    Definition from IAI: This enumeration defines the different types of discrete elements an IfcSensor object can fulfill.

    History

    New Enumeration in IFC Release 2.0
    ISSUES: No issues to date.

    PreDefined Type

    This enumeration defines the available PreDefined Types for IfcSensor

    Enumeration

    HvacSensor

    UserDefined

    NotDefined


    Type IfcValveEnum

    Link to EXPRESS Definition

    EXPRESS Definition

    Type Semantic Definition

    Definition from IAI: This enumeration identifies different types of valves. Note that this enumeration does not define type: it is informational only.

    History

    New Enumeration in IFC Release 2.0
    ISSUES: No issues to date.

    Enumeration

    Automated

    Angle

    AWWA

    Ball

    Butterfly

    Check

    Diverter

    Gate

    Globe

    Nace

    Needle

    Plug

    Pipeline

    Safety

    Threeway

    ULFM

    UserDefined

    NotDefined


    Class IfcActuator

    Link to the Fully Attributed View

    Fully Attributed View

    Link to EXPRESS Definition

    EXPRESS Definition

    Class Semantic Definition

    Definition from IAI: This class defines properties of an actuating device typically used in a control system such as a building automation control system.

    History

    New Class in IFC Release 2.0
    ISSUES: No issues to date.

    Attribute and Relationship Definitions

    Superclasses and Subclasses

     IfcRoot
     IfcObject
     IfcProduct
     IfcElement
     IfcBuildingElement
     IfcDistributionElement
     IfcDistributionControlElement
     IfcActuator

    Attributes and Relationships

    Attribute type (OPT, DER, INV)

    Redefinition (SELF)

    Attribute / Relation

    Data or Rel. type

    Definition

     

    PredefinedType

     

    IfcActuatorTypeEnum

    Predefined generic types are specified in an Enumeration. A TypeDefinition is available for each generic type (as the required attributes differ). Use Type Definition corresponding to this generic type.

     

    FailPosition

     

    IfcActuatorFailPositionEnum

    Enumeration defining the types of fail positions for the actuator

    Formal Propositions

    WR81

    ((PredefinedType = IfcActuatorTypeEnum.UserDefined) AND EXISTS(SELF\IfcObject.UserDefinedType)) OR ((PredefinedType <> IfcActuatorTypeEnum.UserDefined) AND NOT(EXISTS(SELF\IfcObject.UserDefinedType)))

    Type Definitions

    Type driven PropertySets

    PreDefined Type

    Associated PropertySet

    ElectricActuator

    Pset_ElectricActuator

    PneumaticActuator

    Pset_PneumaticActuator

    HydraulicActuator

    Pset_HydraulicActuator

    HandOperatedActuator

    Pset_HandOperatedActuator

    UserDefined

     

    NotDefined

     

    Geometry Use Definitions

    Object Geometry in Context

    The geometric representation of IfcActuator is given by the IfcProductShape, allowing multiple geometric representations. Included are:

    Local Position

    The local placement for IfcActuator is defined in its supertype, IfcProduct. It is defined by the

    Standard Geometric Representation

    The standard geometric representation of IfcActuator is defined using explicit geometry. The faceted B-Rep capabilities (with or without voids) shall be supported for standard representation.

    Currently, the usage of attribute driven geometry for IfcActuator is not supported.


    Class IfcAirTerminalBox

    Link to the Fully Attributed View

    Fully Attributed View

    Link to EXPRESS Definition

    EXPRESS Definition

    Class Semantic Definition

    Definition from IAI: This class defines properties of an air terminal box, which participates in an HVAC duct distribution system. An air terminal box is typically used to control or modulate the amount of air delivered to its downstream ductwork.

    History

    New Class in IFC Release 2.0
    ISSUES: No issues to date.

    Attribute and Relationship Definitions

    Superclasses and Subclasses

     IfcRoot
     IfcObject
     IfcProduct
     IfcElement
     IfcBuildingElement
     IfcDistributionElement
     IfcDistributionFlowElement
     IfcFlowController
     IfcAirTerminalBox

    Attributes and Relationships

    Attribute type (OPT, DER, INV)

    Redefinition (SELF)

    Attribute / Relation

    Data or Rel. type

    Definition

     

    TerminalBoxType

     

    IfcAirTerminalBoxTypeEnum

    Enumeration that identifies the type of terminal box (e.g., VariableAirVolume, ConstantVolume, VariableAirVolumeReheat, ConstantVolumeReheat, FanPowered, VariableAirVolumeDualDuct, etc.)

     

    SoundLevel

     

    STRING

    Design sound power level

    Geometry Use Definitions

    Object Geometry in Context

    The geometric representation of IfcAirTerminalBox is given by the IfcProductShape, allowing multiple geometric representations. Included are:

    Local Position

    The local placement for IfcAirTerminalBox is defined in its supertype, IfcProduct. It is defined by the

    Standard Geometric Representation

    The standard geometric representation of IfcAirTerminalBox is defined using explicit geometry. The faceted B-Rep capabilities (with or without voids) shall be supported for standard representation.

    Currently, the usage of attribute driven geometry for IfcAirTerminalBox is not supported.


    Class IfcController

    Link to the Fully Attributed View

    Fully Attributed View

    Link to EXPRESS Definition

    EXPRESS Definition

    Class Semantic Definition

    Definition from IAI: This class defines properties of a controller which interacts with other devices in a control system such as a building automation control system.

    History

    New Class in IFC Release 2.0
    ISSUES: No issues to date.

    Attribute and Relationship Definitions

    Superclasses and Subclasses

     IfcRoot
     IfcObject
     IfcProduct
     IfcElement
     IfcBuildingElement
     IfcDistributionElement
     IfcDistributionControlElement
     IfcController

    Attributes and Relationships

    Attribute type (OPT, DER, INV)

    Redefinition (SELF)

    Attribute / Relation

    Data or Rel. type

    Definition

     

    PredefinedType

     

    IfcControllerTypeEnum

    Predefined generic types are specified in an Enumeration. A TypeDefinition is available for each generic type (as the required attributes differ). Use Type Definition corresponding to this generic type.

    Formal Propositions

    WR81

    ((PredefinedType = IfcControllerTypeEnum.UserDefined) AND EXISTS(SELF\IfcObject.UserDefinedType)) OR ((PredefinedType <> IfcControllerTypeEnum.UserDefined) AND NOT(EXISTS(SELF\IfcObject.UserDefinedType)))

    Type Definitions

    Type driven PropertySets

    PreDefined Type

    Associated PropertySet

    HvacController

    Pset_HvacController

    UserDefined

     

    NotDefined

     

    Geometry Use Definitions

    Object Geometry in Context

    The geometric representation of IfcController is given by the IfcProductShape, allowing multiple geometric representations. Included are:

    Local Position

    The local placement for IfcController is defined in its supertype, IfcProduct. It is defined by the

    Standard Geometric Representation

    The standard geometric representation of IfcController is defined using explicit geometry. The faceted B-Rep capabilities (with or without voids) shall be supported for standard representation.

    Currently, the usage of attribute driven geometry for IfcController is not supported.

     


    Class IfcDamper

    Link to the Fully Attributed View

    Fully Attributed View

    Link to EXPRESS Definition

    EXPRESS Definition

    Class Semantic Definition

    Definition from IAI: This class defines elements of a damper, which typically is used in an HVAC air distribution system to control or modulate the flow of air.

    History

    New Class in IFC Release 2.0
    ISSUES: No issues to date.

    Attribute and Relationship Definitions

    Superclasses and Subclasses

     IfcRoot
     IfcObject
     IfcProduct
     IfcElement
     IfcBuildingElement
     IfcDistributionElement
     IfcDistributionFlowElement
     IfcFlowController
     IfcDamper

    Attributes and Relationships

    Attribute type (OPT, DER, INV)

    Redefinition (SELF)

    Attribute / Relation

    Data or Rel. type

    Definition

     

    PredefinedType

     

    IfcDamperTypeEnum

    Predefined generic types are specified in an Enumeration. A TypeDefinition is available for each generic type (as the required attributes differ). Use Type Definition corresponding to this generic type.

     

    FrameDepth

     

    IfcLengthMeasure

    The length (or depth) of the damper frame

     

    SizingMethod

     

    IfcDamperSizingMethodEnum

    Enumeration that identifies whether the damper is sized nominally or with exact measurements.

     

    CloseOffRating

     

    IfcMeasureWithUnit

    Close off rating - IfcMeasureWithUnit (IfcPressureMeasure)

     

    LeakageAirFlowrate

     

    IfcMeasureWithUnit

    Leakage air flow rate - IfcMeasureWithUnit (IfcVolumetricFlowrateMeasure)

    Formal Propositions

    WR91

    ((PredefinedType = IfcDamperTypeEnum.UserDefined) AND EXISTS(SELF\IfcObject.UserDefinedType)) OR ((PredefinedType <> IfcDamperTypeEnum.UserDefined) AND NOT(EXISTS(SELF\IfcObject.UserDefinedType)))

    Type Definitions

    Type driven PropertySets

    PreDefined Type

    Associated PropertySet

    FireDamper

    Pset_FireDamper

    SmokeDamper

    Pset_SmokeDamper
    IfcActuator

    FireSmokeDamper

    Pset_FireSmokeDamper
    IfcActuator

    BackdraftDamper

    Pset_BackdraftDamper
    IfcActuator

    ControlDamper

    Pset_ControlDamper
    IfcMaterial
    IfcMaterial
    IfcActuator

    Louver

    Pset_Louver
    IfcActuator

    UserDefined

     

    NotDefined

     

    Geometry Use Definitions

    Object Geometry in Context

    The geometric representation of IfcDamper is given by the IfcProductShape, allowing multiple geometric representations. Included are:

    Local Position

    The local placement for IfcDamper is defined in its supertype, IfcProduct. It is defined by the

    Standard Geometric Representation

    The standard geometric representation of IfcDamper is defined using explicit geometry. The faceted B-Rep capabilities (with or without voids) shall be supported for standard representation.

    Currently, the usage of attribute driven geometry for IfcDamper is not supported.


    Class IfcSensor

    Link to the Fully Attributed View

    Fully Attributed View

    Link to EXPRESS Definition

    EXPRESS Definition

    Class Semantic Definition

    Definition from IAI: This class defines properties of a sensor which is used for detection in a control system such as a building automation control system.

    History

    New Class in IFC Release 2.0
    ISSUES: No issues to date.

    Attribute and Relationship Definitions

    Superclasses and Subclasses

     IfcRoot
     IfcObject
     IfcProduct
     IfcElement
     IfcBuildingElement
     IfcDistributionElement
     IfcDistributionControlElement
     IfcSensor

    Attributes and Relationships

    Attribute type (OPT, DER, INV)

    Redefinition (SELF)

    Attribute / Relation

    Data or Rel. type

    Definition

     

    PredefinedType

     

    IfcSensorTypeEnum

    Predefined generic types are specified in an Enumeration. A TypeDefinition is available for each generic type (as the required attributes differ). Use Type Definition corresponding to this generic type.

    Formal Propositions

    WR81

    ((PredefinedType = IfcSensorTypeEnum.UserDefined) AND EXISTS(UserDefinedType)) OR ((PredefinedType <> IfcSensorTypeEnum.UserDefined) AND NOT(EXISTS(UserDefinedType)))

    Type Definitions

    Type driven PropertySets

    PreDefined Type

    Associated PropertySet

    HvacSensor

    Pset_HvacSensor

    UserDefined

     

    NotDefined

     

    Geometry Use Definitions

    Object Geometry in Context

    The geometric representation of IfcSensor is given by the IfcProductShape, allowing multiple geometric representations. Included are:

    Local Position

    The local placement for IfcSensor is defined in its supertype, IfcProduct. It is defined by the

    Standard Geometric Representation

    The standard geometric representation of IfcSensor is defined using explicit geometry. The faceted B-Rep capabilities (with or without voids) shall be supported for standard representation.

    Currently, the usage of attribute driven geometry for IfcSensor is not supported.


    Class IfcValve

    Link to the Fully Attributed View

    Fully Attributed View

    Link to EXPRESS Definition

    EXPRESS Definition

    Class Semantic Definition

    Definition from IAI: This class defines elements of a valve, which typically is used in an HVAC piping distribution system to control or modulate the flow of the fluid.

    History

    New Class in IFC Release 2.0
    ISSUES: No issues to date.

    Attribute and Relationship Definitions

    Superclasses and Subclasses

     IfcRoot
     IfcObject
     IfcProduct
     IfcElement
     IfcBuildingElement
     IfcDistributionElement
     IfcDistributionFlowElement
     IfcFlowController
     IfcValve

    Attributes and Relationships

    Attribute type (OPT, DER, INV)

    Redefinition (SELF)

    Attribute / Relation

    Data or Rel. type

    Definition

     

    CloseOffRating

     

    IfcMeasureWithUnit

    Close off rating

     

    ValveCv

     

    REAL

    Cv value for the valve

     

    ValveType

     

    IfcValveEnum

    Type of valve

    Geometry Use Definitions

    Object Geometry in Context

    The geometric representation of IfcValve is given by the IfcProductShape, allowing multiple geometric representations. Included are:

    Local Position

    The local placement for IfcValve is defined in its supertype, IfcProduct. It is defined by the

    Standard Geometric Representation

    The standard geometric representation of IfcValve is defined using explicit geometry. The faceted B-Rep capabilities (with or without voids) shall be supported for standard representation.

    Currently, the usage of attribute driven geometry for IfcValve is not supported.