Vantaggi dell'interfaccia Grasshopper
Grasshopper offre un ambiente adatto per sviluppare la prima bozza del progetto. Grazie all'ambiente di scripting visivo, la progettazione parametrica del modello è realizzabile anche per gli utenti senza conoscenze di programmazione. La visibilità diretta della geometria parametrica del modello facilita inoltre la valutazione e lo sviluppo interdisciplinare del progetto. Grazie alla parametrizzazione della geometria, le modifiche e la valutazione di varianti sono realizzabili senza grande sforzo.
Con l'aiuto del Plug-in Dlubal per Grasshopper, il modello di progetto nell'ambiente di Grasshopper può essere ampliato con un modello di analisi. In questo modo si utilizza la parametrizzazione già esistente per il modello strutturale in RFEM 6. Questa connessione consente di considerare gli aspetti statici già nella fase iniziale del progetto e di derivare direttamente il calcolo e il dimensionamento statico per diverse varianti di modello.
La seguente rappresentazione intende mostrare un possibile flusso di lavoro tra RFEM 6 e Grasshopper.
Di seguito si entrerà più nel dettaglio sull'implementazione delle singole aree del flusso di lavoro.
Geometria parametrica
La geometria viene generata tramite i componenti di Grasshopper, oppure un modello già esistente può servire come base. Le linee e le superfici servono come input di geometria per i componenti del plug-in Dlubal.
Plug-in Dlubal
Dati specifici del modello e del carico Dlubal possono essere definiti tramite diversi componenti e collegati alla geometria parametrica di Grasshopper. Il modello di progetto viene così ampliato con un modello di analisi. La struttura dei componenti segue la logica di definizione di RFEM 6. La definizione di un asta richiede, ad esempio, una sezione trasversale e un materiale.
Dati del modello
Con i dati del modello si aggiungono alla geometria definita parametricamente le proprietà per un modello di analisi (ad es. materiali, sezioni trasversali, aste, giunti, supporti, eccentricità, ecc.) Le proprietà che in RFEM vengono selezionate da una lista, sono altrettanto selezionabili in Grasshopper tramite liste di valori.
Proprietà di dimensionamento
La definizione delle proprietà di dimensionamento avviene in Grasshopper solo tramite i numeri indice delle proprietà di dimensionamento. Per questo, le informazioni riguardanti, ad esempio, le lunghezze di inflessione, le condizioni al contorno e la configurazione della capacità portante vengono predefinite in un modello RFEM e attivate da Grasshopper. La creazione di un modello viene spiegata nella sezione Modello per RFEM.
Dati di carico
Con i dati di carico si può determinare la combinatorica (ad es. combinazioni di carico, situazioni di progetto, combinazioni di carico) nonché il carico (ad es. carichi sui nodi, sulle linee, sulle aste, sui gruppi di aste, sulle superfici e sui volumi).
Per definire un carico, è sempre necessario un caso di carico in RFEM. Per definire un caso di carico, devono essere creati i settaggi di analisi strutturale, nonché stabilita una categoria di azione per la classificazione dei casi di carico. I componenti necessari di Grasshopper sono disponibili. Tuttavia, l'intera classificazione e combinatorica dei casi di carico può anche essere predefinita in un modello RFEM. In Grasshopper vengono quindi memorizzati solo il numero del caso di carico per i carichi e i parametri di carico rilevanti.
Template per RFEM 6
In un modello RFEM (*.ft6 file) possono essere definiti elementi RFEM che sono disponibili in ogni nuovo modello creato con questo template. Per questo, deve essere innanzitutto creato un modello in RFEM:
Per controllare il dimensionamento, nel template viene attivato l'AddOn necessario, vengono impostate le norme e vengono definite le relative proprietà di dimensionamento, che vengono assegnate tramite il loro numero di indice in Grasshopper.
Selezione degli oggetti
Le selezioni degli oggetti possono essere definite anche in un modello, filtrando gli oggetti, ad esempio, tramite un commento. Se in un componente Dlubal viene aggiunto un commento, tutti gli oggetti con questo commento appaiono nella selezione di oggetti predefinita.
Tabelle dei risultati
I risultati esportati dal componente "Esporta Risultati nei File" si riferiscono sempre alle tabelle dei risultati in RFEM 6. Nel gestore delle tabelle dei risultati, è possibile determinare quali risultati vengono esportati con il componente.
Protocollo di stampa
Le viste necessarie, così come la documentazione del modello e dei risultati, possono essere memorizzate nel gestore del protocollo di stampa nel modello.
Impostazioni di esportazione
Durante l'esportazione del modello da Grasshopper a RFEM, viene innanzitutto creata una file di modello vuoto in RFEM e i dati da Grasshopper vengono caricati in questo modello. Se nella componente di esportazione è memorizzato il percorso di storage di un file modello (Usa Template), durante l'inizializzazione del nuovo modello vengono già caricati i dati dal file modello e le informazioni importate da Grasshopper possono riferirsi ad essi.
Se l'esportazione ha successo, dal componente "Calcola RFEM 6" viene avviato automaticamente il calcolo in RFEM. Dopo il calcolo, i risultati preimpostati del calcolo e del dimensionamento vengono salvati in un file CSV. Dopo il salvataggio dei risultati, anche il protocollo di stampa viene salvato con il componente "Esporta rapporto di stampa" nel percorso di storage specificato.