Collegamento API di Grasshopper - come importare e calcolare il modello di connessione parametrico (02)
Se si lavora con IDEA StatiCa versione precedente alla 24.1.3, consultare questo tutorial.
Grasshopper - Installazione del plugin
È possibile ottenere una versione di prova di Rhino3d e Grasshopper dal sito web di Rhino3d. Esegui Rhinoceros e seleziona il modello con Meters:
Nella riga di comando, inserisci "Package Manager":
Appare una nuova finestra; selezionare IDEAStatiCa e fare clic su Installa. Il plugin verrà scaricato e installato. Per essere attivo, è necessario riavviare Rhinoceros.
Per avviare Grasshopper con il plugin IDEA StatiCa, selezionare Strumenti / Grasshopper nella scheda Rhihoceros.
Come si può vedere, il plugin è già incorporato.
Per conoscere i componenti e i comandi del plugin IDEA StatiCa per Grasshopper, consultare l'articolo Descrizione dei componenti del plugin per Grasshopper.
Plugin Colibrì
Poiché Grasshopper non può lavorare con i loop, è necessario installare un altro plugin, COLIBRI, che verrà utilizzato in questo tutorial.
IDEA StatiCa Connection - Giunto per piastra terminale con parametri
Per questa esercitazione abbiamo bisogno di una connessione con alcuni parametri. Aprite il file allegato.
Per poter lavorare con i parametri, è necessario attivare la scheda Sviluppatore in Preferenze / Impostazioni avanzate:
Questa connessione include due parametri: Bulloni e Piastra terminale.
Se non si ha familiarità con i parametri, consultare i seguenti tutorial:
Progettazione parametrica in IDEA StatiCa Connection - Nozioni di base (01)
Progettazione parametrica in IDEA StatiCa Connection - Avanzato (02)
Grasshopper - Importare il file *ideaCon e modificare i parametri
Creare un nuovo documento, selezionare la scheda Params nella barra multifunzione superiore e inserire il componente File Path nella Tela.
Fare clic con il pulsante destro del mouse sul componente e selezionare il file Example2.ideaCon salvato in precedenza.
Nota: se si apre il file allegato, il percorso deve essere modificato di conseguenza.
Dalla versione 24.1.4, IDEA StatiCa è dotata di una nuova API, descritta qui.
Per eseguire gli script di Grasshopper, è necessario aggiungere a ogni file un componente chiamato Connection Service Runner. Questo componente si trova in IDEA StatiCa / App Common.
Quando si esegue questo componente, si dovrebbe vedere apparire la seguente finestra.
Ora, aggiungete i seguenti componenti all'area di disegno e collegateli come mostrato nell'immagine.
Importazione di file:
IDEA StatiCa / App comune / Apri progetto
IDEA StatiCa / Connessione / Ottieni connessione
Visualizza i parametri:
IDEA StatiCa / Connessione / Ottieni parametri
Qui si possono aggiungere i componenti Params / Input / Panel per vedere i valori dei nostri parametri.
Modificare i parametri:
IDEA StatiCa / App comune / Modifica oggetto (1)
IDEA StatiCa / App comune / Modifica oggetto (2)
IDEA StatiCa / Connessione / Aggiorna parametri
Per il file modificato con risultati diversi, si imposta il suffisso _updated.
Calcolo e risultati:
IDEA StatiCa / Connessione / Calcolo della connessione
Anche qui è possibile aggiungere i componenti Params / Input / Panel per visualizzare i valori dei risultati.
Componenti Colibri per iterare le combinazioni di parametri:
TTTollbox / Colibri Inputs
TTTollbox / Colibri Outputs
TTTollbox / Colibri Aggregator
Per l'input, il primo elenco di valori contiene 3 valori (0.010, 0.015, 0.020) per lo spessore della piastra di chiusura.
Il secondo contiene tre valori (M12 8.8, M14 8.8, M16 8.8) per il diametro del bullone.
I risultati sono memorizzati nel file data.csv. Per impostazione predefinita, è memorizzato in c:\Colibri; in questo caso, è necessario impostare il percorso in C:/IDEA. Assicurarsi di avere un accesso autorizzato.
Fare clic sul pulsante Colibri Inputs / Fly per eseguire l'intera iterazione. Dopo un po' viene creato il file CSV.
I risultati diretti con Vero/Falso possono essere visti quando lo si apre.
Interpretazione dei risultati
Per questa specifica connessione, si otterranno risultati soddisfacenti utilizzando sia
- Bulloni M16 8,8 con spessore della piastra terminale di 10 mm
oppure
- Bulloni M14 8,8 con spessore della piastra terminale di 15 mm
Esempi più complessi sono disponibili sul vostro PC nella directory
"%appdata%\McNeel\Rhinoceros\packages\8.0\IDEAStatiCa\0.2.0\Esempi0.2.0.zip"
Registrazioni correlate
Parte 1 - impostazione dei parametri in IDEA StatiCa Connection
Parte 2 - caricamento della connessione e visualizzazione in Rhino
Parte 3 - processo di loop sui parametri
Parte 4 - interpretazione dei risultati
Download allegati
- Example2-new.zip (ZIP, 70 kB)