"""Read HAWC2 St (beam element structural data) file
Methods are autogenerated for:
- r : curved length distance from main_body node 1 [m]
- m : mass per unit length [kg/m]
- xm : xc2-coordinate from C1/2 to mass center [m]
- ym : yc2-coordinate from C1/2 to mass center [m]
- rix : radius of gyration related to elastic center. Corresponds to rotation about principal bending xe axis [m]
- riy : radius of gyration related to elastic center. Corresponds to rotation about principal bending ye axis [m]
- xs : xc2-coordinate from C1/2 to shear center [m]. The shear center is the point where external forces only contributes to pure bending and no torsion.
- ys : yc2-coordinate from C1/2 to shear center [m]. The shear center is the point where external forces only contributes to pure bending and no torsion.
- E : modulus of elasticity [N/m2]
- G : shear modulus of elasticity [N/m2]
- Ix : area moment of inertia with respect to principal bending xe axis [m4]. This is the principal bending axis most parallel to the xc2 axis
- Iy : area moment of inertia with respect to principal bending ye axis [m4]
- K : torsional stiffness constant with respect to ze axis at the shear center [m4/rad]. For a circular section only this is identical to the polar moment of inertia.
- kx : shear factor for force in principal bending xe direction [-]
- ky : shear factor for force in principal bending ye direction [-]
- A : cross sectional area [m2]
- pitch : structural pitch about z_c2 axis. This is the angle between the xc2 -axis defined with the c2_def command and the main principal bending axis xe.
- xe : xc2-coordinate from C1/2 to center of elasticity [m]. The elastic center is the point where radial force (in the z-direction) does not contribute to bending around the x or y directions.
- ye : yc2-coordinate from C1/2 to center of elasticity [m]. The elastic center is the point where radial force (in the
The autogenerated methods have the following structure
def xxx(radius=None, mset_nr=1, set_nr=1):
Parameters:
-----------
radius : int, float, array_like or None, optional
Radius/radii of interest\n
If int, float or array_like: values are interpolated to requested radius/radii
If None (default): Values of all radii specified in st file returned