Navigation

IfcBoiler

Definition from IAI: An IfcBoiler is a device which converts stored energy to heat which is added to a fluid; typically used to heat water.

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 IfcBoiler 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 IfcBoiler
SUBTYPE OF ( IfcHeatTransferDevice);
BoilerType  :  IfcBoilerTypeEnum;
HeatOutput  :  OPTIONAL IfcPowerMeasure;
PressureRating  :  OPTIONAL IfcPressureMeasure;
EnergyInputRate  :  OPTIONAL IfcVolumetricFlowRateMeasure;
END_ENTITY;

Attribute definitions:

BoilerType  :  Defines boiler types by heat transfer medium.
HeatOutput  :  Total nominal heat output as listed by the Boiler manufacturer.
PressureRating  :  Nominal pressure rating of the boiler as rated by ASME Boiler and Pressure Vessel Code Section IV, Rules for Construction of Heating Boilers, and Section I, Rules for Construction of Power Boilers.
EnergyInputRate  :  Nominal fuel consumption rate required to produce the total boiler heat output.

References (1):

Name Type Referred through Express-G
IfcHeatTransferDevice Entity
Subtype
Diagram 3

Inheritance graph

ENTITY IfcBoiler;
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 IfcHeatTransferDevice;
HeatTransferRate  :  OPTIONAL IfcPowerMeasure;
ThermalEfficiency  :  OPTIONAL IfcPositiveRatioMeasure;
PrimaryEnergySource  :  OPTIONAL IfcEnergySourceEnum;
ENTITY IfcBoiler;
BoilerType  :  IfcBoilerTypeEnum;
HeatOutput  :  OPTIONAL IfcPowerMeasure;
PressureRating  :  OPTIONAL IfcPressureMeasure;
EnergyInputRate  :  OPTIONAL IfcVolumetricFlowRateMeasure;
END_ENTITY;