An air-to-air heat recovery device employs a counter-flow heat exchanger between inbound and outbound air flow. It is typically used to transfer heat from warmer air in one chamber to cooler air in the second chamber (i.e., typically used to recover heat from the conditioned air being exhausted and the outside air being supplied to a building), resulting in energy savings from reduced heating (or cooling) requirements.
HISTORY New entity in IFC4
Common Use Definitions
The following concepts are inherited at supertypes:
- IfcRoot: Identity, Revision Control
- IfcElement: Product Placement, Box Geometry, FootPrint Geometry, Body SurfaceOrSolidModel Geometry, Body SurfaceModel Geometry, Body Tessellation Geometry, Body Brep Geometry, Body AdvancedBrep Geometry, Body CSG Geometry, Mapped Geometry
- IfcDistributionElement: Spatial Containment
- IfcDistributionFlowElement: Axis Geometry, Clearance Geometry, Lighting Geometry
The Object Typing concept applies to this entity as shown in Table 441.
Table 441 — IfcAirToAirHeatRecovery Object Typing
Property Sets for Objects
The Property Sets for Objects concept applies to this entity as shown in Table 442.
Table 442 — IfcAirToAirHeatRecovery Property Sets for Objects
The Quantity Sets concept applies to this entity as shown in Table 443.
Table 443 — IfcAirToAirHeatRecovery Quantity Sets
The Material Constituents concept applies to this entity as shown in Table 444.
|Casing||Material from which the casing is constructed.|
|Media||The primary media material used for heat transfer.|
Table 444 — IfcAirToAirHeatRecovery Material Constituents
The Port Nesting concept applies to this entity as shown in Table 445.
Table 445 — IfcAirToAirHeatRecovery Port Nesting
XSD Specification: <xs:element name="IfcAirToAirHeatRecovery" type="ifc:IfcAirToAirHeatRecovery" substitutionGroup="ifc:IfcEnergyConversionDevice" nillable="true"/>
<xs:attribute name="PredefinedType" type="ifc:IfcAirToAirHeatRecoveryTypeEnum" use="optional"/>
|CorrectPredefinedType|| : ||NOT(EXISTS(PredefinedType)) OR
(PredefinedType <> IfcAirToAirHeatRecoveryTypeEnum.USERDEFINED) OR
((PredefinedType = IfcAirToAirHeatRecoveryTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));|
|CorrectTypeAssigned|| : ||(SIZEOF(IsTypedBy) = 0) OR
('IFCHVACDOMAIN.IFCAIRTOAIRHEATRECOVERYTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy.RelatingType));|
|CorrectPredefinedType|| : ||
Either the PredefinedType attribute is unset (e.g. because an IfcAirToAirHeatRecoveryType is associated), or the inherited attribute ObjectType shall be provided, if the PredefinedType is set to USERDEFINED.
|CorrectTypeAssigned|| : ||
Either there is no air-to-air heat recovery type object associated, i.e. the IsTypedBy inverse relationship is not provided, or the associated type object has to be of type IfcAirToAirHeatRecoveryType.
Link to this page