3.1.10.6. Displacement-Based Beam Column Element

This command is used to construct a displacementBeamColumn element object. A variety of numerical integration options are available for the element state determination and encompass both distributed plasticity and plastic hinge integration, see Beam Integration Command options. The element if formulated in a basic system, given by its end rotations and axial deformation. The geometric transformation between this basic system and the 2d or 3d system comprisomg nodal displacements and rotations, is provided by the geometric transformation, see Geometric Transformation Command options.

Note

The displacement based beam column element uses shape functions to determine the displacement field along the element length. This is typical formulation used for elements in the finite element method. As a consequence, section forces satisfy weak-equilibrium with element end forces. For a discussion on the consequences of weak equilibrium and of the differences between this displacement based beam column element and the force based element see this post on portwooddigital

element dispBeamCoumn $eleTag $iNode $jNode $transfTag $integrationTag <-mass $mass>

Argument

Type

Description

$eleTag

integer

Unique element object tag

$iNode

integer

tag of the iNode

$jNode

integer

tag of the jNode

$transfTag

integer

tag of the geometric transformation object

$integrationTag

integer

tag of the beam integration object

$maxIter

integer

max number of iterations, default = 10

$tol

float

tolerance, default = 1.0e-12

$mass

float

Element mass per unit length, default = 0.0

Note

The valid queries to an elastic beam-column element when creating an ElementRecorder object are:

  1. force or globalForce

  2. localForce

  3. basicForce

  4. section $sectionNumber $arg1 $arg2 … (note: $sectionNumer is integer 1 through $numIntegrPts)

  5. basicDeformation

  6. plasticDeformation

  7. inflectionPoint

  8. tangentDrift

  9. integrationPoints

  10. integrationWeights

3.1.10.6.1. References