doc:user:elements:contact:laws
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| doc:user:elements:contact:laws [2013/07/10 18:02] – [FrictionlessVariablePenaltyContactMaterial] joris | doc:user:elements:contact:laws [2025/04/29 15:37] (current) – papeleux | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Contact materials ====== | ||
| + | |||
| + | ===== Description ===== | ||
| + | |||
| + | For all contact materials, a penalty along the normal direction and a depth at which contact is detected are required. Contact can be: | ||
| + | * positively unilateral | ||
| + | * negatively unilateral ('' | ||
| + | * bilateral ('' | ||
| + | |||
| + | |||
| + | __Choice of depth at which contact is detected:__ If the contact matrix is made of circles, the depth must be smaller than the smallest radius. If it is planar, the depth is arbitrary, but a large depth leads to a slow contact detection, when if the depth is too small some contacts can be missed. | ||
| + | |||
| + | ===== FrictionlessContactMaterial ===== | ||
| + | |||
| + | === Description === | ||
| + | |||
| + | Contact without friction. | ||
| + | |||
| + | === Parameters === | ||
| + | ^ | ||
| + | | Penalty along normal direction | ||
| + | | Depth at which contact is detected | ||
| + | | Type of contact | ||
| + | |||
| + | ===== FrictionlessVariablePenaltyContactMaterial ===== | ||
| + | |||
| + | === Description === | ||
| + | |||
| + | Contact without friction where penalty can depend on the gap. | ||
| + | |||
| + | === Parameters === | ||
| + | ^ | ||
| + | | Penalty along normal direction | ||
| + | :!: No '' | ||
| + | |||
| + | An evolution function must be associated to '' | ||
| + | ===== StickingContactMaterial ===== | ||
| + | |||
| + | === Description === | ||
| + | |||
| + | Sticking contact. A penalty along the tangential direction is added. | ||
| + | |||
| + | === Parameters === | ||
| + | ^ | ||
| + | | Penalty along normal direction | ||
| + | | Penalty along tangential direction | ||
| + | | Depth at which contact is detected | ||
| + | | Type of contact | ||
| + | |||
| + | ===== StickingVariablePenaltyContactMaterial ===== | ||
| + | |||
| + | === Description === | ||
| + | |||
| + | Sticking contact where penalty can depend on the gap. | ||
| + | |||
| + | === Parameters === | ||
| + | ^ | ||
| + | | Penalty along normal direction | ||
| + | | Penalty along tangential direction | ||
| + | :!: No '' | ||
| + | |||
| + | An evolution function must be associated to '' | ||
| + | |||
| + | ===== AdhesiveStickingContactMaterial ===== | ||
| + | |||
| + | === Description === | ||
| + | |||
| + | Adhesive sticking contact is a sticking Contact material that is initialized with an unilateral type of contact (positive or negative) and that each slave node where contact is detected becomes bilateral (adhesive behavior). | ||
| + | Up to now, forces are computed forces are computed as classical sticking depending to Normal and Tangential Penalty. | ||
| + | |||
| + | === Parameters === | ||
| + | ^ | ||
| + | | Penalty along normal direction | ||
| + | | Penalty along tangential direction | ||
| + | | Depth at which contact is detected | ||
| + | | Initial Type of contact | ||
| + | |||
| + | ===== CoulombContactMaterial ===== | ||
| + | |||
| + | === Description === | ||
| + | |||
| + | Coulomb' | ||
| + | |||
| + | === Parameters === | ||
| + | ^ | ||
| + | | Penalty along normal direction | ||
| + | | Penalty along tangential direction | ||
| + | | Depth at which contact is detected | ||
| + | | Coefficient of static friction | ||
| + | | Coefficient of dynamic friction | ||
| + | | Type of contact | ||
| + | |||
| + | ===== TrescaContactMaterial ===== | ||
| + | |||
| + | === Description === | ||
| + | |||
| + | Tresca' | ||
| + | |||
| + | :!: This law requires the use of '' | ||
| + | |||
| + | === Parameters === | ||
| + | ^ | ||
| + | | Penalty along normal direction | ||
| + | | Penalty along tangential direction | ||
| + | | Depth at which contact is detected | ||
| + | | Static frictional shear factor | '' | ||
| + | | Dynamic frictional shear factor | '' | ||
| + | | Initial shear yield stress | ||
| + | | Type of contact | ||
| + | |||
| + | The threshold is usually computed using $m\, | ||
| + | |||
| + | ===== TmFrictionlessContactMaterial ===== | ||
| + | |||
| + | Thermomechanical contact without friction. | ||
| + | |||
| + | The heat flux $q_{N}$ normal to the contact interaction (going out of the slave surface) is given by | ||
| + | |||
| + | $$q_{N} = h_c \left(p_{N} \right) \left(T^{S} - T^{M}\left(\bf{\xi}^{S}\right)\right), | ||
| + | |||
| + | where | ||
| + | * $p_{N}$ is the contact pressure, | ||
| + | * $T^{S}$ is the temperature of the slave node, | ||
| + | * $T^{M}\left(\bf{\xi}^{S}\right)$ is the temperature of a point on the master surface corresponding to the closest projection of the slave node on the master surface, | ||
| + | * $h_c$ is the thermal resistance under conduction. | ||
| + | |||
| + | This thermal resistance under conduction $h_c$ is modeled as | ||
| + | |||
| + | $$h_c \left(p_{N} \right) = h_{c0} \left(\frac{p_{N}}{H_v}\right)^{w}, | ||
| + | |||
| + | where | ||
| + | * $H_v$ Vickers' | ||
| + | * $w$ is an exponent, | ||
| + | * $h_{c0}$ is the nominal thermal resistance under conduction. | ||
| + | |||
| + | === Parameters === | ||
| + | ^ | ||
| + | | Penalty along normal direction | ||
| + | | Depth at which contact is detected | ||
| + | | Nominal thermal resistance | ||
| + | | Exponent | ||
| + | | Material hardness | ||
| + | | Type of contact | ||
| + | |||
| + | :!: Not tested in 3D :!: | ||
| + | |||
| + | ===== TmStickingContactMaterial ===== | ||
| + | |||
| + | Sticking thermomechanical contact | ||
| + | |||
| + | === Parameters === | ||
| + | ^ | ||
| + | | Penalty along normal direction | ||
| + | | Penalty along tangential direction | ||
| + | | Depth at which contact is detected | ||
| + | | Nominal thermal resistance | ||
| + | | Exponent | ||
| + | | Material hardness | ||
| + | | Type of contact | ||
| + | |||
| + | :!: Not tested in 3D :!: | ||
| + | |||
| + | ===== TmCoulombContactMaterial ===== | ||
| + | |||
| + | === Description === | ||
| + | |||
| + | Thermomechanical contact using Coulomb' | ||
| + | |||
| + | === Parameters === | ||
| + | ^ | ||
| + | | Penalty along normal direction | ||
| + | | Penalty along tangential direction | ||
| + | | Depth at which contact is detected | ||
| + | | Coefficient of static friction | ||
| + | | Coefficient of dynamic friction | ||
| + | | Nominal thermal resistance | ||
| + | | Exponent | ||
| + | | Material hardness | ||
| + | | Type of contact | ||
| + | |||
| + | :!: Not tested in 3D :!: | ||
| + | |||
| + | ===== TmTrescaContactMaterial ===== | ||
| + | |||
| + | === Description === | ||
| + | |||
| + | Thermomechanical contact using Tresca' | ||
| + | |||
| + | === Parameters === | ||
| + | ^ | ||
| + | | Penalty along normal direction | ||
| + | | Penalty along tangential direction | ||
| + | | Depth at which contact is detected | ||
| + | | Static frictional shear factor | '' | ||
| + | | Dynamic frictional shear factor | '' | ||
| + | | Initial shear yield stress | ||
| + | | Nominal thermal resistance | ||
| + | | Exponent | ||
| + | | Material hardness | ||
| + | | Type of contact | ||
| + | |||
| + | The threshold is usually computed using $m\, | ||
| + | |||
| + | :!: Not tested in 3D :!: | ||
