Idea Statica
14-Day Trial
Centrum wsparciaSamouczkiGrasshopper API link - masowe obliczenia połączeń stalowych (06)
Grasshopper API link - masowe obliczenia połączeń stalowych (06)
SteelConnection designTutorialsConnectionIDEA Open Model (API)

Grasshopper API link - masowe obliczenia połączeń stalowych (06)

This article is also available in
ENCZDEESFRITPTNLHUROKRPLTHTRVIZH
AI translated from English

W tym samouczku dowiesz się, jak używać parametrycznego szablonu do masowego obliczania połączeń stalowych o tej samej geometrii.

Ten samouczek korzysta z Rhino 8. Jeśli pracujesz z IDEA StatiCa w wersji do 24.1.3, zapoznaj się z tym samouczkiem.

Wersję próbną Rhino3d i Grasshopper można pobrać ze strony Rhino3d. Uruchom Rhinoceros i wybierz szablon z Meters:

W wierszu poleceń wpisz "Package Manager":

Pojawi się nowe okno; wybierz IDEAStatiCa i kliknij Install. Wtyczka zostanie pobrana i zainstalowana. Aby stała się aktywna, konieczne jest ponowne uruchomienie Rhinoceros.

 Aby uruchomić Grasshopper z wtyczką IDEA StatiCa, wybierz Tools / Grasshopper w zakładce Rhinoceros.

Jak widać, wtyczka jest już wbudowana.

Dowiedz się więcej o komponentach i poleceniach wtyczki IDEA StatiCa dla Grasshopper w artykule Opis komponentów wtyczki Grasshopper.

Wtyczka HUMAN

W tym przykładzie musimy wybrać część konstrukcji. W tym celu należy zainstalować dodatkową wtyczkę – HUMAN, która zostanie użyta w tym samouczku.

IDEA StatiCa Checkbot – import konstrukcji, projektowanie złącza

Otwórz dołączony folder z konstrukcją zaimportowaną z oprogramowania zewnętrznego. Siły wewnętrzne są uwzględnione.

Wybierz jedno ze środkowych złączy w górnym pasie (np. C11) i otwórz je w IDEA StatiCa Connection.

Możesz zaprojektować je zgodnie ze swoimi potrzebami lub skorzystać z naszego w pełni przygotowanego złącza dostępnego tutaj.

Przejdź do zakładki Developer, ustaw parametry i powiąż je z odpowiednią operacją zgodnie z poniższymi rysunkami:

Na koniec zapisz całe złącze jako szablon *.contemp, który zostanie użyty później w Grasshopper.

Grasshopper – import pliku XML, zastosowanie szablonu

Utwórz nowy dokument, wybierz zakładkę Params na górnej wstążce i umieść komponent File Path na obszarze roboczym (Canvas). 

Kliknij prawym przyciskiem myszy na komponent i wybierz plik import.xml znajdujący się w folderze Checkbot. Plik ten zawiera wszystkie dane z zaimportowanej konstrukcji.

Począwszy od wersji 24.1.4, IDEA StatiCa udostępnia nowe API opisane tutaj.

Aby uruchamiać skrypty Grasshopper, do każdego pliku należy dodać komponent o nazwie Connection Service Runner. Komponent ten można znaleźć w  IDEA StatiCa / App Common.

Po uruchomieniu tego komponentu powinno pojawić się następujące okno.

Teraz dodaj następujące komponenty do obszaru roboczego i połącz je zgodnie z rysunkiem.

Import pliku i wyświetlenie konstrukcji wraz z opisem złączy w Rhino:

IDEA StatiCa / Open Model / Import IOM File
IDEA StatiCa / Open Model / Deconstruct Open Model
IDEA StatiCa / Open Model / Deconstruct Open Model Object
IDEA StatiCa / Open Model Create / Deconstruct Member 1D

Params / Geometry / Curve
Params / Geometry / Point
Display / Dimensions / Text Tag

Teraz możesz zobaczyć konstrukcję w Rhino:

Import szablonu i zastosowanie go do wybranych złączy: 

IDEA StatiCa / App Common / Create Connection from IOM
IDEA StatiCa / Connection / Get Connection Settings
IDEA StatiCa / App Common / Deconstruct Object
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 (import szablonu - templ2.contemp)
Params / Input / Boolean Toggle (3x)

Teraz możesz zobaczyć konstrukcję z zaznaczonymi złączami, do których zastosowano szablon:

Grasshopper – modyfikacja parametrów i uruchomienie obliczeń

Modyfikacja parametrów:

IDEA StatiCa / Connection / Get Parameters
IDEA StatiCa / Connection / Update Parameters

IDEA StatiCa / App Common / Modify Object (2x)

IDEA StatiCa / Connection / Modify Code Setup (uproszczenie tabeli wyników)
IDEA StatiCa / Connection / Modify Parameters

Params / Input / Panel (2x) 
Params / Input / Boolean Toggle (3x)
Params / Input / Number Slider (2x)

Params / Sets / List Item (2x)
Params / Sets / Tree / Merge

Obliczanie złączy:

IDEA StatiCa / App Common / Deconstruct Object

IDEA StatiCa / Connection / Calculate Connection Project
IDEA StatiCa / Connection / Deconstruct Result Item  (przekazywanie danych do komponentów wizualizacji)
IDEA StatiCa / Connection / Export IOM

IDEA StatiCa / Open Model / Connection Open Model (przekazywanie danych do komponentów wizualizacji)

Params / Input / Boolean Toggle (2x)
Params / Input / Number Slider (1x)

Wizualizacja wyników:

Grasshopper umożliwia wzbogacenie wyników o wizualizację graficzną. Komponenty pokazane na kolejnym rysunku pozwalają wyświetlić obliczone złącza spełniające sprawdzenia normowe na zielono, a te, które nie spełniają wymagań – na czerwono.

Poniżej przedstawiono pełny widok pliku Grasshopper z zaznaczonymi połączeniami między komponentami:

Bardziej złożone przykłady można znaleźć w folderze

"%appdata%\McNeel\Rhinoceros\packages\8.0\IDEAStatiCa\0.2.5\Examples0.2.5.zip"

Subscribe to our newsletter

Company

  • About us
  • Partnerstwa
  • Careers
  • Opatentowana technologia dla inżynierów konstruktorów

Resources

  • Sample projects
  • Case studies
  • IDEA StatiCa Connection Library
  • Verification books

Legal

  • IDEA StatiCa UMOWA LICENCYJNA UŻYTKOWNIKA KOŃCOWEGO
  • Polityka prywatności
  • Warunki korzystania z usługi – IDEA StatiCa Viewer
  • Licencjonowanie

Help

  • Contact
  • Uzyskaj wycenę
  • Resellers
  • Pobierz najnowszą wersję
FacebookInstagramLinkedInYouTube

© IDEA StatiCa 2009-2026

Trusted and used worldwide by engineers, fabricators & consultants.