These instructions are temporary. The NativeIFC add-on is meant to be integrated later on with the BIM workbench
The NativeIFC add-on will install and work with any version of FreeCAD and will allow to open and inspect IFC files. However, to create new IFC objects, you will need a FreeCAD version above or equal to 0.20.3. The NativeIFC add-on also requires IfcOpenShell installed. IfcOpenShell might already be installed with your version of FreeCAD.
The advantage of this approach is the ability to update FreeCAD-BlenderBIM workbench via the add-on manager.
- Open the Addon Manager preferences via
Edit
→Preferences
→Addon Manager
→Custom Repositories
- Add
https://github.com/yorikvanhavre/FreeCAD-NativeIFC
toCustom Repositories
list. In theBranch
section indicate themain
branch. PressOK
. - Start the
Tools
→Addon Manager
which will automatically find FreeCAD-NativeIFC add-on in the workbench list. - Install FreeCAD-NativeIFC add-on
- Restart FreeCAD
- Navigate to your FreeCAD Mods folder (
~/.local/share/FreeCAD/Mods
) - Clone this repo there:
git clone https://github.com/yorikvanhavre/FreeCAD-NativeIFC.git
- Restart FreeCAD
- FreeCAD-NativeIFC importer should be available in open/insert file dialogs
- The Project tool in the BIM Workbench shows an IFC icon