IFC 4.3.2.20240904 (IFC4X3_ADD2) under development

7.5 IfcHvacDomain

7.5.1 Schema definition

The IfcHvacDomain schema defines basic object concepts required for interoperability within the heating, ventilating and air conditioning (HVAC) domain. It extends concepts defined in the IfcSharedBldgServiceElements schema.

The scope of the IfcHvacDomain schema is defined as:

  1. The segments, fittings and connections that constitute duct and piping distribution systems typically used for building services, such as for air conditioning, ventilation and exhaust-air systems; chilled water, steam and heating hot water, potable water, waste, natural gas and LPG systems, etc.
  2. Equipment typically used in building services systems, such as boilers, chillers, fans, and pumps and the vibration isolation associated with these components.
  3. Terminal and flow control devices, such as air vents and grilles, variable air volume modulators, valves, and dampers.

The following are deemed to be out of scope of the IfcHvacDomain schema at this time:

  • Industrial and institutional specialty equipment such as that used for power production, manufacturing and fabrication, etc.
  • Provisions for dealing explicitly with hazardous materials such as chemical or biological agents
  • Controls systems and sequencing systems for these equipment beyond what is defined in the IfcBuildingControlsDomain schema

7.5.2 Types

  1. IfcAirTerminalBoxTypeEnum
  2. IfcAirTerminalTypeEnum
  3. IfcAirToAirHeatRecoveryTypeEnum
  4. IfcBoilerTypeEnum
  5. IfcBurnerTypeEnum
  6. IfcChillerTypeEnum
  7. IfcCoilTypeEnum
  8. IfcCompressorTypeEnum
  9. IfcCondenserTypeEnum
  10. IfcCooledBeamTypeEnum
  11. IfcCoolingTowerTypeEnum
  12. IfcDamperTypeEnum
  13. IfcDuctFittingTypeEnum
  14. IfcDuctSegmentTypeEnum
  15. IfcDuctSilencerTypeEnum
  16. IfcEngineTypeEnum
  17. IfcEvaporativeCoolerTypeEnum
  18. IfcEvaporatorTypeEnum
  19. IfcFanTypeEnum
  20. IfcFilterTypeEnum
  21. IfcFlowMeterTypeEnum
  22. IfcHeatExchangerTypeEnum
  23. IfcHumidifierTypeEnum
  24. IfcMedicalDeviceTypeEnum
  25. IfcPipeFittingTypeEnum
  26. IfcPipeSegmentTypeEnum
  27. IfcPumpTypeEnum
  28. IfcSpaceHeaterTypeEnum
  29. IfcTankTypeEnum
  30. IfcTubeBundleTypeEnum
  31. IfcUnitaryEquipmentTypeEnum
  32. IfcValveTypeEnum
  33. IfcVibrationIsolatorTypeEnum

7.5.3 Entities

  1. IfcAirTerminal
  2. IfcAirTerminalBox
  3. IfcAirTerminalBoxType
  4. IfcAirTerminalType
  5. IfcAirToAirHeatRecovery
  6. IfcAirToAirHeatRecoveryType
  7. IfcBoiler
  8. IfcBoilerType
  9. IfcBurner
  10. IfcBurnerType
  11. IfcChiller
  12. IfcChillerType
  13. IfcCoil
  14. IfcCoilType
  15. IfcCompressor
  16. IfcCompressorType
  17. IfcCondenser
  18. IfcCondenserType
  19. IfcCooledBeam
  20. IfcCooledBeamType
  21. IfcCoolingTower
  22. IfcCoolingTowerType
  23. IfcDamper
  24. IfcDamperType
  25. IfcDuctFitting
  26. IfcDuctFittingType
  27. IfcDuctSegment
  28. IfcDuctSegmentType
  29. IfcDuctSilencer
  30. IfcDuctSilencerType
  31. IfcEngine
  32. IfcEngineType
  33. IfcEvaporativeCooler
  34. IfcEvaporativeCoolerType
  35. IfcEvaporator
  36. IfcEvaporatorType
  37. IfcFan
  38. IfcFanType
  39. IfcFilter
  40. IfcFilterType
  41. IfcFlowMeter
  42. IfcFlowMeterType
  43. IfcHeatExchanger
  44. IfcHeatExchangerType
  45. IfcHumidifier
  46. IfcHumidifierType
  47. IfcMedicalDevice
  48. IfcMedicalDeviceType
  49. IfcPipeFitting
  50. IfcPipeFittingType
  51. IfcPipeSegment
  52. IfcPipeSegmentType
  53. IfcPump
  54. IfcPumpType
  55. IfcSpaceHeater
  56. IfcSpaceHeaterType
  57. IfcTank
  58. IfcTankType
  59. IfcTubeBundle
  60. IfcTubeBundleType
  61. IfcUnitaryEquipment
  62. IfcUnitaryEquipmentType
  63. IfcValve
  64. IfcValveType
  65. IfcVibrationIsolator
  66. IfcVibrationIsolatorType

