Tekla Structures to jedno z najważniejszych narzędzi na świecie do projektowania i detalowania konstrukcji stalowych. W wielu obszarach wyprzedza konkurencję. Jednak nawet w tak zaawansowanym środowisku inżynierowie nadal spędzają dużo czasu na ręcznym klikaniu związanym z modelowaniem 3D, tworzeniem rysunków, kontrolą jakości, eksportami i przygotowaniem dokumentacji projektowej.
Wiele z tych powtarzalnych zadań można wyeliminować dzięki Grasshopperowi. Dlatego przyjrzyjmy się siedmiu praktycznym automatyzacjom Grasshoppera dla konstrukcji stalowych w Tekla Structures.
Spis treści
Nagranie z warsztatu
Poniżej możesz obejrzeć nagranie z sesji na żywo, podczas której pokazaliśmy wszystkie siedem skryptów w działaniu. Nagranie oraz materiały dodatkowe są nadal dostępne, więc możesz przejść przez przykłady we własnym tempie
Poniżej znajdziesz także krótkie sekcje blogowe opisujące każde praktyczne zastosowanie oraz to, jak może ono pomóc w automatyzacji pracy z konstrukcjami stalowymi w Tekla Structures.
1. Eksport i import do programów MES
Jedną z największych zalet Grasshoppera jest to, że może działać jako centralny element znacznie większego procesu, a nie tylko jako narzędzie używane wewnątrz Tekli. Opublikowałem już obszerne zestawienia połączeń Grasshoppera z programami BIM i MES, więc nie jest to już niszowy workflow ograniczony do jednego narzędzia.
Tu przeczytasz cały artykuł MES w Grasshopperze, Lista programów do analizy konstrukcji.
W praktyce oznacza to ekosystem około 30 połączeń z narzędziami BIM i programami obliczeniowymi, jeśli połączymy najważniejsze zestawienia. Sama lista programów MES obejmuje już wiele poważnych narzędzi, takich jak SOFiSTiK, SCIA, RFEM, Robot, ETABS/SAP2000 czy FEM-Design.
Dzięki temu możesz raz zbudować logikę modelu stalowego, wyeksportować ją do odpowiedniego środowiska obliczeniowego, szybciej testować różne warianty i uniknąć odtwarzania tej samej ramy od zera w kilku różnych programach.
2. Kontrola jakości
Jednym z największych błędów jest myślenie, że Grasshopper w Tekli służy wyłącznie do modelowania 3D. Może on również działać jak robot, który cały czas sprawdza Twój model.
Komponent Object Pipeline może automatycznie zbierać obiekty według typu lub filtra wyboru. Create Filter pozwala zapisywać takie filtry z powrotem w modelu. Get Property i Get UDA Value odczytują właściwości raportowe oraz atrybuty użytkownika. Get All UDAs pozwala przeprowadzać pełniejszą kontrolę obiektów, a Color Display może podświetlać problematyczne elementy bezpośrednio w widoku Tekli.
Właśnie tutaj praktyczne skrypty QA stają się naprawdę wartościowe. Możesz sprawdzać, czy atrybuty UDA są uzupełnione we właściwych miejscach, czy fazy lub klasy są poprawne, czy model jest gotowy do numeracji przed tworzeniem rysunków i eksportów, czy długości wybranych belek lub pali mieszczą się w Twoich regułach oraz czy kolizje albo problemy z prześwitami trzeba rozwiązać przed rozpoczęciem produkcji.
3. Komponenty Tekli
Live Link zawiera komponent Component, który pozwala tworzyć połączenia, szwy, detale, custom party oraz pluginy. Możesz sterować nimi przez wybór z katalogu, pliki z ustawieniami albo pojedyncze wartości atrybutów.
To bardzo praktyczne w sytuacjach, gdy masz powtarzalne detale stalowe, które już istnieją w Twoim środowisku Tekli, ale nie chcesz już wstawiać ich ręcznie jeden po drugim.
Dobrym przykładem może być powtarzalna logika blach podstawy, typowy zestaw żeber usztywniających albo dowolny detal, w którym tylko kilka parametrów zmienia się z jednej lokalizacji na kolejną.
4. Tworzenie własnych komponentów
W tym miejscu Grasshopper staje się szczególnie mocny dla zespołów zajmujących się konstrukcjami stalowymi. Oficjalny Grasshopper Component w Tekli działa jak normalny komponent Tekli w katalogu komponentów, ale w tle może uruchamiać dowolną definicję Grasshoppera.
Okno dialogowe może automatycznie pokazywać parametry, slidery, listy wartości, teksty, obrazy, zakładki i grupy z samej definicji Grasshoppera. Innymi słowy, w przypadku wielu firmowych narzędzi nie musisz zaczynać od budowania pełnego komponentu w C#.
Możesz najpierw stworzyć wielorazowy skrypt Grasshoppera z przejrzystym interfejsem i pozwolić współpracownikom używać go bezpośrednio w Tekli. Firmowe narzędzie do blach czołowych, generator standardowego węzła stężenia albo powtarzalny detal podporowy można przygotować w ten sposób znacznie szybciej.
Jako drugi przykład z tego samego ekosystemu warto wspomnieć Grzegorza Olszewskiego, twórcę projektu Grasshopper Tekla Drawing Link. Stworzył on funkcję Grasshopper Application, która pozwala uruchamiać zapisane skrypty w sposób podobny do makr. Takie podejście można stosować również przy rysunkach.
5. Automatyzacja rysunków
To często właśnie tutaj pojawiają się największe oszczędności czasu, ponieważ rysunki są jedną z najbardziej powtarzalnych części pracy w Tekli.
Dzięki open-source’owemu Grasshopper-Tekla Drawing Link można tworzyć rysunki zespołów, rysunki elementów betonowych i rysunki GA, pracować z widokami, przesuwać widoki, uruchamiać makra, wstawiać znaczniki poziomów oraz odczytywać lub ustawiać atrybuty UDA rysunków.
Podlinkowane przykłady pokazują właściwe przypadki użycia: automatyzację opisów, rysunki GA ze znacznikami poziomów, automatyzację produkcji rysunków stalowych, automatyzację rysunków mostowych oraz poprawianie UDA i kontroli rewizji na rysunkach.
Standardowe narzędzia rysunkowe Tekli często nie wystarczają do obsługi specyficznych zasad obowiązujących w danym biurze. Grasshopper daje praktyczny sposób rozwiązywania takich problemów za pomocą logiki wizualnej i tylko ograniczonej ilości kodowania.
Dla zespołów stalowych oznacza to mniej ręcznych poprawek, bardziej spójne wyniki i znacznie lepszą kontrolę nad standardami firmowymi.
6. Automatyzacja dokumentacji do wydania
Końcowe przygotowanie dokumentacji projektowej nadal jest w wielu workflowach Tekli boleśnie ręczne. Sam opis warsztatu o automatyzacji wydań dobrze podsumowuje tę szansę: obsługa rewizji, eksport IFC i DWG według reguł, kontrola plików oraz przygotowanie paczek dokumentacji mogą zostać zautomatyzowane.
Dokumentacja Tekli potwierdza pozostałe elementy tego procesu. Eksport IFC zapisuje plik w wybranym folderze i tworzy log, który można sprawdzić. Rysunki PDF można drukować z poziomu workflowu Print drawings przez Document Manager. Wiele rysunków można wyeksportować do DWG, DXF lub DGN w jednej operacji, a Document Manager został stworzony do sprawnej obsługi PDF-ów, plików IFC i DWG.
Grasshopper zamienia te oddzielne polecenia w jeden powtarzalny proces. Zamiast klikać przycisk eksportu sto razy i ręcznie sortować wyniki, możesz zbudować skrypt do wydań, który za każdym razem tworzy właściwe foldery, właściwe grupy plików, odpowiednie nazwy rewizji oraz właściwy zestaw PDF-ów, plików IFC, DWG i raportów. I robi to za każdym razem w tej samej jakości.
7. Śruby i spoiny
Komponenty spoin są dostępne od wersji 1.18, a komponenty śrub od wersji 1.21. Oficjalna dokumentacja komponentów zawiera już osobne atrybuty spoin, atrybuty śrub, atrybuty otworów, atrybuty grup śrub oraz narzędzia do pozycjonowania śrub.
Dlatego ta automatyzacja jest bardzo praktyczna w projektowaniu konstrukcji stalowych. Możesz standaryzować układy otworów i offsety w powtarzalnych węzłach, stosować grupy śrub bez ponownego klikania tego samego układu, utrzymywać spójne rozmiary spoin w podobnych detalach i ograniczyć rozjazdy jakościowe, które pojawiają się, gdy ręczne detalowanie zaczyna różnić się między użytkownikami.
Szkolenie Grasshopper in Tekla
Jeśli czujesz, że Grasshopper może być antidotum na całe to ręczne klikanie w projektowaniu konstrukcji stalowych, ale nie wiesz, od czego zacząć, stworzyliśmy dedykowany program szkoleniowy dla użytkowników Tekli.
W szkoleniu Grasshopper in Tekla nauczysz się automatyzować powtarzalne workflowy w Tekli, przestaniesz tracić godziny na ręczne klikanie, skrócisz pracę nad rysunkami z godzin do minut i znacząco zmniejszysz ryzyko błędów projektowych.
Dołącz do listy oczekujących na grasshopperintekla.com, a poinformujemy Cię, gdy kolejna edycja zostanie otwarta.




