automatyzacja zbrojenia w tekli

Kompletny przewodnik po automatyzacji zbrojenia w Tekli za pomocą Grasshoppera

Grasshopper całkowicie zmienił sposób, w jaki pracuję z zbrojeniem w Tekli. Jak pewnie wiesz, ręczne kształtowanie i ustawianie różnych prętów zbrojeniowych jest niezwykle czasochłonne i może być dość frustrujące. W tym artykule dowiesz się, jak efektywnie modelować zbrojenie w Tekli i zaoszczędzić setki godzin, które zostałyby spędzone na procesach manualnych. Znajdziesz tu praktyczne zadania i przykłady – wszystko wyjaśnione w sposób łatwy do zrozumienia.

Table of Contents

1. Dlaczego warto używać Grasshoppera do tworzenia zbrojenia w Tekli

Proces projektowania zbrojenia często jest postrzegany jako jedno z najbardziej monotonnych zadań, z którymi inżynierowie muszą się mierzyć w pracy. Jest niezwykle powtarzalny i pochłania dużo czasu, co czyni go idealnym kandydatem do automatyzacji.
Na szczęście, jest rosnąca tendencja wśród projektantów do korzystania z narzędzi parametrycznych w celu usprawnienia tego procesu, czyniąc go szybszym i bardziej przyjemnym. W końcu, kto by nie chciał ominąć żmudnych etapów modelowania 3D zbrojenia i monotonnej pracy nad tworzeniem rysunków?

Grasshopper oferuje rozwiązanie do automatyzacji całego tego procesu. Tworzenie prętów w Grasshopperze jest bardzo podobne do procesu manualnego w Tekla, ale bez konieczności włożenia w to dużo wysiłku.

Proces w Grasshopperze wygląda tak samo jak w Tekli:

  • Wybierz tworzenie grupy prętów z paska narzędzi.
  • Wybierz, która część Tekla potrzebuje zbrojenia (wejście Part).
  • Wybierz kształt pręta (wejście Shape).
  • Zdefiniuj zakres pręta (wejście Range).

Całe warsztaty można zobaczyć TUTAJ. Poniżej możesz zobaczyć podsumowanie warsztatów w formie artykułu.

2. Komponenty zbrojenia Tekla w Grasshopperze

Spójrzmy na dostępne komponenty w Tekla Grasshopper Live link do zbrojenia.

2.1. Atrybuty pręta

Ustaw nazwę, rozmiar, klase zbrojenia, promień, atrybuty numerowania, fazę i atrybuty zdefiniowane przez użytkownika dla pręta lub grupy prętów.

Rozmiar i klase zbrojenia są wprowadzane jako tekst. Możesz je również ustawić (oraz promień) za pomocą komponentu Rebar catalog podłączonego do któregokolwiek wejścia.

Attributes component in Grasshopper
Komponent atrybutów w Grasshopperze

Atrybuty zdefiniowane przez użytkownika są wprowadzane jako ciąg tekstowy. Przykład składni poniżej.

Uwaga!

Jeśli używasz komponentu Panel, dane wieloliniowe włączone oznaczają, że atrybuty będą trzymane jako pojedynczy ciąg (ta sama część), podczas gdy wyłączone oznacza, że wynik będzie listą (osobne części).

Attributes Syntax
Składnia atrybutów

2.2. Hak / Haki

Ustaw atrybuty haka dla pręta lub grupy prętów. Te same atrybuty haka będą stosowane dla obu końców.

Uwaga!

Kierunek haka jest określony przez płaszczyznę zbrojenia.

Hooks component in Grasshopper
Komponent haków w Grasshopperze - Taki sam po obu stronach


Ustaw atrybuty haka dla pręta lub grupy prętów. Końce mogą mieć różne haki.

Hook component in Grasshopper
Komponent haka w Grasshopperze

2.3. Ochrona

Ustaw grubości i przesunięcia otuliny dla pręta lub grupy prętów.

Uwaga!

Zwróć uwagę na płaszczyznę zbrojenia!

Komponent okładziny w Grasshopperze

2.4. Grupa