7.5.4 Property Sets

  1. Pset_AirTerminalBoxPHistory
  2. Pset_AirTerminalBoxTypeCommon
  3. Pset_AirTerminalOccurrence
  4. Pset_AirTerminalPHistory
  5. Pset_AirTerminalTypeCommon
  6. Pset_AirToAirHeatRecoveryPHistory
  7. Pset_AirToAirHeatRecoveryTypeCommon
  8. Pset_BoilerPHistory
  9. Pset_BoilerTypeCommon
  10. Pset_BoilerTypeSteam
  11. Pset_BoilerTypeWater
  12. Pset_BurnerTypeCommon
  13. Pset_ChillerPHistory
  14. Pset_ChillerTypeCommon
  15. Pset_CoilOccurrence
  16. Pset_CoilPHistory
  17. Pset_CoilTypeCommon
  18. Pset_CoilTypeHydronic
  19. Pset_CompressorPHistory
  20. Pset_CompressorTypeCommon
  21. Pset_CondenserPHistory
  22. Pset_CondenserTypeCommon
  23. Pset_CooledBeamPHistory
  24. Pset_CooledBeamPHistoryActive
  25. Pset_CooledBeamTypeActive
  26. Pset_CooledBeamTypeCommon
  27. Pset_CoolingTowerPHistory
  28. Pset_CoolingTowerTypeCommon
  29. Pset_DamperOccurrence
  30. Pset_DamperPHistory
  31. Pset_DamperTypeCommon
  32. Pset_DamperTypeControlDamper
  33. Pset_DamperTypeFireDamper
  34. Pset_DamperTypeFireSmokeDamper
  35. Pset_DamperTypeSmokeDamper
  36. Pset_DuctFittingOccurrence
  37. Pset_DuctFittingPHistory
  38. Pset_DuctFittingTypeCommon
  39. Pset_DuctSegmentOccurrence
  40. Pset_DuctSegmentPHistory
  41. Pset_DuctSegmentTypeCommon
  42. Pset_DuctSilencerPHistory
  43. Pset_DuctSilencerTypeCommon
  44. Pset_ElementSize
  45. Pset_EngineTypeCommon
  46. Pset_EvaporativeCoolerPHistory
  47. Pset_EvaporativeCoolerTypeCommon
  48. Pset_EvaporatorPHistory
  49. Pset_EvaporatorTypeCommon
  50. Pset_FanCentrifugal
  51. Pset_FanOccurrence
  52. Pset_FanPHistory
  53. Pset_FanTypeCommon
  54. Pset_FilterPHistory
  55. Pset_FilterTypeAirParticleFilter
  56. Pset_FilterTypeCommon
  57. Pset_FilterTypeCompressedAirFilter
  58. Pset_FilterTypeWaterFilter
  59. Pset_FittingBend
  60. Pset_FittingJunction
  61. Pset_FittingTransition
  62. Pset_FlowMeterOccurrence
  63. Pset_FlowMeterTypeCommon
  64. Pset_FlowMeterTypeEnergyMeter
  65. Pset_FlowMeterTypeGasMeter
  66. Pset_FlowMeterTypeOilMeter
  67. Pset_FlowMeterTypeWaterMeter
  68. Pset_HeatExchangerTypeCommon
  69. Pset_HeatExchangerTypePlate
  70. Pset_HumidifierPHistory
  71. Pset_HumidifierTypeCommon
  72. Pset_MedicalDeviceTypeCommon
  73. Pset_PipeConnectionFlanged
  74. Pset_PipeFittingOccurrence
  75. Pset_PipeFittingPHistory
  76. Pset_PipeFittingTypeCommon
  77. Pset_PipeSegmentOccurrence
  78. Pset_PipeSegmentPHistory
  79. Pset_PipeSegmentTypeCommon
  80. Pset_PipeSegmentTypeCulvert
  81. Pset_PipeSegmentTypeGutter
  82. Pset_PumpOccurrence
  83. Pset_PumpPHistory
  84. Pset_PumpTypeCommon
  85. Pset_ShadingDevicePHistory
  86. Pset_SpaceHeaterPHistory
  87. Pset_SpaceHeaterTypeCommon
  88. Pset_SpaceHeaterTypeConvector
  89. Pset_SpaceHeaterTypeRadiator
  90. Pset_SpaceThermalPHistory
  91. Pset_TankOccurrence
  92. Pset_TankTypeCommon
  93. Pset_TankTypeExpansion
  94. Pset_TankTypePreformed
  95. Pset_TankTypePressureVessel
  96. Pset_TankTypeSectional
  97. Pset_TubeBundleTypeCommon
  98. Pset_TubeBundleTypeFinned
  99. Pset_UnitaryEquipmentTypeAirConditioningUnit
  100. Pset_UnitaryEquipmentTypeAirHandler
  101. Pset_UnitaryEquipmentTypeCommon
  102. Pset_ValvePHistory
  103. Pset_ValveTypeAirRelease
  104. Pset_ValveTypeCommon
  105. Pset_ValveTypeDrawOffCock
  106. Pset_ValveTypeFaucet
  107. Pset_ValveTypeFlushing
  108. Pset_ValveTypeGasTap
  109. Pset_ValveTypeIsolating
  110. Pset_ValveTypeMixing
  111. Pset_ValveTypePressureReducing
  112. Pset_ValveTypePressureRelief
  113. Pset_VibrationIsolatorTypeCommon

