Grasshopper API link - Stima dei costi (05)

Questo articolo è disponibile anche in:
Tradotto dall'intelligenza artificiale dall'inglese
In questo tutorial, scoprirai come parametrizzare efficacemente un giunto per generare una gamma di costi per diverse impostazioni utilizzando Grasshopper.

Questo tutorial utilizza Rhino 8. Se lavori con IDEA StatiCa versione fino alla 24.1.3, consulta questo tutorial.

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:

inline image in article

Nella riga di comando, inserire "Package Manager":

inline image in article

Apparirà una nuova finestra; selezionare IDEAStatiCa e fare clic su Install. Il plugin verrà scaricato e installato. Per diventare attivo, è necessario riavviare Rhinoceros.

inline image in article

 Per avviare Grasshopper con il plugin IDEA StatiCa, selezionare Tools / Grasshopper nella scheda Rhinoceros.

inline image in article

Come si può vedere, il plugin è già incorporato.

inline image in article

Per informazioni sui componenti e i comandi del plugin IDEA StatiCa per Grasshopper, consultare l'articolo Descrizione dei componenti del plugin Grasshopper.

Plugin Colibri

Poiché Grasshopper non può lavorare con i cicli, è necessario installare un altro plugin - COLIBRI, che utilizzerai in questo tutorial.

inline image in article

IDEA StatiCa Connection – Progettazione di un giunto e impostazione dei parametri

Puoi utilizzare questo file ideaCon oppure crearne uno da zero seguendo i passaggi indicati di seguito.

inline image in article

Modifica entrambe le sezioni trasversali in CHS400,10.

inline image in article

Ora applica l'operazione Plate to Plate secondo la figura seguente:

inline image in article

Aggiungi l'operazione Rib con le impostazioni attuali:

inline image in article
inline image in article

Copia questa operazione e imposta i seguenti valori:

inline image in article

Per poter lavorare con i parametri, è necessario abilitare la scheda Sviluppatore in Preferenze / Impostazioni avanzate

inline image in article

Ora è necessario impostare tre parametri per questo collegamento. Fai clic sul pulsante + nella scheda Sviluppatore e imposta i valori. Il primo sarà il diametro dei bulloni, il secondo la lunghezza della nervatura e il terzo la posizione della nervatura. Entrambi i parametri a e b impostati su Visibile.

inline image in article

Collega tutti e tre i parametri con i valori appropriati delle operazioni corrispondenti.

inline image in article

Infine, puoi salvare questo collegamento con il nome Model_costs_template.ideaCon.

Grasshopper - Importazione del file *ideaCon e aggiunta di componenti

Crea un nuovo documento, seleziona la scheda Params nella barra multifunzione superiore e posiziona il componente File Path sul Canvas. 

inline image in article

Fai clic con il tasto destro sul componente e seleziona il file Model_costs_template.ideaCon salvato in precedenza. 

Nota: Se apri il file allegato, devi modificare questo percorso 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 Connection Service Runner,  che si trova in  IDEA StatiCa / App Common.

inline image in article

Per collegare il plugin di Grasshopper alla versione corretta di IDEA Connection, aggiungi il componente File Path e collegalo alla cartella IDEA corrente (C:\Program Files\IDEA StatiCa\StatiCa 25.1)

  Quando si esegue questo componente, dovrebbe apparire la seguente finestra.

inline image in article

Controlla il file allegato per tutti i componenti che abilitano la stima dei costi.

Puoi anche guardare il video, in cui è illustrato il flusso di lavoro. 

Ecco il video finale con l'esecuzione dello script.


Download allegati

Articoli correlati