W ramach spotkania 15.01.2026 Studenckiego Koła Naukowego BIM – Cyfrowe Projektowanie Struktur Architektonicznych gościliśmy arch. Juliana Wandzilaka [ https://w7k.pl/ ], który poprowadził inspirujące szkolenie poświęcone automatyzacji i programowaniu w pracy architekta.
Temat warsztatów
Prelekcja koncentrowała się na roli architekta-programisty we współczesnej praktyce projektowej, ze szczególnym uwzględnieniem:
- zastosowań BIM w automatyzacji procesów projektowych
- możliwości sztucznej inteligencji w usprawnianiu pracy architekta
- szybkiego tworzenia makr i programów organizujących pracę projektową
- praktycznych narzędzi dla architektów zainteresowanych programowaniem
Dlaczego automatyzacja w architekturze?
Współczesny architekt coraz częściej staje się również programistą. Automatyzacja powtarzalnych zadań, tworzenie własnych narzędzi oraz integracja różnych platform projektowych to umiejętności, które znacząco zwiększają efektywność pracy i otwierają nowe możliwości twórcze. Znajomość podstaw programowania pozwala architektom na:
- eliminację czasochłonnych, powtarzalnych czynności
- tworzenie niestandardowych rozwiązań dopasowanych do specyfiki własnej pracowni
- lepszą kontrolę nad procesem projektowym i przepływem danych
- efektywniejszą współpracę w zespołach interdyscyplinarnych
Materiały i zasoby
Podczas spotkania omówiono szereg wartościowych źródeł wiedzy i narzędzi:
Revit i automatyzacja:
- Revit Formulas for Everyday Usage – zbiór praktycznych formuł do codziennego użytku, które pozwalają na automatyczne obliczenia i zależności parametryczne w projektach
- Revit Macro Manager – tutorial wideo pokazujący, jak tworzyć makra automatyzujące powtarzalne operacje w Revit
- Revit API Docs – kompleksowa dokumentacja API dla różnych wersji Revit, niezbędna przy tworzeniu własnych wtyczek i skryptów
Nauka programowania:
- Learn Python – interaktywny kurs języka Python, jednego z najbardziej przystępnych języków programowania, szeroko stosowanego w automatyzacji procesów projektowych, przetwarzaniu danych i integracji z różnymi platformami BIM
- Learn C# – tutorial języka C#, podstawowego języka do tworzenia wtyczek dla Revit API oraz aplikacji dla platformy .NET, który otwiera pełny dostęp do funkcjonalności Revit
Narzędzia deweloperskie:
- Visual Studio Code – nowoczesny, darmowy edytor kodu z wbudowanym wsparciem AI (GitHub Copilot), który przyspiesza pisanie kodu i pomaga w nauce programowania poprzez inteligentne podpowiedzi
- GitHub Student Developer Pack – pakiet darmowych narzędzi deweloperskich dla studentów, zawierający m.in. dostęp do GitHub Pro, kredyty na serwery chmurowe, kursy online i dziesiątki profesjonalnych aplikacji
- Microsoft 365 Copilot – asystent AI zintegrowany z pakietem Office, który wspiera tworzenie dokumentacji projektowej, analiz i raportów
Praktyczne zastosowania
Narzędzia omawiane podczas szkolenia pozwalają na:
- automatyczne generowanie dokumentacji – tworzenie zestawień, tabel, opisów technicznych bezpośrednio z modeli BIM
- kontrolę jakości modeli – skrypty weryfikujące poprawność modelowania, kompletność informacji i zgodność ze standardami
- integrację z innymi programami – wymianę danych między Revit a Excelem, bazami danych, narzędziami do wizualizacji
- parametryczne generowanie geometrii – tworzenie złożonych form architektonicznych za pomocą algorytmów
- zarządzanie danymi projektowymi – organizację i przetwarzanie informacji w dużych projektach BIM
O prelegencie
Julian Wandzilak (w7k.pl) specjalizuje się w tworzeniu rozwiązań technologicznych dla architektury, budownictwa i zarządzania informacją. Jego doświadczenie obejmuje praktyczne zastosowania programowania w codziennej pracy projektowej, od automatyzacji procesów w Revit po integrację różnych platform i narzędzi cyfrowych.
Serdecznie dziękujemy Julianowi Wandzilakowi za podzielenie się wiedzą i inspirację do eksplorowania możliwości, jakie daje połączenie architektury z programowaniem!
Studenckie Koło Naukowe BIM – Cyfrowe Projektowanie Struktur Architektonicznych
Katedra Projektowania Architektonicznego
Wydział Architektury, Politechnika Krakowska
