This repository is the coding repository of IBPSA Project 1 Work Package 2.2 (BIM).
Link list
Internal links
External links
- IPBSA Project 1 - WP 2.2 Repository
- IfcStatistics site. For access contact [email protected]. Scans all files from IFC_Files folder. Supported file formats .ifc and .ifczip (please only one .ifc file per .ifczip archive). Maximum file size 100 MB.
- UDK Code Repository
Tools and libraries
IFC-Parser and BRep creator: IfcOpenShell (Python)
Geometry kernel: OpenCascade (PythonOCC)
- Operating system: Windows/Linux/MacOS
- Python: 3.X, recommended is Python 3.5 or Python 3.6
- IfcOpenShell: v. 0.6 - Link
- PythonOCC: v. 0.18.1 (OpenCascade) - Link
Installation of IfcOpenShell and PythonOCC
- Install Conda
- Run
conda install -c conda-forge -c dlr-sc -c pythonocc -c oce pythonocc-core==0.18.1
- Get IfcOpenShell. Build it using cmake or use the prebuilt versions:
- Add IfcOpenShell folder to Python packages
IFC test files
Single objects for testing the BRep creation