# Generating IFC buildings from topological space analysis

**URL:** https://forums.buildingsmart.org/t/generating-ifc-buildings-from-topological-space-analysis/2994
**Category:** Uncategorized
**Created:** [October 1, 2020, 12:36am UTC](https://forums.buildingsmart.org/t/generating-ifc-buildings-from-topological-space-analysis/2994 "2020-10-01T00:36:00Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Moult](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.buildingsmart.org/moult/32/196_2.png) [@Moult](https://forums.buildingsmart.org/u/Moult)
#### Post date: [October 1, 2020, 12:36am UTC](https://forums.buildingsmart.org/t/generating-ifc-buildings-from-topological-space-analysis/2994/1 "2020-10-01T00:36:00Z")

</div>

I thought people would be interested to see some of the work happening in the [OSArch](https://osarch.org) community:

> **[\[Topologic\] Redefining BIM through Spatial Topology, Information, and Grammars...](https://community.osarch.org/discussion/comment/2970/#Comment_2970)**
>
> @arquitextonica generating the BIM elements (the things between spaces) is relatively straightforward, especially if you adhere to the convention that floors are horizontal and walls are vertical - I happened to have that code to generate BIM...

Bruno Postle, author of the Perl based IFC manipulation library has ported his topological analysis software Homemaker so that it can be run as a Blender Add-on. Here’s a fully open source and free software demonstration of generating buildings (styles applied are fully user configurable) from non-manifold space modeling.

The resulting building is a compliant IFC dataset with spatial structure, walls, windows, openings, spaces, and more. The BlenderBIM Add-on is used to import and visualise the section cut at the end of the video.

Watch the short video below.

[![](https://us1.discourse-cdn.com/flex016/uploads/buildingsmart1/original/2X/6/66467f4728fc60e5e0e52ef44c44644d11e3c7d9.jpeg "Topologise Blender add-on") ](https://www.youtube.com/watch?v=bM4ewlvLJ98)
