Skoči na vsebino

Pretvorba mreže in podatkov

Poleg standardnih formatov (mreža HEC-MW in krmilni podatki analize FSTR) vhod/izhod FrontISTR podpira uvoz zunanjih formatov mreže in izvoz v formate za vizualizacijo. To poglavje povzema funkcije pretvorbe formatov, ne pa samega izračuna.

Pregled funkcij

Funkcije pretvorbe podatkov so razdeljene v naslednji dve kategoriji.

Kategorija Funkcija Vhod/izhod
Pretvorba na vhodni strani Uvoz nevtralnih datotek FEMAP (neu2fstr) Nevtralna datoteka NEU → mreža HEC-MW + krmilna datoteka FrontISTR
Pretvorba na izhodni strani Izvoz rezultatov analize v formate za vizualizacijo (!VISUAL) Rezultati HEC-MW → AVS / MicroAVS / FEMAP NEUTRAL / VTK / EXODUS / BMP
Pretvorba na izhodni strani Združevanje porazdeljenih datotek rezultatov iz vzporednega izvajanja (rmerge) Datoteke rezultatov posameznih PE → ena datoteka rezultatov
Pretvorba na izhodni strani Pretvorba datotek rezultatov med besedilnim in binarnim zapisom (rconv) Besedilne ↔ binarne datoteke rezultatov

Izbira fizikalnih veličin, ki se vključijo v datoteke rezultatov, in mehanizem datotek za ponovni zagon v tem poglavju nista obravnavana; glejte Izhod in ponovni zagon.

Uvoz zunanjih mrež

FrontISTR vključuje orodje neu2fstr, ki pretvarja nevtralne datoteke FEMAP (NEU) v mrežo HEC-MW in krmilne datoteke FrontISTR.

Pri neu2fstr med pretvorbo določite vrsto analize (statična analiza / modalna analiza / toplotna analiza). Ustvarijo se naslednje datoteke.

  • Datoteka mreže HEC-MW: koordinate vozlišč, povezanost elementov, ID-ji materialov, koordinatni sistemi, skupine vozlišč in skupine elementov
  • Krmilna datoteka FrontISTR: predloga osnovnih krmilnih kartic, kot je !SOLUTION, glede na vrsto analize
  • Krmilna datoteka HEC-MW (hecmw_ctrl.dat): po želji ustvarjena

Pri pretvorbi za modalno analizo so parametri v razdelku !EIGEN začasne vrednosti, ki jih mora uporabnik po pretvorbi urediti. Informacije, kot so robni pogoji, obremenitve in kontakt, ki v nevtralni datoteki FEMAP nimajo ustreznega zapisa, niso vključene v rezultat pretvorbe in jih je treba dodati v krmilno datoteko.

Izvoz v formate za vizualizacijo

Rezultate izračuna je poleg standardnih datotek rezultatov HEC-MW mogoče zapisati v formate za orodja za vizualizacijo. Pri vzporednem izvajanju se obdelava vizualizacije izvede znotraj istega izvajanja MPI kot analiza, zato se rezultati vseh PE združijo v eno datoteko za vizualizacijo.

V vhodu !VISUAL,method=PSR določa psevdo-vizualizacijo (prerezi, izopovršine, deformirane oblike itd.), !VISUAL,method=PVR pa volumensko upodabljanje. Za podrobnosti sintakse glejte referenco ključnih besed. Parameter output_type izbere enega od naslednjih formatov.

Kategorija formata Vrednost output_type Namen
AVS UCD (privzeto) AVS Lahka datoteka UCD, ki vsebuje samo površinske elemente. Privzeto, če je output_type izpuščen.
Celotni AVS UCD COMPLETE_AVS, COMPLETE_REORDER_AVS, SEPARATE_COMPLETE_AVS UCD z vsemi elementi. Izbrati je mogoče preurejeno različico (REORDER) in različico z izhodom po posameznem PE (SEPARATE).
Binarni AVS UCD BIN_COMPLETE_AVS, BIN_COMPLETE_REORDER_AVS, BIN_SEPARATE_COMPLETE_AVS Binarna različica celotnega AVS UCD.
Stisnjeni AVS UCD COMP_COMPLETE_REORDER_AVS, COMP_SEPARATE_COMPLETE_AVS Z zlib stisnjena različica celotnega AVS UCD.
MicroAVS COMPLETE_MICROAVS Datoteka UCD za MicroAVS.
VTK VTK, BIN_VTK, COMP_VTK Format VTK, ki ga berejo ParaView in podobna orodja. Izbrati je mogoče izhod ASCII / binarni / stisnjeni.
EXODUS EXODUS, STEP_EXODUS Format Exodus II za ParaView. EXODUS zapiše vse časovne korake v eno datoteko, STEP_EXODUS pa eno datoteko za vsak časovni korak.
FEMAP NEUTRAL VIS_FEMAP_NEUTRAL, FSTR_FEMAP_NEUTRAL Splošna besedilna datoteka NEUTRAL v formatu FEMAP.
Slika BMP BMP Slika rezultata površinskega upodabljanja (PSR) ali volumenskega upodabljanja (PVR).

Format EXODUS zapisuje samo izvršna datoteka FrontISTR, zgrajena z omogočeno knjižnico Exodus II. Pri gradnjah, kjer je ta možnost onemogočena, se izhod preskoči.

Združevanje datotek rezultatov vzporednega izvajanja in pretvorba vrste

Za združitev datotek rezultatov vzporednega izvajanja (razdeljenih po PE) v eno datoteko brez obdelave vizualizacije uporabite orodje rmerge. rmerge določa število rangov ter začetek/konec/interval časovnih korakov in zapiše datoteko rezultatov v besedilnem ali binarnem formatu.

Za pretvorbo datotek rezultatov med besedilnim in binarnim zapisom uporabite orodje rconv. rconv določa začetek/konec/interval časovnih korakov in pretvori samo vrsto zapisa.

Sorodne teme

AI-assisted translation May contain errors Official docs Status