Hyppää sisältöön

Verkko- ja tietomuunnos

Vakiomuotojen (HEC-MW-verkko ja FSTR-analyysiohjaus) lisäksi FrontISTR:n syöte/tulostus tukee ulkoisten verkkomuotojen tuontia ja visualisointimuotoihin vientiä. Tässä luvussa esitetään yhteenveto muotomuunnostoiminnoista varsinaisen laskennan sijasta.

Toimintojen yleiskuva

Tietomuunnostoiminnot jakautuvat seuraaviin kahteen luokkaan.

Luokka Toiminto Syöte/tulostus
Syötepuolen muunnos FEMAP neutral -tiedostojen tuonti (neu2fstr) NEU neutral -tiedosto → HEC-MW-verkko + FrontISTR-ohjaustiedosto
Tulostuspuolen muunnos Analyysitulosten vienti visualisointimuotoihin (!VISUAL) HEC-MW-tulokset → AVS / MicroAVS / FEMAP NEUTRAL / VTK / EXODUS / BMP
Tulostuspuolen muunnos Rinnakkaissuorituksen hajautettujen tulostiedostojen yhdistäminen (rmerge) Kunkin PE:n tulostiedostot → yksi tulostiedosto
Tulostuspuolen muunnos Tulostiedostojen teksti-/binäärimuunnos (rconv) Teksti ↔ binääriset tulostiedostot

Tulostiedostoihin sisällytettävien fysikaalisten suureiden valinta ja uudelleenkäynnistystiedoston mekanismi eivät kuulu tähän lukuun; katso Tulostus ja uudelleenkäynnistys.

Ulkoisten verkkojen tuonti

FrontISTR sisältää neu2fstr-työkalun, joka muuntaa FEMAP neutral -tiedostot (NEU) HEC-MW-verkoiksi ja FrontISTR-ohjaustiedostoiksi.

neu2fstr-muunnoksessa analyysityyppi (staattinen analyysi / ominaismuotoanalyysi / lämpöanalyysi) määritetään muunnoksen aikana. Seuraavat tiedostot luodaan.

  • HEC-MW-verkkotiedosto: solmukoordinaatit, elementtien liitettävyys, materiaalitunnukset, koordinaattijärjestelmät, solmuryhmät ja elementtiryhmät
  • FrontISTR-ohjaustiedosto: analyysityypin mukainen perusohjauskorttien, kuten !SOLUTION, mallipohja
  • HEC-MW-ohjaustiedosto (hecmw_ctrl.dat): luodaan valinnaisesti

Ominaismuotoanalyysiin muunnettaessa !EIGEN-osion parametrit ovat alustavia arvoja, ja käyttäjän on muokattava ne muunnoksen jälkeen. Reunaehdot, kuormat ja kontakti sekä muu tieto, jolla ei ole esitystä FEMAP neutral -tiedostossa, eivät sisälly muunnostulokseen, ja ne on lisättävä ohjaustiedostoon.

Vienti visualisointimuotoihin

Laskentatulokset voidaan kirjoittaa vakiomuotoisten HEC-MW-tulostiedostojen lisäksi visualisointityökalujen käyttämiin muotoihin. Rinnakkaissuorituksessa visualisointikäsittely suoritetaan samassa MPI-suorituksessa analyysin kanssa, joten kaikkien PE-yksiköiden tulokset yhdistetään yhdeksi visualisointitiedostoksi.

Syötteessä !VISUAL,method=PSR määrittää pseudovisualisoinnin (poikkileikkaukset, isopinnat, muodonmuutoskuvat jne.), kun taas !VISUAL,method=PVR määrittää tilavuusrenderöinnin. Katso syntaksin yksityiskohdat avainsanaviitteestä. output_type-parametrilla valitaan seuraavista muodoista.

Muotoluokka output_type-arvo Käyttötarkoitus
AVS UCD (oletus) AVS Kevyt UCD-tiedosto, joka sisältää vain pintaelementit. Oletus, kun output_type jätetään pois.
Täydellinen AVS UCD COMPLETE_AVS, COMPLETE_REORDER_AVS, SEPARATE_COMPLETE_AVS Kaikki elementit sisältävä UCD. Valittavissa uudelleenjärjestetty versio (REORDER) ja PE-kohtainen tulostusversio (SEPARATE).
Binäärinen AVS UCD BIN_COMPLETE_AVS, BIN_COMPLETE_REORDER_AVS, BIN_SEPARATE_COMPLETE_AVS Täydellisen AVS UCD:n binääriversio.
Pakattu AVS UCD COMP_COMPLETE_REORDER_AVS, COMP_SEPARATE_COMPLETE_AVS zlib-pakattu versio täydellisestä AVS UCD:stä.
MicroAVS COMPLETE_MICROAVS MicroAVS-ohjelman UCD-tiedosto.
VTK VTK, BIN_VTK, COMP_VTK ParaView- ja vastaavien työkalujen luettava VTK-muoto. Valittavissa ASCII-, binääri- tai pakattu tulostus.
EXODUS EXODUS, STEP_EXODUS ParaView-ohjelman Exodus II -muoto. EXODUS kirjoittaa kaikki aika-askeleet yhteen tiedostoon, kun taas STEP_EXODUS kirjoittaa yhden tiedoston kutakin aika-askelta kohti.
FEMAP NEUTRAL VIS_FEMAP_NEUTRAL, FSTR_FEMAP_NEUTRAL Yleiskäyttöinen FEMAP-muotoinen NEUTRAL-tekstitiedosto.
BMP-kuva BMP Pintarenderöinnin (PSR) tai tilavuusrenderöinnin (PVR) tuloksen kuva.

EXODUS-muoto kirjoitetaan vain FrontISTR-suoritettavalla tiedostolla, joka on käännetty Exodus II -kirjasto käyttöön otettuna. Tulostus ohitetaan käännöksissä, joissa se on poistettu käytöstä.

Rinnakkaistulostiedostojen yhdistäminen ja tyyppimuunnos

Jos rinnakkaissuorituksesta saadut (PE-kohtaisesti jaetut) tulostiedostot halutaan yhdistää yhdeksi tiedostoksi ilman visualisointikäsittelyä, käytä rmerge-työkalua. rmerge määrittää rankkien määrän sekä aika-askelten alku-/loppu-/väliarvot ja kirjoittaa tulostiedoston teksti- tai binäärimuodossa.

Tulostiedostojen muuntamiseen teksti- ja binääriesitysten välillä käytetään rconv-työkalua. rconv määrittää aika-askelten alku-/loppu-/väliarvot ja muuntaa vain esitystyypin.

Liittyvät aiheet

AI-assisted translation May contain errors Official docs Status