SpatialComposition
alias: spcomp
version: 1.0.0
Provision of a spatial structure of the project by aggregating spatial elements.
This schema contains classes that are used to model the spatial structure. That spatial structure is often used to provide a spatial project structure to organize a building project.
A spatial project structure might define as many levels of decomposition as necessary for the building project.
Due to the importance of IFC in coordinating physical infrastructure, the classes in the schema are intended to have a 1:1 instance mapping (not class mapping!) with IFC that will work for transformations in either direction. It is expected that round-trip transformations may result in changes that provide an equivalent, but not identical model.
Entity Classes
CompositeElement Abstract EntityClass
description: a spatial element that may be Composite of other CompositeElements
baseClass: BisCore:SpatialLocationElement
Properties
Name | Description | Type | Extended Type |
---|---|---|---|
ComposingElement | The Composite Element | navigation | |
FootprintArea | double |
Relationship Classes
CompositeComposesSubComposites RelationshipClass
description: relates the Composer with its' composees
Strength: Embedding
strengthDirection: Forward
Source
Target
CompositeOverlapsSpatialElements RelationshipClass
description: a relationship to mark that an element is at least partially contained within the CompositeElement
baseClass: BisCore:ElementRefersToElements
Strength: Referencing
strengthDirection: Forward
Source
Target
Mixin Classes
ICompositeBoundary Abstract Mixin
description: An interface that indicates that the CompositeElement is delimited by a curve
appliesTo: CompositeElement
ICompositeVolume Abstract Mixin
description: An interface that indicates that the CompositeElement is delimited by a volume
appliesTo: CompositeElement
Last Updated: 08 January, 2020