Legătură API Grasshopper - calcul în masă al îmbinărilor din oțel (06) versiunea 24

Acest articol este disponibil și în:
Tradus de AI din engleză
În acest tutorial, veți învăța cum să utilizați un șablon parametric pentru un calcul în masă al îmbinărilor din oțel cu aceeași geometrie. OBSERVAȚIE: Acest manual este valabil pentru versiunile până la 24.1.2

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:

inline image in article

În linia de comandă, introduceți "Package Manager":

inline image in article

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.

inline image in article

 Pentru a porni Grasshopper cu plugin-ul IDEA StatiCa, selectați Tools / Grasshopper în fila Rhinoceros.

inline image in article

După cum puteți observa, plugin-ul este deja integrat.

inline image in article

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.

inline image in article

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.

inline image in article

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.

inline image in article

Accesați fila Developer, setați parametrii și legați-i la operația corespunzătoare conform imaginilor de mai jos:

inline image in article
inline image in article

În final, salvați întregul nod ca șablon *.contemp, care va fi utilizat ulterior în Grasshopper.

inline image in article

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. 

inline image in article

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

inline image in article

Acum puteți vedea structura în Rhino:

inline image in article

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) 

inline image in article

Acum puteți vedea structura cu nodurile selectate unde a fost aplicat șablonul:

inline image in article

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

inline image in article

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

inline image in article

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.

inline image in article
inline image in article

Iată imaginea de ansamblu a fișierului Grasshopper pentru a vedea legăturile dintre componente:

inline image in article

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

Articole conexe