Beam Elements¶
Beam Elements¶
Beam2d element¶
Beam element for 2D analysis, based on Timoshenko hypothesis. Structure should be defined in x,z plane. The internal condensation of arbitrary DOF is supported and is performed in local coordinate system. On output, the local end displacement and local end forces are printed. The element features are summarized in Table Table 4.

Fig. 3 Beam2d element. Definition of local c.s.(a) and definition of local end forces and local element dofs (b).
Keyword |
beam2d |
Description |
2D beam element |
Specific parameters |
[ |
Parameters |
|
Unknowns |
Three dofs (u-displacement, w-displacement, y-rotation) are required in each node. |
Approximation |
Cubic approximations of lateral displacement and rotation are used. For longitudinal displacement the linear one is assumed. |
Integration |
Exact. |
Features |
Full dynamic analysis support. Linear stability analysis support. |
CS properties |
Area,inertia moment along y-axis ( |
Loads |
Constant and linear edge loads are supported, shear influence is taken into account. Edge number should be equal to 1. Temperature load is supported, the first coefficient of temperature load represent mid-plane temperature change, the second one represent difference between temperature change of local z+ and local z- surfaces of beam (in local coordinate system). Temperature load require that the “thick” property of cross section model is defined. |
Status |
Reliable |
Tests/Examples |
sm/pdelta01.in, sm/pdelta02.in, sm/rigarm04.in, sm/beam2d_5.in, sm/nlstatic01.in, sm/spring05.in, sm/rigarm03.in, sm/layeredcs03.in, sm/rigarm01.in, sm/rigarm02.in (and 7 more) |
Beam3d element¶
Beam element for 3D linear analysis, based on Timoshenko hypothesis. The internal condensation of arbitrary DOF is supported and is performed in local coordinate system. On output, the local end-displacement and local end-forces are printed. Requires the local coordinate system to be chosen according to main central axes of inertia. Local element coordinate system is determined by the following rules:
let first element node has following coordinates \((x_i, y_i, z_i)\) and the second one \((x_j, y_j, z_j)\),
direction vector of local x-axis is then \(\mathbf{a}_1 = (x_j-x_i, y_j-y_i, z_j-z_i)\),
local y-axis direction vector lies in plane defined by local x-axis direction vector (\(\mathbf{a}_1\)) and given point (k-node with coordinates \((x_k, y_k, z_k)\)) - so called reference node,
local z-axis is then determined as vector product of local x-axis direction vector (\(\mathbf{a}_1\)) by vector \((x_k-x_i, y_k-y_i, z_k-z_i)\),
local y-axis is then determined as vector product of local z-axis direction vector by local x-axis direction vector.
The element features are summarized in Table 5.

Fig. 4 Beam3d element. Definition of local c.s., local end forces and local element dofs numbering.
Keyword |
beam3d |
Description |
3D beam element |
Specific parameters |
|
Parameters |
|
Unknowns |
Six dofs (u,v,w-displacements and x,y,z-rotations) are required in each node. |
Approximation |
Cubic approximations of lateral displacement and rotation (along local y,z axes) are used. For longitudinal displacement and the rotation along local x-axis (torsion) the linear approximations are assumed. |
Integration |
Exact. |
Features |
Full dynamic analysis support. Linear stability analysis support. |
CS properties |
Area, inertia moment along y and z axis ( |
Loads |
Constant and linear edge loads are supported. Edge number should be equal to 1. Temperature load is supported, the first coefficient of temperature load represent mid- plane temperature change, the second one represent difference between temperature change of local z+ surface and local z- surface surface of beam and the third one represent difference between temperature change of local y+ surface and local y- surface of beam. Requires the “thick” (measured in direction of local z axis) and “width” (measured in direction of local y axis) cross section model properties to be defined. |
Status |
Reliable |
Tests/Examples |
sm/eigen02_beam3d.in, sm/beam3d_3.in, sm/beam3dsubsoil01.in, sm/fiberedcs01.in, sm/pdelta03.in, sm/beam3d_2.in, sm/spring06.in, sm/beam3d_1.in, sm/Buckling02.in, sm/eigen_beam3d.in |