European Sections#
from xsection.library import load_shape
import xara
material = xara.Material(E=210000, nu=0.3)
shape = load_shape("IPEAA80", library="EN10365", material=material)
import veux
veux.draw_shape(shape)
shape = load_shape("IPE500", library="EN10365", material=material)
print(shape.summary())
veux.draw_shape(shape)
Mesh scale: 0.1
E = 210000 G = 80769.2 A = 17.3191
FLEXURE │ TORSION
────────────────────────────────────────┼───────────────────────────────────────
EA = 17.3191 E │ GJ = 1.79478 G
EIy = 1110.08 E │ EIw = 4646.71 E
EIz = 51.3027 E │ EIv = 1159.59 G
EIcy = 1110.08 E │ scy = -4.45424e-11
EIcz = 51.3027 E │ scz = -1.67338e-06
ENERGETIC TRACE │ GEOMETRIC TRACE
────────────────────────────────────────┼───────────────────────────────────────
TwistScale = 1 │ TwistScale = 1
GAy = 0.484564 GA │ GAy = 0.648717 GA
GAz = 0.433788 GA │ GAz = 0.438774 GA
GAyz = -5.46679e-05 GA │ GAyz = -6.71826e-05 GA
GAzy = -5.46679e-05 GA │ GAzy = -7.15085e-05 GA
ShiftTwistY = -2.51617e-06 │ ShiftTwistY = -1.11893e-06
ShiftTwistZ = 4.46147e-11 │ ShiftTwistZ = 4.48977e-11
ShiftAxialY = -0.000187183 │ ShiftAxialY = 5.7873e-05
ShiftAxialZ = 5.58287e-07 │ ShiftAxialZ = 7.20808e-08