- Nazwa przedmiotu:
- Programowanie wizualne dla inżynierów budownictwa
- Koordynator przedmiotu:
- dr inż. Ireneusz Czmoch
- Status przedmiotu:
- Fakultatywny dowolnego wyboru
- Poziom kształcenia:
- Studia I stopnia
- Program:
- Budownictwo
- Grupa przedmiotów:
- Przedmioty do wyboru
- Kod przedmiotu:
- 1080-BU000-ISP-0643
- Semestr nominalny:
- 7 / rok ak. 2021/2022
- Liczba punktów ECTS:
- 2
- Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
- 50 godz., w tym 30 godz.: laboratorium komputerowe , 20 godz.: praca własna
- Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
- 1,5
- Język prowadzenia zajęć:
- polski
- Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
- 2
- Formy zajęć i ich wymiar w semestrze:
-
- Wykład0h
- Ćwiczenia0h
- Laboratorium0h
- Projekt0h
- Lekcje komputerowe30h
- Wymagania wstępne:
- Znajomość podstaw informatyki (w tym podstaw Visual Basic), systemów CAD.
Znajomość programu Autodesk Revit i Robot Structural Analysis na poziomie podstawowym (zaliczony przedmiot Informatyka II sem. 4).
- Limit liczby studentów:
- 1 grupa 30 osobowa
- Cel przedmiotu:
- Graficzny interfejs programowania Dynamo umożliwia użytkownikowi dostosowanie procesu roboczego wprowadzania informacji o budynku.
Dynamo to platforma programowania wizualnego typu Open Source dla projektantów. Jest instalowana jako część programu Revit albo jako samodzielny program.
Dynamo pozwala na tworzenie skryptów wizualnych w przestrzeni obszaru roboczego poprzez łączenie ze sobą węzłów definiując w ten sposób przepływ danych.
W trakcie zajęć zostaną omówione szczegółowo elementy tworzenie programów w Dynamo oraz dobre praktyki pracy w tym systemie programowania wizualnego.
- Treści kształcenia:
- Główne zagadnienia omawiane i ćwiczone w trakcie zajęć:
1. Wstęp do programowanie wizualnego.
2. Podstawowe polecenia, zasady pracy w systemie Dynamo.
3. Zapis i odczyt danych z Excela.
4. Automatyczne łączenie geometrii obiektów, opisywanie rysunków.
5. Tworzenie konstrukcji w Revit i przekazanie do programu Robot Structural Analysis.
6. Generacja złożonych modeli 3D konstrukcji (słupy, płyty, belki).
7. Automatyzacja projektowanie w cyklu Revit-Robot.
8. Generowanie zestawień dla modeli BIM 3D+.
9. Integracja różnych narzędzi informatycznych z pomocą procedur Dynamo.
- Metody oceny:
- Dwa sprawdziany praktyczne ze znajomości narzędzi i procedur programowania wizualnego.
- Egzamin:
- nie
- Literatura:
- Podstawowe informacje znajdują się na stronach internetowych: http://dynamobim.org/, http://dynamobim.pl/ oraz na stronach Help Autodesk.
- Witryna www przedmiotu:
- http://bimdesign.il.pw.edu.pl
- Uwagi:
Efekty uczenia się
Profil ogólnoakademicki - wiedza
- Charakterystyka W1
- Student ma pogłębioną wiedzę w zakresie zastosowania programowania wizualnego do prawidłowej budowy i analizy wirtualnych modeli obiektów budowlanych.
Weryfikacja: Sprawdzian praktyczny.
Powiązane charakterystyki kierunkowe:
K1_W07, K1_W15
Powiązane charakterystyki obszarowe:
P6U_W, I.P6S_WG.o
Profil ogólnoakademicki - umiejętności
- Charakterystyka U1
- Student potrafi posługiwać się technikami informatycznymi w celu modyfikacji i analizy modeli BIM 3D+ z pomocą algorytmów i skryptów programowania wizualnego.
Weryfikacja: Sprawdzian praktyczny.
Powiązane charakterystyki kierunkowe:
K1_U06, K1_U09, K1_U20, K1_U22, K1_U23, K1_U01
Powiązane charakterystyki obszarowe:
P6U_U, I.P6S_UW.o, III.P6S_UW.o, I.P6S_UU, I.P6S_UK, I.P6S_UO
Profil ogólnoakademicki - kompetencje społeczne
- Charakterystyka K1
- Student potrafi przygotować algorytm i narzędzie programowania wizualnego w ramach pracy w zespole wielobranżowym.
Weryfikacja: Praca własna w laboratorium komputerowym.
Powiązane charakterystyki kierunkowe:
K1_K02, K1_K07, K1_K01
Powiązane charakterystyki obszarowe:
I.P6S_KR, P6U_K, I.P6S_KK