FEM FrontISTR Workbench/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "===Cechy===")
(Created page with "* analiza statyczna, sprawdzenie elementów * analiza geometrycznie liniowa/nieliniowa * elementy: czworościany pierwszego/drugiego rzędu * obciążenia: obciążenia mechaniczne skupione i rozłożone, grawitacja * warunki brzegowe: utwierdzenie punktów lub zadane przemieszczenie * kontrola kroku: automatyczna inkrementacja * solver równań liniowych ** iteracyjny *** prekondycjoner: AMG, SSOR, Diagonal, ILU(k)(k=0,1,2) *** metoda: CG, BiCGSTAB, GMRES, GPBiCG ** bez...")
Line 25: Line 25:
===Cechy===
===Cechy===


* analiza statyczna, sprawdzenie elementów
* static analysis, element check
* analiza geometrycznie liniowa/nieliniowa
* geometrical linear|nonlinear analysis
* elementy: czworościany pierwszego/drugiego rzędu
* elements: 1st/2nd order tetrahedron
* obciążenia: obciążenia mechaniczne skupione i rozłożone, grawitacja
* loads: mechanical concentrated and distributed loads, gravity
* warunki brzegowe: utwierdzenie punktów lub zadane przemieszczenie
* boundary: points fixed or displacement
* kontrola kroku: automatyczna inkrementacja
* step control: auto time increment and cutback
* solver równań liniowych
* linear equation solver
** iterative
** iteracyjny
*** preconditioner: AMG, SSOR, Diagonal, ILU(k)(k=0,1,2)
*** prekondycjoner: AMG, SSOR, Diagonal, ILU(k)(k=0,1,2)
*** method: CG, BiCGSTAB, GMRES, GPBiCG
*** metoda: CG, BiCGSTAB, GMRES, GPBiCG
** direct: MUMPS
** bezpośredni: MUMPS
* output file format: AVS, VTK(paraview required)
* format plików wyjściowych: AVS, VTK(wymagane ParaView)


=== Features to be supported in the future ===
=== Features to be supported in the future ===

Revision as of 20:12, 16 January 2024

Other languages:
Ikona środowiska pracy MES FrontISTR

Wprowadzenie

Środowisko pracy MES FrontISTR to dodatek do programu FreeCAD, który umożliwia korzystanie z FrontISTR, otwartego solvera MES do wielkoskalowych obliczeń równoległych nieliniowych zagadnień mechanicznych.

Zamierzony przepływ pracy

  1. Ustaw analizę w środowisku pracy MES (tak samo jak dla CalculiX).
  2. Przejdź do środowiska pracy FrontISTR i utwórz obiekt solvera FrontISTR klikając ikonę na pasku narzędzi.
  3. Dwukrotnie kliknij na obiekcie solvera w drzewie dokumentu i ustaw katalog roboczy.
  4. Wciśnij przycisk Write input file
  5. Wciśnij przycisk Run FrontISTR
  6. Sprawdź FISTR_Results do postprocessingu.

Cechy

  • analiza statyczna, sprawdzenie elementów
  • analiza geometrycznie liniowa/nieliniowa
  • elementy: czworościany pierwszego/drugiego rzędu
  • obciążenia: obciążenia mechaniczne skupione i rozłożone, grawitacja
  • warunki brzegowe: utwierdzenie punktów lub zadane przemieszczenie
  • kontrola kroku: automatyczna inkrementacja
  • solver równań liniowych
    • iteracyjny
      • prekondycjoner: AMG, SSOR, Diagonal, ILU(k)(k=0,1,2)
      • metoda: CG, BiCGSTAB, GMRES, GPBiCG
    • bezpośredni: MUMPS
  • format plików wyjściowych: AVS, VTK(wymagane ParaView)

Features to be supported in the future

  • 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.
  • The FEM FrontISTR workbench does not yet support thermal analyses. FISTR itself can perform thermal analyses and support for this is planned in the near future.
  • Mechanical analyses for different material in a model is not yet possible.

Benchmark results

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

Installation

Addon Manager

FEM_FrontISTR can easily be installed via the FreeCAD Addon Manager from the Tools → Addon manager menu. FEM_FrontISTR is under active development and will get new features frequently. Therefore you should update it regularly using also the menu Tools → Addon manager. The FEM_FrontISTR code is hosted and developed on GitHub.

Manual

See How to install additional workbenches

Prerequisites

  • FreeCAD 0.19 or newer
  • 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

  1. Download FrontISTR-latest.zip
  2. Create directory FEM_FrontISTR/bin
  3. 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