Gå till innehållet

Nät- och datakonvertering

Utöver standardformaten (HEC-MW-nät och FSTR-analyskontroll) har FrontISTR:s in- och utdata stöd för import av externa nätformat och export till visualiseringsformat. Detta kapitel sammanfattar funktionerna för formatkonvertering, inte själva beräkningen.

Funktionsöversikt

Datakonverteringsfunktionerna delas in i följande två kategorier.

Kategori Funktion In-/utdata
Konvertering på indatasidan Import av FEMAP-neutralfil (neu2fstr) NEU-neutralfil → HEC-MW-nät + FrontISTR-kontrollfil
Konvertering på utdatasidan Export av analysresultat till visualiseringsformat (!VISUAL) HEC-MW-resultat → AVS / MicroAVS / FEMAP NEUTRAL / VTK / EXODUS / BMP
Konvertering på utdatasidan Sammanfogning av distribuerade resultatfiler vid parallell körning (rmerge) Resultatfiler för varje PE → en enda resultatfil
Konvertering på utdatasidan Text-/binärkonvertering av resultatfiler (rconv) Text ↔ binära resultatfiler

Val av fysikaliska storheter som ska ingå i beräkningsresultatfiler och mekanismen för restart-filer behandlas inte i detta kapitel; se Utdata och restart.

Import av externa nät

FrontISTR innehåller verktyget neu2fstr, som konverterar FEMAP-neutralfiler (NEU) till HEC-MW-nät och FrontISTR-kontrollfiler.

Med neu2fstr anges analystyp (statisk analys / modalanalys / värmeanalys) vid konverteringen. Följande filer genereras.

  • HEC-MW-nätfil: nodkoordinater, elementanslutningar, material-ID, koordinatsystem, nodgrupper och elementgrupper
  • FrontISTR-kontrollfil: mall med grundläggande kontrollkort såsom !SOLUTION, enligt analystypen
  • HEC-MW-kontrollfil (hecmw_ctrl.dat): genereras valfritt

Vid konvertering för modalanalys får parametrarna i avsnittet !EIGEN preliminära värden och måste redigeras av användaren efter konverteringen. Information om randvillkor, laster, kontakt osv. som inte kan uttryckas i FEMAP-neutralfilen ingår inte i konverteringsresultatet och måste läggas till i kontrollfilen.

Export till visualiseringsformat

Utöver standardresultatfilen i HEC-MW-format kan beräkningsresultat skrivas ut i format för visualiseringsverktyg. Vid parallell körning utförs visualiseringsbehandlingen inom samma MPI-körning som analysen, så resultaten från alla PE integreras och skrivs ut som en enda visualiseringsfil.

I indata anges pseudovisualisering (snitt, isoytor, deformationsbilder osv.) med !VISUAL,method=PSR och volymrendering med !VISUAL,method=PVR. För syntaxdetaljer, se nyckelordsreferensen. Med parametern output_type väljs ett av följande format.

Formatkategori Värde för output_type Användning
AVS UCD (standard) AVS Lätt UCD-fil med endast ytelement. Standard när output_type inte anges.
Fullständig AVS UCD COMPLETE_AVS, COMPLETE_REORDER_AVS, SEPARATE_COMPLETE_AVS UCD med alla element. Omordnad version (REORDER) och separat utdata per PE (SEPARATE) kan väljas.
Binär AVS UCD BIN_COMPLETE_AVS, BIN_COMPLETE_REORDER_AVS, BIN_SEPARATE_COMPLETE_AVS Binär version av fullständig AVS UCD.
Komprimerad AVS UCD COMP_COMPLETE_REORDER_AVS, COMP_SEPARATE_COMPLETE_AVS zlib-komprimerad version av fullständig AVS UCD.
MicroAVS COMPLETE_MICROAVS UCD-fil för MicroAVS.
VTK VTK, BIN_VTK, COMP_VTK VTK-format för ParaView m.fl. ASCII, binärt eller komprimerat kan väljas.
EXODUS EXODUS, STEP_EXODUS Exodus II-format för ParaView. EXODUS skriver alla tidssteg till en fil, medan STEP_EXODUS skriver en fil per tidssteg.
FEMAP NEUTRAL VIS_FEMAP_NEUTRAL, FSTR_FEMAP_NEUTRAL Allmän textfil i FEMAP NEUTRAL-format.
BMP-bild BMP Bild av ytrenderingsresultat (PSR) eller volymrenderingsresultat (PVR).

EXODUS-format kan endast skrivas av en FrontISTR-körbar fil som byggts med Exodus II-biblioteket aktiverat. I en byggning där det är inaktiverat hoppas utmatningen över.

Sammanfogning och typkonvertering av parallella resultatfiler

Om resultatfiler från parallell körning (uppdelade per PE) ska integreras till en enda fil utan visualiseringsbehandling används verktyget rmerge. rmerge anger antal ranker samt start/slut/intervall för tidssteg och skriver resultatfilen i text- eller binärformat.

För ömsesidig konvertering mellan text- och binärrepresentation av resultatfiler används verktyget rconv. rconv anger start/slut/intervall för tidssteg och konverterar endast typen.

Relaterade ämnen

AI-assisted translation May contain errors Official docs Status