This shows you the differences between two versions of the page.
doc:user:elements:contact:laws [2014/11/05 18:34] wautelet [TrescaContactMaterial] |
doc:user:elements:contact:laws [2016/03/30 15:23] |
||
---|---|---|---|
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 '' | ||
- | |||
- | ===== 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 calculated 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 | ||
- | | Frictional shear factor | '' | ||
- | | Initial shear yield stress | ||
- | | Nominal thermal resistance | ||
- | | Exponent | ||
- | | Material hardness | ||
- | | Type of contact | ||
- | |||
- | The threshold is usually calculated using $m\, | ||
- | |||
- | :!: Not tested in 3D :!: | ||