FrictionModel Command: Difference between revisions

From OpenSeesWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{CommandManualMenu}}
{{CommandManualMenu}}


The frictionModel command  is used to construct a friction model object, which transforms beam element stiffness and resisting force from the basic system to the global-coordinate system. The command has at least one argument, the friction model type. Each type is outlined below.
The frictionModel command  is used to construct a friction model object, which specifies the behavior of the coefficient of friction in terms of the absolute sliding velocity and the pressure on the contact area. The command has at least one argument, the friction model type. Each type is outlined below.
 


{|  
{|  
Line 12: Line 11:


The type of friction model created and the additional arguments required depend on the '''frnMdlType?''' provided in the command.  
The type of friction model created and the additional arguments required depend on the '''frnMdlType?''' provided in the command.  
NOTE:
The valid queries to any uniaxial material when creating an ElementRecorder are 'strain,' 'stress,' and 'tangent.' Some materials have additional queries to which they will respond. These are documented in the NOTES section for those materials.




Line 23: Line 17:
*[[Coulomb Friction]]
*[[Coulomb Friction]]
*[[Velocity Dependent Friction]]
*[[Velocity Dependent Friction]]
*[[Velocity and Normal Force Dependent Friction]]
*[[Velocity and Pressure Dependent Friction]]
*[[Velocity and Pressure Dependent Friction]]
*[[Multi-Linear Velocity Dependent Friction]]
----
The following friction model response quantities can be recorded through the ElementRecorder object, as long as the element has a friction model associated with it:
normalForce, velocity, frictionForce, COF
EXAMPLE:
recorder Element -file Elmt.out -time -ele 1 '''frictionModel normalForce'''

Latest revision as of 17:16, 18 September 2014




The frictionModel command is used to construct a friction model object, which specifies the behavior of the coefficient of friction in terms of the absolute sliding velocity and the pressure on the contact area. The command has at least one argument, the friction model type. Each type is outlined below.

frictionModel frnMdlType? arg1? ...


The type of friction model created and the additional arguments required depend on the frnMdlType? provided in the command.


The following contain information about frnMdlType? and the args required for each of the available friction model types:



The following friction model response quantities can be recorded through the ElementRecorder object, as long as the element has a friction model associated with it:

normalForce, velocity, frictionForce, COF

EXAMPLE:

recorder Element -file Elmt.out -time -ele 1 frictionModel normalForce