OpenSees in NextFEM Designer

installazione e risorse

OpenSees non è incluso con NextFEM Designer. Per poter eseguire delle analisi all’interno di NextFEM Designer con OpenSees, impostarlo come solutore di default dalla maschera Strumenti / Opzioni / Solutori. L’utente, scaricando il software OpenSees dal sito ufficiale ne accetta la licenza d’uso sotto la propria responsabilità. Se OpenSees.exe viene copiato all’interno della cartella di installazione di NextFEM Designer, l’opzione relativa al percorso del solver viene compilata automaticamente.

Sezioni a fibre

NextFEM Designer supporta la scrittura del modello a fibre per strutture a telaio in acciaio e cemento armato. Si può specificare anche la qualità della meshatura da imporre alla sezione. Questa feature è gratuita, disponibile per tutti gli utenti e utilizzabile anche a scopo professionale.

 

IMPORTANTE: Per poter eseguire analisi con spettro di risposta e utilizzare le cerniere plastiche, ActiveTcl 8.6 deve essere installato e presente nel PATH di sistema. Puoi usare il solo OpenSees.exe una volta che le librerie Tcl sono installate.

Gestione dei carichi

NextFEM Designer è in grado di convertire qualsiasi tipo di carico in un carico supportato da OpenSees. Ad esempio, è possibile utilizzare nel modello momenti distribuiti lungo le travi, carichi sui bordi e sulle superfici per elementi planari e persino carichi volumetrici; Designer produrrà sempre una serie compatibile di sp/eleLoad/load nel modello OpenSees.

Per i carichi di distorsione termica, NextFEM Designer può trasformare il carico in forze da applicare agli elementi 3D di travi e gusci, per garantire la coerenza degli spostamenti e delle sollecitazioni.

Gestione dei risultati

I risultati letti dai recorder possono essere importati automaticamente specificando il tipo di dati.

Ovviamente, quando l’analisi viene gestita direttamente da NextFEM Designer, i risultati vengono importati automaticamente.

Inoltre, NextFEM Designer effettua ulteriori operazioni di post-elaborazione dei risultati:

– per gli elementi trave, i risultati sono disponibili solo alle estremità dell’elemento; NextFEM Designer può mostrare un diagramma continuo per le forze interne utilizzando il comando “Risultati / Più stazioni di output“.

– per gli elementi shell e solidi, il recupero delle sollecitazioni/forze ai nodi viene eseguito automaticamente, quindi è possibile leggere le sollecitazioni e le forze direttamente ai nodi invece di leggere i punti di Gauss.

Esportazione del modello TCL

Con il comando “Esporta”, il modello TCL può essere esportato gratuitamente, poiché è coperto dalla versione base di NextFEM Designer. In questo modo è possibile ottenere automaticamente le sezioni a fibre, le condizioni di carico e la sequenza di analisi (ad esempio, statica eseguita prima di un’analisi dinamica). L’output TCL fornito è commentato per migliorarne la leggibilità.

Per convertirlo in OpenSeesPy, utilizzare toOpenSeesPy.py nel repo ufficiale di OpenSees.

Utilizzo avanzato

Insieme a NextFEM Designer viene fornita una raccolta di procedure per OpenSees nel file “procedureXXX.tcl” nella cartella del programma. NextFEM fornisce gratuitamente l’uso delle procedure sviluppare e delle librerie Response Spectrum e UmfPack2 messe a disposizione al pubblico, come descritto nel seguito.

Manuale per pre- e post-processing con OpenSees
Manuale per la libreria di analisi con spettro di risposta – dinamica modale

Analisi dinamica modale per OpenSees
Per eseguire un’analisi con spettro di risposta sui risultati di un’analisi modale, usa il seguente comando:

dynModal $numModes $spectrum $patternID $comb $csi $dir1 $dir2 $dir3

dove $numModes è il numero di modi di vibrare da combinare, $spectrum è il nome del file contenente i punti dello spettro, $patternID è un pattern ID libero da usare per eseguire le analisi statiche lineari interne, $comb permette di scegliere tra il metodo di combinazione modale SRSS e il metodo CQC, $csi è il fattore di smorzamento da usare nel calcolo dei coefficienti di correlazione del metodo CQC.
Gli ultimi tre parametri ($dir1, $dir2, $dir3), che possono assumere i valori 0 o 1, servono a specificare le direzioni associate allo spettro.

Si consiglia l’installazione di ActiveTCL 8.6 prima di utilizzare la libreria.

64 bit – updated 18th Aug 2020 – da OpenSees 3.2.1 e successive
[sdm_download id=”3190″ fancy=”0″ button_text=”Download 64bit”]

NOTA: è possibile trovare la libreria Response Spectrum aggiornata all’interno dell’installazione a 64bit di NextFEM Designer.

[docxpresso file=”http://www.nextfem.it/it/wp-content/testi/NextFEM-Designer-use-with-OpenSees.odt” comments=”true”]

Download the example from here: frame_ex

[docxpresso file=”http://www.nextfem.it/it/wp-content/testi/RSAmanual.odt” comments=”true”]