IfcShapeModel
Definition from IAI: The IfcShapeModel
represents the concept of a particular geometric and/or topological
representation of a
product's shape or a product component's shape within a representation
context. This
representation context has to be a geometric
representation context (with the exception of topology representations
without associated geometry). The two subtypes are IfcShapeRepresentation
to cover the geometric models (or sets) that represent a shape, and IfcTopologyRepresentation
to cover the conectivity of a product or product component. The
topology may or may not have geometry associated.
The IfcShapeModel can be a shape representation
(geometric and/or topologogical) of a product (via IfcProductDefinitionShape),
or a shape representation (geometric and/or topologogical) of
a component of a product shape (via IfcShapeAspect).
HISTORY
New entity in
Release IFC 2x Edition 3.
EXPRESS specification:
|
|
|
WR11
|
:
|
(SIZEOF(SELF\IfcRepresentation.OfProductRepresentation) = 1) XOR
(SIZEOF(SELF\IfcRepresentation.RepresentationMap) = 1) XOR
(SIZEOF(OfShapeAspect) = 1);
|
|
|
|
Attribute definitions:
OfShapeAspect
|
:
|
Reference to the shape aspect, for which it is the shape representation.
|
Formal Propositions:
WR11
|
:
|
The IfcShapeModel shall either be used by an IfcProductRepresentation, an IfcRepresentationMap or by an IfcShapeAspect.
|
Inheritance graph
|
|
|
RepresentationIdentifier
|
:
|
OPTIONAL IfcLabel;
|
|
|
|