Integracja Rhino/Grasshopper
Informacje
Rhinoceros3D to program do modelowania 3D opracowany przez firmę Robert McNeel & Associates z Seattle w stanie Waszyngton w USA. Rhino służy do tworzenia, edytowania, analizowania, dokumentowania, renderowania, animowania i tłumaczenia NURBS (krzywe, powierzchnie, bryły, chmury punktów i siatki wielokątów).
Grasshopper to wizualne środowisko języka programowania, które działa w ramach aplikacji do projektowania wspomaganego komputerowo Rhinoceros 3D. Jest on ściśle zintegrowany z narzędziami do modelowania 3D Rhino.
Instalacja połączenia Rhino/Grasshopper
- Pobierz Rhino stąd.Uwaga: Użytkownicy mogą korzystać z Rhino/Grasshopper Connection w ramach BricsCAD z próbnymi kluczami licencyjnymi zarówno aktualnej wersji BricsCAD BIM, jak i Rhino 7. Od czasu wydania BricsCAD V21, klucze do starszych wersji Rhino nie będą działać dla tej integracji.
- Pobierz Grasshopper-BricsCAD Connection ze sklepu z aplikacjami BricsCAD. Instalator kopiuje wszystkie wymagane pliki do folderu Program Files\Bricsys\Grasshopper-BricsCAD Connection.Uwaga: Połączenie Grasshopper-BricsCAD dostępne obecnie w sklepie z aplikacjami będzie działać w aktualnych wersjach BricsCAD Pro, BIM, Mechanical lub Ultimate.Uwaga: Połączenie Grasshopper-BricsCAD współpracuje z Pro, Mechanical, BIM i Ultimate do tworzenia geometrii. Jednak funkcjonalność specyficzna dla BIM (dodawanie klasyfikacji, lokalizacji przestrzennych, profili, właściwości, eksport IFC) będzie działać tylko z licencją BricsCAD BIM lub Ultimate.
- Uruchom ponownie BricsCAD.
- Aby uruchomić Grasshopper lub Rhino, otwórz i zapisz nowy rysunek. Następnie użyj przycisków na nowej karcie wyświetlanej na wstążce lub uruchom za pomocą Quad.
Aby uruchomić plik Grasshopper z BricsCAD
- Otwórz pusty plik BricsCAD.
- Zapisz to.
- Otwórz Grasshopper za pomocą przycisku w nowej zakładce Grasshopper w BricsCAD.
- Możesz zamknąć wyskakujące okno Rhino. Rhino będzie nadal działać w tle.
- W zakładce Plik programu Grasshopper wybierz Nowy dokument, aby otworzyć nowy i pusty skrypt Grasshopper.
- Wybierz Otwórz dokument..., aby otworzyć istniejący skrypt Grasshopper. Możesz użyć dowolnego skryptu utworzonego w przeszłości w programie Grasshopper i otworzyć go w BricsCAD, o ile geometria wejściowa z innego programu została zinternalizowana. (Aby zinternalizować dane, kliknij prawym przyciskiem myszy element geometrii wejściowej i wybierz opcję Zinternalizuj dane).
- Geometria utworzona za pomocą skryptu powinna teraz pojawić się w przestrzeni modelu BricsCAD, wyświetlana na czerwono. Upewnij się, że nie zamykasz okna Grasshopper, w przeciwnym razie geometria podglądu zniknie, gdy dokument Grasshopper zostanie zamknięty.
- Jeśli skrypt Grasshopper jest otwarty i nadal nie widzisz podglądu geometrii, prawdopodobnie oznacza to, że plik Grasshopper jest połączony z niewłaściwym dokumentem BricsCAD. Aby połączyć go z prawidłowym, zobacz Łączenie pliku Grasshopper z plikiem BricsCAD.
Aby połączyć plik Grasshopper z plikiem BricsCAD
Domyślnie plik BricsCAD, do którego dokument Grasshopper będzie łączył się z tym, który był aktywny podczas uruchamiania Grasshoppera z BricsCAD. Jeśli chcesz połączyć go z innym plikiem BricsCAD, musisz to zrobić:
- Ustaw docelowy rysunek BricsCAD jako bieżący rysunek (tj. ten, który jest widoczny w oknie przestrzeni modelu bieżącej sesji).
- Połącz skrypt Grasshopper z tym otwartym rysunkiem. Robisz to klikając ikonę Link
na pasku tuż nad kanwą Grasshopper, która zawiera skrypt, który próbujesz połączyć.
Aby uruchomić przykładowy plik
- Otwórz przykładowy plik .dwg otwierając plik .dwg z folderu Program Files\Bricsys\Grasshopper-BricsCAD Connection.
- Pojawi się ostrzeżenie, że plik jest tylko do odczytu. Dzieje się tak, ponieważ dokument znajduje się w zabezpieczonym folderze. Kliknij Tak, aby otworzyć jako tylko do odczytu.
Opcjonalnie: Jeśli nie chcesz tego ostrzeżenia lub jeśli chcesz edytować plik, skopiuj i wklej przykładowe pliki do jednego z własnych folderów i otwórz je stamtąd.
- Z poziomu aplikacji Grasshopper wybierz Program Files\Bricsys\Grasshopper-BricsCAD Connection. . Przejdź ponownie do folderu
- Wybierz plik .ghx o tej samej nazwie co .dwg .
- Plik przykładowy zostanie teraz otwarty i powinien zostać wyświetlony czerwony podgląd geometrii w przestrzeni modelu BricsCAD.
Upewnij się, że nie zamykasz okna Grasshopper, w przeciwnym razie geometria podglądu zniknie, gdy dokument Grasshopper zostanie zamknięty. Jeśli skrypt Grasshopper jest otwarty i nadal nie widzisz podglądu geometrii, prawdopodobnie oznacza to, że plik Grasshopper jest połączony z niewłaściwym dokumentem BricsCAD. Aby połączyć go z prawidłowym, zobacz Łączenie pliku Grasshopper z plikiem BricsCAD.
- Możesz pobawić się suwakami wejściowymi w skrypcie Grasshopper.
- Jeśli jesteś zadowolony ze swojego modelu i chcesz przekonwertować geometrię podglądu na rzeczywistą geometrię BricsCAD, możesz "wypalić" geometrię w BricsCAD. W tym celu należy zaznaczyć wszystkie elementy Bake Building Element (klikając je z wciśniętym klawiszem Shift) i nacisnąć przycisk Bake
.
- Pojawi się wyskakujące okienko, kliknij OK, aby zaakceptować.
- Geometria jest teraz konwertowana na rzeczywistą geometrię BricsCAD, nawet z dołączonymi do niej danymi BIM.
- Nie będzie można zapisać zmian w plikach, ponieważ były one tylko do odczytu. Należy więc odrzucić zmiany lub zapisać pliki jako nowe w innej lokalizacji.
Dostosowywanie połączenia Rhino/Grasshopper
Kod Rhino/Grasshopper Connection jest w 100% open-source i jest dostępny tutaj. Pozwala to w pełni dostosować Connectora poprzez kodowanie do woli (zakładając oczywiście, że wiesz, jak kodować).
Odinstaluj połączenie Rhino/Grasshopper
- Uruchom Dodaj lub usuń programy w systemie Windows.
- Wyszukaj połączenie Grasshopper-BricsCAD.
- Naciśnij przycisk Odinstaluj.
Jak narysować pudełko w Rhino i wypalić je w BricsCAD za pomocą Grasshoppera?
- Otwórz nowy plik BricsCAD.
- Zapisz plik.
- Na stronie BricsCAD kliknij .
- Narysuj ramkę Rhino, wpisując BOX w wierszu poleceń Rhino. (Działa to w taki sam sposób jak polecenie BricsCAD BOX).
- Kliknij pierwszy róg bazy.
- Kliknij, aby zobaczyć drugi róg podstawy.
- Kliknij, aby określić wysokość ramki.
- Aby otworzyć nowy skrypt Grasshopper, w środowisku Grasshopper kliknij na
a następnie kliknij . - Zapisz plik.
- Przeciągnij i upuść na kanwę Grasshopper.
- Kliknij prawym przyciskiem myszy komponent i wybierz Set one Brep.
- Przejdź do obszaru roboczego Rhino i wybierz swoją kostkę.
- Komponent Brep zmieni kolor z pomarańczowego na szary. Jeśli zamkniesz okno Rhino i powrócisz do okna Grasshopper, podgląd sześcianu zostanie wyświetlony w przestrzeni modelu BricsCAD.
- Przeciągnij i upuść plik na kanwę Grasshopper.
- Aby połączyć dwa komponenty, kliknij i przeciągnij z prawej kropki komponentu Brep do lewej kropki komponentu BricsCAD Bake.
- Kliknij prawym przyciskiem myszy na komponent Bake Geometry i wybierz Bake into BricsCAD.
Zostanie wyświetlone następujące okno dialogowe. Tutaj możesz wybrać docelową warstwę, materiał i kolor: - Kliknij przycisk OK. Pudełko jest wypiekane jako bryła w programie BricsCAD.
Jak narysować ramkę w Grasshopperze z prostokąta BricsCAD?
- Aby otworzyć nowy skrypt Grasshopper, kliknij na
i kliknij wewnątrz środowiska Grasshopper. Zapisz plik. - Otwórz nowy plik BricsCAD w szablonie licznika i zapisz go.
- Aby połączyć nowy skrypt z otwartym plikiem .dwg kliknij przycisk Link na pasku narzędzi Canvas.
- Przejdź do przestrzeni modelu BricsCAD i narysuj prostokąt.Uwaga: Użyj polilinii, aby utworzyć nieregularną geometrię.
- Przeciągnij i upuść plik na kanwę Grasshopper.
- Kliknij prawym przyciskiem myszy na komponent Krzywa i wybierz Ustaw jedną krzywą BricsCAD.
- Przejdź do przestrzeni modelu BricsCAD i wybierz prostokąt.Uwaga: Oszczędzaj czas dzięki Quadowi: wybierz krzywą w BricsCAD, a następnie wybierz ToGrasshopper w zakładce Grasshopper w Quad. Komponent Grasshopper pojawia się w lewym górnym rogu kanwy Grasshopper.
- Połącz komponent Curve z komponentem .
- Połącz to z .
- W polu wejściowym Direction komponentu Extrude znajduje się łącze Uwaga: Zakres i dokładność suwaka można edytować, klikając element prawym przyciskiem myszy i wybierając Edytuj.... Pojawi się okno dialogowe, w którym można ustawić cyfry oraz minimalną i maksymalną wartość suwaka.
z . Ustaw tę wartość na wysokość pudełka, na przykład 17. - Teraz narysowałeś pudełko w Grasshopperze, używając geometrii BricsCAD jako danych wejściowych.
Jak podzielić pudełko na różne piętra przy użyciu Grasshoppera?
- Dodaj kod Start_1.ghxdo poprzedniego skryptu Grasshopper.
- W tym celu należy pobrać plik zip znajdujący się na dole tej strony i rozpakować jego zawartość.
- Następnie otwórz plik Start_1.ghx, przechodząc do opcji Grasshopper. w oknie
- Możesz teraz zaznaczyć cały kod Grasshoppera naciskając Ctrl+A na klawiaturze i skopiować go używając Ctrl+C.
- Następnie przełącz się z powrotem do dokumentu, nad którym pracowałeś w poprzedniej procedurze, przechodząc do prawego górnego rogu okna Grasshopper i klikając tytuł bieżącego dokumentu (Start_1).
- Następnie pojawi się lista rozwijana wszystkich aktywnych skryptów Grasshopper, więc otwórz ten, który zapisałeś w Jak narysować pudełko w Grasshopper z prostokąta BricsCAD.
- Teraz kliknij płótno i naciśnij Ctrl+V, aby wkleić kod Start_1.ghx.
- Kliknij prawym przyciskiem myszy, aby zmienić nazwę suwaka liczbowego z poprzedniej procedury na Budowanie wysokości.
- Połącz ten suwak liczbowy z wejściem A z komponentu Dzielenie w grupie Oblicz ilość pięter i z wejściem A z komponentu Odejmowanie w grupie Pobierz ostatnią wysokość ściany.
- Połącz wytłaczanie z wejściem Shape komponentu Contour.
- Zrób porządki w pliku:
- Przeciągnij zieloną grupę Input na przód obszaru roboczego.
- Dodaj suwak budowania wysokości do grupy, wybierając komponent, a następnie klikając prawym przyciskiem myszy grupę i wybierając opcję Dodaj do grupy.
- Wyłącz podgląd komponentów Boundary i Extrusion: zaznacz komponenty (kliknij je z wciśniętym klawiszem Shift) i kliknij prawym przyciskiem myszy w pustym miejscu obszaru roboczego, a następnie wybierz opcję Preview Off.
- (Opcjonalnie) W przypadku plików pośrednich, które mają już te zmiany, użyj plików Intermediate_1.ghx i Intermediate_1.dwg. (Znajduje się w pliku zip na dole tej strony).
- Właśnie utworzony skrypt pozwala na:
- Podziel wytłoczenie na wysokość płyty, używając komponentu Kontur.
- Przesunięcie krzywych o grubość ścian.
- Wykonaj dolne powierzchnie ścian (powierzchnie są podzielone na ściany dolnej kondygnacji i ściany dachu).
- Oblicz ostatnią wysokość ściany.
- Wytnij powierzchnie na dach, płyty i ściany.
- Dostosuj wysokość budynku, wysokość pięter oraz grubość płyt i ścian za pomocą suwaków w zielonej grupie wprowadzania.
- Dodaj 3 na końcu skryptu Grasshopper.
- Dołącz wytłaczane elementy (komponenty Flip) do węzłów wejściowych Geometry komponentów Bake Building Element:
- Połącz wytłaczane ściany dolnej kondygnacji i wytłaczane ściany dachu w jeden element Bake Building Element. (Przytrzymaj Shift podczas podłączania wielu węzłów do jednego węzła wejściowego).
- Połącz wytłaczane dolne płyty stropowe z innym elementem Bake Building Element.
- Połącz wytłaczany dach z pozostałym elementem Bake Building Element.
- Dodaj następujące komponenty do kanwy z Budynki, 1 Historie i 3 komponenty Typów BIM. kategorii: 1
- Dołącz Buildings do wejścia Building komponentu Stories i dołącz je do wejścia Spatial Location wszystkich komponentów Bake Building Element.
- Dołącz typy BIM (ustawione odpowiednio na BimWall, BimSlab i BimRoof w menu wyboru) do danych wejściowych Element Type komponentów Bake Building Element odpowiednio wytłaczanych ścian, płyt i dachu.
- Wyświetlone zostanie następujące ostrzeżenie: Nie udało się zebrać danych parametru wejściowego Building. Dzieje się tak, ponieważ gdy na rysunku BricsCAD nie są zdefiniowane żadne budynki, Grasshopper nie zbiera danych wejściowych.
- Aby utworzyć Lokalizacje Przestrzenne dla wykrywanego komponentu, przejdź do BricsCAD i kliknij narzędzie Lokalizacje przestrzenne na wstążce.
- Dodaj budynek i kilka pięter (więcej pięter niż chcesz podzielić na budynki).
- Przejdź do Grasshoppera i kliknij prawym przyciskiem myszy komponent Budynki i umieść go na liście rozwijanej zamiast na liście wyboru.
- Wybierz nowo utworzony budynek z listy rozwijanej.
- Zaznacz z wciśniętym klawiszem Shift wszystkie elementy Bake Building Element i wybierz opcję Bake z paska narzędzi Canvas. Kliknij OK, aby zaakceptować warstwę, materiał i kolor.
- Rysunek będzie miał teraz różne piętra.Uwaga: Sprawdź właściwości, aby upewnić się, że geometria jest prawidłowo sklasyfikowana jako Ściana, Płyta lub Dach. Elementy te będą miały również przypisaną lokalizację przestrzenną.
- Ostatnia geometria wejściowa zostanie zapisana na wszystkich pozostałych kondygnacjach, ponieważ jest ich teraz więcej niż geometrii. Aby to naprawić, należy wybrać odpowiedni podzbiór historii do przypisania. Upiecz geometrię w BricsCAD, a historie będą poprawne. Żadna zduplikowana geometria nie zostanie wypalona.
Możesz zobaczyć, jak to zrobić, otwierając End_1 .dwg, a następnie otwierając plik Grasshopper End_1.ghx, który jest połączony z End_1.dwg.
- Budynek został pomyślnie utworzony.Jeśli chcesz zobaczyć wynik upieczonego budynku, sprawdź plik End_1_Baked.dwg lub upiecz go samodzielnie.
Jak dodać balustradę na szczycie budynku
Będziemy kontynuować budowę wykonaną w poprzedniej procedurze. Otwórz więc plik End_1 .dwg, a następnie otwórz plik Grasshopper End_1.ghx, który jest połączony z End_1.dwg.
- Dodaj kod Start_2.ghxdo kanwy Grasshopper.
- W tym celu należy pobrać plik zip znajdujący się na dole tej strony i rozpakować jego zawartość.
- Następnie otwórz plik Start_1.ghx, przechodząc do opcji Grasshopper. w oknie
- Możesz teraz zaznaczyć cały kod Grasshoppera naciskając Ctrl+A na klawiaturze i skopiować go używając Ctrl+C.
- Następnie przełącz się z powrotem do dokumentu, nad którym pracowałeś w poprzedniej procedurze, przechodząc do prawego górnego rogu okna Grasshopper i klikając tytuł bieżącego dokumentu (Start_1).
- Następnie pojawi się lista rozwijana wszystkich aktywnych skryptów Grasshopper, więc otwórz End_1.ghx.
- Teraz kliknij płótno i naciśnij Ctrl+V, aby wkleić kod Start_1.ghx.
- Połącz komponent końcowy grupy Extrude Roof z wejściem Brep komponentu Deconstruct Brep grupy Select top face of roof.
- Skrypt wykonuje następujące czynności:
- Grupa Wybierz górną powierzchnię dachu spowoduje wybranie górnej powierzchni dachu.
- Pozostały skrypt pobierze tę twarz i użyje jej do utworzenia linii bazowych dla balustrady.
- Następnie utworzy osie kolumn i belek nośnych.
- Obliczy również połowę wysokości profilu wiązki.
- Nadal jednak wymagany jest profil, aby ukończyć ten i następny krok. Będziemy zatem tworzyć profil od kroku 6.
- W oparciu o ten profil i osie, belki i kolumny nośne są wykonywane jako wytłoczki.
- Wynik pośredni znajduje się w plikach Intermediate_2 .ghx i Intermediate_2.dwg. (Znajduje się w pliku zip na dole tej strony).
- (Opcjonalnie) Pomiń opcję Wybierz górną powierzchnię grupy dachów i zastąp ją opcją . Ustaw go na górną powierzchnię płyty dachowej w upieczonym budynku BricsCAD. (Zrób to, klikając prawym przyciskiem myszy komponent, kliknij Ustaw jedną ścianę BricsCAD i wybierz ścianę na rysunku BricsCAD). Połącz ten komponent Face z parametrem i podłącz tę powierzchnię do odpowiednich wejść.
- Przejdź do
Przeciągnij komponenty Profile Names i Profile Sizes na obszar roboczy.
. - Wybierz HEA z listy rozwijanej w sekcji Profile Names. Ta rozwijana lista wyświetla wszystkie nazwy profili w bibliotece profili BricsCAD.
- Powiązanie komponentu z wejściem ProfileName komponentu Profile Sizes.
- Powiązanie komponentu Profile Sizes z węzłem wejściowym List w pliku gdzie i jest ustawione na 4 (kliknij prawym przyciskiem myszy na i i Ustaw liczbę całkowitą na 4). Ten element listy umożliwia wybranie jednego rozmiaru z listy zawierającej wszystkie dostępne rozmiary profili dla powiązanej z nim nazwy profilu.Uwaga: Jeśli połączysz do wyjścia Rozmiary Profili, zobaczysz, że indeks 4 oznacza rozmiar 160.
Połącz Profile Names i List Item komponentów z , aby uzyskać profil HEA 160 jako dane wyjściowe.
- Aby uzyskać krzywe składające się na ten profil, należy dołączyć plik profilu biblioteki. Jednym z utworzonych wyników jest krzywa profilu w postaci drzewa. do
- Dołącz Profile Curves. Ma to na celu późniejsze wyciągnięcie powierzchni jako bryły, zamiast linii jako powierzchni.
do węzła wyjściowego - Aby zgrupować utworzone komponenty, zaznacz je (za pomocą pola wyboru) i kliknij prawym przyciskiem myszy na Group.
- (Opcjonalnie ) Aby zmienić nazwę grupy, kliknij prawym przyciskiem myszy fioletowy prostokąt. Zmień nazwę grupy w górnym polu tekstowym, np. na Make profile.
- Komponent Boundary Surfaces powinien być teraz połączony z wejściem Content komponentu Bounding Box w grupie Calculate half of height of beam. Komponent Boundary Surfaces powinien być również połączony z dwoma wejściami Profile komponentów Extrude w grupach Make supporting columns i Make beams. Wyciągnięcia powinny teraz pokazywać balustradę z belkami i słupami HEA 160.
- Aby wypalić te belki i kolumny w BricsCAD, dołącz dwa do kanwy Grasshopper.
- Wykonaj następujące czynności:
- Ustaw wejście Geometria na wytłoczenia.
- Ustaw wejście Typ elementu na który jest ustawiony na BimColumn dla wytłoczeń słupów i na BimBeam dla wytłoczeń belek.
- Ustaw wejście Spatial Location (Lokalizacja przestrzenna ) na takie samo jak dach.
- Ustaw wejście Profile na komponent Profile biblioteki z grupy Utwórz profil.
- Udało ci się utworzyć balustradę na szczycie budynku. (Pełny skrypt do tego celu znajduje się w pliku End_2 .ghx na dole tej strony, który jest połączony z End_2.dwg).
- Pieczenie w programie BricsCAD. Profile są teraz ustawione na te w skrypcie Grasshopper. Nadal można modyfikować połączenia belek w narożnikach za pomocą L-Connect w BricsCAD. (Aby zobaczyć gotowy budynek z balustradą na górze, sprawdź plik End_2_baked.dwg na dole tej strony).
Procedura: dodawanie informacji do upieczonego modelu
Będziemy kontynuować budowę wykonaną w poprzedniej procedurze. Otwórz więc plik End_2 . dwg, a następnie otwórz plik Grasshopper End_2.ghx, który jest połączony z End_2.dwg.
- Dodaj kod Start_3.ghx do obszaru roboczego.
- W tym celu należy pobrać plik zip znajdujący się na dole tej strony i rozpakować jego zawartość.
- Następnie otwórz plik Start_1.ghx, przechodząc do opcji Grasshopper. w oknie
- Możesz teraz zaznaczyć cały kod Grasshoppera naciskając Ctrl+A na klawiaturze i skopiować go używając Ctrl+C.
- Następnie przełącz się z powrotem do dokumentu, nad którym pracowałeś w poprzedniej procedurze, przechodząc do prawego górnego rogu okna Grasshopper i klikając tytuł bieżącego dokumentu (Start_1).
- Następnie pojawi się lista rozwijana wszystkich aktywnych skryptów Grasshopper, więc otwórz End_2.ghx.
- Teraz kliknij płótno i naciśnij Ctrl+V, aby wkleić kod Start_1.ghx.
- Ten kod ma pewne ustawienia po wypaleniu sklasyfikowanych i wypalonych belek i kolumn:
- Skrypt wykorzystuje komponent Get Properties Names do wyświetlania właściwości BIM w kategorii Property Bricsys.
- W tych właściwościach wybiera pozycję 1 dla kolumn i pozycję 0 dla belek, odpowiednio ColumnType i BeamType.
- Na koniec ustawia właściwości na wartość określoną w komponentach panelu, używając komponentów Set Property Value.
- Aby skrypt działał, wypal dwa komponenty Bake Building Element, które tworzą balustradę.
- Teraz połącz dane wyjściowe Building Element komponentów Bake Building Element z odpowiednimi danymi wejściowymi Building Element komponentów Get Properties Names.
- Należy również połączyć dane wyjściowe elementu budynku komponentów Bake Building Element z odpowiednimi danymi wejściowymi elementu budynku komponentów Set Property Value.
- Jeśli teraz wybierzesz kolumnę w BricsCAD i otworzysz jej Właściwości, ColumnType zostanie ustawiony na kolumnę stalową. Po zmianie wartości komponentu panelu, właściwości w BricsCAD zmieniają się w czasie rzeczywistym.
- Wynikowy skrypt: 'End_3.ghx' można znaleźć w pliku zip znajdującym się na dole tej strony. Działa z plikiem 'End_3.dwg' w którym nic nie jest jeszcze zrobione. Wykonaj wszystkie Elementy Budynku, aby uzyskać ustawienia po wykonaniu.
Zestaw narzędzi BricsCAD w Grasshopperze
Ikona | Nazwa | Opis |
---|---|---|
![]() |
Płaszczyzna | Reprezentuje płaszczyznę w BricsCAD. |
![]() |
Punkt | Reprezentuje punkt w BricsCAD. |
![]() |
Krzywa | Reprezentuje krzywą BricsCAD. |
![]() |
Obiekt | Reprezentuje obiekt BricsCAD. |
![]() |
KRawędź | Reprezentuje krawędź BricsCAD. |
![]() |
POWierzchnia | Reprezentuje powierzchnię BricsCAD. |
![]() |
Wierzchołek | Reprezentuje wierzchołek BricsCAD. |
![]() |
Budynki | Zapewnia selektor nazw dla wszystkich budynków obecnych w lokalizacjach przestrzennych w BricsCAD. |
![]() |
Historie | Zwraca wszystkie kondygnacje dołączone do wprowadzonego budynku. |
![]() |
Nazwy profili | Zapewnia selektor nazw dla wszystkich profili obecnych w profilach w BricsCAD. |
![]() |
Rozmiary profili | Zwraca wszystkie rozmiary dołączone do profilu wejściowego. |
![]() |
Typy BIM | Zapewnia selektor typów dla wszystkich typów BIM dostępnych w BricsCAD. |
![]() |
Kategorie nieruchomości | Zapewnia selektor kategorii dla wszystkich kategorii nieruchomości dostępnych w BricsCAD. |
![]() |
Geometria Bake | Wypal geometrię Grasshopper do bieżącego rysunku BricsCAD, pomijając dołączone do niego dane BIM. Wynik Bake Geometry jest odniesieniem do wypalonego elementu budynku bez danych BIM. |
![]() |
Bake Building Element | Wypal geometrię Grasshopper do bieżącego rysunku BricsCAD, dodając do niego dane BIM. Wyjściem Bake Building Element jest odniesienie do upieczonego elementu budynku z danymi BIM. |
![]() |
Elementy lokalizacji przestrzennej | Domyślnie zwraca wszystkie elementy budynku obecne w BricsCAD. W przypadku użycia parametrów wejściowych zwraca elementy budynku przefiltrowane według typu elementu i/lub lokalizacji przestrzennej. |
![]() |
Profil biblioteczny | Zwraca profil z biblioteki, zgodnie z podaną nazwą i rozmiarem. |
![]() |
Informacje o profilu | Zwraca informacje (nazwę, rozmiar, standard i krzywe) określonego profilu. |
![]() |
Nazwa właściwości | Zwraca nazwy właściwości dołączone do elementu budynku w określonej kategorii właściwości. |
![]() |
Wartość nieruchomości | Zwraca wartość właściwości, dołączoną do elementu budynku, dla określonej nazwy i kategorii właściwości. |
![]() |
Linear Solid Info | Zwraca informacje (oś, ścieżka wytłaczania i krzywe profilu) o liniowej bryle obecnej na rysunku BricsCAD. |
![]() |
Ustaw właściwość | Ustawia wartość właściwości elementu budynku zgodnie z podaną nazwą, kategorią i wartością. |
![]() |
Eksport do IFC | Eksportuje określone elementy budynku do IFC. |
![]() |
Link | Łączy skrypt Grasshopper z otwartym plikiem .dwg BricsCAD . |
![]() |
Bake | Wypieka geometrię z wybranych komponentów Bake Geometry i Bake Building Element. |