Grasshopper API link - Szacowanie kosztów (05)

Ten artykuł jest również dostępny w:
Przetłumaczone przez AI z języka angielskiego
W tym samouczku dowiesz się, jak efektywnie parametryzować złącze w celu generowania zakresu kosztów dla różnych ustawień przy użyciu Grasshopper.

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

Grasshopper - Instalacja wtyczki

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

inline image in article

W wierszu poleceń wpisz "Package Manager":

inline image in article

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

inline image in article

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

inline image in article

Jak widać, wtyczka jest już wbudowana.

inline image in article

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

Wtyczka Colibri

Ponieważ Grasshopper nie obsługuje pętli, należy zainstalować dodatkową wtyczkę - COLIBRI, którą wykorzystasz w tym samouczku.

inline image in article

IDEA StatiCa Connection – Projektowanie złącza i ustawianie parametrów

Możesz użyć tego pliku ideaCon lub utworzyć go od podstaw zgodnie z poniższymi krokami.

inline image in article

Zmień oba przekroje na CHS400,10.

inline image in article

Teraz zastosuj operację Plate to Plate zgodnie z poniższym rysunkiem:

inline image in article

Dodaj operację Rib z aktualnymi ustawieniami:

inline image in article
inline image in article

Skopiuj tę operację i ustaw następujące wartości:

inline image in article

Aby móc pracować z parametrami, należy włączyć kartę Developer w Preferences / Advance Settings

inline image in article

Teraz należy ustawić trzy parametry dla tego połączenia. Kliknij na karcie Developer przycisk + i ustaw wartości. Pierwszy parametr to średnica śrub, drugi to długość żebra, a trzeci to położenie żebra. Oba parametry a i b ustaw jako Visible.

inline image in article

Połącz wszystkie trzy parametry z odpowiednimi wartościami poszczególnych operacji.

inline image in article

Na koniec możesz zapisać to połączenie pod nazwą Model_costs_template.ideaCon.

Grasshopper - Import pliku *ideaCon i dodawanie komponentów

Utwórz nowy dokument, wybierz kartę Params na górnej wstążce i umieść komponent File Path na obszarze roboczym. 

inline image in article

Kliknij prawym przyciskiem myszy na komponent i wybierz wcześniej zapisany plik Model_costs_template.ideaCon

Uwaga: Jeśli otwierasz załączony plik, musisz odpowiednio zmienić tę ścieżkę. 

Począwszy od wersji 24.1.4, IDEA StatiCa wprowadza nowe API, opisane tutaj.

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

inline image in article

Aby połączyć wtyczkę Grasshopper z właściwą wersją IDEA Connection, dodaj komponent File Path i powiąż go z aktualnym folderem IDEA (C:\Program Files\IDEA StatiCa\StatiCa 25.1)

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

inline image in article

Sprawdź załączony plik, aby zapoznać się ze wszystkimi komponentami umożliwiającymi szacowanie kosztów.

Możesz również obejrzeć film, na którym przedstawiony jest przebieg pracy. 

Poniżej znajduje się końcowy film z uruchomieniem skryptu.


Załączone pliki do pobrania

Powiązane artykuły