- Install Blender using the graphical installer from the Blender download page
- Download IFCOpenShell from The IFCOpenShell download page
Make sure you have the right version. For your Blender Version, the 0.5.0 preview 2 works fine with Blender 2.79.
- Start Blender and press CTRL-ALT-U to open the User Settings
- click on "Add-ons" and then the "Install Add-on from File..." button
. - Select the downloaded IfcOpenShell-zip file and import it.
- Now the Import-Export IfcBlender-Add-On should be available. If you search for "ifc" you should see it. Activate it by clicking on the checkbox to the left of its entry:
. - (optional) if you like to load the Add-on every time Blender starts click the "Save User Settings"-button.
- Close the "User Preferences" window and make sure the installation was successful. Under "File" -> "Import" you should see "Industry Foundation Classes (.ifc)"
. - Make sure to remove everything (cameras, lights, other meshes, ...) before you import a building! Just press
ain 'Object Mode' to select everything (you might need to press it twice if there is something selected) andxand confirm by clicking onDelete X.
- Quit Blender if it is running
- Download/Checkout python-ifc-model
- Download IfcOpenShell for python for your blender version (for Blender 2.79 you can use "IfcOpenShell-python for python 3.5 64bit Windows")
- Extract the downloaded files and copy the folders
ifc_model/ifc_model(the sub-folder) andifcopenshellto<Blender Installation Folder>\<Blender Version>\python\lib
(TODO: installing this as Blender Add-On from the UI would be nice...)