Skrypt automatycznie przypisuje unikalne oznaczenia obiektom konstrukcyjnym na poziomie typu i egzemplarza. Ułatwia to identyfikację każdego elementu w modelu, precyzyjne opisywanie na rysunkach (z różnym poziomem szczegółowości dla faz projektowych), filtrowanie oraz tworzenie zestawień w dowolnej konfiguracji. Opis działania skryptu:
Przypisuje oznaczenie typu elementu w parametrze "Type Mark". Naprzykład "SF-1", gdzie:
"SF-" - unikalny prefiks dla każdego rodzaju obiektu konstrukcyjnego (w tym przypadku dla stopy fundamentowej);
"1" - numer porządkowy typu.
Przypisuje oznaczenie egzemplarza w ramach każdego typu w parametrze "Mark". Naprzykład "BZ-4.2.3", gdzie:
"BZ-" - unikalny prefiks dla każdego rodzaju obiektu konstrukcyjnego (w tym przypadku dla belki żelbetowej);
"4" - numer fazy (parametr Construction Stage, o którym można przeczytać TUTAJ);
"2" - numer porządkowy typu;
"3" - numer porządkowy egzemplarza.
Tworzy parametry współdzielone „Column Mark” oraz „Column Mark Count”. Zostają one przypisane do kategorii słupów konstrukcyjnych, aby umożliwić oznaczanie kilku odcinków słupa o zmiennym przekroju (różne typy elementów) posiadających taką samą sumaryczną geometrię jako jednej pozycji na rysunkach. Wartość parametru „Column Mark” zależy zarówno od geometrii, jak i od lokalizacji słupów na rzucie (przykład na obrazkach poniżej). Parametr „Column Mark Count” zlicza liczbę unikalnych oznaczeń występujących w projekcie, umożliwiając poprawne zestawienie faktycznej liczby elementów.
Filmik z demonstracją działania:
Skrypt automatyzuje proces tworzenia zbrojenia belek żelbetowych w Revit, opierając się na geometrii elementu i parametrach podanych przez Użytkownika. Skrypt umożliwia nie tylko definiowanie podstawowych parametrów, takich jak średnice i rozstawy prętów, ale również uwzględnia opcję przedłużenia zbrojenia poza obrys belki w celu tworzenia zakładów w sąsiednich elementach (z jednej lub obu stron), tworzenie symetrycznie rozstawionych prętów pośrednich oraz uproszczone operowanie w przypadku identycznego zbrojenia górą i dołem. Zachęcam do obejrzenia wideo prezentującego działanie skryptu.
Skrypt umożliwia błyskawiczne modelowanie prostego dźwigara kratowego poprzez podanie kilku podstawowych parametrów:
Odległość między podporami dźwigara;
Wysokość dźwigara;
Ilość pól – liczba podziałów wzdłuż dźwigara;
Obecność słupków środkowych;
Obecność słupków skrajnych.
Idealne rozwiązanie przy wstępnym modelowaniu konstrukcji w Advance Steel.
© 2025 XYZbuild Oleksandr Kostenko. Wszelkie prawa zastrzeżone. Kopiowanie i wykorzystywanie materiałów bez zgody jest zabronione.