Grasshopper API link - cum să importați și să calculați un model parametric de îmbinare (02)
Acest tutorial utilizează Rhino 8. Dacă lucrați cu IDEA StatiCa versiunea până la 24.1.3, consultați acest tutorial.
Grasshopper - Instalarea Plugin-ului
Puteți obține o versiune de probă a Rhino3d și Grasshopper de pe site-ul Rhino3d. Rulați Rhinoceros și selectați șablonul cu Meters:
În linia de comandă, introduceți "Package Manager":
Apare o fereastră nouă; selectați IDEAStatiCa și faceți clic pe Install. Plugin-ul va fi descărcat și instalat. Pentru a deveni activ, este necesară repornirea Rhinoceros.
Pentru a porni Grasshopper cu plugin-ul IDEA StatiCa, selectați Tools / Grasshopper în fila Rhinoceros.
După cum puteți observa, plugin-ul este deja integrat.
Aflați mai multe despre componentele și comenzile din plugin-ul IDEA StatiCa pentru Grasshopper în articolul Descrierea componentelor plugin-ului Grasshopper.
Plugin-ul Colibri
Deoarece Grasshopper nu poate lucra cu bucle, trebuie să instalați un alt plugin - COLIBRI, pe care îl veți utiliza în acest tutorial.
IDEA StatiCa Connection – Îmbinare cu placă de capăt cu parametri
Pentru acest tutorial, vom avea nevoie de o îmbinare cu anumiți parametri. Vă rugăm să deschideți fișierul atașat.
Pentru a putea lucra cu parametri, este necesar să activați fila Developer în Preferences / Advance Settings:
Această îmbinare include doi parametri - Bolts și Endplate.
Dacă nu sunteți familiarizat cu parametrii, consultați următoarele tutoriale:
Proiectare parametrică în IDEA StatiCa Connection - Noțiuni de bază (01)
Proiectare parametrică în IDEA StatiCa Connection - Avansat (02)
Grasshopper - Importul fișierului *ideaCon și modificarea parametrilor
Creați un document nou, selectați fila Params din bara de instrumente superioară și plasați componenta File Path pe Canvas.
Faceți clic dreapta pe componentă și selectați fișierul Example2.ideaCon salvat anterior.
Notă: Dacă deschideți fișierul atașat, trebuie să modificați această cale în mod corespunzător.
Începând cu versiunea 24.1.4, IDEA StatiCa dispune de un nou API, descris aici.
Pentru a rula scripturi Grasshopper, trebuie să adăugați o componentă numită Connection Service Runner în fiecare fișier. Această componentă poate fi găsită în IDEA StatiCa / App Common.
La rularea acestei componente, ar trebui să apară următoarea fereastră.
Acum, adăugați următoarele componente pe canvas și conectați-le conform imaginii.
Import fișier:
IDEA StatiCa / App common / Open Project
IDEA StatiCa / Connection / Get Connection
Vizualizare parametri:
IDEA StatiCa / Connection / Get Parameters
Aici, puteți adăuga componentele Params / Input / Panel pentru a vedea valorile parametrilor noștri.
Modificare parametri:
IDEA StatiCa / App common / Modify Object (1)
IDEA StatiCa / App common / Modify Object (2)
IDEA StatiCa / Connection / Update parameters
Calcul și rezultate:
IDEA StatiCa / Connection / Calculate Project
Aici, de asemenea, puteți adăuga componentele Params / Input / Panel pentru a vedea valorile rezultatelor.
Pentru componentele
IDEA StatiCa / Connection / Calculate Project și IDEA StatiCa / Connection / Update parameters
Este esențial să verificați parametrul 'Run Synchronously'.
Componente Colibri pentru iterarea combinațiilor de parametri:
TTTollbox / Colibri Inputs
TTTollbox / Colibri Outputs
TTTollbox / Colibri Aggregator
Pentru Input, prima listă de valori conține 3 valori (0.010, 0.015, 0.020) pentru grosimea plăcii de capăt.
A doua conține trei valori (M12 8.8, M14 8.8, M16 8.8) pentru diametrul șuruburilor.
Rezultatele sunt stocate în fișierul data.csv. În mod implicit, acesta este stocat în c:\Colibri; aici, ar trebui să setați calea la C:/IDEA. Asigurați-vă că aveți acces autorizat.
Faceți clic pe butonul Colibri Inputs / Fly pentru a parcurge întreaga iterație. După un timp, fișierul CSV este creat.
Rezultatele directe cu True / False pot fi vizualizate la deschiderea acestuia.
Interpretarea rezultatelor
Pentru această îmbinare specifică, veți obține rezultate satisfăcătoare utilizând fie
- Șuruburi M16 8.8 cu grosimea plăcii de capăt de 10 mm
sau
- Șuruburi M14 8.8 cu grosimea plăcii de capăt de 15 mm
Exemple mai complexe pot fi găsite pe PC-ul dumneavoastră în directorul
"%appdata%\McNeel\Rhinoceros\packages\8.0\IDEAStatiCa\0.2.5\Examples0.2.5.zip"
Înregistrări conexe
Partea 1 - configurarea parametrilor în IDEA StatiCa Connection
Partea 2 - încărcarea îmbinării și afișarea în Rhino
Partea 3 - procesul de buclă peste parametri
Partea 4 - interpretarea rezultatelor
Descărcări atașate
- Example2.zip (ZIP, 76 kB)