IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

7.7.3.5 IfcMarineFacility

7.7.3.5.1 Semantic definition

A marine facility represents any major structure or entity that is specific to the ports and waterways domain. examples of this include quays, jetties, shipyards, breakwaters etc.

7.7.3.5.2 Entity inheritance

7.7.3.5.3 Attributes

# Attribute Type Description
IfcRoot (4)
IfcObjectDefinition (7)
IfcObject (5)
IfcProduct (5)
IfcSpatialElement (6)
IfcSpatialStructureElement (1)
Click to show 28 hidden inherited attributes
IfcMarineFacility (1)
10 PredefinedType OPTIONAL IfcMarineFacilityTypeEnum

Identifies the predefined type of a marine facility. This type may associate additional specific property sets.

Table 7.7.3.5.A

7.7.3.5.4 Formal propositions

Name Description
CorrectPredefinedType

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

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

7.7.3.5.5 Property sets

  • Pset_AirSideSystemInformation
    • Description
    • AirSideSystemType
    • AirSideSystemDistributionType
    • TotalAirFlow
    • EnergyGainTotal
    • AirFlowSensible
    • EnergyGainSensible
    • EnergyLoss
    • InfiltrationDiversitySummer
    • InfiltrationDiversityWinter
    • ApplianceDiversity
    • HeatingTemperatureDelta
    • CoolingTemperatureDelta
    • Ventilation
    • FanPower
  • Pset_BreakwaterCommon BREAKWATER
    • StructuralStyle
    • Elevation
  • Pset_JettyCommon JETTY
    • StructuralType
    • BentSpacing
    • PierSectionType
    • Elevation
  • Pset_JettyDesignCriteria JETTY
    • HighWaterLevel
    • LowWaterLevel
    • ExtremeHighWaterLevel
    • ExtremeLowWaterLevel
    • ShipLoading
    • WaveLoading
    • FlowLoading
    • UniformlyDistributedLoad
    • EquipmentLoading
  • Pset_MarineFacilityTransportation
    • Berths
    • BerthGrade
    • BerthCargoWeight
  • Pset_PropertyAgreement
    • AgreementType
    • TrackingIdentifier
    • AgreementVersion
    • AgreementDate
    • PropertyName
    • CommencementDate
    • TerminationDate
    • Duration
    • Options
    • ConditionCommencement
    • Restrictions
    • ConditionTermination
  • Pset_QuayCommon QUAY
    • StructuralType
    • BentSpacing
    • QuaySectionType
    • Elevation
  • Pset_QuayDesignCriteria QUAY
    • HighWaterLevel
    • LowWaterLevel
    • ExtremeHighWaterLevel
    • ExtremeLowWaterLevel
    • ShipLoading
    • WaveLoading
    • FlowLoading
    • UniformlyDistributedLoad
    • EquipmentLoading
  • Pset_RevetmentCommon REVETMENT
    • StructuralType
    • Elevation
  • Pset_Risk
    • RiskName
    • RiskType
    • NatureOfRisk
    • RiskAssessmentMethodology
    • UnmitigatedRiskLikelihood
    • UnmitigatedRiskConsequence
    • UnmitigatedRiskSignificance
    • MitigationPlanned
    • MitigatedRiskLikelihood
    • MitigatedRiskConsequence
    • MitigatedRiskSignificance
    • MitigationProposed
    • AssociatedProduct
    • AssociatedActivity
    • AssociatedLocation
  • Pset_ShipLockCommon SHIPLOCK
    • CillLevelUpperHead
    • CillLevelLowerHead
    • WaterDeliveryValveType
    • WaterDeliverySystemType
  • Pset_ShiplockComplex SHIPLOCK
    • LockGrade
    • LockLines
    • LockChamberLevels
    • LockMode
  • Pset_ShiplockDesignCriteria SHIPLOCK
    • MaximumUpstreamNavigableWaterLevel
    • MinimumUpstreamNavigableWaterLevel
    • MaximumDownstreamNavigableWaterLevel
    • MinimumDownstreamNavigableWaterLevel
    • UpstreamMaintenanceWaterLevel
    • DownstreamMaintenanceWaterLevel
    • UpstreamFloodWaterLevel
    • DownstreamFloodWaterLevel
  • Pset_ShipyardCommon SHIPYARD
    • PrimaryProductionType
  • 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_MarineFacilityBaseQuantities
    • Length
    • Width
    • Height
    • Area
    • Volume

7.7.3.5.6 Concept usage

Concept Usage Description
IfcRoot (2)
IfcObjectDefinition (9)
IfcObject (5)
IfcProduct (18)
IfcSpatialElement (11)
IfcSpatialStructureElement (2)
IfcFacility (5)
Click to show 52 hidden inherited concepts
IfcMarineFacility (4)
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:

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 7.7.3.5.C

7.7.3.5.7 Formal representation

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

7.7.3.5.8 References

Edit on Github


Is this page difficult to understand? Let us know!

7.7.3.5.9 Changelog

7.7.3.5.9.1 IFC4.3_DEV_738df036

  • New resource