Ustaw atrybuty odstępu i wykluczenia dla grupy prętów.

  • Wejście liczby prętów będzie miało zastosowanie, gdy typ odstępu to Dokładna liczba, w przeciwnym razie wartości odstępu są używane do rozłożenia prętów.
  • Atrybut True/False w weojściu Spiral może być użyte do włączenia tworzenia spiralnych prętów.
Group component in Grasshopper
Komponent grupy w Grasshopperze
Group attributes in Grasshopper
Atrybuty grupy w Grasshopperze

3. Grupa zbrojeniowa w Grasshopperze

Różne kombinacje wejść zakresu i kształtu pozwalają nam na tworzenie różnych grup zbrojeniowych. W ten sposób możesz tworzyć wszelkiego rodzaju grupy zbrojeniowe za pomocą tylko jednego komponentu. Spójrzmy bliżej na te kombinacje.

3.1. Normalne

Zakres: Zakres grupy prętów.

Zazwyczaj wejściem jest linia.

Normal rebar group in Tekla with Grasshopper
Normalna grupa zbrojeniowa w Tekli za pomocą Grasshoppera

3.2. Stożkowa

Aby utworzyć grupę prętów rozłożonych stożkowo, usuń graft z wejścia kształtu i podaj wiele kształtów jako listę (flatten nie graftet).

Jeśli wejście kształtu to lista kształtów (tworząca grupę stożkową), nie potrzebujesz wejścia zakresu (range).

Tapered rebar group in Tekla with Grasshopper
Stożkowa grupa zbrojeniowa w Tekli za pomocą Grasshoppera

3.3. Stożkowa N

Aby utworzyć grupę prętów stożkowych N, usuń graftet z wejścia kształtu i podaj więcej niż dwa kształty jako listę (flatten nie graftet).

Nie potrzebujesz wejścia zakresu.

Tapered N rebar group in Tekla with Grasshopper
Stożkowa grupa zbrojeniowa N w Tekli za pomocą Grasshoppera

3.4. Krzywoliniowe Zbrojenie Tekla z Grasshopperem

Aby utworzyć grupę prętów krzywoliniowych, wejście kształtu powinno być łukiem – Sprawdź dwa razy, czy jest to łuk Grasshoppera (aby utworzyć kilka grup krzywoliniowych, podaj listę łuków jakoo data tree).

Możliwa jest zmiana maksymalnej liczby punktów kształtu poligonów dla prętów zbrojeniowych.

  • Komponenty “Rebar” mają ustawienie o nazwie “Max control points”, do którego można uzyskać dostęp, klikając prawym przyciskiem myszy na komponencie, podobnie jak w komponentach “Beam”.
  • Gdy krzywe wejściowe kształtów są konwertowane na polilinie Tekla, liczba punktów jest utrzymywana poniżej tej wartości, jeśli to możliwe.
Curved Tekla Reinforcement
Zbrojenie łukowe w Tekli za pomocą Grasshoppera

Przydatne wskazówki do tworzenia zbrojenia łukowego przy użyciu Grasshoppera:

✅ Aby osiągnąć zbrojenie łukowe, zwróć uwagę na wejście kształtu. Czasami krzywą należy zmienić na dopasowany łuk. Pamiętaj, że można ustawić maksymalną liczbę punktów kontrolnych w grupie zbrojeniowej!

✅ Broniąc liczby punktów, możemy kontrolować liczbę punktów w polilinii i utrzymać pożądany kształt zbrojenia. Tak, możesz połączyć po prostu punkty jako wejście kształtu dla komponentu grupy zbrojeniowej Grasshoppera.

✅ Dodatkowym pomocnym komponentem jest “Rebuild a curve” (Przebuduj krzywą). W grupie Taperade preferowane jest używanie krzywych z taką samą liczbą punktów broniących krzywej NURB.

4. Kierunek haka

Zawsze miałem problem ze zmianą kierunku haka. Dostosowanie tego przy użyciu Grasshoppera jest dość proste.

Zasadniczo haki są tworzone w tej samej płaszczyźnie, co zdefiniowano zbrojenie. Wystarczy wziąć trzy punkty zbrojenia i umieścić płaszczyznę, która “przecina” te punkty. Jednak problemy pojawiają się, gdy definiujemy zbrojenie tylko za pomocą dwóch punktów.

