ZeroLengthImpact3D: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 75: | Line 75: | ||
APPLICATION: | APPLICATION: | ||
# This element has been employed to simulate the bridge hinges including superstructure-abutment interaction at the University of Connecticut (UConn) and University of Nevada, Reno (UNR). | # This element has been employed to simulate the bridge hinges including superstructure-abutment interaction at the University of Connecticut (UConn) and University of Nevada, Reno (UNR). | ||
# It has been implemented in non-structural systems like suspended ceilings, simulating the impact/pounding and friction phenomena. | # It has been implemented in non-structural systems like suspended ceilings, simulating the impact/pounding and friction phenomena (a sub-award of Nonstructural Grand Challenge). | ||
Revision as of 11:37, 7 August 2013
- 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 constructs a node-to-node zero-length contact element in 3D space to simulate the impact/pounding and friction phenomena.
element zeroLengthImpact3D $tag $slaveNode $masterNode $direction $initGap $frictionRatio $Kt $Kn $Kn2 $Delta_y $cohesion |
$tag | Unique element object tag |
$slaveNode | Slave node tag |
$masterNode | Master node tag |
$direction |
1 if out-normal vector of master plane points to +X direction 2 if out-normal vector of master plane points to +Y direction 3 if out-normal vector of master plane points to +Z direction |
$initGap | Initial gap between master plane and slave plane |
$frictionRatio | Friction ratio in two tangential directions (parallel to master and slave planes) |
$Kt | Penalty in two tangential directions |
$Kn | Penalty in normal direction (normal to master and slave planes) |
$Kn2 | Penalty in normal direction after yielding based on Hertz impact model |
$Delta_y | Yield deformation based on Hertz impact model |
$cohesion | Cohesion, if no cohesion, it is zero |
NOTES:
- This element has been developed on top of the “zeroLengthContact3D”. All the notes available in “zeroLengthContact3D” wiki page would apply to this element as well. It includes the definition of master and slave nodes, the number of degrees of freedom in the domain, etc.
- Regarding the number of degrees of freedom (DOF), the end nodes of this element should be defined in 3DOF domain. For getting information on how to use 3DOF and 6DOF domain together, please refer to OpenSees documentation and forums.
- This element adds the capabilities of “ImpactMaterial” to “zeroLengthContact3D.”
- For simulating a surface-to-surface contact, the element can be defined for connecting the nodes on slave surface to the nodes on master surface.
- The element was found to be fast-converging and eliminating the need for extra elements and nodes in the modeling process.
EXAMPLE: The following zip file contains an example script and the corresponding input cyclic displacement: File:Example script 2.zip
REFERENCES: zeroLengthContact3D , ImpactMaterial
Code Developed by: Dr. A.E. Zaghi & Majid Cashany @ University of Connecticut (UConn)
APPLICATION:
- This element has been employed to simulate the bridge hinges including superstructure-abutment interaction at the University of Connecticut (UConn) and University of Nevada, Reno (UNR).
- It has been implemented in non-structural systems like suspended ceilings, simulating the impact/pounding and friction phenomena (a sub-award of Nonstructural Grand Challenge).