6.1.3.7 IfcBuildingSystem
6.1.3.7.1 Semantic definition
A building system is a group by which building elements are grouped according to a common function within the facility.
The group IfcBuildingSystem defines the occurrence of a specialized system for use within the context of a building and finishing fabric. Important functionalities for the description of a building system are derived from supertypes:
- From IfcSystem it inherits the ability to couple the building system via IfcRelServicesBuildings to one or more IfcSpatialElement subtypes as necessary.
- From IfcGroup it inherits the inverse attribute IsGroupedBy, pointing to the relationship class IfcRelAssignsToGroup. This allows to group building elements (instances of IfcBuiltElement subtypes, IfcFurnishingElement subtype, IfcElementAssembly and IfcTransportElement).
- From IfcObjectDefinition it inherits the inverse attribute IsDecomposedBy pointing to the relationship class IfcRelAggregates. It provides the hierarchy between the separate (partial) building systems.
6.1.3.7.2 Entity inheritance
6.1.3.7.3 Attributes
# | Attribute | Type | Description |
---|---|---|---|
IfcRoot (4) | |||
IfcObjectDefinition (7) | |||
IfcObject (5) | |||
IfcGroup (2) | |||
IfcSystem (2) | |||
Click to show 20 hidden inherited attributes Click to hide 20 inherited attributes | |||
IfcBuildingSystem (2) | |||
6 | PredefinedType | OPTIONAL IfcBuildingSystemTypeEnum |
Predefined types of distribution systems. |
7 | LongName | OPTIONAL IfcLabel |
Long name for a building system, used for informal purposes. It should be used, if available, in conjunction with the inherited Name attribute. |
6.1.3.7.4 Formal propositions
Name | Description | ||||||
---|---|---|---|---|---|---|---|
CorrectPredefinedType |
No description available. |
||||||
|
6.1.3.7.5 Property sets
-
Pset_BuildingSystemCommon
- Reference
-
Pset_Condition
- AssessmentDate
- AssessmentCondition
- AssessmentDescription
- AssessmentType
- AssessmentMethod
- LastAssessmentReport
- NextAssessmentDate
- AssessmentFrequency
-
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_RepairOccurrence
- RepairContent
- RepairDate
- MeanTimeToRepair
-
Pset_Risk
- RiskName
- RiskType
- NatureOfRisk
- RiskAssessmentMethodology
- UnmitigatedRiskLikelihood
- UnmitigatedRiskConsequence
- UnmitigatedRiskSignificance
- MitigationPlanned
- MitigatedRiskLikelihood
- MitigatedRiskConsequence
- MitigatedRiskSignificance
- MitigationProposed
- AssociatedProduct
- AssociatedActivity
- AssociatedLocation
-
Pset_ServiceLifeFactors
- QualityOfComponents
- DesignLevel
- WorkExecutionLevel
- IndoorEnvironment
- OutdoorEnvironment
- InUseConditions
- MaintenanceLevel
6.1.3.7.6 Concept usage
Concept | Usage | Description | |
---|---|---|---|
IfcRoot (2) | |||
IfcObjectDefinition (9) | |||
IfcObject (5) | |||
IfcGroup (2) | |||
IfcSystem (2) | |||
Click to show 20 hidden inherited concepts Click to hide 20 inherited concepts | |||
IfcBuildingSystem (2) | |||
Group Assignment | General |
No description available. |
|
Property Sets for Objects | General |
This concept can be applied to the following resources: |
6.1.3.7.7 Formal representation
ENTITY IfcBuildingSystem SUBTYPE OF (IfcSystem); PredefinedType : OPTIONAL IfcBuildingSystemTypeEnum; LongName : OPTIONAL IfcLabel; WHERE CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcBuildingSystemTypeEnum.USERDEFINED) OR ((PredefinedType = IfcBuildingSystemTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY;