IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

7.5.3.17 IfcCondenser

7.5.3.17.1 Semantic definition

A condenser is a device that is used to dissipate heat, typically by condensing a substance such as a refrigerant from its gaseous to its liquid state.

7.5.3.17.2 Entity inheritance

7.5.3.17.3 Attributes

# Attribute Type Description
IfcRoot (4)
IfcObjectDefinition (7)
IfcObject (5)
IfcProduct (5)
IfcElement (13)
IfcDistributionElement (1)
IfcDistributionFlowElement (1)
Click to show 36 hidden inherited attributes
IfcCondenser (1)
9 PredefinedType OPTIONAL IfcCondenserTypeEnum

A list of types to further identify the object. Some property sets may be specifically applicable to one of these types.

Table 7.5.3.17.D

7.5.3.17.4 Formal propositions

Name Description
CorrectPredefinedType

Either the PredefinedType attribute is unset (e.g. because an IfcCondenserType is associated), or the inherited attribute ObjectType shall be provided, if the PredefinedType is set to USERDEFINED.

NOT(EXISTS(PredefinedType)) OR
(PredefinedType <> IfcCondenserTypeEnum.USERDEFINED) OR
((PredefinedType = IfcCondenserTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType))
CorrectTypeAssigned

Either there is no condenser type object associated, i.e. the IsTypedBy inverse relationship is not provided, or the associated type object has to be of type IfcCondenserType.

