🧩 FAQ – Mieux comprendre Salome, Salome-Meca, Code_Aster, et Code_Saturne

1. Quelle est la différence entre Salome et Salome-Meca ?

Salome est une plateforme modulaire dédiée à la géométrie, au maillage et à la visualisation de données, mais elle ne contient aucun solveur physique.
Salome-Meca est une version packagée de Salome qui inclut le solveur Code_Aster pour la mécanique des structures, ainsi que l'interface graphique AsterStudy, permettant de configurer et exécuter des simulations mécaniques.


2. Puis-je utiliser Salome sans Code_Aster ou Code_Saturne ?

Oui. Vous pouvez utiliser Salome indépendamment comme un outil puissant de création de géométrie et de préparation de maillages, ainsi que comme post-processeur. Il est indépendant des solveurs et peut exporter vers de nombreux formats.


3. À quoi sert Code_Aster ?

Code_Aster est un solveur par éléments finis destiné à l'analyse structurelle et thermo-mécanique. Il permet d'obtenir des champs tels que les contraintes, les déformations, les déplacements ou encore la dilatation thermique dans des structures solides.


4. À quoi sert code_saturne ?

code_saturne est un solveur de dynamique des fluides numérique (CFD). Il sert à simuler des écoulements de liquides et de gaz, la turbulence, les transferts thermiques, entre autres. Il n'est pas conçu pour l'analyse des structures.


5. Code_Aster et Code_Saturne peuvent-ils fonctionner ensemble ?

Ce sont des solveurs indépendants. Vous pouvez les utiliser séquentiellement (par exemple, lancer une simulation CFD avec Code_Saturne, puis appliquer les forces fluides dans Code_Aster), mais ils n’échangent pas automatiquement des données. Les utilisateurs avancés peuvent les coupler à l’aide d’outils externes (comme YACS ou preCICE), mais cela nécessite une configuration manuelle.


6. Qu’est-ce qu’AsterStudy ?

AsterStudy est l’interface graphique de Salome-Meca utilisée pour configurer et lancer des simulations avec Code_Aster. Elle remplace d’anciens outils comme ASTK et rend la configuration des simulations beaucoup plus conviviale.


7. Qu’est-ce que Salome-CFD ?

Salome-CFD est une version de Salome intégrant Code_Saturne, de la même manière que Salome-Meca inclut Code_Aster. Elle contient un module (salome_cfd_extensions) permettant de définir des simulations d’écoulements fluides.


8. Peut-on tout faire dans un seul logiciel ?

Pas exactement. Vous utiliserez généralement Salome pour la géométrie, le maillage et le post-traitement, et Code_Aster ou Code_Saturne comme solveur. Salome-Meca et Salome-CFD regroupent l’ensemble pour simplifier l’utilisation, mais en arrière-plan, les composants restent distincts.


9. Ces outils fonctionnent-ils sous Windows ?

Historiquement, ces outils étaient principalement conçus pour Linux. Toutefois, Salome-Meca et Code_Saturne disposent désormais de versions Windows (officielles ou créées par la communauté), et Salome fonctionne nativement sous Windows. Sinon, vous pouvez utiliser WSL (Windows Subsystem for Linux) pour une compatibilité complète.


10. C’est vraiment gratuit ? Quel est le piège ?

Oui, tous les composants sont open source. Salome est sous licence LGPL, tandis que Code_Aster et Code_Saturne sont sous licence GPL. Il n’y a aucun frais de licence, mais les utilisateurs avancés peuvent avoir besoin de formation ou d’assistance technique payantes, qui peuvent être fournies par Simvia.


11. Dois-je connaître la programmation pour utiliser ces outils ?

Une utilisation basique via l’interface graphique (AsterStudy, salome_cfd_extensions) ne nécessite aucune programmation. Toutefois, pour accéder à des fonctionnalités avancées ou automatiser des tâches, une connaissance de Python ou des fichiers de commande peut s’avérer très utile.


12. Puis-je utiliser Salome pour exporter des maillages vers un autre solveur comme OpenFOAM ou Abaqus ?

Oui. Salome permet l’export de maillages aux formats MED, UNV, STL, Gmsh, CGNS, entre autres. Il est fréquemment utilisé comme pré-processeur pour de nombreux outils de simulation, pas uniquement Code_Aster ou Code_Saturne.


13. Comment Code_Aster se compare-t-il à ANSYS ou Abaqus ?

Code_Aster offre des fonctionnalités comparables pour de nombreux types d’analyses structurales non linéaires, notamment dans des domaines physiques complexes (fatigue, contact, thermomécanique). Toutefois, la courbe d’apprentissage peut être plus abrupte, et le support repose sur la communauté, sauf si vous faites appel à un accompagnement professionnel.


14. Salome-Meca convient-il à un usage industriel ou seulement académique ?

Il est largement utilisé dans l’industrie, notamment dans le secteur de l’énergie (EDF, CEA), mais aussi en génie civil, en conception mécanique et en recherche. Sa robustesse et sa transparence en font un outil adapté aux environnements réglementés comme le nucléaire ou l’aérospatial.


15. Par où commencer ?

Vous pouvez :