7.5.5 Quantity Sets

  1. Qto_AirTerminalBaseQuantities
  2. Qto_AirTerminalBoxTypeBaseQuantities
  3. Qto_AirToAirHeatRecoveryBaseQuantities
  4. Qto_BoilerBaseQuantities
  5. Qto_BurnerBaseQuantities
  6. Qto_ChillerBaseQuantities
  7. Qto_CoilBaseQuantities
  8. Qto_CompressorBaseQuantities
  9. Qto_CondenserBaseQuantities
  10. Qto_CooledBeamBaseQuantities
  11. Qto_CoolingTowerBaseQuantities
  12. Qto_DamperBaseQuantities
  13. Qto_DuctFittingBaseQuantities
  14. Qto_DuctSegmentBaseQuantities
  15. Qto_DuctSilencerBaseQuantities
  16. Qto_EvaporativeCoolerBaseQuantities
  17. Qto_EvaporatorBaseQuantities
  18. Qto_FanBaseQuantities
  19. Qto_FilterBaseQuantities
  20. Qto_FlowMeterBaseQuantities
  21. Qto_HeatExchangerBaseQuantities
  22. Qto_HumidifierBaseQuantities
  23. Qto_PipeFittingBaseQuantities
  24. Qto_PipeSegmentBaseQuantities
  25. Qto_PumpBaseQuantities
  26. Qto_SpaceHeaterBaseQuantities
  27. Qto_TankBaseQuantities
  28. Qto_TubeBundleBaseQuantities
  29. Qto_UnitaryEquipmentBaseQuantities
  30. Qto_ValveBaseQuantities
  31. Qto_VibrationIsolatorBaseQuantities

7.5.6 Functions

No resources are available in this category.

7.5.7 Rules

No resources are available in this category.

7.5.8 PropertyEnumerations

  1. PEnum_AirHandlerConstruction
  2. PEnum_AirHandlerFanCoilArrangement
  3. PEnum_AirTerminalAirFlowType
  4. PEnum_AirTerminalBoxArrangementType
  5. PEnum_AirTerminalBoxReheatType
  6. PEnum_AirTerminalCoreType
  7. PEnum_AirTerminalDischargeDirection
  8. PEnum_AirTerminalFaceType
  9. PEnum_AirTerminalFinishType
  10. PEnum_AirTerminalFlowControlType
  11. PEnum_AirTerminalFlowPattern
  12. PEnum_AirTerminalLocation
  13. PEnum_AirTerminalMountingType
  14. PEnum_AirTerminalShape
  15. PEnum_AirToAirHeatTransferHeatTransferType
  16. PEnum_BackflowPreventerType
  17. PEnum_BoilerOperatingMode
  18. PEnum_CentrifugalFanArrangement
  19. PEnum_CentrifugalFanDischargePosition
  20. PEnum_CentrifugalFanRotation
  21. PEnum_CoilConnectionDirection
  22. PEnum_CoilCoolant
  23. PEnum_CoilFluidArrangement
  24. PEnum_CoilPlacementType
  25. PEnum_ComplementaryWorks
  26. PEnum_CompressedAirFilterType
  27. PEnum_CompressorTypePowerSource
  28. PEnum_ControlDamperOperation
  29. PEnum_CooledBeamActiveAirFlowConfigurationType
  30. PEnum_CooledBeamIntegratedLightingType
  31. PEnum_CooledBeamPipeConnection
  32. PEnum_CooledBeamSupplyAirConnectionType
  33. PEnum_CooledBeamWaterFlowControlSystemType
  34. PEnum_CoolingTowerCapacityControl
  35. PEnum_CoolingTowerCircuitType
  36. PEnum_CoolingTowerControlStrategy
  37. PEnum_CoolingTowerFlowArrangement
  38. PEnum_CoolingTowerSprayType
  39. PEnum_DamperBladeAction
  40. PEnum_DamperBladeEdge
  41. PEnum_DamperBladeShape
  42. PEnum_DamperOperation
  43. PEnum_DamperOrientation
  44. PEnum_DamperSizingMethod
  45. PEnum_DuctSegmentShape
  46. PEnum_EngineEnergySource
  47. PEnum_EvaporativeCoolerFlowArrangement
  48. PEnum_EvaporatorCoolant
  49. PEnum_EvaporatorMediumType
  50. PEnum_FanApplicationType
  51. PEnum_FanCapacityControlType
  52. PEnum_FanCoilPosition
  53. PEnum_FanDischargeType
  54. PEnum_FanMotorConnectionType
  55. PEnum_FanMotorPosition
  56. PEnum_FanMountingType
  57. PEnum_FaucetFunction
  58. PEnum_FaucetOperation
  59. PEnum_FaucetType
  60. PEnum_FilterAirParticleFilterSeparationType
  61. PEnum_FilterAirParticleFilterType
  62. PEnum_FilterWaterFilterType
  63. PEnum_FittingJunctionType
  64. PEnum_FlowMeterPurpose
  65. PEnum_GasType
  66. PEnum_HeatExchangerArrangement
  67. PEnum_HeatTransferMedium
  68. PEnum_HumidifierApplication
  69. PEnum_HumidifierInternalControl
  70. PEnum_IsolatingPurpose
  71. PEnum_MeterReadOutType
  72. PEnum_MixingValveControl
  73. PEnum_PumpBaseType
  74. PEnum_PumpDriveConnectionType
  75. PEnum_SpaceHeaterConvectorType
  76. PEnum_SpaceHeaterHeatTransferDimension
  77. PEnum_SpaceHeaterPlacementType
  78. PEnum_SpaceHeaterRadiatorType
  79. PEnum_SpaceHeaterTemperatureClassification
  80. PEnum_TankAccessType
  81. PEnum_TankComposition
  82. PEnum_TankStorageType
  83. PEnum_ValveMechanism
  84. PEnum_ValveOperation
  85. PEnum_ValvePattern
  86. PEnum_WaterMeterType

Edit on Github


Is this page difficult to understand? Let us know!