IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

5.4.3.27 IfcFacilityPartCommon

5.4.3.27.1 Semantic definition

A part that is not clearly part of one domain but is a hybrid and has shared responsibilities in multiple domains.

For example 'Level crossing', 'junctions', etc. See the enums for more examples.

5.4.3.27.2 Entity inheritance

5.4.3.27.3 Attributes

# Attribute Type Description
IfcRoot (4)
IfcObjectDefinition (7)
IfcObject (5)
IfcProduct (5)
IfcSpatialElement (6)
IfcSpatialStructureElement (1)
IfcFacilityPart (1)
Click to show 29 hidden inherited attributes
IfcFacilityPartCommon (1)
11 PredefinedType OPTIONAL IfcFacilityPartCommonTypeEnum

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

Table 5.4.3.27.A

5.4.3.27.4 Formal propositions

Name Description
CorrectPredefinedType

Either PredefinedType is unset or the inherited attribute ObjectType shall be provided, if the PredefinedType is set to USERDEFINED or PredefinedType.

NOT(EXISTS(PredefinedType)) OR
(PredefinedType <> IfcFacilityPartCommonTypeEnum.USERDEFINED) OR
((PredefinedType = IfcFacilityPartCommonTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType))
Table 5.4.3.27.B

5.4.3.27.5 Property sets

  • Pset_AirSideSystemInformation
    • Description
    • AirSideSystemType
    • AirSideSystemDistributionType
    • TotalAirFlow
    • EnergyGainTotal
    • AirFlowSensible
    • EnergyGainSensible
    • EnergyLoss
    • InfiltrationDiversitySummer
    • InfiltrationDiversityWinter
    • ApplianceDiversity
    • HeatingTemperatureDelta
    • CoolingTemperatureDelta
    • Ventilation
    • FanPower
  • Pset_PropertyAgreement
    • AgreementType
    • TrackingIdentifier
    • AgreementVersion
    • AgreementDate
    • PropertyName
    • CommencementDate
    • TerminationDate
    • Duration
    • Options
    • ConditionCommencement
    • Restrictions
    • ConditionTermination
  • Pset_RailwayLevelCrossing LEVELCROSSING
    • IsAccessibleByVehicle
    • HasRailDrainage
    • IsPrivateOwner
    • PermissiblePavementLoad
    • IsSecuredBySignalingSystem
    • IsExceptionalTransportRoute
  • Pset_Risk
    • RiskName
    • RiskType
    • NatureOfRisk
    • RiskAssessmentMethodology
    • UnmitigatedRiskLikelihood
    • UnmitigatedRiskConsequence
    • UnmitigatedRiskSignificance
    • MitigationPlanned
    • MitigatedRiskLikelihood
    • MitigatedRiskConsequence
    • MitigatedRiskSignificance
    • MitigationProposed
    • AssociatedProduct
    • AssociatedActivity
    • AssociatedLocation
  • Pset_RoadDesignCriteriaCommon JUNCTION
    • Crossfall
    • DesignSpeed
    • DesignTrafficVolume
    • DesignVehicleClass
    • LaneWidth
    • NumberOfThroughLanes
    • RoadDesignClass
  • Pset_RoadDesignCriteriaCommon LEVELCROSSING
    • Crossfall
    • DesignSpeed
    • DesignTrafficVolume
    • DesignVehicleClass
    • LaneWidth
    • NumberOfThroughLanes
    • RoadDesignClass
  • Pset_RoadDesignCriteriaCommon SEGMENT
    • Crossfall
    • DesignSpeed
    • DesignTrafficVolume
    • DesignVehicleClass
    • LaneWidth
    • NumberOfThroughLanes
    • RoadDesignClass
  • Pset_SpaceAirHandlingDimensioning
    • CoolingDesignAirFlow
    • HeatingDesignAirFlow
    • SensibleHeatGain
    • TotalHeatGain
    • TotalHeatLoss
    • CoolingDryBulb
    • CoolingRelativeHumidity
    • HeatingDryBulb
    • HeatingRelativeHumidity
    • VentilationDesignAirFlow
    • DesignAirFlow
    • CeilingRAPlenum
    • BoundaryAreaHeatLoss
  • Pset_SpaceCommon
    • Reference
    • IsExternal
    • GrossPlannedArea
    • NetPlannedArea
    • PubliclyAccessible
    • HandicapAccessible
  • Pset_SpaceCoveringRequirements
    • FloorCovering
    • FloorCoveringThickness
    • WallCovering
    • WallCoveringThickness
    • CeilingCovering
    • CeilingCoveringThickness
    • SkirtingBoard
    • SkirtingBoardHeight
    • Molding
    • MoldingHeight
    • ConcealedFlooring
    • ConcealedFlooringOffset
    • ConcealedCeiling
    • ConcealedCeilingOffset
  • Pset_SpaceFireSafetyRequirements
    • FireRiskFactor
    • FlammableStorage
    • FireExit
    • SprinklerProtection
    • SprinklerProtectionAutomatic
    • AirPressurization
  • Pset_SpaceHVACDesign
    • TemperatureSetPoint
    • TemperatureMax
    • TemperatureMin
    • TemperatureSummerMax
    • TemperatureSummerMin
    • TemperatureWinterMax
    • TemperatureWinterMin
    • HumiditySetPoint
    • HumidityMax
    • HumidityMin
    • HumiditySummer
    • HumidityWinter
    • DiscontinuedHeating
    • NaturalVentilation
    • NaturalVentilationRate
    • MechanicalVentilation
    • MechanicalVentilationRate
    • AirConditioning
    • AirConditioningCentral
    • AirHandlingName
  • Pset_SpaceLightingDesign
    • ArtificialLighting
    • Illuminance
  • Pset_SpaceOccupancyRequirements
    • OccupancyType
    • OccupancyNumber
    • OccupancyNumberPeak
    • OccupancyTimePerDay
    • AreaPerOccupant
    • MinimumHeadroom
    • IsOutlookDesirable
  • Pset_SpaceThermalLoad
    • People
    • Lighting
    • EquipmentSensible
    • VentilationIndoorAir
    • VentilationOutdoorAir
    • RecirculatedAir
    • ExhaustAir
    • AirExchangeRate
    • DryBulbTemperature
    • RelativeHumidity
    • InfiltrationSensible
    • TotalSensibleLoad
    • TotalLatentLoad
    • TotalRadiantLoad
  • Pset_SpaceThermalLoadPHistory
    • PeopleHistory
    • LightingHistory
    • EquipmentSensibleHistory
    • VentilationIndoorAirHistory
    • VentilationOutdoorAirHistory
    • RecirculatedAirHistory
    • ExhaustAirHistory
    • AirExchangeRateTimeHistory
    • DryBulbTemperatureHistory
    • RelativeHumidityHistory
    • InfiltrationSensibleHistory
    • TotalSensibleLoadHistory
    • TotalLatentLoadHistory
    • TotalRadiantLoadHistory
  • Pset_SpaceThermalPHistory
    • CoolingAirFlowRate
    • HeatingAirFlowRate
    • VentilationAirFlowRateHistory
    • ExhaustAirFlowRate
    • SpaceTemperatureHistory
    • SpaceRelativeHumidity
  • Pset_ThermalLoad
    • OccupancyDiversity
    • LightingDiversity
    • ApplianceDiversity
    • OutsideAirPerPerson
    • ReceptacleLoadIntensity
    • AppliancePercentLoadToRadiant
    • LightingLoadIntensity
    • LightingPercentLoadToReturnAir
    • TotalCoolingLoad
    • TotalHeatingLoad
    • InfiltrationDiversitySummer
    • InfiltrationDiversityWinter
    • LoadSafetyFactor
  • 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
  • Qto_BodyGeometryValidation
    • GrossSurfaceArea
    • NetSurfaceArea
    • GrossVolume
    • NetVolume
    • SurfaceGenusBeforeFeatures
    • SurfaceGenusAfterFeatures
  • Qto_FacilityPartBaseQuantities
    • Length
    • Width
    • Height
    • Area
    • Volume

5.4.3.27.6 Concept usage

Concept Usage Description
IfcRoot (2)
IfcObjectDefinition (9)
IfcObject (5)
IfcProduct (18)
IfcSpatialElement (11)
IfcSpatialStructureElement (2)
IfcFacilityPart (4)
Click to show 51 hidden inherited concepts
IfcFacilityPartCommon (3)
Property Sets for Objects General

This concept can be applied to the following resources:

Spatial Composition General

This concept can be applied to the following resources:

Spatial Decomposition General

This concept can be applied to the following resources:

Table 5.4.3.27.C

5.4.3.27.7 Formal representation

ENTITY IfcFacilityPartCommon
SUBTYPE OF (IfcFacilityPart);
PredefinedType : OPTIONAL IfcFacilityPartCommonTypeEnum;
WHERE
CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
(PredefinedType <> IfcFacilityPartCommonTypeEnum.USERDEFINED) OR
((PredefinedType = IfcFacilityPartCommonTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
END_ENTITY;

5.4.3.27.8 References

Edit on Github


Is this page difficult to understand? Let us know!

5.4.3.27.9 Changelog

5.4.3.27.9.1 IFC4.3_DEV_738df036

  • New resource