Difference between revisions of "Coulomb Friction Law"

From OSUPDOCS
Jump to navigation Jump to search
Line 22: Line 22:
|-
|-
| coeffStatic || The static coefficient of friction. If this optional static coefficient of friction is changed to a positive number, it must be greater than the dynamic coefficient or friction. || none || -1
| coeffStatic || The static coefficient of friction. If this optional static coefficient of friction is changed to a positive number, it must be greater than the dynamic coefficient or friction. || none || -1
|-
| displacementOnly || 0 for contact when COD&lt;0 and stress<0, 1 for contact whenever COD&lt;0, &ltl0 for contact when COD&lt;0 and stress<<tt>-displacementOnly</tt>|| none || 0
|}
|}

Revision as of 09:37, 14 August 2019

Description

This frictional contact law implements simple Coulomb friction law where

      [math]\displaystyle{ S_{slide} = \mu_d N \quad{\rm if}\quad S_{stick}\gt \mu_s N }[/math]

and µd and µs are the dynamic and static coefficients of friction. In other words, the sliding will begin when it overcomes the static frictional force, but thereafter will slide with the dynamic coefficient of friction. Note that in dynamic simulations, a static coefficient of friction often has little effect. One solution is to implement a smooth transition from µs to µd, which can be done by switching to the Adhesive Friction Law.

If the friction coefficient is entered as a negative number, then surfaces stick whenever they are in contact but are allowed to move freely when separated. If the static friction coefficient is less than the dynamic friction coefficient, then it is ignored.

Properties

The properties for this law are:

Property Description Units Default
coeff The dynamic coefficient of friction none 0
coeffStatic The static coefficient of friction. If this optional static coefficient of friction is changed to a positive number, it must be greater than the dynamic coefficient or friction. none -1
displacementOnly 0 for contact when COD<0 and stress<0, 1 for contact whenever COD<0, &ltl0 for contact when COD<0 and stress<-displacementOnly none 0