Implémentation d'éléments isogéométriques dans Abaqus et développement d'outils de pré-et post-traitement dédiés
Résumé
L'analyse isogéométrique est une technique de discrétisation d'équations aux dérivées partielles. Elle est basée sur des fonctions de forme NURBS, identiques à celles utilisées en CAO. Ceci permet notamment, contrairement à la discrétisation par la méthode des éléments finis, de conserver la géométrie initiale lors du raffinement de maillage. Afin d'utiliser cette technique au sein du code de calcul Abaqus, un paquet logiciel nommé abqNURBS, disponible sous licence libre CeCILL a été développé. Il se compose : – d'outils de pré-traitement permettant de créer une géométrie à l'aide du modeleur Rhino ou de GeoPDEs, de raffiner le maillage obtenu et d'appliquer des conditions aux limites; – de routines utilisateur permettant de disposer d'éléments NURBS lors d'un calcul Abaqus, tout en bénéficiant de la palette de lois de comportement disponibles en standard dans ce code; – d'outils de post-traitement permettant la génération d'un fichier de résultats exploitable parAbaqus CAE; – d'extensions de l'interface graphique Abaqus CAE afin de pouvoir utiliser ces différents outils de façon interactive.
Domaines
Mécanique [physics]Origine | Fichiers produits par l'(les) auteur(s) |
---|
Loading...