The goals of this class are to introduce students to underlying technical concepts of Building Information Modelling. It addresses students who want to conduct their own research-oriented design and development including software-prototypes such as scripts, plugins and services in research projects.
The main target audiences are :
- students of architecture for research-oriented M1, M2 and M3 in the architecture MSc track,
- students of Construction & Robotics for Integrated Projects and Graduation Projects
- students of Civil Engineering
- all interested students from other tracks
Previous Knowledge Expected
Understanding and using basic concepts from Building Information Modelling and respective tools is a prerequisite.
Objective (Expected Results of Study and Acquired Competences)
The concepts and technologies include
- Process-modelling for collaboration
- Data Modelling with UML and STEP EXPRESS
- Object-Oriented Design and Programming paradigms
- Data serialization, exchange and interoperability
- CSV
- JSON
- XML
- STEP
- RDF variants
- Interoperability standards in AECO :
- Industry Foundation Classes (IFC) / ISO
- Information Delivery Manuals (IDM)
- buildingSMART Data Dictionary / ISO 12006
- BCF, MVD, IDS
- domain-specific web-based protocols
- A brief introduction into hands-on scripting BIM with Python
- hand-on application of topics above using Python Standard modules as well as the BIM-specific ifcopenshell library, Pandas and RDFLib
Teaching and Learning Method (Transfer of Skills) Workload for Students
The course is taught in form of lectures with bi-weekly hands-on exercises using a variety of tools.
Lecturers
Dates
Day | Location | Time |
---|---|---|
Thursdays | LearnLab 1080|108 | 12:30-14:00 |