The BIM2Modelica software package in combination with the BuildingSystems library enables a toolchain from BIM models to automatically generated Modelica thermal building models (the used method for the templated based Modelica code generation is described in NytIndKauMucRädThoTug2017 and NytRädThoTug2019).
BIM model of a simple building model with two thermal zones.
CoTeTo (Code Templating Tool) reads the IFC File and generates the Modelica multi-zone building model. For this purpose, the IFC_MultiZoneBuilding_Modelica code generator has to be selected.
Generated Modelica code of the thermal building model (zones, building elements, connections ...).
Python script to perform the simulation experiment with JModelica.
Simulation results for a year (above: ambient and room temperatures, below: heating loads).