Præ-/postprocessering og eksekveringsmiljøer¶
FrontISTR er selve analyseløseren. For at gennemføre en analyse i praksis kombineres værktøjer til præprocessering (generering af mesh og opsætning af randbetingelser) og postprocessering (visualisering af resultater) efter formålet. Denne side viser repræsentative kombinationer (ruter). Vælg den rute, der passer til dig, og gå derefter videre til oplysninger om download af det relevante værktøj eller kapitlerne om installation og eksekvering.
Samlet analyseforløb¶
Præprocessering (oprettelse af mesh og randbetingelser)
↓
Kørsel af løser (FrontISTR)
↓
Postprocessering (visualisering af resultater)
Se Analyseforløb for detaljer om hvert trin.
Valg af rute¶
De tilknyttede værktøjer, der kan bruges sammen med FrontISTR, omfatter værktøjer, som officielt distribueres af projektet, værktøjer som løbende introduceres af FrontISTR-fællesskabet, samt værktøjer som uafhængigt integreres af tredjeparter. Ruterne nedenfor er organiseret efter deres kombination af præ- og postprocessering, deres placering som officielle/tredjeparts- eller kommercielle løsninger samt understøttede operativsystemer.
| Rute | Præprocessering | Postprocessering (visualisering) | Understøttede OS | Egenskaber | Download / Detaljer |
|---|---|---|---|---|---|
| REVOCAP_PrePost | REVOCAP_PrePost | REVOCAP_PrePost / ParaView | Windows | Traditionel, officielt distribueret GUI. Dækker arbejdsgangen fra præprocessering til visualisering | Download / Videovejledning |
| FreeCAD + FEM_FrontISTR | FreeCAD (FEM_FrontISTR-tilføjelse) | FreeCAD / ParaView | Windows / Linux | GUI i den officielle familie, integreret med FreeCAD. Giver en sammenhængende arbejdsgang fra CAD. Funktionaliteten udvides løbende | FEM_FrontISTR (GitHub) |
| EasyISTR | EasyISTR (import af UNV-mesh) | ParaView | Windows / Linux | Integreret GUI-understøttelse fra tredjepart. Omfattende japansk dokumentation | OpenCAE-DALAB Wiki |
| Direkte redigering af inputfiler | Teksteditor (CAD→Gmsh→formatkonvertering efter behov, Femap neutral→neu2fstr) | ParaView | Flere platforme | Standardrute. Giver adgang til al funktionalitet. Velegnet til automatisering og reproducerbarhed | Analyseforløb / Mesh- og datakonvertering |
| Keiei-Tensha | Keiei-Tensha (inp-import / 3D-kontrol og redigering af FrontISTR-input) | ParaView | Windows / Linux / macOS | VS Code-udvidelse fra tredjepart. Kobler tekst- og 3D-visninger, skriver valgte positioner tilbage som !SGROUP/!NGROUP og understøtter integration med AI-agenter. Understøtter ruten med direkte redigering | Marketplace / structia.jp |
| Jupiter (kommerciel) | Jupiter | Jupiter | Windows | Kommerciel, udviklet i Japan. Understøtter modeller i stor skala | Jupiter-FrontISTR Interface |
| WELSIM (kommerciel) | WELSIM | WELSIM / ParaView | Windows / Linux | Kommerciel, udviklet uden for Japan. Understøtter flere OSS-løsere | welsim.com |
Den offentligt tilgængelige version af REVOCAP_PrePost indeholder en FrontISTR-løser af en ældre generation. Ved analyse med den nyeste løser skal løseren hentes separat og erstatte den medfølgende version.
Derudover stilles "Advance REVOCAP_PrePost for FrontISTR" til rådighed for ordinære medlemmer af FrontISTR Commons (uden support). AdvanceSofts kommercielle præ-/postprocessor Advance/REVOCAP er også tilgængelig.
For førstegangsbrugere¶
Hvis du bruger FrontISTR for første gang, er det lettere at gennemføre din første analyse ved at starte med en rute, hvor alt fra præprocessering til visualisering kan udføres i en GUI (såsom FreeCAD + FEM_FrontISTR eller EasyISTR). Begge ruter opdateres fortsat aktivt, og der findes let tilgængelig information på japansk. Når du er blevet fortrolig med arbejdsgangen, anbefales det at gå videre til ruten "direkte redigering af inputfiler", som giver den mest pålidelige adgang til FrontISTR's funktionalitet. Hvis modeller i stor skala eller kommerciel support er vigtige, er kommercielle værktøjer som Jupiter og WELSIM også muligheder.
Postprocessering (visualisering)¶
FrontISTR outputter ustrukturerede gitterdata (VTK-/AVS-formater), som kan læses af ParaView og lignende værktøjer. !WRITE, VISUAL bruges til at aktivere visualiseringsoutput, og !VISUAL (for eksempel output_type=VTK) bruges til at angive visualiseringsformatet. Indlæs dette output i et visualiseringsværktøj for at vise farvekort over forskydning, spænding, tøjning og andre størrelser. Se Mesh- og datakonvertering for detaljer om outputformater og konverteringsværktøjer.