ZeroLengthSection Element
- Command_Manual
- Tcl Commands
- Modeling_Commands
- model
- uniaxialMaterial
- ndMaterial
- frictionModel
- section
- geometricTransf
- element
- node
- sp commands
- mp commands
- timeSeries
- pattern
- mass
- block commands
- region
- rayleigh
- Analysis Commands
- Output Commands
- Misc Commands
- DataBase Commands
This command is used to construct a zero length element object, which is defined by two nodes at the same location. The nodes are connected by a single section object to represent the force-deformation relationship for the element.
element zeroLengthSection $eleTag $iNode $jNode $secTag <-orient $x1 $x2 $x3 $yp1 $yp2 $yp3> |
$eleTag | unique element object tag |
$iNode $jNode | end nodes |
$secTag | tag associated with previously-defined Section object |
$x1 $x2 $x3 | vector components in global coordinates defining local x-axis (optional) |
$yp1 $yp2 $yp3 | vector components in global coordinates defining vector yp which lies in the local x-y plane for the element. (optional) |
NOTE:
- If the optional orientation vectors are not specified, the local element axes coincide with the global axes. Otherwise the local z-axis is defined by the cross product between the vectors x and yp vectors specified on the command line.
- The section force-deformation response represented by section string P acts along the element local x-axis, and the response for code Vy along the local y-axis. The other modes of section response follow from this orientation.
- The valid queries to a zero-length element when creating an ElementRecorder object are 'force,' 'deformation,' 'stiff,' and 'material $matNum matArg1 matArg2 ...' Where $matNum is the tag associated with the material whose data is to be output.
EXAMPLE:
element zeroLengthSection 1 2 4 6; # truss tag 1 between nodes 2 and 4 usinga type 6 section.
Code Developed by: Micheal Scott, Oregon State University.