Rozwiązaniem tego jest stworzenie “sztucznego” środkowego punktu na zbrojeniu i przesunięcie tego punktu tylko o 2 mm w jednej z osi (w zależności od tego, która płaszczyzna jest pożądana). Mimo że zbrojenia są definiowane przez trzy punkty, które nie są na jednej linii prostej—ponieważ jeden z punktów jest przesunięty—Tekla nadal rozpozna to jako prosty pręt.

Zmiana kierunku haków za pomocą Grasshoppera

5. Używanie Grasshoppera do modyfikacji zbrojenia w Tekli

Grasshopper nie ogranicza się tylko do tworzenia zbrojeń; umożliwia również łatwą modyfikację kształtu istniejących zbrojeń, które początkowo zostały ustawione ręcznie w Tekla Structures. Nie ma potrzeby zaczynać od początku, aby zmienić definicję zbrojenia. Możesz dodać dodatkową nogę, skrócić je, znaleźć środkowy punkt, zmienić okładzinę na niestandardową i wiele więcej!

Get Rebar Polygons in Grasshopper
Polygon z grupy zbrojenia w Grasshopperze

6. Rebar sets w Grasshopper Tekla Live link!

W Grasshopper-Tekla Structures Link v1.16 będą dostępne komponenty zestawów zbrojeń. Wymagają Tekla Structures 2022 SP 12 lub nowszej.

Nowe komponenty:

  • „Rebar Set” do wstawienia zestawu zbrojeń.
  • „Surface Attributes” do ustawienia atrybutów powierzchni lub ścianek nóg zestawu zbrojeń.
  • „Guideline Attributes” są używane do ustawienia atrybutów zbrojenia i wytycznych zestawu.

Następujące komponenty muszą zostać jeszcze dodane: komponenty modyfikatorów, np. łączniki i haki. Nie mogę się doczekać testów!

Tekla Rebar Sets in Grasshopper
Rebar sets w Grasshopperze

7. Zadanie domowe - Fundament z podstawowym zbrojeniem

Opis zadania:

Stwórz podstawowe zbojenia fundamentu naszkicowanego poniżej

Dane wejściowe:

Obiekt modelu z Tekla Structures – Brep

Praca domowa fundament do zbrojenia
Longitudal reinforcement
Zbrojenie podłużne
Cross reinforcement
Zbrojenie poprzeczne

Poniżej możesz pobrać niezbędne pliki do rozwiązania pracy domowej

8. Podsumowanie zbrojenia Tekla Grasshopper

Używanie Grasshoppera do uproszczenia processu zbrojenia jest dużą pomocą, szczególnie w pracach, które wykonujemy często. Ale oto coś ważnego, co należy zapamiętać:

Grasshopper jest naprawdę fajny i może zrobić w nim wiele, ALE…

…kiedyś próbowałem używać Grasshoppera do wszystkiego. Często kończyło się to na tym, że zajmowało to pięć razy więcej czasu niż po prostu zrobienie tego ręcznie. Najgorsze było to, że mój skrypt był tak szczegółowy i specyficzny dla jednego projektu, że nie mogłem go użyć ponownie do czegokolwiek innego.

Więc, zanim zaczniesz pisać skrypt do zbrojenia, poświęć chwilę, aby zastanowić się, czy naprawdę warto poświęcić na to swój czas i wysiłek i znajdź zadania na których zaoszędzisz najwięcej czasu.

Spodobał Ci się ten artykuł? Podziel się nim !

Dużo czasu i wysiłku poświęcamy na tworzenie wszystkich naszych artykułów i poradników. Byłoby świetnie, gdybyś poświęcił chwilę na udostępnienie tego wpisu!

Udostępnij:

Komentarze:

Subscribe
Powiadom o
guest
0 Comments
Inline Feedbacks
View all comments

Autor:

Pobierz przewodnik po projektach BIM:

Po przeczytaniu tego poradnika dowiesz się:

  1. Jak BIM jest wykorzystywany przy największych projektach w Norwegii
  2. Jakie były wyzwania dla zespołu projektowego i jak zostały rozwiązane
  3. Jakie były wyzwania na budowie i jakie było nasze podejście do nich

Najnowsze wpisy: