Advanced Building Information Modelling

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

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

The course is taught in form of lectures with bi-weekly hands-on exercises using a variety of tools

Understanding and using basic concepts from Building Information Modelling and respective tools is a prerequisite.

The class is taught in English

Next Post Previous Post