Navigation
Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate

IfcStructuralMember

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

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

material
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.

 analysis model

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 idealisation).
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;