of.mat.contact#
- of.mat.contact *element_tag* <string> *material_type* <string> parameter_keyword1 <string> parameter_value1 <double> …
Assign the material parameters to the target element group pairs. The details of materials in OpenFDEM can be found in the table below.
Material type
Constitutive keyword
Parameter keywords
Units
Mohr-Coulomb Slip
MC
friction - friction
kn - normal stiffness, will be assigned by default
\[pn = \lambda(K_{1} + K_{2})/2\]Pa
ks - tangential stiffness, will be assigned by default
\[pn = \lambda(G_{1} + G_{2})/2\]Pa
Rate dependent Mohr-Coulomb Slip
rMC
To be added in the tutorial, if you want to use this model, contact the developer
Giovanni Grasselli rough shear contact
roughshear
friction - friction
kn - normal stiffness, will be assigned by default
\[pn = \lambda(K_{1} + K_{2})/2\]Pa
ks - tangential stiffness, will be assigned by default
\[pn = \lambda(G_{1} + G_{2})/2\]Pa
theta -parameter
C -parameter
A0 - parameter
B -parameter
tension - tension strength
Dynamic Mohr-Coulomb Slip
dMC
s_friction - static friction
d_friction - dynamic friction
slip_rate- slip rate
/s
kn - normal stiffness, will be assigned by default
\[pn = \lambda(K_{1} + K_{2})/2\]Pa
ks - tangential stiffness, will be assigned by default
\[pn = \lambda(G_{1} + G_{2})/2\]Pa
Hertz contact model
HERTZ
To be added in the tutorial, if you want to use this model, contact the developer
Friction
FRICTION
To be added in the tutorial, if you want to use this model, contact the developer
Example:#
of.mat.contact 'default' MC 0.3
of.mat.contact 'up' ‘rock’ MC 0.0