Difference between revisions of "Elastic Beam Column Element"
From OpenSeesWiki
Jump to navigationJump to search(3 intermediate revisions by 3 users not shown) | |||
Line 6: | Line 6: | ||
{| | {| | ||
− | | style="background: | + | | style="background:lime; color:black; width:800px" | ''' element elasticBeamColumn $eleTag $iNode $jNode $A $E $Iz $transfTag <-mass $massDens> <-cMass>''' |
|} | |} | ||
Line 12: | Line 12: | ||
{| | {| | ||
− | | style="background: | + | | style="background:lime; color:black; width:800px" | ''' element elasticBeamColumn $eleTag $iNode $jNode $A $E $G $J $Iy $Iz $transfTag <-mass $massDens> <-cMass>''' |
|} | |} | ||
Line 37: | Line 37: | ||
| '''$transfTag''' || identifier for previously-defined coordinate-transformation (CrdTransf) object | | '''$transfTag''' || identifier for previously-defined coordinate-transformation (CrdTransf) object | ||
|- | |- | ||
− | | '''$massDens''' || element mass | + | | '''$massDens''' || element mass per unit length (optional, default = 0.0) |
+ | |- | ||
+ | | '''-cMass''' || to form consistent mass matrix (optional, default = lumped mass matrix) | ||
|} | |} | ||
Line 43: | Line 45: | ||
NOTE: | NOTE: | ||
− | The valid queries to an elastic beam-column element when creating an ElementRecorder object are 'force. | + | The valid queries to an elastic beam-column element when creating an ElementRecorder object are 'force'. |
EXAMPLE: | EXAMPLE: | ||
− | element elasticBeamColumn 1 2 4 5.5 100.0 1e6 9; # elastic element tag 1 between nodes 2 and 4 with area 5.5, E 100 and | + | element elasticBeamColumn 1 2 4 5.5 100.0 1e6 9; # elastic element tag 1 between nodes 2 and 4 with area 5.5, E 100 and Iz 1e6 which uses transformation 9 |
---- | ---- | ||
Code Developed by: <span style="color:blue"> fmk </span> | Code Developed by: <span style="color:blue"> fmk </span> |
Revision as of 01:50, 22 August 2014
This command is used to construct an elasticBeamColumn element object. The arguments for the construction of an elastic beam-column element depend on the dimension of the problem, ndm:
For a two-dimensional problem:
element elasticBeamColumn $eleTag $iNode $jNode $A $E $Iz $transfTag <-mass $massDens> <-cMass> |
For a three-dimensional problem:
element elasticBeamColumn $eleTag $iNode $jNode $A $E $G $J $Iy $Iz $transfTag <-mass $massDens> <-cMass> |
$eleTag | unique element object tag |
$iNode $jNode | end nodes |
$A | cross-sectional area of element |
$E | Young's Modulus |
$G | Shear Modulus |
$J | torsional moment of inertia of cross section |
$Iz | second moment of area about the local z-axis |
$Iy | second moment of area about the local y-axis |
$transfTag | identifier for previously-defined coordinate-transformation (CrdTransf) object |
$massDens | element mass per unit length (optional, default = 0.0) |
-cMass | to form consistent mass matrix (optional, default = lumped mass matrix) |
NOTE:
The valid queries to an elastic beam-column element when creating an ElementRecorder object are 'force'.
EXAMPLE:
element elasticBeamColumn 1 2 4 5.5 100.0 1e6 9; # elastic element tag 1 between nodes 2 and 4 with area 5.5, E 100 and Iz 1e6 which uses transformation 9
Code Developed by: fmk