In questa lezione è stato utilizzato il Code Aster, un software alternativo al Marc Mentat di tipo Open Source per analizzare un problema di instabilità flesso-torsionale di una trave appoggiata.
Il Code Aster è un solutore che necessita di un ambiente di pre e post-processing, come ad esempio Salome (usato in questa lezione).
Il programma si compone dei seguenti moduli:
- Geometria: per creare il modello
- Mesh: per definire la meshatura
- Aster : strumenti ASTK per gestire gli studi ed EFICAS per scrivere files di comando
- Post Processor : per visualizzare i risultati
Nel modello analizzato a lezione la geometria e la mesh erano state già impostate.
Per visualizzare la Mesh, clicchiamo col tasto destro del mouse su trave2 dall'albero a lato e selezioniamo “Compute”.
Dal menu Mesh scegliamo “Edit Mesh/Sub-Mesh”; quindi da “Assign a set of hypothesis”>2D: Automatic Quadrangolation>Apply
Abbiamo creato dei gruppi dalla geometria
Per esportare la mesh e renderla leggibile insieme ai suoi gruppi dal solutore code-aster, si esporta in formato “.med”: Bottone destro sul nome mesh → export → .MED
Dall'ambiente 'aster' lanciamo ASTK: si apre una maschera nella quale inserire i file necessari a far girare lo studio:
Il primo file da inserire è il file di comando “.comm” Si aggiunge quindi la mesh esportata “.med”. Si crea una cartella con nome.base nella quale sarà salvato il data base dei risultati ASTK il gestionale degli studi.
I file successivi sono:
- .mess messaggio di output del solutore
- .resu risultati in formato ASCII
- .pos risultati in formato GMSH
- .rmed i risultati per paraview
Si imposta la memoria da riservare al calcolo nella casella “Total memory” e si imposta il massimo tempo di calcolo nella casella Time (esprimere il tempo in secondi).
Si imposta la versione del solutore nella casella Version.
- Sbozzare la casella 'interactive follow up', per vedere in tempo reale l'output del solutore
- Bottone 'run' lancia il calcolo.
Entriamo nell'editor dei file di comando (EFICAS). Ora impostiamo tutti questi parametri (spessore materiale, vincoli, ecc.)
Ora che abbiamo compilato l'EFICAS siamo pronti per lanciare il calcolo ed occuparci del post-processing
Da qui cliccare RUN per far partire il calcolo.
Andare su “./travemia.base” e cliccare tasto destro: Open with> Post-Processing>using Code_Aster(Stanley). Cliccare quindi su STANLEY.
Da Parameters>Editor e cambiare da Salome a GMSH.
Come si vede dall'immagine sopra, cliccare DEPL>Tout Component>Tout_Maillage.
Cliccare TRACER e si ottiene la seguente schermata:
Per visualizzare la deformata andare su Options>View[0]
Ora andare su Vector Display e cambiare da 3D-arrow>Displacement.
In Displacement Factor mettere 5000. Si ottiene cosi' la deformata della trave:
/opt/salome/appli_V2015_2/runAppli /opt/gmsh-2.12.0-Linux/bin/gmsh
pagina web per scaricare libro Aubry - Beginning with code aster
altro materiale didattico su Materiale corsi di NON libera distribuzione