element
ZeroLength3D(name, nodes, materials, dofs, orientation, do_rayleigh, **kwds)
name Tag
nodes [iNode,jNode]
iNode Ref(Node)
jNode Ref(Node)
materials [materials1,materials2,materials3,materials4,materials5,materials6]
materials1 Ref(uniaxial)
materials2 Ref(uniaxial)
materials3 Ref(uniaxial)
materials4 Ref(uniaxial)
materials5 Ref(uniaxial)
materials6 Ref(uniaxial)
dofs = [‘\(dx', '\)dy’, ‘\(dz', '\)rx’, ‘\(ry', '\)rz’] [dofs1,dofs2,dofs3,dofs4,dofs5,dofs6]
dofs1 Int
dofs2 Int
dofs3 Int
dofs4 Int
dofs5 Int
dofs6 Int
orientation [[x1,x2,x3],[yp1,yp2,yp3]]
x [x1,x2,x3]
x1 Num
x2 Num
x3 Num
yp [yp1,yp2,yp3]
yp1 Num
yp2 Num
yp3 Num
do_rayleigh Int
ElasticBeamColumn3D(name,
nodes,
area,
elastic_modulus,
shear_modulus,
torsion_modulus,
iyy,
ixx,
transform,
mass_density,
consistent_mass,
material,
section,
**kwds)
name Tag
nodes [iNode,jNode]
iNode Ref(Node)
jNode Ref(Node)
A Num
cross-sectional area E Num
Young’s modulus of elasticity G Num
J Num
Iy Num
Iz Num
geom Ref(geomTransf)
mass_density Num
element mass per unit length cMass Flg
Flag indicating whether to use consistent mass matrix.