Przejdź do treści

Pre-/postprocessing i środowiska wykonawcze

FrontISTR jest samym solverem analizy. Aby w praktyce wykonać analizę, w zależności od celu łączy się narzędzia do preprocessingu (generowanie siatki i konfiguracja warunków brzegowych) oraz postprocessingu (wizualizacja wyników). Na tej stronie zestawiono reprezentatywne kombinacje (ścieżki). Wybierz odpowiednią ścieżkę, a następnie przejdź do informacji o pobieraniu odpowiednich narzędzi lub do rozdziałów dotyczących instalacji i uruchamiania.

Ogólny przebieg analizy

Przetwarzanie wstępne (tworzenie siatki i warunków brzegowych)
Uruchomienie solvera (FrontISTR)
Przetwarzanie końcowe (wizualizacja wyników)

Szczegółowy opis poszczególnych kroków znajduje się w sekcji Przebieg analizy.

Wybór ścieżki

Narzędzia pomocnicze, których można używać z FrontISTR, obejmują narzędzia oficjalnie dystrybuowane przez projekt, narzędzia stale prezentowane przez społeczność FrontISTR oraz narzędzia niezależnie zintegrowane przez strony trzecie. Poniższe ścieżki uporządkowano według kombinacji preprocessingu/postprocessingu, ich charakteru, np. oficjalnego, zewnętrznego lub komercyjnego, oraz obsługiwanych systemów operacyjnych.

Ścieżka Preprocessing Postprocessing (wizualizacja) Obsługiwany system operacyjny Cechy Pobieranie / szczegóły
REVOCAP_PrePost REVOCAP_PrePost REVOCAP_PrePost / ParaView Windows Tradycyjne, oficjalnie dystrybuowane GUI. Obejmuje przepływ pracy od preprocessingu po wizualizację Pobieranie / Samouczek wideo
FreeCAD + FEM_FrontISTR FreeCAD (dodatek FEM_FrontISTR) FreeCAD / ParaView Windows / Linux GUI z rodziny oficjalnych narzędzi zintegrowane z FreeCAD. Zapewnia spójny przepływ pracy od CAD. Funkcjonalność jest nadal rozwijana FEM_FrontISTR (GitHub)
EasyISTR EasyISTR (import siatki UNV) ParaView Windows / Linux Zewnętrzne zintegrowane GUI wspomagające. Rozbudowana dokumentacja w języku japońskim OpenCAE-DALAB Wiki
Bezpośrednia edycja plików wejściowych Edytor tekstu (CAD→Gmsh→konwersja formatu w razie potrzeby, Femap neutral→neu2fstr) ParaView Wieloplatformowe Standardowa ścieżka. Zapewnia dostęp do całej funkcjonalności. Odpowiednia do automatyzacji i zapewnienia odtwarzalności Przebieg analizy / Siatka i konwersja danych
Keiei-Tensha Keiei-Tensha (import inp / kontrola 3D i edycja danych wejściowych FrontISTR) ParaView Windows / Linux / macOS Zewnętrzne rozszerzenie VS Code. Łączy widok tekstowy i 3D, zapisuje wybrane miejsca z powrotem jako !SGROUP/!NGROUP i obsługuje integrację z agentami AI. Wspomaga ścieżkę bezpośredniej edycji Marketplace / structia.jp
Jupiter (komercyjny) Jupiter Jupiter Windows Komercyjny, opracowany w Japonii. Obsługuje modele wielkoskalowe Jupiter-FrontISTR Interface
WELSIM (komercyjny) WELSIM WELSIM / ParaView Windows / Linux Komercyjny, opracowany poza Japonią. Obsługuje wiele solverów OSS welsim.com

Publicznie dostępna wersja REVOCAP_PrePost zawiera solver FrontISTR starszej generacji. Aby prowadzić analizę za pomocą najnowszego solvera, należy uzyskać solver oddzielnie i zastąpić wersję dołączoną do pakietu.

Ponadto zwykłym członkom FrontISTR Commons udostępniany jest "Advance REVOCAP_PrePost for FrontISTR" (bez wsparcia). Dostępny jest również komercyjny pre-/postprocesor AdvanceSoft Advance/REVOCAP.

Dla początkujących użytkowników

Jeśli używasz FrontISTR po raz pierwszy, rozpoczęcie od ścieżki pozwalającej wykonać w GUI wszystko od preprocessingu po wizualizację (np. FreeCAD + FEM_FrontISTR lub EasyISTR) ułatwia ukończenie pierwszej analizy. Obie ścieżki są nadal aktywnie rozwijane i mają łatwo dostępne materiały w języku japońskim. Po zapoznaniu się z przepływem pracy warto przejść do ścieżki "bezpośredniej edycji plików wejściowych", która zapewnia najbardziej niezawodny dostęp do funkcjonalności FrontISTR. Jeśli istotne są modele wielkoskalowe lub wsparcie komercyjne, można również rozważyć narzędzia komercyjne, takie jak Jupiter i WELSIM.

Postprocessing (wizualizacja)

FrontISTR zapisuje dane siatki nieustrukturyzowanej (formaty VTK / AVS), które mogą być odczytywane przez ParaView i podobne narzędzia, używając !WRITE, VISUAL do włączenia zapisu wizualizacji oraz !VISUAL (np. output_type=VTK) do określenia formatu wizualizacji. Wczytaj te dane wyjściowe do narzędzia wizualizacyjnego, aby wyświetlić mapy kolorów przemieszczenia, naprężenia, odkształcenia i innych wielkości. Szczegóły dotyczące formatów wyjściowych i narzędzi konwersji zawiera sekcja Siatka i konwersja danych.

Tematy powiązane