Navigation

IfcHydronicHeater

Definition from IAI: An IfcHydronicHeater is a device which adds heat to a space utilizing a combination of radiation and natural convection. The heat source is typically steam or hot water. Examples of HydronicHeaters include radiators, convectors, baseboard and finned-tube heaters, etc. The physical dimensions and properties of the heating element can be defined by an aggregated coil element (IfcCoil).

HISTORY: New entity in IFC R2x.
ISSUES: See issues and change log for changes made in IFC R2x.

Geometry Use Definitions

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

Local Placement

The use of local placement is defined at the supertype IfcDistributionFlowElement.

Standard Geometric Representation

The use of Standard Geometric Representations is defined at the supertype IfcDistributionFlowElement.


EXPRESS specification:

ENTITY IfcHydronicHeater
SUBTYPE OF ( IfcFlowTerminal);
HydronicHeaterType  :  IfcHydronicHeaterTypeEnum;
HeatOutput  :  OPTIONAL IfcPowerMeasure;
Enclosure  :  OPTIONAL IfcLabel;
BodyMass  :  OPTIONAL IfcMassMeasure;
NumberOfPanels  :  OPTIONAL IfcInteger;
NumberOfSections  :  OPTIONAL IfcInteger;
END_ENTITY;

Attribute definitions:

HydronicHeaterType  :  Enumeration of possible HydronicHeater types (e.g., baseboard heater, convector, radiator, etc.).
HeatOutput  :  Total nominal heat output as listed by the manufacturer.
Enclosure  :  Description of the the type of enclosure around the HydronicHeater.
BodyMass  :  Overall body mass of a HydronicHeater.
NumberOfPanels  :  Number of panels (panel radiators only).
NumberOfSections  :  Number of vertical sections, measured in the direction of flow.

References (1):

Name Type Referred through Express-G
IfcFlowTerminal Entity
Subtype
Diagram 2

Inheritance graph

ENTITY IfcHydronicHeater;
ENTITY IfcRoot;
GlobalId  :  IfcGloballyUniqueId;
OwnerHistory  :  IfcOwnerHistory;
Name  :  OPTIONAL IfcLabel;
Description  :  OPTIONAL IfcText;
ENTITY IfcObject;
ObjectType  :  OPTIONAL IfcLabel;
INVERSE
IsDefinedBy  :  SET OF IfcRelDefines FOR RelatedObjects;
HasAssociations  :  SET OF IfcRelAssociates FOR RelatedObjects;
HasAssignments  :  SET OF IfcRelAssigns FOR RelatedObjects;
Decomposes  :  SET OF IfcRelDecomposes FOR RelatedObjects;
IsDecomposedBy  :  SET [0:1] OF IfcRelDecomposes FOR RelatingObject;
ENTITY IfcProduct;
ObjectPlacement  :  OPTIONAL IfcObjectPlacement;
Representation  :  OPTIONAL IfcProductRepresentation;
INVERSE
ReferencedBy  :  SET OF IfcRelAssignsToProduct FOR RelatingProduct;
ENTITY IfcElement;
Tag  :  OPTIONAL IfcIdentifier;
INVERSE
ConnectedTo  :  SET OF IfcRelConnectsElements FOR RelatingElement;
ConnectedFrom  :  SET OF IfcRelConnectsElements FOR RelatedElement;
ContainedInStructure  :  SET [0:1] OF IfcRelContainedInSpatialStructure FOR RelatedElements;
ENTITY IfcDistributionFlowElement;
FlowElementType  :  IfcDistributionFlowElementTypeEnum;
INVERSE
HasControlElements  :  SET [0:1] OF IfcRelFlowControlElements FOR RelatingFlowElement;
ENTITY IfcHydronicHeater;
HydronicHeaterType  :  IfcHydronicHeaterTypeEnum;
HeatOutput  :  OPTIONAL IfcPowerMeasure;
Enclosure  :  OPTIONAL IfcLabel;
BodyMass  :  OPTIONAL IfcMassMeasure;
NumberOfPanels  :  OPTIONAL IfcInteger;
NumberOfSections  :  OPTIONAL IfcInteger;
END_ENTITY;