Extracting Topology data from IFC file for Building Evacuation Simulation
Building topology extraction and analysis has been a notable research topic in Digital architecture study. The requirement for this subject comes from the increasingly complexity of interior spaces, and the need for reducing lost in case of indoor emergencies i.e. ﬁres, terrorist attacks (Tang, 2015). There are different approaches in generating an effective algorithm, involving different input digital architecture formats. However, the majority of studies has looked into Building Information Modelling (BIM) platform as the main source for building data and geometries (Cheng and Hua, 2013). This is because a BIM ﬁle can provide the most complete virtual representation and annotation of the physical building, thus offering a more precise topological data. (van Nederveen et al., 2014). This study will introduce and evaluate three main approaches in exporting topology from BIM ﬁle as well as their applications in architecture design and building management, before providing a complete workﬂow which is applicable in calculating the evacuation process. IFC is the BIM format used in this case study, since it is widely accepted in term of industrial interoperability and sharing information (El-Mekawy et al. 2012).
It can be seen that each algorithm is suitable for speciﬁc space shape or calculating level. Therefore, to achieve a precise and convenient network simulation, a combination between them is proposed. is new workﬂow includes three steps corresponding with three algorithms:
(1) Generating the base topology network by using Coordinate-based network model, with real spatial locations (nodes) and precise relationships (networks)
(2) Using Voronoi centreline-based network model to modify long shaped and vertical spaces, such as corridors and stairs to avoid wall-passing and spider-net route. Add additional nodes into the network.
(3) Detailed human walking route simulation by Grid subdivision model, using spatial relationship data from the existing network.
This study will continue with a detailed coding proposal for step 1. The requirement of this step is to extract correct relationships between spaces, which has not been achieved in any reference paper. Overall, there are three types of connection between spaces that need to be import: (1) Spaces connected through doors; (2) Spaces connected through virtual boundaries and (3) Spaces connected through openings.
- MSc DAAD 2018, University of Sheffield
- April 2018