Link to Index Page

  Specification for IfcSharedBldgServiceElements  

Link to EXPRESS Definition Link to EXPRESS-G Diagram Link to IDL Definition

Schema Semantic Definition

The IfcSharedBldgServiceElements schema in the interoperability 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 includes Equipment, Fixture, and Electrical Appliance.


Type IfcElectricalApplianceTypeEnum

Link to EXPRESS Definition

Type Semantic Definition

Definition from IFC: This enumeration defines the different types of Electrical Appliances an IfcElectricalAppliance object can fulfill.

Enumeration:

Computer 

Computer Electrical Appliance Type

Copier 

Copier Electrical Appliance Type

Fax 

Facsimile Electrical Appliance Type

Printer 

Printer Electrical Appliance Type

Telephone 

Telephone Electrical Appliance Type


Type IfcEquipmentTypeEnum

Link to EXPRESS Definition

Type Semantic Definition

Definition from IFC: This enumeration defines the different types of Equipment an IfcEquipment object can fulfill.

Enumeration:

AirFilter 

Apparatus used to remove particulate or gaseous matter from air. This property set is typically used in conjunction with another piece of equipment, such as an AirHandler or PackagedACUnit

AirHandler 

Equipment which modifies the psychrometric properties of a controlled air stream. It typically consists of an arrangement of Fans, Coils and AirFilters

Boiler 

Equipment which converts stored energy to heat which is added to a fluid; typically used to heat water.

Chiller 

Equipment used to implement a refrigeration cycle for cooling a fluid

Coil 

Equipment used to provide heat transfer between non-mixing media. This is typically used in conjunction with an AirHandler or PackagedACUnit and uses a TubeBundle

Compressor 

Equipment that compresses a fluid typically used in a refrigeration circuit

Convector 

Equipment which adds heat to a space utilizing natural convection

CoolingTower 

Equipment which rejects heat to ambient air.

Fan 

Equipment which imparts mechanical work on a gas

HeatExchanger 

Equipment used to provide heat transfer between non-mixing media such as both plate and shell and tube heat exchangers

Motor 

Equipment used to convert electrical power to rotational mechanical power

PackagedACUnit 

Equipment which utilizes an integral refrigeration cycle for cooling a fluid (typically air)

Pump 

Equipment which imparts mechanical work on a liquid

TubeBundle 

Tube and bundles of tubes properties used within equipment

UnitHeater 

Equipment which adds heat to a space


Type IfcFixtureTypeEnum

Link to EXPRESS Definition

Type Semantic Definition

Definition from IFC: This enumeration defines the different types of Fixtures an IfcFixture object can fulfill.

Enumeration:

Electrical 

 

Plumbing 

 


Type IfcDiscreteElementTypeEnum

Link to EXPRESS Definition

Type Semantic Definition

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

Enumeration:

Insulation 

Materials with low heat conductance


Type IfcDistributionElementTypeEnum

Link to EXPRESS Definition

Type Semantic Definition

Definition from IFC: This enumeration defines the different types of distribution elements an IfcDistributionElement object can fulfill. Note that this enumeration is empty for this release of the IFC model. It is provided as a placeholder for model enhancements to be introduced in the next IFC release.

Enumeration:

NotYetDefined 

 


Class IfcElectricalAppliance

Link to EXPRESS Definition

Class Semantic Definition

This class defines common electrical appliances found in a typical AEC/FM project.

Attribute and Relationship Definitions

