SimpleContact2D: Difference between revisions
(Created page with '{{CommandManualMenu}} This command is used to construct a SimpleContact2D element object. {| | style="background:yellow; color:black; width:600px" | '''element SimpleContact2D...') |
No edit summary |
||
Line 28: | Line 28: | ||
The SimpleContact2D element is a two-dimensional node-to-segment contact element which defines a frictional contact interface between two separate bodies. The master nodes are the nodes which define the endpoints of a line segment on the first body, and the slave node is a node from the second body. The Lagrange multiplier node is required to enforce the contact condition. This node should not be shared with any other element in the domain. | The SimpleContact2D element is a two-dimensional node-to-segment contact element which defines a frictional contact interface between two separate bodies. The master nodes are the nodes which define the endpoints of a line segment on the first body, and the slave node is a node from the second body. The Lagrange multiplier node is required to enforce the contact condition. This node should not be shared with any other element in the domain. Information on the theory behind this element can be found in, e.g. Wriggers (2002). | ||
NOTE: | NOTE: | ||
Line 44: | Line 44: | ||
---- | ---- | ||
Code Developed by: <span style="color:blue"> Kathryn Petek, Pedro Arduino, & Peter Mackenzie-Helnwein, at the University of Washington </span> | |||
---- | |||
References: | |||
# Wriggers, P. (2002). ''Computational Contact Mechanics.'' John Wilely & Sons, Ltd, West Sussex, England. |
Revision as of 01:41, 8 March 2011
- 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 SimpleContact2D element object.
element SimpleContact2D $eleTag $iNode $jNode $sNode $lNode $matTag $gTol $fTol |
$eleTag | unique integer tag identifying element object |
$iNode $jNode | master nodes |
$sNode | slave node |
$lNode | Lagrange multiplier node |
$matTag | unique integer tag associated with previously-defined nDMaterial object |
$gTol | gap tolerance |
$fTol | force tolerance |
The SimpleContact2D element is a two-dimensional node-to-segment contact element which defines a frictional contact interface between two separate bodies. The master nodes are the nodes which define the endpoints of a line segment on the first body, and the slave node is a node from the second body. The Lagrange multiplier node is required to enforce the contact condition. This node should not be shared with any other element in the domain. Information on the theory behind this element can be found in, e.g. Wriggers (2002).
NOTE:
- The SimpleContact2D element has been written to work exclusively with the ContactMaterial2D nDMaterial object.
- The valid recorder queries for this element are:
- force - returns the contact force acting on the slave node in vector form.
- frictionforce - returns the frictional force acting on the slave node in vector form.
- forcescalar - returns the scalar magnitudes of the normal and tangential contact forces.
EXAMPLE:
element SimpleContact2D 1 1 2 3 4 1 1.0e-10 1.0e-10
Code Developed by: Kathryn Petek, Pedro Arduino, & Peter Mackenzie-Helnwein, at the University of Washington
References:
- Wriggers, P. (2002). Computational Contact Mechanics. John Wilely & Sons, Ltd, West Sussex, England.