Pereiti prie turinio

Tinklelio ir duomenų konvertavimas

Be standartinių formatų (HEC-MW tinklelio ir FSTR analizės valdymo), FrontISTR įvestis ir išvestis palaiko išorinių tinklelių formatų importą ir eksportą į vizualizavimo formatus. Šiame skyriuje apibendrinamos ne pačios skaičiavimo funkcijos, o formatų konvertavimo funkcijos.

Funkcijų apžvalga

Duomenų konvertavimo funkcijos skirstomos į dvi toliau nurodytas grupes.

Kategorija Funkcija Įvestis / išvestis
Įvesties konvertavimas FEMAP neutralaus failo importas (neu2fstr) NEU neutralus failas → HEC-MW tinklelis + FrontISTR valdymo failas
Išvesties konvertavimas Analizės rezultatų eksportas į vizualizavimo formatus (!VISUAL) HEC-MW rezultatai → AVS / MicroAVS / FEMAP NEUTRAL / VTK / EXODUS / BMP
Išvesties konvertavimas Lygiagretaus vykdymo paskirstytų rezultatų failų sujungimas (rmerge) Kiekvieno PE rezultatų failai → vienas rezultatų failas
Išvesties konvertavimas Rezultatų failų teksto / dvejetainio formato konvertavimas (rconv) Tekstiniai ↔ dvejetainiai rezultatų failai

Fizikinių dydžių, įtraukiamų į skaičiavimo rezultatų failus, pasirinkimas ir pakartotinio paleidimo failų mechanizmas šiame skyriuje nenagrinėjami; žr. Išvestis ir pakartotinis paleidimas.

Išorinių tinklelių importavimas

FrontISTR komplekte yra neu2fstr įrankis, konvertuojantis FEMAP neutralius failus (NEU) į HEC-MW tinklelį ir FrontISTR valdymo failus.

Naudojant neu2fstr, konvertavimo metu nurodomas analizės tipas (statinė analizė / modalinė analizė / šiluminė analizė). Sugeneruojami šie failai.

  • HEC-MW tinklelio failas: mazgų koordinatės, elementų jungtys, medžiagų ID, koordinačių sistemos, mazgų grupės ir elementų grupės
  • FrontISTR valdymo failas: pagrindinių valdymo kortelių, pvz., !SOLUTION, šablonas pagal analizės tipą
  • HEC-MW valdymo failas (hecmw_ctrl.dat): generuojamas pasirinktinai

Konvertuojant modalinei analizei, !EIGEN skyriaus parametrams nustatomos laikinos reikšmės, todėl po konvertavimo naudotojas turi jas redaguoti. Informacija apie kraštines sąlygas, apkrovas, kontaktą ir kt., kurios FEMAP neutraliame faile nėra, į konvertavimo rezultatą neįtraukiama ir turi būti papildomai įrašyta į valdymo failą.

Eksportavimas į vizualizavimo formatus

Be standartinių HEC-MW rezultatų failų, skaičiavimo rezultatus galima įrašyti vizualizavimo įrankiams skirtais formatais. Vykdant lygiagrečiai, vizualizavimo apdorojimas atliekamas tame pačiame MPI vykdyme kaip ir analizė, todėl visų PE rezultatai integruojami į vieną vizualizavimo failą.

Įvestyje !VISUAL,method=PSR nurodo pseudo-vizualizavimą (pjūvius, izopaviršius, deformuotas formas ir kt.), o !VISUAL,method=PVR – tūrinį atvaizdavimą. Išsamesnę sintaksę žr. raktažodžių žinyne. Parametru output_type pasirenkamas vienas iš toliau nurodytų formatų.

Formato kategorija output_type reikšmė Paskirtis
AVS UCD (numatytasis) AVS Lengvas UCD failas, kuriame yra tik paviršiaus elementai. Numatytoji reikšmė, kai output_type nenurodytas.
Visas AVS UCD COMPLETE_AVS, COMPLETE_REORDER_AVS, SEPARATE_COMPLETE_AVS UCD su visais elementais. Galima pasirinkti pertvarkytą versiją (REORDER) arba atskirą kiekvieno PE išvestį (SEPARATE).
Dvejetainis AVS UCD BIN_COMPLETE_AVS, BIN_COMPLETE_REORDER_AVS, BIN_SEPARATE_COMPLETE_AVS Viso AVS UCD dvejetainė versija.
Suglaudintas AVS UCD COMP_COMPLETE_REORDER_AVS, COMP_SEPARATE_COMPLETE_AVS zlib suglaudinta viso AVS UCD versija.
MicroAVS COMPLETE_MICROAVS MicroAVS skirtas UCD failas.
VTK VTK, BIN_VTK, COMP_VTK VTK formatas, kurį gali skaityti ParaView ir panašūs įrankiai. Galima pasirinkti ASCII / dvejetainę / suglaudintą išvestį.
EXODUS EXODUS, STEP_EXODUS ParaView skirtas Exodus II formatas. EXODUS visus laiko žingsnius įrašo į vieną failą, o STEP_EXODUS kiekvienam laiko žingsniui įrašo po vieną failą.
FEMAP NEUTRAL VIS_FEMAP_NEUTRAL, FSTR_FEMAP_NEUTRAL Bendrosios paskirties tekstinis NEUTRAL failas FEMAP formatu.
BMP vaizdas BMP Paviršiaus atvaizdavimo (PSR) arba tūrinio atvaizdavimo (PVR) rezultato vaizdas.

EXODUS formatą gali įrašyti tik FrontISTR vykdomasis failas, sukurtas įjungus Exodus II biblioteką. Jei ji kuriant neįjungta, išvestis praleidžiama.

Lygiagrečių rezultatų failų sujungimas ir tipo konvertavimas

Norėdami be vizualizavimo apdorojimo sujungti lygiagretaus vykdymo metu gautus rezultatų failus (atskirus kiekvienam PE) į vieną failą, naudokite rmerge įrankį. rmerge nurodomas rangų skaičius bei laiko žingsnių pradžia, pabaiga ir intervalas, o rezultatas įrašomas tekstiniu arba dvejetainiu formatu.

Rezultatų failams tarpusavyje konvertuoti tarp tekstinės ir dvejetainės išraiškos naudokite rconv įrankį. rconv nurodomi laiko žingsnių pradžia, pabaiga ir intervalas; konvertuojamas tik išraiškos tipas.

Susijusios temos

AI-assisted translation May contain errors Official docs Status