FEM FrontISTR Workbench/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "W przygotowaniu.")
No edit summary
 
(12 intermediate revisions by 3 users not shown)
Line 15: Line 15:
===Zamierzony przepływ pracy===
===Zamierzony przepływ pracy===


# 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.
# Dwukrotnie kliknij na obiekcie solvera w drzewie dokumentu i ustaw katalog roboczy.
# Dwukrotnie kliknij na obiekcie solvera w drzewie dokumentu i ustaw katalog roboczy.
Line 25: Line 25:
===Cechy===
===Cechy===


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


<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===


* 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,
* kontakt
* kontakt,
* 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.


Line 72: Line 72:
===Podręcznik===
===Podręcznik===


Zobacz [[How_to_install_additional_workbenches/pl|Jak zainstalować dodatkowe środowiska pracy
Zobacz [[How_to_install_additional_workbenches/pl|Jak zainstalować dodatkowe środowiska pracy]].
]]


<span id="Prerequisites"></span>
<span id="Prerequisites"></span>
===Wymagania wstępne===
===Wymagania wstępne===


* FreeCAD 0.19 lub nowszy
* FreeCAD 0.19 lub nowszy.
* [https://www.paraview.org/ Paraview] (opcjonalne)
* [https://www.paraview.org/ ParaView] ''(opcjonalne)''.


<span id="FrontISTR_Solver_Installation"></span>
<span id="FrontISTR_Solver_Installation"></span>
Line 100: Line 99:
W przygotowaniu.
W przygotowaniu.


== Tools ==
<span id="Tools"></span>
==Narzędzia==


* [[Image:FEM_SolverCalculixCxxtools.svg|32px]] '''Solver FrontISTR Standard''': Creates a new FrontISTR solver for this analysis.
* [[Image:FEM_SolverCalculixCxxtools.svg|32px]] '''Solver FrontISTR Standard''': Tworzy nowy obiekt solvera FrontISTR dla tej analizy.


== References ==
<span id="References"></span>
==Źródła==


* Author: kinagaki rigarashi
* Autor: kinagaki rigarashi
* Source code: [https://github.com/FrontISTR/FEM_FrontISTR Github.com]
* Kod źródłowy: [https://github.com/FrontISTR/FEM_FrontISTR Github.com]
* FreeCAD Forum: [https://forum.freecadweb.org/viewtopic.php?t=58019 58019]
* Forum FreeCAD: [https://forum.freecadweb.org/viewtopic.php?t=58019 58019]
* Tutorials: https://frontistr-commons.gitlab.io/FEM_FrontISTR/en/
* Poradniki: https://frontistr-commons.gitlab.io/FEM_FrontISTR/en/
* FrontISTR solver documentation: https://manual.frontistr.com/en/
* Dokumentacja solvera FrontISTR: https://manual.frontistr.com/en/
* Report bugs: Please report bugs at [https://github.com/FrontISTR/FEM_FrontISTR Github.com]
* Zgłaszanie błędów: Prosimy o zgłaszanie błędów na stronie [https://github.com/FrontISTR/FEM_FrontISTR Github.com]





Latest revision as of 10:45, 19 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).

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

Zobacz Jak zainstalować dodatkowe środowiska pracy.

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

  1. Pobierz FrontISTR-latest.zip
  2. Utwórz ścieżkę FEM_FrontISTR/bin
  3. Wypakuj FrontISTR-latest.zip i umieść wszystkie pliki w katalogu FEM_FrontISTR/bin.

Linux

W przygotowaniu.

Mac

W przygotowaniu.

Narzędzia

  • Solver FrontISTR Standard: Tworzy nowy obiekt solvera FrontISTR dla tej analizy.

Źródła