Collegamento API Grasshopper - calcolo in serie di giunti in acciaio (06) versione 24
Grasshopper - Installazione del Plugin
È possibile ottenere una versione di prova di Rhino3d e Grasshopper dal sito web di Rhino3d. Avviare Rhinoceros e selezionare il modello con Meters:
Nella riga di comando, inserire "Package Manager":
Apparirà una nuova finestra; selezionare IDEAStatiCa e fare clic su Install. Il plugin verrà scaricato e installato. Per diventare attivo, è necessario riavviare Rhinoceros.
Per avviare Grasshopper con il plugin IDEA StatiCa, selezionare Tools / Grasshopper nella scheda Rhinoceros.
Come si può vedere, il plugin è già incorporato.
Per informazioni sui componenti e i comandi del plugin IDEA StatiCa per Grasshopper, consultare l'articolo Descrizione dei componenti del plugin Grasshopper.
Plugin HUMAN
In questo esempio, è necessario selezionare una parte della struttura e, a tale scopo, è necessario installare un altro plugin - HUMAN, che verrà utilizzato in questo tutorial.
IDEA StatiCa Checkbot – importazione di una struttura, progettazione di un giunto
Aprire la cartella allegata con una struttura importata da software di terze parti. Le forze interne sono incluse.
Selezionare uno dei giunti centrali nella cintura superiore (ad es., C11) e aprirlo in IDEA StatiCa Connection.
È possibile progettarlo correttamente in base alle proprie esigenze oppure utilizzare il giunto già preparato qui.
Andare alla scheda Sviluppatore, impostare i parametri e collegarli all'operazione appropriata seguendo le immagini successive:
Infine, salvare l'intero giunto come modello *.contemp, da utilizzare successivamente in Grasshopper.
Grasshopper - importazione del file XML, applicazione del modello
Creare un nuovo documento, selezionare la scheda Params nella barra multifunzione superiore e posizionare il componente File Path sul Canvas.
Fare clic con il tasto destro sul componente e selezionare il file import.xml, che si trova nella cartella Checkbot. Questo file contiene tutti i dati della struttura importata.
Aggiungere ora i seguenti componenti al canvas e collegarli come mostrato nell'immagine.
Importazione del file e visualizzazione della struttura, inclusa la descrizione dei giunti in Rhino:
IDEA StatiCa / Open Model / Import IOM File
IDEA StatiCa / Open Model / Deconstruct Open Model
IDEA StatiCa / Open Model / Deconstruct Open Model Object
Params / Geometry / Curve
Params / Geometry / Point
Display / Dimensions / Text Tag
Ora è possibile visualizzare la struttura in Rhino:
Importare il modello e applicarlo ai giunti selezionati:
IDEA StatiCa / Connection / Create Connection from IOM
IDEA StatiCa / Connection / Import Template file
IDEA StatiCa / Connection / Full template Assign
IDEA StatiCa / Connection / Apply Template
Human / Misc / Item Selector
Sets / Sets / Member Index
Sets / Lists / List item
Params / Primitive / File path (importare il modello)
Params / Primitive / File path (cartella in cui salvare i giunti)
Params / Input / Boolean Toggle (2x)
Params / Input / Panel (per la creazione di versioni aggiornate del giunto)
Ora è possibile visualizzare la struttura con i giunti selezionati a cui è stato applicato il modello:
Grasshopper - modifica dei parametri ed esecuzione del calcolo
Modifica dei parametri:
IDEA StatiCa / Connection / Deconstruct Connection
IDEA StatiCa / Connection / Deconstruct Parameters
IDEA StatiCa / Connection / Modify Code Setup (per semplificare la tabella di output)
IDEA StatiCa / Connection / Modify Parameters
Params / Input / Panel (2x Nome dei Parametri)
Params / Input / Panel
Params / Input / Boolean Toggle (2x)
Params / Input / Number Slider
Calcolo dei giunti:
IDEA StatiCa / Connection / Calculate Connection
IDEA StatiCa / Connection / Connection Results
IDEA StatiCa / Connection / Connection Geometry (trasmissione dei dati ai componenti per la visualizzazione)
IDEA StatiCa / Connection / Deconstruct Results (trasmissione dei dati ai componenti per la visualizzazione)
Params / Input / Panel (Analysis - per semplificare la tabella di output)
Params / Input / Panel (Results)
Params / Input / Boolean Toggle
Visualizzazione dei risultati:
Grasshopper consente di arricchire i risultati con una visualizzazione grafica. I componenti mostrati nell'immagine successiva permettono di visualizzare in verde i giunti verificati; quelli che non superano le verifiche vengono invece visualizzati in rosso.
Di seguito è riportata l'immagine completa del file Grasshopper per visualizzare i collegamenti tra i componenti:
Esempi più complessi sono disponibili nella cartella
"%appdata%\McNeel\Rhinoceros\packages\7.0\IDEAStatiCa\0.1.1\Examples.zip"
Download allegati
- Connection-template.ideaCon (IDEACON, 76 kB)
- Project2.zip (ZIP, 506 kB)