Defined in File Ifc4x1.h
IfcStructuralCurveConnection: public Ifc4x1::IfcStructuralConnection¶
Definition from IAI: Instances of IfcStructuralCurveConnection describe edge ‘nodes’, i.e. edges where two or more surface members are joined, or edge supports. Edge curves may be straight or curved.
HISTORY: New entity in IFC 2x2.
IFC 2x4 change: Attribute Axis added, allowing for skewed supports. Use definitions added.
See definitions at IfcStructuralItem. The local coordinate system is established by the reference curve given by topology representation and by the attribute Axis. The local x axis is parallel with the tangent on the reference curve. The local z axis is located in the surface which is created by sweeping Axis along the reference curve and is directed according to Axis. The local y axis is directed such that x,y,z form a right-handed Cartesian coordinate system.
Topology Use Definitions:
Instances of IfcStructuralCurveConnection shall have a topology representation which consists of one instance of IfcEdge or a subtype, representing the reference curve of the curve connection. See definitions at IfcStructuralItem for further specifications.
The reference curve must not be parallel with Axis at any point within the curve connections’s domain.
Direction which is used in the definition of the local z axis. Axis is specified relative to the so-called global coordinate system, i.e. the SELF\IfcProduct.ObjectPlacement.
IfcStructuralCurveConnection(std::string v1_GlobalId, ::Ifc4x1::IfcOwnerHistory *v2_OwnerHistory, boost::optional<std::string> v3_Name, boost::optional<std::string> v4_Description, boost::optional<std::string> v5_ObjectType, ::Ifc4x1::IfcObjectPlacement *v6_ObjectPlacement, ::Ifc4x1::IfcProductRepresentation *v7_Representation, ::Ifc4x1::IfcBoundaryCondition *v8_AppliedCondition, ::Ifc4x1::IfcDirection *v9_Axis)¶
- ::Ifc4x1::IfcDirection *