Nett- og datakonvertering¶
I tillegg til standardformatene (HEC-MW-nett og FSTR-analysekontroll) støtter FrontISTR inn-/utdata import av eksterne nettformater og eksport til visualiseringsformater. Dette kapitlet oppsummerer funksjoner for formatkonvertering, ikke selve beregningen.
Oversikt over funksjoner¶
Datakonverteringsfunksjonene er delt inn i følgende to kategorier.
| Kategori | Funksjon | Inn-/utdata |
|---|---|---|
| Konvertering på inndatasiden | Import av FEMAP-nøytralfiler (neu2fstr) | NEU-nøytralfil → HEC-MW-nett + FrontISTR-kontrollfil |
| Konvertering på utdatasiden | Eksport av analyseresultater til visualiseringsformater (!VISUAL) | HEC-MW-resultater → AVS / MicroAVS / FEMAP NEUTRAL / VTK / EXODUS / BMP |
| Konvertering på utdatasiden | Sammenslåing av distribuerte resultatfiler fra parallell kjøring (rmerge) | Resultatfiler for hver PE → én resultatfil |
| Konvertering på utdatasiden | Tekst-/binærkonvertering av resultatfiler (rconv) | Tekst ↔ binære resultatfiler |
Valg av fysiske størrelser som skal tas med i resultatfiler, samt mekanismen for omstartsfiler, behandles ikke i dette kapitlet; se Utdata og omstart.
Import av eksterne nett¶
FrontISTR inkluderer verktøyet neu2fstr, som konverterer FEMAP-nøytralfiler (NEU) til HEC-MW-nett og FrontISTR-kontrollfiler.
Med neu2fstr angis analysetypen (statisk analyse / modalanalyse / termisk analyse) under konverteringen. Følgende filer genereres.
- HEC-MW-nettfil: nodekoordinater, elementkonnektivitet, material-ID-er, koordinatsystemer, nodegrupper og elementgrupper
- FrontISTR-kontrollfil: mal for grunnleggende kontrollkort som
!SOLUTION, i henhold til analysetypen - HEC-MW-kontrollfil (
hecmw_ctrl.dat): genereres valgfritt
Ved konvertering for modalanalyse får parameterne i !EIGEN-seksjonen foreløpige verdier og må redigeres av brukeren etter konvertering. Informasjon som randbetingelser, laster og kontakt, som ikke kan uttrykkes i FEMAP-nøytralfilen, tas ikke med i konverteringsresultatet og må legges til i kontrollfilen.
Eksport til visualiseringsformater¶
Beregningsresultater kan skrives til formater for visualiseringsverktøy i tillegg til standard HEC-MW-resultatfiler. Ved parallell kjøring utføres visualiseringsbehandlingen i samme MPI-kjøring som analysen, slik at resultatene fra alle PE-er integreres i én visualiseringsfil.
I inndata angir !VISUAL,method=PSR pseudovisualisering (snitt, isoflater, deformerte former osv.), mens !VISUAL,method=PVR angir volumrendering. Se nøkkelordreferansen for detaljer om syntaksen. Parameteren output_type velger blant følgende formater.
| Formatkategori | Verdi for output_type | Bruksområde |
|---|---|---|
| AVS UCD (standard) | AVS | Lett UCD-fil som bare inneholder overflateelementer. Standard når output_type utelates. |
| Komplett AVS UCD | COMPLETE_AVS, COMPLETE_REORDER_AVS, SEPARATE_COMPLETE_AVS | UCD som inneholder alle elementer. En omordnet variant (REORDER) og en variant med utdata per PE (SEPARATE) kan velges. |
| Binær AVS UCD | BIN_COMPLETE_AVS, BIN_COMPLETE_REORDER_AVS, BIN_SEPARATE_COMPLETE_AVS | Binær variant av komplett AVS UCD. |
| Komprimert AVS UCD | COMP_COMPLETE_REORDER_AVS, COMP_SEPARATE_COMPLETE_AVS | zlib-komprimert variant av komplett AVS UCD. |
| MicroAVS | COMPLETE_MICROAVS | UCD-fil for MicroAVS. |
| VTK | VTK, BIN_VTK, COMP_VTK | VTK-format som kan leses av ParaView og lignende verktøy. ASCII-/binær-/komprimert utdata kan velges. |
| EXODUS | EXODUS, STEP_EXODUS | Exodus II-format for ParaView. EXODUS skriver alle tidssteg til én fil, mens STEP_EXODUS skriver én fil per tidssteg. |
| FEMAP NEUTRAL | VIS_FEMAP_NEUTRAL, FSTR_FEMAP_NEUTRAL | Generell tekstbasert NEUTRAL-fil i FEMAP-format. |
| BMP-bilde | BMP | Bilde av resultatet fra overflaterendering (PSR) eller volumrendering (PVR). |
EXODUS-format skrives bare av en FrontISTR-kjørbar fil som er bygget med Exodus II-biblioteket aktivert. Utdata hoppes over i bygg der dette er deaktivert.
Sammenslåing av parallelle resultatfiler og typekonvertering¶
Bruk verktøyet rmerge for å slå sammen resultatfiler fra parallell kjøring (delt per PE) til én fil uten visualiseringsbehandling. rmerge angir antall ranger samt start/slutt/intervall for tidssteg, og skriver en resultatfil i tekst- eller binærformat.
Bruk verktøyet rconv for å konvertere resultatfiler mellom tekst- og binærrepresentasjon. rconv angir start/slutt/intervall for tidssteg og konverterer bare representasjonstypen.
Relaterte emner¶
- Utdata og omstart — Innhold i beregningsresultatfiler (omstart og historikkutdata)
- Elementbibliotek — Valg av elementtyper
- !OUTPUT_VIS — Valg av fysiske størrelser som sendes til visualisering
- Slik velger du pre-/postprosessering og kjøremiljø — Oppretting av nett og visualisering med eksterne verktøy