code_aster et MFront : modélisation des comportements mécaniques complexes
Maîtrisez MFront couplé à code_aster pour développer, valider et intégrer vos propres lois de comportement, afin de simuler des matériaux et comportements non linéaires dans des études industrielles.

Synthèse de la formation
Vous vous reconnaissez ?
- Vous souhaitez basculer vers un code open-source pour une meilleure maîtrise technologique et un avantage de coût, mais vous ne savez pas par où commencer ni comment structurer vos premiers calculs.
- Vous lancez des calculs mécaniques qui ne convergent pas ou donnent des résultats incohérents : conditions aux limites mal définies, propriétés matériaux incorrectes, problèmes de contact ou de non-linéarité… et vous passez des heures à comprendre ce qui ne fonctionne pas.
- Vous avez du mal à interpréter les fichiers .mess et les messages du solveur : le calcul a-t-il réellement convergé ? Les itérations de Newton sont-elles acceptables ? Les résultats sont-ils physiquement cohérents ?
- Vous souhaitez aller au-delà des tutoriels et maîtriser pleinement code_aster pour l’adapter à vos cas industriels : automatiser vos calculs, chaîner plusieurs simulations, piloter des études paramétriques ou intégrer le solveur dans une chaîne de simulation plus large.
Pourquoi notre formation en particulier ?
Théorie revisitée, pratique immédiate
Deux journées de pratique adossée à une révision des fondamentaux théoriques. Chaque TP est plus exigeant que le précédent : vous progressez par paliers concrets, de la découverte à l'industriel, pas par slides.
De l'installation au post-traitement : le workflow complet
Vous apprenez à faire fonctionner et à maîtriser les outils (Salomé, code_aster et Paraview) ensemble, comme dans votre quotidien. Pas juste le solveur : toute la chaîne de simulation.
Des formateurs praticiens, en face de vous
Nos ingénieurs et docteurs utilisent code_aster quotidiennement sur des projets industriels chez Simvia. En présentiel, ils vous partagent en direct les bonnes pratiques, les pièges à éviter et les astuces de résolution que vous ne trouverez dans aucune documentation.
Un encadrement de proximité
1 formateur pour 8 stagiaires maximum pendant les travaux pratiques. Quand vous bloquez, un expert est à côté de vous.
Un réseau, pas juste une formation
Le format inter-entreprises réunit des ingénieurs de différents secteurs et horizons autour des mêmes problématiques. Vous échangez vos retours d'expérience, confrontez vos approches et repartez avec un réseau de pairs qui partagent votre quotidien technique.
Public
- Entreprise : ingénieurs et techniciens ayant des notions de base dans le domaine physique et numérique couvert par la formation.
- Académique : chercheurs, doctorants et étudiants des établissements d’enseignement supérieur et de recherche.
Prérequis
Maîtrise de base de code_aster. Bonne connaissance générale de la mécanique des milieux continus et des méthodes numériques de résolution. Connaissance minimale du calcul non linéaire.
Programme détaillé
Jour 1 – Matin : Introduction à MFront et aux comportements non-linéaires
Introduction de la formation
- Présentation des objectifs
- Tour de table des participants
Écosystème MFront / MGIS / code_aster
- Rôle de MFront dans la simulation des matériaux
- Interactions avec MGIS et les solveurs éléments finis
Fondamentaux des comportements non-linéaires
- Plasticité, viscoplasticité et endommagement
- Variables internes et lois d’évolution
Structure d’un fichier MFront
- Organisation d’un comportement
- Paramètres matériaux et variables internes
- Génération automatique du code
Jour 1 – Après-midi : Premières implémentations et validation avec MTest
Introduction aux briques MFront
- Présentation de la brique StandardElastoViscoPlasticity
- Principe et avantages des briques comportementales
Introduction à MTest
- Simulation d’essais matériaux sur point matériel
- Analyse des réponses contraintes–déformations
TP1 – Simulation d’un essai cyclique
- Mise en œuvre du comportement élasto-viscoplastique
- Analyse de la réponse matériau
TP2 – Implémentation complète d’une loi de comportement
- Implémentation d’une loi élastoplastique
- Compilation et validation avec MTest
Jour 2 – Matin : Intégration d’un comportement MFront dans code_aster
Introduction de la journée
Couplage MFront ↔ MGIS ↔ code_aster
- Principe d’intégration d’un comportement matériau
- Compilation et chargement dans code_aster
- Configuration du solveur non-linéaire
TP3 – Simulation éléments finis avec comportement MFront
- Simulation d’un essai de traction avec comportement élasto-viscoplastique
- Configuration du calcul dans code_aster
- Analyse des résultats
Jour 2 – Après-midi : Variables de commande et couplage multiphysique
Champs et variables de commande dans code_aster
- Température, irradiation, variables environnementales
- Utilisation dans les lois de comportement
Transfert d’information entre code_aster et MFront
- Gestion des variables externes
- Pilotage du comportement par l’environnement
TP4 – Essai de traction avec dépendance environnementale
- Implémentation d’un comportement dépendant de l’environnement
- Simulation et analyse des résultats
Clôture de la formation
- Questions
- Échanges et bilan
Détails pratiques
- Horaires : 9h à 12h30 et 14h à 17h.
- Sur place : EDF Lab Paris-Saclay (Palaiseau), déjeuners et pauses café inclus. À distance : deux journées espacées d’une semaine, pour mettre en pratique entre les deux.
- Langue : oral en français, supports en anglais (sessions à distance en anglais).
- Chaque formateur encadre au maximum 8 stagiaires pendant les travaux pratiques.
- Aide à l’installation de la dernière version du code et certificat de fin de formation.
Dates, lieu, langue, tarifs et inscription sont indiqués sur la page de chaque session.
Accessibilité
Nous nous engageons à favoriser l’accès de nos formations aux personnes en situation de handicap. Chaque situation étant unique, nous vous invitons à nous contacter avant votre inscription afin d’étudier ensemble les adaptations pédagogiques, techniques ou organisationnelles pouvant être mises en place.