Navigation
Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate

IfcStructuralItem

Definition from buildingSMART: The abstract entity IfcStructuralItem covers structural members and structural connections. It defines the relation needed to associate structural actions to structural members and connections.

Topology Use Definition

Instances of IfcStructuralItem shall have a topology representation. It includes a placement and a product representation. The IfcProductRepresentation shall be given by an item of Representations being of type "IfcTopologyRepresentation".

Local Placement

All IfcStructuralItems which are grouped within a common IfcStructuralAnalysisModel should have equal object placements. Placement within the world coordinate system of the project is the easiest way to ensure this, especially if structural items belong to more than one analysis model.

All geometric entities within the topological representation (such as IfcVertexPoint, IfcEdgeCurve, or IfcFaceSurface) are founded in the object coordinate system established by ObjectPlacement.

HISTORY: New entity in Release IFC2x Edition 2.

EXPRESS specification:

ENTITY IfcStructuralItem
ABSTRACT SUPERTYPE OF (ONEOF(IfcStructuralMember, IfcStructuralConnection))
SUBTYPE OF ( IfcProduct);
INVERSE
AssignedStructuralActivity  :  SET OF IfcRelConnectsStructuralActivity FOR RelatingElement;
END_ENTITY;

Attribute definitions:

AssignedStructuralActivity  :  Inverse relationship to all structural activities (i.e. to actions or reactions) which are assigned to this structural member.

Inheritance graph

ENTITY IfcStructuralItem;
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;
END_ENTITY;