IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

5.4.3.65 IfcSpaceType

5.4.3.65.1 Semantic definition

A space represents an area or volume bounded actually or theoretically. Spaces are areas or volumes that provide for certain functions within a building.

The IfcSpaceType defines a list of commonly shared information for occurrences of spaces. The set of shared information may include:

  • common properties within shared property sets
  • common shape representations

It is used to define an space specification (i.e. the specific space information, that is common to all occurrences of that space type. Space types may be exchanged without being already assigned to occurrences).

The occurrences of IfcSpaceType are represented by instances of IfcSpace.

5.4.3.65.2 Entity inheritance

5.4.3.65.3 Attributes

# Attribute Type Description
IfcRoot (4)
IfcObjectDefinition (7)
IfcTypeObject (3)
IfcTypeProduct (3)
IfcSpatialElementType (1)
Click to show 18 hidden inherited attributes
IfcSpaceType (2)
10 PredefinedType IfcSpaceTypeEnum

Predefined types to define the particular type of space. There may be property set definitions available for each predefined type.

11 LongName OPTIONAL IfcLabel

Long name for a space type, used for informal purposes. It should be used, if available, in conjunction with the inherited Name attribute.

Table 5.4.3.65.C

5.4.3.65.4 Formal propositions

Name Description
CorrectPredefinedType

The inherited attribute ElementType shall be provided, if the PredefinedType is set to USERDEFINED.

(PredefinedType <> IfcSpaceTypeEnum.USERDEFINED) OR
((PredefinedType = IfcSpaceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcSpatialElementType.ElementType))
Table 5.4.3.65.D

5.4.3.65.5 Property sets

  • Pset_BerthCommon BERTH
    • BerthApproach
    • BerthMode
    • BerthingAngle
    • BerthingVelocity
    • AbnormalBerthingFactor
  • Pset_FenderDesignCriteria BERTH
    • CoefficientOfFriction
    • EnergyAbsorptionTolerance
    • MaxReactionTolerance
    • MaximumTemperatureFactor
    • MinimumTemperatureFactor
    • VelocityFactorEnergy
    • VelocityFactorReaction
    • EnergyAbsorption
    • MaxReaction
    • MinCompressedFenderHeight
    • AddedMassCoefficientMethod
  • Pset_ProcessCapacity
    • ProcessItem
    • ProcessCapacity
    • ProcessPerformance
    • DownstreamConnections
    • UpstreamConnections
  • Pset_PropertyAgreement
    • AgreementType
    • TrackingIdentifier
    • AgreementVersion
    • AgreementDate
    • PropertyName
    • CommencementDate
    • TerminationDate
    • Duration
    • Options
    • ConditionCommencement
    • Restrictions
    • ConditionTermination
  • Pset_Risk
    • RiskName
    • RiskType
    • NatureOfRisk
    • RiskAssessmentMethodology
    • UnmitigatedRiskLikelihood
    • UnmitigatedRiskConsequence
    • UnmitigatedRiskSignificance
    • MitigationPlanned
    • MitigatedRiskLikelihood
    • MitigatedRiskConsequence
    • MitigatedRiskSignificance
    • MitigationProposed
    • AssociatedProduct
    • AssociatedActivity
    • AssociatedLocation
  • 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_SpaceParking PARKING
    • ParkingUse
    • ParkingUnits
    • IsAisle
    • IsOneWay
  • Pset_SpaceThermalLoad
    • People
    • Lighting
    • EquipmentSensible
    • VentilationIndoorAir
    • VentilationOutdoorAir
    • RecirculatedAir
    • ExhaustAir
    • AirExchangeRate
    • DryBulbTemperature
    • RelativeHumidity
    • InfiltrationSensible
    • TotalSensibleLoad
    • TotalLatentLoad
    • TotalRadiantLoad
  • 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_SpaceBaseQuantities
    • Height
    • FinishCeilingHeight
    • FinishFloorHeight
    • GrossPerimeter
    • NetPerimeter
    • GrossFloorArea
    • NetFloorArea
    • GrossWallArea
    • NetWallArea
    • GrossCeilingArea
    • NetCeilingArea
    • GrossVolume
    • NetVolume

5.4.3.65.6 Concept usage

Concept Usage Description
IfcRoot (2)
IfcObjectDefinition (9)
IfcTypeObject (2)
IfcTypeProduct (7)
IfcSpatialElementType (2)
IfcSpatialStructureElementType (1)
Click to show 23 hidden inherited concepts
IfcSpaceType (2)
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:

Table 5.4.3.65.E

5.4.3.65.7 Formal representation

ENTITY IfcSpaceType
SUBTYPE OF (IfcSpatialStructureElementType);
PredefinedType : IfcSpaceTypeEnum;
LongName : OPTIONAL IfcLabel;
WHERE
CorrectPredefinedType : (PredefinedType <> IfcSpaceTypeEnum.USERDEFINED) OR
((PredefinedType = IfcSpaceTypeEnum.USERDEFINED) AND EXISTS(SELF\IfcSpatialElementType.ElementType));
END_ENTITY;

5.4.3.65.8 References

Edit on Github

4 contributor(s):
Last change: Improve definition split (#876) * bring back headers headers were previously removed by mistake, now bringing them back * add new lines and rename the tag add the word 'short' in it * unify newlines make exactly one newline before and two after the tag * resolving typos Because bringing back headers required to go back in time to previous version, I'm now re-resolving the issues: #861, #860, #856 by ArturTomczak on 7/16/2024, 2:07:28 PM

Is this page difficult to understand? Let us know!

5.4.3.65.9 Changelog

5.4.3.65.9.1 IFC4

  • attribute, LongName
  • where rule, CorrectPredefinedType