StressResult#
- class sectionproperties.post.stress_post.StressResult(num_nodes: int)[source]#
Bases:
objectClass for storing a stress result.
Provides variables to store the results from a cross-section stress analysis. Also provides a method to calculate combined stresses.
- Variables:
num_nodes (int) – Number of nodes in the finite element mesh
sig_zz_n (numpy.ndarray) – Normal stress (\(\sigma_{zz,N}\)) resulting from an axial force
sig_zz_mxx (numpy.ndarray) – Normal stress (\(\sigma_{zz,Mxx}\)) resulting from a bending moment about the xx-axis
sig_zz_myy (numpy.ndarray) – Normal stress (\(\sigma_{zz,Myy}\)) resulting from a bending moment about the yy-axis
sig_zz_m11 (numpy.ndarray) – Normal stress (\(\sigma_{zz,M11}\)) resulting from a bending moment about the 11-axis
sig_zz_m22 (numpy.ndarray) – Normal stress (\(\sigma_{zz,M22}\)) resulting from a bending moment about the 22-axis
sig_zx_mzz (numpy.ndarray) – Shear stress (\(\sigma_{zx,Mzz}\)) resulting from a torsio moment about the zz-axis
sig_zy_mzz (numpy.ndarray) – Shear stress (\(\sigma_{zy,Mzz}\)) resulting from a torsio moment about the zz-axis
sig_zx_vx (numpy.ndarray) – Shear stress (\(\sigma_{zx,Vx}\)) resulting from a shear force in the x-direction
sig_zy_vx (numpy.ndarray) – Shear stress (\(\sigma_{zy,Vx}\)) resulting from a shear force in the x-direction
sig_zx_vy (numpy.ndarray) – Shear stress (\(\sigma_{zx,Vy}\)) resulting from a shear force in the y-direction
sig_zy_vy (numpy.ndarray) – Shear stress (\(\sigma_{zy,Vy}\)) resulting from a shear force in the y-direction
sig_zz_m (numpy.ndarray) – Normal stress (\(\sigma_{zz,\Sigma M}\)) resulting from all bending moments
sig_zxy_mzz (numpy.ndarray) – Resultant shear stress (\(\sigma_{zxy,Mzz}\)) resulting from a torsion moment in the zz-direction
sig_zxy_vx (numpy.ndarray) – Resultant shear stress (\(\sigma_{zxy,Vx}\)) resulting from a a shear force in the x-direction
sig_zxy_vy (numpy.ndarray) – Resultant shear stress (\(\sigma_{zxy,Vy}\)) resulting from a a shear force in the y-direction
sig_zx_v (numpy.ndarray) – Shear stress (\(\sigma_{zx,\Sigma V}\)) resulting from all shear forces
sig_zy_v (numpy.ndarray) – Shear stress (\(\sigma_{zy,\Sigma V}\)) resulting from all shear forces
sig_zxy_v (numpy.ndarray) – Resultant shear stress (\(\sigma_{zxy,\Sigma V}\)) resulting from all shear forces
sig_zz (numpy.ndarray) – Combined normal force (\(\sigma_{zz}\)) resulting from all actions
sig_zx (numpy.ndarray) – Combined shear stress (\(\sigma_{zx}\)) resulting from all actions
sig_zy (numpy.ndarray) – Combined shear stress (\(\sigma_{zy}\)) resulting from all actions
sig_zxy (numpy.ndarray) – Combined resultant shear stress (\(\sigma_{zxy}\)) resulting from all actions
sig_11 (numpy.ndarray) – Major principal stress (\(\sigma_{11}\)) resulting from all actions
sig_33 (numpy.ndarray) – Minor principal stress (\(\sigma_{33}\)) resulting from all actions
sig_vm (numpy.ndarray) – von Mises stress (\(\sigma_{VM}\)) resulting from all actions
Methods
Calculates and stores the combined cross-section stresses.
Attributes
num_nodessig_zz_nsig_zz_mxxsig_zz_myysig_zz_m11sig_zz_m22sig_zx_mzzsig_zy_mzzsig_zx_vxsig_zy_vxsig_zx_vysig_zy_vysig_zz_msig_zxy_mzzsig_zxy_vxsig_zxy_vysig_zx_vsig_zy_vsig_zxy_vsig_zzsig_zxsig_zysig_zxysig_11sig_33sig_vm