FEM FrontISTR Workbench/pl: Difference between revisions
No edit summary |
(Updating to match new version of source page) |
||
Line 15: | Line 15: | ||
===Zamierzony przepływ pracy=== |
===Zamierzony przepływ pracy=== |
||
<div class="mw-translate-fuzzy"> |
|||
# Ustaw analizę w środowisku pracy MES (tak samo jak dla CalculiX). |
# Ustaw analizę w środowisku pracy MES (tak samo jak dla CalculiX). |
||
# Przejdź do środowiska pracy '''FrontISTR''' i utwórz obiekt solvera FrontISTR klikając ikonę [[Image:FEM_SolverCalculixCxxtools.svg|24px]] na pasku narzędzi. |
# Przejdź do środowiska pracy '''FrontISTR''' i utwórz obiekt solvera FrontISTR klikając ikonę [[Image:FEM_SolverCalculixCxxtools.svg|24px]] na pasku narzędzi. |
||
Line 21: | Line 22: | ||
# Wciśnij przycisk '''Run FrontISTR''' |
# Wciśnij przycisk '''Run FrontISTR''' |
||
# Sprawdź FISTR_Results do postprocessingu. |
# Sprawdź FISTR_Results do postprocessingu. |
||
</div> |
|||
<span id="Features"></span> |
<span id="Features"></span> |
||
===Cechy=== |
===Cechy=== |
||
<div class="mw-translate-fuzzy"> |
|||
* analiza statyczna, sprawdzenie elementów |
* analiza statyczna, sprawdzenie elementów |
||
* analiza geometrycznie liniowa/nieliniowa |
* analiza geometrycznie liniowa/nieliniowa |
||
Line 37: | Line 40: | ||
** bezpośredni: MUMPS |
** bezpośredni: MUMPS |
||
* format plików wyjściowych: AVS, VTK(wymagane ParaView) |
* format plików wyjściowych: AVS, VTK(wymagane ParaView) |
||
</div> |
|||
<span id="Features_to_be_supported_in_the_future"></span> |
<span id="Features_to_be_supported_in_the_future"></span> |
||
===Funkcje planowane do obsługi w przyszłości=== |
===Funkcje planowane do obsługi w przyszłości=== |
||
<div class="mw-translate-fuzzy"> |
|||
* analizy: przepływu ciepła, dynamiczne, drgań własnych |
* analizy: przepływu ciepła, dynamiczne, drgań własnych |
||
* materiały (mechaniczne): sprężysto-plastyczne, hipersprężyste, pełzanie, lepkosprężyste |
* materiały (mechaniczne): sprężysto-plastyczne, hipersprężyste, pełzanie, lepkosprężyste |
||
Line 46: | Line 51: | ||
* MPC(TIE) |
* MPC(TIE) |
||
* elementy: pięciościenne, sześciościenne, belkowe, powłokowe, kratownicowe itd. |
* elementy: pięciościenne, sześciościenne, belkowe, powłokowe, kratownicowe itd. |
||
</div> |
|||
<span id="Limitations"></span> |
<span id="Limitations"></span> |
||
=== Ograniczenia === |
=== Ograniczenia === |
||
<div class="mw-translate-fuzzy"> |
|||
* Obiekt FISTR_Results zawiera wyniki tylko dla powierzchni. Jeśli potrzebne Ci są wyniki z wewnątrz modelu, zmień Output File Format na VTK i skorzystaj z ParaView do wizualizacji wyników. |
* Obiekt FISTR_Results zawiera wyniki tylko dla powierzchni. Jeśli potrzebne Ci są wyniki z wewnątrz modelu, zmień Output File Format na VTK i skorzystaj z ParaView do wizualizacji wyników. |
||
* Środowisko pracy MES FrontISTR nie wspiera jeszcze analiz termicznych. Sam FISTR może je jednak przeprowadzać i wsparcie dla nich jest planowane w najbliższej przyszłości. |
* Środowisko pracy MES FrontISTR nie wspiera jeszcze analiz termicznych. Sam FISTR może je jednak przeprowadzać i wsparcie dla nich jest planowane w najbliższej przyszłości. |
||
* Analizy mechaniczne dla różnych materiałów w modelu nie są obecnie wspierane. |
* Analizy mechaniczne dla różnych materiałów w modelu nie są obecnie wspierane. |
||
</div> |
|||
<span id="Benchmark_results"></span> |
<span id="Benchmark_results"></span> |
||
Line 65: | Line 73: | ||
==Menadżer dodatków== |
==Menadżer dodatków== |
||
<div class="mw-translate-fuzzy"> |
|||
FEM_FrontISTR można łatwo zainstalować poprzez [[Image:AddonManager.svg|24px]] [[Std_AddonMgr/pl|Menedżer dodatków]] z menu {{MenuCommand|Narzędzia → Menedżer dodatków}}. |
FEM_FrontISTR można łatwo zainstalować poprzez [[Image:AddonManager.svg|24px]] [[Std_AddonMgr/pl|Menedżer dodatków]] z menu {{MenuCommand|Narzędzia → Menedżer dodatków}}. |
||
FEM_FrontISTR jest aktywnie rozwijany i będzie często zyskiwał nowe funkcje. Zatem powinieneś go regularnie aktualizować w ten sam sposób: {{MenuCommand|Narzędzia → Menedżer dodatków}}. |
FEM_FrontISTR jest aktywnie rozwijany i będzie często zyskiwał nowe funkcje. Zatem powinieneś go regularnie aktualizować w ten sam sposób: {{MenuCommand|Narzędzia → Menedżer dodatków}}. |
||
Kod FEM_FrontISTR jest przechowywany i rozwijany [https://github.com/FrontISTR/FEM_FrontISTR na platformie GitHub]. |
Kod FEM_FrontISTR jest przechowywany i rozwijany [https://github.com/FrontISTR/FEM_FrontISTR na platformie GitHub]. |
||
</div> |
|||
<span id="Manual"></span> |
<span id="Manual"></span> |
||
===Podręcznik=== |
===Podręcznik=== |
||
<div class="mw-translate-fuzzy"> |
|||
Zobacz [[How_to_install_additional_workbenches/pl|Jak zainstalować dodatkowe środowiska pracy |
Zobacz [[How_to_install_additional_workbenches/pl|Jak zainstalować dodatkowe środowiska pracy |
||
]] |
]] |
||
</div> |
|||
<span id="Prerequisites"></span> |
<span id="Prerequisites"></span> |
||
===Wymagania wstępne=== |
===Wymagania wstępne=== |
||
<div class="mw-translate-fuzzy"> |
|||
* FreeCAD 0.19 lub nowszy |
* FreeCAD 0.19 lub nowszy |
||
* [https://www.paraview.org/ Paraview] (opcjonalne) |
* [https://www.paraview.org/ Paraview] (opcjonalne) |
||
</div> |
|||
<span id="FrontISTR_Solver_Installation"></span> |
<span id="FrontISTR_Solver_Installation"></span> |
Revision as of 08:31, 19 January 2024
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
- Ustaw analizę w środowisku pracy MES (tak samo jak dla CalculiX).
- Przejdź do środowiska pracy FrontISTR i utwórz obiekt solvera FrontISTR klikając ikonę na pasku narzędzi.
- Dwukrotnie kliknij na obiekcie solvera w drzewie dokumentu i ustaw katalog roboczy.
- Wciśnij przycisk Write input file
- Wciśnij przycisk Run FrontISTR
- 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
- iteracyjny
- format plików wyjściowych: AVS, VTK(wymagane ParaView)
Funkcje planowane do obsługi w przyszłości
- analizy: przepływu ciepła, dynamiczne, drgań własnych
- materiały (mechaniczne): sprężysto-plastyczne, hipersprężyste, pełzanie, lepkosprężyste
- kontakt
- MPC(TIE)
- elementy: pięciościenne, sześciościenne, belkowe, powłokowe, kratownicowe itd.
Ograniczenia
- Obiekt FISTR_Results zawiera wyniki tylko dla powierzchni. Jeśli potrzebne Ci są wyniki z wewnątrz modelu, zmień Output File Format na VTK i skorzystaj z ParaView do wizualizacji wyników.
- Środowisko pracy MES FrontISTR nie wspiera jeszcze analiz termicznych. Sam FISTR może je jednak przeprowadzać i wsparcie dla nich jest planowane w najbliższej przyszłości.
- Analizy mechaniczne dla różnych materiałów w modelu nie są obecnie wspierane.
Wyniki testów
Zobacz https://github.com/FrontISTR/FEM_FrontISTR/tree/master/sample/benchmarks.
Instalacja
Menadżer dodatków
FEM_FrontISTR można łatwo zainstalować poprzez Menedżer dodatków z menu Narzędzia → Menedżer dodatków. FEM_FrontISTR jest aktywnie rozwijany i będzie często zyskiwał nowe funkcje. Zatem powinieneś go regularnie aktualizować w ten sam sposób: Narzędzia → Menedżer dodatków. Kod FEM_FrontISTR jest przechowywany i rozwijany na platformie GitHub.
Podręcznik
Wymagania wstępne
- FreeCAD 0.19 lub nowszy
- Paraview (opcjonalne)
Instalacja solvera FrontISTR
Pliki wykonywalne FrontISTR będą automatycznie pobrane i zainstalowane przy pierwszym uruchomieniu. Jeśli pobieranie się nie powiedzie, wykonaj poniższe kroki aby zainstalować solver.
Windows
- Pobierz FrontISTR-latest.zip
- Utwórz ścieżkę FEM_FrontISTR/bin
- Wypakuj FrontISTR-latest.zip i umieść wszystkie pliki w katalogu FEM_FrontISTR/bin.
Linux
W przygotowaniu.
Mac
W przygotowaniu.
Narzędzia
Źródła
- Autor: kinagaki rigarashi
- Kod źródłowy: Github.com
- Forum FreeCAD: 58019
- Poradniki: https://frontistr-commons.gitlab.io/FEM_FrontISTR/en/
- Dokumentacja solvera FrontISTR: https://manual.frontistr.com/en/
- Zgłaszanie błędów: Prosimy o zgłaszanie błędów na stronie Github.com