Inherited Classes

  • IfcRoot
  • IfcObject
  • IfcProduct
  • IfcElement
  • IfcBuildingElement
  • Attributes and Relationships

     

    Attribute / Relation

    Definition 

    Data or Relation Type

    Min 

    Max 

    Default 

     

    GenericType 

    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.

    IfcElectricalApplianceTypeEnum

    Computer

    Telephone

    Telephone

    Formal Propositions:

    None 

     

    Interface Definitions

    Runtime Type Definitions

    Generic Type

    Specific Type

    Shared Attributes

    Occurrence Attributes

    Common Properties

     

    Pset_ElectricalApplianceCommon 

     

    Computer

     

    Pset_Computer

     

    Copier

     

    Pset_Copier

     

    Facsimile

     

    Pset_Facsimile

     

    Printer

     

    Pset_Printer

     

    Telephone

     

    Pset_Telephone

     

    Geometry Use Definitions

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

    Local Position

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

    Standard Geometric Representation

    The standard geometric representation of IfcElectricalAppliance 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 IfcElectricalAppliance is not supported.


    Class IfcEquipment

    Link to EXPRESS Definition

    Class Semantic Definition

    Equipment is an apparatus used to perform work, energy conversion or heat transfer.

    Attribute and Relationship Definitions

    Inherited Classes

  • IfcRoot
  • IfcObject
  • IfcProduct
  • IfcElement
  • IfcBuildingElement
  • Attributes and Relationships

     

    Attribute / Relation

    Definition 

    Data or Relation Type

    Min 

    Max 

    Default 

     

    GenericType 

    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.

    IfcEquipmentTypeEnum

    AirFilter

    UnitHeater

    Motor

    Formal Propositions:

    None 

     

    Interface Definitions

    Runtime Type Definitions

    Generic Type

    Specific Type

    Shared Attributes

    Occurrence Attributes

    Common Properties

     

    Pset_EquipmentCommon 

     

    AirFilter

     

    Pset_AirFilter

     

    AirHandler

     

    Pset_AirHandler

     

    Boiler

     

    Pset_Boiler

     

    Chiller

     

    Pset_Chiller

     

    Coil

     

    Pset_Coil

     

    Compressor

     

    Pset_Compressor

     

    Convector

     

    Pset_Convector

     

    CoolingTower

     

    Pset_CoolingTower

     

    Fan

     

    Pset_Fan

     

    HeatExchanger

     

    Pset_HeatExchanger

     

    Motor

     

    Pset_Motor

     

    PackagedACUnit

     

    Pset_PackagedACUnit

     

    Pump

     

    Pset_Pump

     

    TubeBundle

     

    Pset_TubeBundle

     

    UnitHeater

     

    Pset_UnitHeater

     

    Geometry Use Definitions

    Object Geometry in Context

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

    Local Position

    The local position for IfcEquipment is defined in its supertype, IfcProduct. It is defined by the

    Standard Geometric Representation

    The standard geometric representation of IfcEquipment 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 IfcEquipment is not supported.


    Class IfcFixture

    Link to EXPRESS Definition

    Class Semantic Definition

    Permanently attached appendage, appliance, or device that is connected to a building system (e.g. plumbing and electrical fixtures).

    Attribute and Relationship Definitions

    Inherited Classes

  • IfcRoot
  • IfcObject
  • IfcProduct
  • IfcElement
  • IfcBuildingElement
  • Attributes and Relationships

     

    Attribute / Relation

    Definition 

    Data or Relation Type

    Min 

    Max 

    Default 

     

    GenericType 

    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.

    IfcFixtureTypeEnum 

    Electrical

    Plumbing

    Electrical

    Formal Propositions:

    None 

     

    Interface Definitions

    Runtime Type Definitions

    GenericType 

    Specific Type

    Shared Attributes

    Occurrence Attributes

    Electrical

     

    Pset_FixtureElectricalCommon

     

    Plumbing

     

    Pset_FixturePlumbingCommon

     

    Geometry Use Definitions

    Object Geometry in Context

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

    Local Position

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

    Standard Geometric Representation

    The standard geometric representation of IfcFixture 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 IfcFixture is not supported.


    Class IfcDiscreteElement

    Link to EXPRESS Definition

    Class Semantic Definition

    This class defines elements in a building services system that do not participate as either equipment or distribution elements, such as insulation or attaching elements. This class will be more fully elaborated in future IFC versions.

    Attribute and Relationship Definitions

    Inherited Classes

  • IfcRoot
  • IfcObject
  • IfcProduct
  • IfcElement
  • IfcBuildingElement
  • Attributes and Relationships

     

    Attribute / Relation

    Definition 

    Data or Relation Type

    Min 

    Max 

    Default 

     

    GenericType 

    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.

    IfcDiscreteElementTypeEnum

    Insulation

    Insulation

    Insulation

    Formal Propositions:

    None 

     

    Interface Definitions

    Runtime Type Definitions

    GenericType 

    Specific Type

    Shared Attributes

    Occurrence Attributes

    Insulation

     

    Pset_Insulation

     

    Geometry Use Definitions

    Object Geometry in Context

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

    Local Position

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

    Standard Geometric Representation

    The standard geometric representation of IfcDiscreteElement 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 IfcDiscreteElement is not supported.


    Class IfcDistributionElement

    Link to EXPRESS Definition

    Class Semantic Definition

    This class defines elements in a building services system that facilitate the distribution of matter, such as air or water. This class is introduced in this version of IFC as a placeholder and will be more fully elaborated in future IFC versions.

    Attribute and Relationship Definitions

    Inherited Classes

  • IfcRoot
  • IfcObject
  • IfcProduct
  • IfcElement
  • IfcBuildingElement
  • Attributes and Relationships

     

    Attribute / Relation

    Definition 

    Data or Relation Type

    Min 

    Max 

    Default 

     

    GenericType 

    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.

    IfcDistributionElementTypeEnum

    NotYet Defined

    NotYet Defined

    NotYe tDefined

    Formal Propositions:

    None 

     

    Interface Definitions

    Runtime Type Definitions

    GenericType 

    Specific Type

    Shared Attributes

    Occurrence Attributes

    NotYetDefined

     

    Pset_DistributionElementCommon

     

    Geometry Use Definitions

    Object Geometry in Context

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

    Local Position

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

    Standard Geometric Representation

    The standard geometric representation of IfcDistributionElement 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 IfcDistributionElement is not supported.