Legătura API Grasshopper - cum se importă plăci generale și grinzi (04)
Acest tutorial utilizează Rhino 8. Dacă lucrați cu IDEA StatiCa versiunea până la 24.1.3, consultați acest tutorial.
Uneori este necesar să se utilizeze plăci cu forme neobișnuite, rotite arbitrar în spațiu, în îmbinări complexe. Aceasta apare în principal atunci când schema îmbinării este creată în software terț. Într-un astfel de caz, tutorialul următor vă poate ajuta să înțelegeți cum să importați datele în IDEA StatiCa Connection.
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.
Modelul Rhino
Deschideți fișierul 3dm atașat, care conține un stâlp cu plăci. Acest model a fost creat direct în Rhinoceros. Toate elementele trebuie definite prin planul median sau axa de centru. Grosimea sau forma vor fi determinate ulterior în Grasshopper.
Acum puteți porni Grasshopper.
Importul plăcilor în Grasshopper
Începând cu versiunea 24.1.4, IDEA StatiCa a introdus un nou API, descris aici.
Pentru a rula scripturi Grasshopper, este necesar să adăugați în fiecare fișier componenta Connection Service Runner, care poate fi găsită în IDEA StatiCa / App Common.
Pentru a conecta plugin-ul Grasshopper la versiunea corectă de IDEA Connection, adăugați componenta File Path și legați-o la folderul actual IDEA (C:\Program Files\IDEA StatiCa\StatiCa 25.1)
La rularea acestei componente, ar trebui să apară următoarea fereastră.
Pentru importul unei plăci, trebuie să adăugați aceste componente:
Surface / Analysis / Deconstruct Brep
Surface / Freeform / Boundary Surfaces
IDEA StatiCa / Open Model Create / Create Plate(IOM)
Aceasta trebuie plasată de șase ori, deoarece în acest exemplu avem 6 plăci.
De asemenea, materialul plăcilor trebuie definit. Pentru aceasta, utilizați următoarea componentă:
IDEA StatiCa / Materials / Material by Name (IOM)
Importul stâlpului în Grasshopper
Acum putem defini secțiunea transversală a stâlpului. Am ales CHS 219,1/5, iar componentele necesare pentru aceasta sunt următoarele:
IDEA StatiCa / Materials / Shape by Parameters (IOM)
IDEA StatiCa / Materials / Create Cross-Section (IOM)
Următorul pas este crearea unui element. Pentru aceasta, trebuie să preluați din Rhino capetele axei de centru a tubului utilizând componenta Params / Geometry / Point.
Params / Geometry / Line
IDEA StatiCa / Open Model Create / Create Member 1D (IOM)
IDEA StatiCa / Open Model Create / Create Connection Point (IOM)
Pentru a tăia stâlpul folosind toate plăcile, utilizăm aceste componente:
IDEA StatiCa / Open Model Create / Create Cut (IOM)
IDEA StatiCa / Open Model Create / Modify Connection Point (IOM)
Crearea fișierului ideaCon
Ultimul pas este crearea fișierului ideaCon. Pentru aceasta, avem nevoie de următoarele componente:
IDEA StatiCa / Open Model / Create Open Model (IOM)
IDEA StatiCa / Open Model / Modify Open Model (IOM)
IDEA StatiCa / App Common / Create Project from IOM (Model)
IDEA StatiCa / App Common / Save Project
În componenta File Path, trebuie să setați locul unde doriți să fie stocat fișierul.
Când deschideți fișierul, obțineți acest rezultat:
Descărcări atașate
- column with plates.3dm (3DM, 1,3 MB)
- ConnectionPoint-1.ideaCon (IDEACON, 9 kB)
- Example4-import-plates-as surface.gh (GH, 23 kB)