Timoshenko Beam Model#

class sgio.model.TimoshenkoBeamModel#

Bases: StructuralSectionSupport

Timoshenko Beam Model

area#

Area of the cross-section

Type:

float

cmpl#

list of lists of floats: Timoshenko compliance matrix (1-extension; 2,3-shear, 4-twist; 5,6-bending)

cmpl_c#

list of lists of floats: Classical compliance matrix (1-extension; 2-twist; 3,4-bending)

ea#

Extension stiffness EA

Type:

float

ei22#

Principal bending stiffness EI22

Type:

float

ei33#

Principal bending stiffness EI33

Type:

float

ga22#

Principal shear stiffness GA22

Type:

float

ga33#

Principal shear stiffness GA33

Type:

float

gj#

Torsional stiffness GJ

Type:

float

i11#

Mass moments of inertia i11

Type:

float

i22#

Principal mass moments of inertia i22

Type:

float

i33#

Principle mass moments of inertia i33

Type:

float

mass#

list of list of floats: The 6x6 mass matrix

mass_mc#

list of lists of floats: The 6x6 mass matrix at the mass center

mu#

Mass per unit span

Type:

float

phi_pba#

Principle bending axes rotation angle in degree

Type:

float

phi_pia#

Principal inertial axes rotation angle in degree

Type:

float

phi_psa#

Principal shear axes rotation angle in degree

Type:

float

rg#

mass-weighted radius of gyration

Type:

float

stff#

list of lists of floats: Timoshenko stiffness matrix (1-extension; 2,3-shear, 4-twist; 5,6-bending)

stff_c#

list of lists of floats: Classical stiffness matrix (1-extension; 2-twist; 3,4-bending)

xg2#

Geometric center location in x2 direction

Type:

float

xg3#

Geometric center location in x3 direction

Type:

float

xm2#

Mass center location in x2 direction

Type:

float

xm3#

Mass center location in x3 direction

Type:

float

xs2#

Generalized shear center location in x2 direction

Type:

float

xs3#

Generalized shear center location in x3 direction

Type:

float

xt2#

Tension center location in x2 direction

Type:

float

xt3#

Tension center location in x3 direction

Type:

float