IfcStructuralMember

Definition from IAI: The abstract entity IfcStructuralMember is the superclass of all structural elements representing the structural behavior of building elements. A further differentiation is made for structural curve members and structural face members (see IfcStructuralCurveMember and IfcStructuralFaceMember). Structural members can have

- a material definition, using IfcStructuralMember o-- IfcRelAssociatesMaterial --o IfcMaterial
- a profile definition, using IfcStructuralMember o-- IRelAssociatesProfileProperties --o IfcProfileProperties
- a parent analysis model, using IfcStructuralMember o-- IfcRelAssignsToGroup --o IfcStructuralAnalysisModel

> NOTE: Currently only the subtypes IfcStructuralCurveMember and IfcStructuralFaceMember are defined. However, for dynamic calculations, an extension for 'point members' will be necessary and might be added in future releases.

> HISTORY: New entity in Release IFC2x Edition 2.

Use Definition

| Assignment of Material The relationship to a specific material definition is provided by the entity class IfcRelAssociatesMaterial. The instance of IfcStructuralMember is used to represent collectively its subclasses IfcStructuralCurveMember and IfcStructuralFaceMember. Depending on the material, there are material specific subtypes of IfcMechanicalMaterialProperties, such as IfcMechanicalSteelMaterialProperties, or IfcMechanicalConcreteMaterialProperties.
| Structural analysis model for structural members Assignment of structural members to a structural analysis model.

EXPRESS specification:

ENTITY IfcStructuralMember
ABSTRACT SUPERTYPE OF | (ONEOF(IfcStructuralCurveMember, IfcStructuralSurfaceMember))
SUBTYPE OF ( | IfcStructuralItem);
INVERSE
ReferencesElement | : | SET OF IfcRelConnectsStructuralElement FOR RelatedStructuralMember;
ConnectedBy | : | SET OF IfcRelConnectsStructuralMember FOR RelatingStructuralMember;
END_ENTITY;

Attribute definitions:

ReferencesElement | : | Inverse link to the relationship object, that connects a physical element to this structural member (the element of which this structural member is the analytical idealization).
ConnectedBy | : | Inverse relationship to all structural connections (i.e. to supports or connecting elements) which are defined for this structural member.

Inheritance graph

ENTITY IfcStructuralMember;
ENTITY IfcRoot;
GlobalId | : | IfcGloballyUniqueId;
OwnerHistory | : | IfcOwnerHistory;
Name | : | OPTIONAL IfcLabel;
Description | : | OPTIONAL IfcText;
ENTITY IfcObjectDefinition;
INVERSE
HasAssignments | : | SET OF IfcRelAssigns FOR RelatedObjects;
IsDecomposedBy | : | SET OF IfcRelDecomposes FOR RelatingObject;
Decomposes | : | SET [0:1] OF IfcRelDecomposes FOR RelatedObjects;
HasAssociations | : | SET OF IfcRelAssociates FOR RelatedObjects;
ENTITY IfcObject;
ObjectType | : | OPTIONAL IfcLabel;
INVERSE
IsDefinedBy | : | SET OF IfcRelDefines FOR RelatedObjects;
ENTITY IfcProduct;
ObjectPlacement | : | OPTIONAL IfcObjectPlacement;
Representation | : | OPTIONAL IfcProductRepresentation;
INVERSE
ReferencedBy | : | SET OF IfcRelAssignsToProduct FOR RelatingProduct;
ENTITY IfcStructuralItem;
INVERSE
AssignedStructuralActivity | : | SET OF IfcRelConnectsStructuralActivity FOR RelatingElement;
ENTITY IfcStructuralMember;
INVERSE
ReferencesElement | : | SET OF IfcRelConnectsStructuralElement FOR RelatedStructuralMember;
ConnectedBy | : | SET OF IfcRelConnectsStructuralMember FOR RelatingStructuralMember;
END_ENTITY;