FEM Atelier FrontISTR

From FreeCAD Documentation
Jump to navigation Jump to search
This page is a translated version of the page FEM FrontISTR Workbench and the translation is 100% complete.
Other languages:
English • ‎français • ‎polski
Icône de l'atelier FEM FrontISTR

Introduction

L'atelier FrontISTR.svg 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.

FEM FrontISTR bikeframe screenshot.png

Déroulement des tâches

  1. Configurer un modèle d'analyse par l'atelier FEM (de la même manière que calculiX).
  2. Passer à l'atelier FrontISTR et créer un objet solveur FrontISTR en cliquant sur le bouton de la barre d'outils FEM SolverCalculixCxxtools.svg.
  3. Double-cliquez sur l'objet solveur dans l'arbre du document et définissez le répertoire de travail.
  4. Cliquez sur le bouton Write input file.
  5. Cliquez sur le bouton Exécuter FrontISTR.
  6. 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
  • 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.
  • Le banc d'essai FEM FrontISTR ne supporte pas encore les analyses thermiques. FISTR lui-même peut effectuer des analyses thermiques et le support pour ceci est prévu dans un futur proche.
  • Les analyses mécaniques pour différents matériaux dans un modèle ne sont pas encore possibles.

Résultats de comparaison

Voir https://github.com/FrontISTR/FEM_FrontISTR/tree/master/sample/benchmarks.

Installation

Gestionnaire d'Addon

FEM_FrontISTR peut facilement être installé via le AddonManager.svg Gestionnaire d'Addon à partir du menu Outils → Gestionnaire d'Addon. FEM_FrontISTR est en cours de développement actif et reçoit de nouvelles fonctionnalités fréquemment. Vous devez donc le mettre à jour régulièrement en utilisant également le menu Outils → Gestionnaire d'Addon. Le code de FEM_FrontISTR est hébergé et développé sur GitHub.

Manuellement

Voir Comment installer des ateliers supplémentaires

Prérequis

  • FreeCAD v0.19 ou plus récent
  • 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

  1. Télécharger le dernier zip FrontISTR
  2. Créer le répertoire FEM_FrontISTR/bin
  3. 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

  • FEM SolverCalculixCxxtools.svg Solver FrontISTR Standard : crée un nouveau solveur FrontISTR pour cette analyse.

Références