FEM Atelier FrontISTR
Introduction
L'atelier FEM FrontISTR est un addon de FreeCAD qui permet d'utiliser FrontISTR, un programme MEF parallèle à grande échelle open source pour l'analyse structurelle non linéaire.
Déroulement des tâches
- Mettre en place un modèle d'analyse par module FEM (de la même manière que calculiX).
- Changer le module en "FrontISTR" et créer un objet solveur FrontISTR.
- Ouvrir le panneau des tâches de SolverFISTRTools et définir le répertoire de travail.
- Cliquez sur "Write input file"
- Cliquez sur "Run FrontISTR"
- Vérifier les résultats FISTR_Results pour le post-traitement.
Fonctions
- Analyse statique, vérification des éléments
- Analyse géométrique linéaire et non linéaire
- Eléments : tétraèdre du 1er/2ème ordre
- Charges : mécaniques concentrées et réparties, gravité
- Frontières : points fixes ou déplacement
- Contrôle des étapes : incrémentation et réduction automatiques du temps.
- Solveur d'équations linéaires
- itératif
- préconditionneur : AMG, SSOR, Diagonal, ILU(k)(k=0,1,2)
- méthode : CG, BiCGSTAB, GMRES, GPBiCG
- direct : MUMPS
- itératif
- Format du fichier de sortie : AVS, VTK (paraview requis)
Fonctions prévues à l'avenir
- Analyse : transfert thermique, dynamique, propre, fréquence
- Matériaux (mécanique) : élastoplastique, hyper élastique, fluage, visco élastique.
- Contact
- MPC(TIE)
- Eléments : prisme, hexa, poutre, coque, treillis, etc.
Limitations
- FISTR_Results ne contient que les résultats pour les surfaces. Si vous avez besoin des résultats intérieurs, changez le format du fichier de sortie en VTK et visualisez les résultats avec paraview.
Résultats de comparaison
Voir https://github.com/FrontISTR/FEM_FrontISTR/tree/master/sample/benchmarks.
Installation
Automatiquement
En préparation.
Manuellement
Voir Comment installer des ateliers supplémentaires
Prérequis
- FreeCAD v0.19+
- Paraview (optionnel)
Installation du solveur FrontISTR
Les binaires de FrontISTR seront automatiquement téléchargés et installés lors de la première exécution. Si le téléchargement ne se fait pas, veuillez suivre les étapes ci-dessous pour installer le solveur.
Windows
- Télécharger le dernier zip FrontISTR
- Créer le répertoire FEM_FrontISTR/bin
- Extraire FrontISTR-latest.zip et mettre tous les fichiers dans le répertoire FEM_FrontISTR/bin.
Linux
En préparation.
Mac
En préparation.
Outils
- Solveur FrontISTR Standard : crée un nouveau solveur FrontISTR pour cette analyse.
Références
- Auteur : kinagaki rigarashi
- Code source : Github.com
- Forum FreeCAD : 58019
- Tutoriels : https://frontistr-commons.gitlab.io/FEM_FrontISTR/en/
- Documentation du solveur FrontISTR : https://manual.frontistr.com/en/
- Rapporter les bogues : Veuillez signaler les bogues à Github.com.