Defined in File Ifc4x3_rc1.h
IfcShapeAspect: public IfcUtil::IfcBaseEntity¶
Definition from ISO/CD 10303-41:1992: The shape aspect is an identifiable element of the shape of a product.
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.
NOTEThe definition of this class relates to the ISO 10303 entity shape_aspect. Please refer to ISO/IS 10303-41:1994 for the final definition of the formal standard.
HISTORY New Entity in IFC Release 2.0
IFC 2x4 CHANGE Attribute PartOfProductDefinitionShape declared OPTIONAL with upward compatibility for file based exchange.
NOTE PartOfProductDefinitionShape is only to be omitted if the shape representations are attached to an IfcRepresentationMap. This enables the use of IfcShapeAspect with IfcRepresentationMap’s that are used by an IfcTypeProduct through the RepresentationMaps attribute.
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. IFC2x Edition 3 CHANGE The data type has been changed from IfcShapeRepresentation to IfcShapeModel with upward compatibility
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.
Whether the optional attribute Description is defined for this IfcShapeAspect.
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.
Whether the optional attribute PartOfProductDefinitionShape is defined for this IfcShapeAspect.
Reference to the product definition shape of which this class is an aspect.