8.18.3.12 IfcShapeAspect
8.18.3.12.1 Semantic definition
IfcShapeAspect allows for grouping of shape representation items that represent aspects (or components) of the shape of a product. Thereby shape representations of components of the product shape represent a distinctive part to a product that can be explicitly addressed.
The IfcShapeAspect's may have distinct material information or other distict characteristics that differs from other parts of the product shape representation.
Figure 8.18.3.12.A indicates the association of material characteristics to shape aspects.
Informal Propositions:
- If ShapeRepresentations points to shape representations that are part of an IfcProductDefinitionShape, PartOfProductDefinitionShape must refer to this instance of IfcProductDefinitionShape.
- If ShapeRepresentations points to shape representations that are part of an IfcRepresentationMap, PartOfProductDefinitionShape must refer to this instance of IfcRepresentationMap.
8.18.3.12.2 Entity inheritance
8.18.3.12.3 Attributes
# | Attribute | Type | Description |
---|---|---|---|
IfcShapeAspect (6) | |||
1 | ShapeRepresentations | LIST [1:?] OF IfcShapeModel |
List of ~~shape~~ representations. Each member defines a valid representation of a particular type within a particular representation context as being an aspect (or part) of a product definition. |
2 | Name | OPTIONAL IfcLabel |
The word or group of words by which the shape aspect is known. It is a tag to indicate the particular semantic of a component within the product definition shape, used to provide meaning. Example: use the tag "Glazing" to define which component of a window shape defines the glazing area. |
3 | Description | OPTIONAL IfcText |
The word or group of words that characterize the shape aspect. It can be used to add additional meaning to the name of the aspect. |
4 | ProductDefinitional | IfcLogical |
No description available. |
5 | PartOfProductDefinitionShape | OPTIONAL IfcProductRepresentationSelect |
No description available. |
HasExternalReferences | SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects |
No description available. |
8.18.3.12.4 Formal representation
ENTITY IfcShapeAspect;
ShapeRepresentations : LIST [1:?] OF IfcShapeModel;
Name : OPTIONAL IfcLabel;
Description : OPTIONAL IfcText;
ProductDefinitional : IfcLogical;
PartOfProductDefinitionShape : OPTIONAL IfcProductRepresentationSelect;
INVERSE
HasExternalReferences : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
END_ENTITY;