commit:2012:02_20
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| commit:2012:02_20 [2012/07/25 10:01] – biotteau | commit:2012:02_20 [2016/03/30 15:23] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ===== Commit 2012-02-20 ===== | ||
| + | Définition d'une interaction de contact XFEM. Pour le moment c'est uniquement du contact sans frottement rigide défo | ||
| + | |||
| + | Le fonctionnement est très similaire à celui de l' | ||
| + | |||
| + | ==== Implémentation numérique ==== | ||
| + | |||
| + | |||
| + | * Elément de contact XFEM (XFEMContactElement): | ||
| + | * Elément 1D d' | ||
| + | * Interaction de contact (XFEMContactInteraction) : Le fonctionnement est similaire à celui utilisé de manière standard dans Metafor. | ||
| + | * Point de Gauss de contact (XFEMContactGpState) : Un GpState qui est voué a évoluer. Pour l' | ||
| + | |||
| + | ==== Mise en forme du jeu de donnée ==== | ||
| + | |||
| + | Le " | ||
| + | |||
| + | < | ||
| + | prp2 = ElementProperties(XFEMContactElement) | ||
| + | prp2.put(XPENALITE_NORMALE, | ||
| + | prp2.put(XNPG, | ||
| + | |||
| + | Le " | ||
| + | |||
| + | < | ||
| + | load = XFEMContactInteraction(2) | ||
| + | load.setTool(Cset(9)) | ||
| + | load.push(Cset(1)) | ||
| + | load.push(Cset(2)) | ||
| + | load.addProperty(prp2) | ||
| + | domain.getInteractionSet().add(load)</ | ||
| + | |||
| + | Ou Cset(1) et Cset(2) sont les curves pour lesquelles le contact est recherché. | ||
| + | |||
| + | <note important> | ||
| + | |||
| + | ==== Fichiers ajoutés==== | ||
| + | |||
| + | < | ||
| + | [a]: | ||
| + | [a]: | ||
| + | [a]: | ||
| + | [a]: | ||
| + | [a]: | ||
| + | [a]: | ||
| + | [a]: | ||
| + | [a]: | ||
| + | [a]: | ||
| + | </ | ||
