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.
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).
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.
Ustaw atrybuty haka dla pręta lub grupy prętów. Końce mogą mieć różne haki.
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!
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.
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.
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).
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.
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.
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.
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!
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!
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
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.