(SIZEOF(IsTypedBy) = 0) OR
('IFC4X3_DEV_738df036.IFCCONDENSERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType))
Table 7.5.3.17.E

7.5.3.17.5 Property sets

  • Pset_CondenserPHistory
    • HeatRejectionRate
    • ExteriorHeatTransferCoefficient
    • InteriorHeatTransferCoefficient
    • RefrigerantFoulingResistance
    • CondensingTemperature
    • LogarithmicMeanTemperatureDifference
    • UAcurves
    • CompressorCondenserHeatGain
    • CompressorCondenserPressureDrop
    • CondenserMeanVoidFraction
    • WaterFoulingResistance
  • Pset_CondenserTypeCommon
    • Reference
    • Status
    • RefrigerantClass
    • ExternalSurfaceArea
    • InternalSurfaceArea
    • InternalRefrigerantVolume
    • InternalWaterVolume
    • NominalHeatTransferArea
    • NominalHeatTransferCoefficient
  • Pset_Condition
    • AssessmentDate
    • AssessmentCondition
    • AssessmentDescription
    • AssessmentType
    • AssessmentMethod
    • LastAssessmentReport
    • NextAssessmentDate
    • AssessmentFrequency
  • Pset_ConstructionAdministration
    • ProcurementMethod
    • SpecificationSectionNumber
    • SubmittalIdentifer
  • Pset_ConstructionOccurence
    • InstallationDate
    • ModelNumber
    • TagNumber
    • AssetIdentifier
  • Pset_ElectricalDeviceCommon
    • RatedCurrent
    • RatedVoltage
    • NominalFrequencyRange
    • PowerFactor
    • ConductorFunction
    • NumberOfPoles
    • HasProtectiveEarth
    • InsulationStandardClass
    • IP_Code
    • IK_Code
    • EarthingStyle
    • HeatDissipation
    • Power
    • NominalPowerConsumption
    • NumberOfPowerSupplyPorts
  • Pset_ElectricalDeviceCompliance
    • ElectroMagneticStandardsCompliance
    • ExplosiveAtmosphereStandardsCompliance
    • FireProofingStandardsCompliance
    • LightningProtectionStandardsCompliance
  • Pset_ElementKinematics
    • CyclicPath
    • CyclicRange
    • LinearPath
    • LinearRange
    • MaximumAngularVelocity
    • MaximumConstantSpeed
    • MinimumTime
  • Pset_ElementSize
    • NominalLength
    • NominalWidth
    • NominalHeight
  • Pset_EnergyRequirements
    • EnergyConsumption
    • PowerDemand
    • EnergySourceLabel
    • EnergyConversionEfficiency
  • Pset_EnvironmentalCondition
    • ReferenceAirRelativeHumidity
    • ReferenceEnvironmentTemperature
    • MaximumAtmosphericPressure
    • StorageTemperatureRange
    • MaximumWindSpeed
    • OperationalTemperatureRange
    • MaximumRainIntensity
    • SaltMistLevel
    • SeismicResistance
    • SmokeLevel
    • MaximumSolarRadiation
  • Pset_EnvironmentalEmissions
    • CarbonDioxideEmissions
    • SulphurDioxideEmissions
    • NitrogenOxidesEmissions
    • ParticulateMatterEmissions
    • NoiseEmissions
  • Pset_EnvironmentalImpactIndicators
    • Reference
    • FunctionalUnitReference
    • IndicatorsUnit
    • LifeCyclePhase
    • ExpectedServiceLife
    • TotalPrimaryEnergyConsumptionPerUnit
    • WaterConsumptionPerUnit
    • HazardousWastePerUnit
    • NonHazardousWastePerUnit
    • ClimateChangePerUnit
    • AtmosphericAcidificationPerUnit
    • RenewableEnergyConsumptionPerUnit
    • NonRenewableEnergyConsumptionPerUnit
    • ResourceDepletionPerUnit
    • InertWastePerUnit
    • RadioactiveWastePerUnit
    • StratosphericOzoneLayerDestructionPerUnit
    • PhotochemicalOzoneFormationPerUnit
    • EutrophicationPerUnit
  • Pset_EnvironmentalImpactValues
    • TotalPrimaryEnergyConsumption
    • WaterConsumption
    • HazardousWaste
    • NonHazardousWaste
    • ClimateChange
    • AtmosphericAcidification
    • RenewableEnergyConsumption
    • NonRenewableEnergyConsumption
    • ResourceDepletion
    • InertWaste
    • RadioactiveWaste
    • StratosphericOzoneLayerDestruction
    • PhotochemicalOzoneFormation
    • Eutrophication
    • LeadInTime
    • Duration
    • LeadOutTime
  • Pset_InstallationOccurrence
    • InstallationDate
    • AcceptanceDate
    • PutIntoOperationDate
  • Pset_MaintenanceStrategy
    • AssetCriticality
    • AssetFrailty
    • AssetPriority
    • MonitoringType
    • AccidentResponse
  • Pset_MaintenanceTriggerCondition
    • ConditionTargetPerformance
    • ConditionMaintenanceLevel
    • ConditionReplacementLevel
    • ConditionDisposalLevel
  • Pset_MaintenanceTriggerDuration
    • DurationTargetPerformance
    • DurationMaintenanceLevel
    • DurationReplacementLevel
    • DurationDisposalLevel
  • Pset_MaintenanceTriggerPerformance
    • TargetPerformance
    • PerformanceMaintenanceLevel
    • ReplacementLevel
    • DisposalLevel
  • Pset_ManufacturerOccurrence
    • AcquisitionDate
    • BarCode
    • SerialNumber
    • BatchReference
    • AssemblyPlace
    • ManufacturingDate
  • Pset_ManufacturerTypeInformation
    • GlobalTradeItemNumber
    • ArticleNumber
    • ModelReference
    • ModelLabel
    • Manufacturer
    • ProductionYear
    • AssemblyPlace
    • OperationalDocument
    • SafetyDocument
    • PerformanceCertificate
  • Pset_RepairOccurrence
    • RepairContent
    • RepairDate
    • MeanTimeToRepair
  • Pset_Risk
    • RiskName
    • RiskType
    • NatureOfRisk
    • RiskAssessmentMethodology
    • UnmitigatedRiskLikelihood
    • UnmitigatedRiskConsequence
    • UnmitigatedRiskSignificance
    • MitigationPlanned
    • MitigatedRiskLikelihood
    • MitigatedRiskConsequence
    • MitigatedRiskSignificance
    • MitigationProposed
    • AssociatedProduct
    • AssociatedActivity
    • AssociatedLocation
  • Pset_ServiceLife
    • ServiceLifeDuration
    • MeanTimeBetweenFailure
  • Pset_SoundGeneration
    • SoundCurve
  • Pset_Tolerance
    • ToleranceDescription
    • ToleranceBasis
    • OverallTolerance
    • HorizontalTolerance
    • OrthogonalTolerance
    • VerticalTolerance
    • PlanarFlatness
    • HorizontalFlatness
    • ElevationalFlatness
    • SideFlatness
    • OverallOrthogonality
    • HorizontalOrthogonality
    • OrthogonalOrthogonality
    • VerticalOrthogonality
    • OverallStraightness
    • HorizontalStraightness
    • OrthogonalStraightness
    • VerticalStraightness
  • Pset_Uncertainty
    • UncertaintyBasis
    • UncertaintyDescription
    • HorizontalUncertainty
    • LinearUncertainty
    • OrthogonalUncertainty
    • VerticalUncertainty
  • Pset_Warranty
    • WarrantyIdentifier
    • WarrantyStartDate
    • IsExtendedWarranty
    • WarrantyPeriod
    • WarrantyContent
    • PointOfContact
    • Exclusions
  • Qto_BodyGeometryValidation
    • GrossSurfaceArea
    • NetSurfaceArea
    • GrossVolume
    • NetVolume
    • SurfaceGenusBeforeFeatures
    • SurfaceGenusAfterFeatures
  • Qto_CondenserBaseQuantities
    • GrossWeight

7.5.3.17.6 Concept usage

Concept Usage Description
IfcRoot (2)
IfcObjectDefinition (9)
IfcObject (5)
IfcProduct (18)
IfcElement (44)
IfcDistributionElement (4)
IfcDistributionFlowElement (4)
IfcEnergyConversionDevice (2)
Click to show 88 hidden inherited concepts
IfcCondenser (7)
Material Set General

This concept can be applied to the following resources:

  • Casing - Material from which the casing is constructed.
  • Refrigerant - Refrigerant material.
Object Typing General

This concept can be applied to the following resources:

Port Nesting General

This concept can be applied with the following combinations:

PortName Flow PredefinedType Description
RefrigerantIn SINK REFRIGERATION No description available.
RefrigerantOut SOURCE REFRIGERATION No description available.
CompressedAirIn SINK AIRCOOLED No description available.
CompressedAirOut SOURCE COMPRESSEDAIR No description available.
RefrigerantIn SINK EVAPORATIVECOOLED No description available.
RefrigerantOut SOURCE REFRIGERATION No description available.
CondenserWaterIn SINK EVAPORATIVECOOLED No description available.
CondenserWaterOut SOURCE CONDENSERWATER No description available.
VentilationIn SINK VENTILATION No description available.
VentilationOut SOURCE EVAPORATIVECOOLED No description available.
RefrigerantIn SINK WATERCOOLED No description available.
RefrigerantOut SOURCE WATERCOOLED No description available.
CondenserWaterIn SINK CONDENSERWATER No description available.
CondenserWaterOut SOURCE WATERCOOLED No description available.
Table 7.5.3.17.G
Property Sets for Objects General

This concept can be applied to the following resources:

Quantity Sets General

This concept can be applied to the following resources:

Material Constituent Set General

No description available.

Property Sets for Performance General

This concept can be applied to the following resources:

Table 7.5.3.17.F

7.5.3.17.7 Formal representation

ENTITY IfcCondenser
SUBTYPE OF (IfcEnergyConversionDevice);
PredefinedType : OPTIONAL IfcCondenserTypeEnum;
WHERE
CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
(PredefinedType <> IfcCondenserTypeEnum.USERDEFINED) OR
((PredefinedType = IfcCondenserTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
('IFC4X3_DEV_738df036.IFCCONDENSERTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;

7.5.3.17.8 References

Edit on Github


Is this page difficult to understand? Let us know!

7.5.3.17.9 Changelog

7.5.3.17.9.1 IFC4

  • New resource