Gå til indholdet

Net- og datakonvertering

Ud over standardformaterne (HEC-MW-net og FSTR-analysekontrol) understøtter FrontISTR import af eksterne netformater og output til visualiseringsformater. Dette kapitel beskriver funktionerne til formatkonvertering, ikke selve beregningen.

Funktionsoversigt

Datakonverteringsfunktionerne opdeles i følgende to hovedkategorier.

Kategori Funktion Input/output
Inputkonvertering Import af FEMAP-neutralfil (neu2fstr) NEU-neutralfil → HEC-MW-net + FrontISTR-kontrolfil
Outputkonvertering Output af analyseresultater til visualiseringsformat (!VISUAL) HEC-MW-resultat → AVS / MicroAVS / FEMAP NEUTRAL / VTK / EXODUS / BMP
Outputkonvertering Sammenfletning af distribuerede resultatfiler ved parallel kørsel (rmerge) Resultatfiler for hver PE → én resultatfil
Outputkonvertering Tekst-/binærkonvertering af resultatfiler (rconv) Tekst ↔ binær resultatfil

Valg af de fysiske størrelser, der skal medtages i resultatfilen, og mekanismen for restartfiler behandles ikke her; se Output og restart.

Import af eksterne net

FrontISTR indeholder værktøjet neu2fstr, som konverterer FEMAP-neutralfiler (NEU) til HEC-MW-net og FrontISTR-kontrolfiler.

Ved konvertering med neu2fstr angives analysetypen (statisk analyse / modalanalyse / termisk analyse). Følgende filer genereres.

  • HEC-MW-netfil: knudekoordinater, elementforbindelser, materiale-ID, koordinatsystem, knudegrupper og elementgrupper
  • FrontISTR-kontrolfil: skabelon med grundlæggende kontrolkort såsom !SOLUTION i henhold til analysetypen
  • HEC-MW-kontrolfil (hecmw_ctrl.dat): genereres valgfrit

Ved konvertering til modalanalyse får parametrene i !EIGEN-sektionen foreløbige værdier, som brugeren skal redigere efter konverteringen. Oplysninger om f.eks. randbetingelser, belastninger og kontakt, som ikke kan repræsenteres i FEMAP-neutralfilen, medtages ikke i konverteringsresultatet og skal derfor tilføjes i kontrolfilen.

Output til visualiseringsformater

Ud over standard-HEC-MW-resultatfilen kan beregningsresultater skrives til formater for visualiseringsværktøjer. Ved parallel kørsel udføres visualiseringsbehandlingen i samme MPI-kørsel som analysen, så resultaterne fra alle PE samles i én visualiseringsfil.

I input angiver !VISUAL,method=PSR pseudo-visualisering (snit, isoflader, deformerede figurer osv.), mens !VISUAL,method=PVR angiver volumenrendering. Se keyword-referencen for formatdetaljer. Med parameteren output_type vælges mellem følgende formater.

Formatkategori Værdi for output_type Anvendelse
AVS UCD (standard) AVS Let UCD-fil med kun overfladeelementer. Standard, når output_type ikke er angivet.
Komplet AVS UCD COMPLETE_AVS, COMPLETE_REORDER_AVS, SEPARATE_COMPLETE_AVS UCD med alle elementer. Der kan vælges en omordnet version (REORDER) eller separat output pr. PE (SEPARATE).
Binær AVS UCD BIN_COMPLETE_AVS, BIN_COMPLETE_REORDER_AVS, BIN_SEPARATE_COMPLETE_AVS Binær version af komplet AVS UCD.
Komprimeret AVS UCD COMP_COMPLETE_REORDER_AVS, COMP_SEPARATE_COMPLETE_AVS zlib-komprimeret version af komplet AVS UCD.
MicroAVS COMPLETE_MICROAVS UCD-fil til MicroAVS.
VTK VTK, BIN_VTK, COMP_VTK VTK-format til indlæsning i f.eks. ParaView. ASCII, binær eller komprimeret kan vælges.
EXODUS EXODUS, STEP_EXODUS Exodus II-format til ParaView. EXODUS skriver alle tidstrin til én fil, mens STEP_EXODUS skriver én fil pr. tidstrin.
FEMAP NEUTRAL VIS_FEMAP_NEUTRAL, FSTR_FEMAP_NEUTRAL Generel tekstbaseret NEUTRAL-fil i FEMAP-format.
BMP-billede BMP Billede af resultatet af overfladerendering (PSR) eller volumenrendering (PVR).

EXODUS-formatet skrives kun af en FrontISTR-eksekverbar fil, der er bygget med Exodus II-biblioteket aktiveret. Ved en bygning uden biblioteket springes outputtet over.

Sammenfletning og typekonvertering af parallelle resultatfiler

Brug værktøjet rmerge, hvis resultatfiler fra parallel kørsel (opdelt pr. PE) skal samles i én fil uden visualiseringsbehandling. rmerge angiver antal ranks samt start/slut/interval for tidstrin og skriver resultatfilen i tekst- eller binærformat.

Brug værktøjet rconv til at konvertere resultatfiler mellem tekst- og binærrepræsentation. rconv angiver start/slut/interval for tidstrin og konverterer kun filtypen.

Relaterede emner

AI-assisted translation May contain errors Official docs Status