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
- analysis: thermal transfer, dynamic, eigen, frequency
- materials(mechanical): elastoplastic, hyper elastic, creep, visco elastic
- contact
- MPC(TIE)
- elements: prism, hexa, beam, shell, truss etc.
Limitations
- FISTR_Results only contains results for surfaces. If you need the interior results, change Output File Format to VTK and visualize the results with paraview.
Benchmark results
See https://github.com/FrontISTR/FEM_FrontISTR/tree/master/sample/benchmarks.
Installation
Automatic
Under preparation.
Manual
See How to install additional workbenches
Prerequisites
- FreeCAD v0.19+
- Paraview (optional)
FrontISTR Solver Installation
FrontISTR binaries will be automatically downloaded and installed on the first run. If the download does not proceed, please follow the steps below to install the solver.
Windows
- Download FrontISTR-latest.zip
- Create directory FEM_FrontISTR/bin
- Extract FrontISTR-latest.zip and put all files in FEM_FrontISTR/bin directory.
Linux
Under preparation.
Mac
Under preparation.
Tools
- Solver FrontISTR Standard: Creates a new FrontISTR solver for this analysis.
References
- Author: kinagaki rigarashi
- Source code: Github.com
- FreeCAD Forum: 58019
- Tutorials: https://frontistr-commons.gitlab.io/FEM_FrontISTR/en/
- FrontISTR solver documentation: https://manual.frontistr.com/en/
- Report bugs: Please report bugs at Github.com