doc:user:elements:boundaries:pressure_shear
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
doc:user:elements:boundaries:pressure_shear [2013/07/12 19:27] – external edit 127.0.0.1 | doc:user:elements:boundaries:pressure_shear [2021/09/22 11:43] – boman | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
- | ===== Matériaux ===== | + | Pressure and shear boundary conditions can be applied using special finite elements defined on the boundary of the mesh. The geometry of these elements are lines in 2D corresponding to the boundary edges of the elements of the 2D mesh. |
+ | In 3D, pressure elements are triangles or quads, depending of the shape of the facets of the elements of the mesh near the boundary. | ||
- | Comme les interactions de pression/ | + | As any finite element, their definition requires an '' |
+ | Unlike contact finite element, there is no " | ||
- | ===== Elément ===== | + | The '' |
- | On commence donc par définir un '' | + | These elements should not be mixed with [[doc: |
+ | |||
+ | * Pressure and shear are always defined in local axes, so the direction of the resulting force depends on the orientation of the boundary edge/face on which it is applied. | ||
+ | * Pressure is distributed properly over all edges/faces on which the '' | ||
+ | |||
+ | {{ doc: | ||
+ | |||
+ | ===== Element ===== | ||
+ | |||
+ | Therefore, the first step consists in defining an '' | ||
prp = ElementProperties(typeEl) | prp = ElementProperties(typeEl) | ||
- | prp.put(param1, valeur1) | + | prp.put(param, value) |
- | prp.depend(param1, fct1, Lock1)) #facultatif | + | prp.depend(param, fct, lock)) # optional |
... | ... | ||
- | où | + | where |
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | |'' | ||
- | ==== Traction[2|3]DElement | + | ==== Pressure2DElement, |
- | Elément de traction/cisaillement pour un maillage quadrangulaire (2D) ou hexahédrique (3D). | + | Pressure/shear element for a mesh made of triangles/ |
- | === Paramètres | + | === Parameters |
+ | ^ | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
- | ^ Code Metafor | + | <note tip> |
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
- | ==== TriangleTraction3DElement | + | ==== TrianglePressure3DElement |
- | Elément de traction/cisaillement pour un maillage tétrahédrique. | + | Pressure/shear element for a mesh made of tetrahedra |
+ | === Parameters === | ||
+ | ^ | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
+ | | '' | ||
- | === Paramètres === | ||
- | ^ | + | ==== ContactPressure2DElement, |
- | | '' | + | |
- | | '' | + | Derivations of '' |
- | | '' | + | To determine the contact status, the contact flag of the previous time step is used. |
- | | '' | + | |
+ | === Parameters === | ||
+ | |||
+ | The same than in Traction2DElement and Traction3DElement, | ||
+ | |||
+ | ^ | ||
+ | | '' | ||
+ | | '' | ||
+ | |||
+ | {{ :doc: | ||
===== Interaction ===== | ===== Interaction ===== | ||
- | L'interaction | + | The interaction |
load = LoadingInteraction(no) | load = LoadingInteraction(no) | ||
Line 60: | Line 87: | ||
interactionset.add(load) | interactionset.add(load) | ||
- | où | + | where |
- | + | ||
- | | '' | + | |
- | | '' | + | |
- | | '' | + | |
- | + | ||
- | ==== Remarque ==== | + | |
- | + | ||
- | Les tractions, pressions et cisaillement sont gérés par des " | + | |
- | * la traction (ou pression/ | + | | '' |
- | * La traction est répartie correctement sur toutes les arêtes/ | + | | '' |
+ | | '' | ||
- | {{ doc: | ||
- | :!: l' |
doc/user/elements/boundaries/pressure_shear.txt · Last modified: 2021/09/22 11:45 by boman