BeamSectionGeometry

Data structure for definition of 2D and 3D beam (cross) section geometrical properties. Used for visualization and contact.

BeamSectionGeometry has the following items:

  • crossSectionRadiusY [type = UReal, default = 0.]:
    \(c\_Y\,\) [SI:m] \(Y\) radius for circular cross section
  • crossSectionRadiusZ [type = UReal, default = 0.]:
    \(c\_Z\,\) [SI:m] \(Z\) radius for circular cross section
  • crossSectionType [type = CrossSectionType, default = CrossSectionType::Polygon]:
    Type of cross section: Polygon, Circular, etc.
  • polygonalPoints [type = Vector2DList]:
    \({\mathbf{p}}\_{pg}\,\) [SI: (m,m) ] list of polygonal (\(Y,Z\)) points in local beam cross section coordinates, defined in positive rotation direction