This command is used to construct a zeroLengthSection element object, which is defined by two nodes at the same location. The nodes are connected by a single SectionForceDeformation 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 |
||
the orientation vectors can be specified for the element (optional): |
|||
$x1 $x2 $x3 |
vector components in global coordinates defining local x-axis (vector x) |
||
$yp1 $yp2 $yp3 |
vector components in global coordinates defining vector yp which lies in the local x-y plane for the element: |
||
|
|
the local z-axis is defined by the cross product between the vectors x and yp |
If the optional orientation vectors are not specified, the local element axes coincide with the global axes.
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,' 'stiffness,' and 'section secArg1 secArg2 ....'
NOTE: the ZeroLength section element only has 1 section therefore you do not need to identify the section in the recorder command .. Example:
recorder Element -file Element1.out -time -ele 1 section fiber 0.10 0.10 stressStrain