Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2013:06_25

This is an old revision of the document!


Commit 2013-07-19

Modifs

Ajout d'un critère de plasticité de Von Mises pour les matériaux orthotropes. Le critère VonMisesOrthoPlasticCriterion se base sur la classe OrthoPlasticCriterion. Même si un tel critère n'est pas le plus adapté pour un matériau ortho, il possède l'avantage de ne nécessiter aucun paramètre d'entrée ormis le yield stress… Le critère a été implanté dans la routine apps.biomec.longbone.bendingrupture.

La procédure “monosMaterials2” est utilisé pour ce critère dans le cas-test apps.monosMaterials2.LinearIsoHVonMisesOrthoEp.py. Dans le cas où les propriétés sont les identiques dans les trois directions de l'espace, le matériau est bien équivalent à un matériau élastique isotrope avec critère de Von Mises, à quelques erreurs numériques près (moins de 1% dans les résultats de la procèdure monosMaterials2).

Reste à faire concernant ce critère:

  • Deux cas-tests sont FAILED en EAS:

apps.monosMaterials2.LinearIsoHVonMisesOrthoEp - PureShear2DEpeNumEas apps.monosMaterials2.LinearIsoHVonMisesOrthoEp - PureShear3DNumEas

  • Les cas-tests AnaEas, AnaSri et AnaSriPr ont globalement des problemes de convergence, ainsi que les cas-tests Trac2DEpeSNumSri et Trac2DEpeSNumSriPr.

Les procédures pour lancer (et debuguer…) ces cas séparément sont en commentaire dans apps.monosMaterials2.LinearIsoHVonMisesOrthoEp.py.


Points de détails: modification des outils boneRepairTools (ajout de différents cas de rupture), et meshingTools (généralisation d'un outil de recherche de la centroïde d'une cell). Le fichier boneMeshWithHoles a été renommé boneAndImplants

Fichiers ajoutés/supprimés

 
S oo_meta\geniso\tests\boneMeshWithHoles.py
A oo_meta\geniso\tests\boneAndImplants.py
A oo_meta\mtMaterials\plasticCriteria\VonMisesOrthoPlasticCriterion.cpp
A oo_meta\mtMaterials\plasticCriteria\VonMisesOrthoPlasticCriterion.h

Tests ajoutés/supprimés

A apps.monosMaterials2.LinearIsoHVonMisesOrthoEp.py

Cédric Laurent 2013/07/19

commit/2013/06_25.1374232108.txt.gz · Last modified: 2016/03/30 15:22 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki