commit:2008:10_02
Differences
This shows you the differences between two versions of the page.
| commit:2008:10_02 [2008/10/02 12:25] – created geoffrey | commit:2008:10_02 [2016/03/30 15:23] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ===== Commit 2008-10-02 ===== | ||
| + | * Matériaux orthotropes élastiques | ||
| + | |||
| + | ===== Modifs ===== | ||
| + | |||
| + | ==== Matériaux orthotropes ==== | ||
| + | * **Description du matériau** | ||
| + | * Le matériau linéaire est décrit par : | ||
| + | * 9 paramètres, | ||
| + | * YOUNG_MODULUS_1/ | ||
| + | * SHEAR_MODULUS_12/ | ||
| + | * POISSON_RATIO_12/ | ||
| + | * deux des trois axes d' | ||
| + | * ORTHO_AX1_X/ | ||
| + | * ORTHO_AX2_X/ | ||
| + | * **Implémentation** | ||
| + | * J'ai été contraint de réorganiser les classes de matériaux hypo, aussi peu que possible mais en restant cohérent. La structure ressemble à ceci : | ||
| + | * HypoMaterial | ||
| + | * OrthoHypoMaterial | ||
| + | * OrthoElastHypoMaterial | ||
| + | * EpIsoHOrthoHypoMaterial | ||
| + | * IsoHypoMaterial | ||
| + | * ElastHypoMaterial | ||
| + | * [...] | ||
| + | * On voit que le matériau isotrope élastique s' | ||
| + | * Un '' | ||
| + | |||
| + | ==== Modification des Gp/GpkState ==== | ||
| + | * On conservait, dans '' | ||
| + | - pour un matériau orthotrope, on a besoin, non pas de la trace, mais de la diagonale du tenseur d' | ||
| + | - c'est une grandeur qui, de l'avis des esprits les plus éclairés (Luc et Romain, pas Pierre-Paul mais il y arrivera s'il mange beaucoup de poisson), a sa place dans un GpkState et non un GpState. | ||
| + | Cette donnée est donc renvoyée dans les GpkState et différenciée selon les cas iso/ortho: on a '' | ||
| + | |||
| + | ==== Critère de rupture pour les composites ==== | ||
| + | * Un critère de rupture basique, dit de Tsai-Wu, est disponible pour les composites. La description détaillée est disponible au format pdf, il faudra qu'on décide si j' | ||
| + | |||
| + | ===== Tests ===== | ||
| + | * '' | ||
| + | |||
| + | ===== Projet ===== | ||
| + | * | ||
| + | |||
| + | ===== ToDo list ===== | ||
| + | * | ||
| + | ===== Fichiers ajoutés/ | ||
| + | < | ||
| + | A apps/ | ||
| + | A apps/ | ||
| + | A apps/ | ||
| + | A mtElements/ | ||
| + | A mtElements/ | ||
| + | A mtMaterials/ | ||
| + | A mtMaterials/ | ||
| + | A mtMaterials/ | ||
| + | A mtMaterials/ | ||
| + | A mtMaterials/ | ||
| + | A mtMaterials/ | ||
| + | A mtMaterials/ | ||
| + | A mtMaterials/ | ||
| + | A mtMaterials/ | ||
| + | A mtMaterials/ | ||
| + | A mtMaterials/ | ||
| + | A mtMaterials/ | ||
| + | A mtMaterials/ | ||
| + | A mtMaterials/ | ||
| + | R | ||
| + | </ | ||
| + | |||
| + | |||
| + | --- // | ||
