Legătură API Grasshopper - calcul în masă al îmbinărilor din oțel (06) versiunea 24
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 HUMAN
În acest exemplu, trebuie să selectăm o parte a structurii, iar în acest scop trebuie să instalați un alt plugin - HUMAN, pe care îl veți utiliza în acest tutorial.
IDEA StatiCa Checkbot – importul unei structuri, proiectarea unui nod
Deschideți folderul atașat cu o structură importată din software terț. Forțele interioare sunt incluse.
Selectați unul dintre nodurile de mijloc din talpa superioară (de ex., C11) și deschideți-l în IDEA StatiCa Connection.
Îl puteți proiecta corect conform necesităților dvs. sau puteți utiliza nodul nostru complet pregătit aici.
Accesați fila Developer, setați parametrii și legați-i la operația corespunzătoare conform imaginilor de mai jos:
În final, salvați întregul nod ca șablon *.contemp, care va fi utilizat ulterior în Grasshopper.
Grasshopper - importul fișierului XML, aplicarea șablonului
Creați un document nou, selectați fila Params din bara de sus și plasați componenta File Path pe Canvas.
Faceți clic dreapta pe componentă și selectați fișierul import.xml, găsit în folderul Checkbot. Acest fișier conține toate datele din structura importată.
Acum, adăugați următoarele componente pe canvas și conectați-le conform imaginii.
Importul fișierului și afișarea structurii, inclusiv descrierea nodurilor în 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
Acum puteți vedea structura în Rhino:
Importați șablonul și aplicați-l nodurilor selectate:
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 (importul șablonului)
Params / Primitive / File path (folderul unde se salvează nodurile)
Params / Input / Boolean Toggle (2x)
Params / Input / Panel (pentru crearea versiunilor actualizate ale nodului)
Acum puteți vedea structura cu nodurile selectate unde a fost aplicat șablonul:
Grasshopper - modificarea parametrilor și rularea calculului
Modificarea parametrilor:
IDEA StatiCa / Connection / Deconstruct Connection
IDEA StatiCa / Connection / Deconstruct Parameters
IDEA StatiCa / Connection / Modify Code Setup (pentru simplificarea tabelului de rezultate)
IDEA StatiCa / Connection / Modify Parameters
Params / Input / Panel (2x Numele Parametrilor)
Params / Input / Panel
Params / Input / Boolean Toggle (2x)
Params / Input / Number Slider
Calculul nodurilor:
IDEA StatiCa / Connection / Calculate Connection
IDEA StatiCa / Connection / Connection Results
IDEA StatiCa / Connection / Connection Geometry (transmiterea datelor către componentele de vizualizare)
IDEA StatiCa / Connection / Deconstruct Results (transmiterea datelor către componentele de vizualizare)
Params / Input / Panel (Analysis - pentru simplificarea tabelului de rezultate)
Params / Input / Panel (Results)
Params / Input / Boolean Toggle
Vizualizarea rezultatelor:
Grasshopper vă permite să îmbunătățiți rezultatele cu vizualizare grafică. Componentele prezentate în imaginea următoare vă permit să vedeți nodurile calculate în verde; cele care nu trec verificările sunt afișate în roșu.
Iată imaginea de ansamblu a fișierului Grasshopper pentru a vedea legăturile dintre componente:
Exemple mai complexe pot fi găsite în folderul
"%appdata%\McNeel\Rhinoceros\packages\7.0\IDEAStatiCa\0.1.1\Examples.zip"
Descărcări atașate
- Connection-template.ideaCon (IDEACON, 76 kB)
- Project2.zip (ZIP, 506 kB)