Skip to content

v0.1.0 – Native IFC project template

Pre-release
Pre-release

Choose a tag to compare

@SautaRoc SautaRoc released this 05 Nov 15:49
· 5 commits to main since this release

First release: an IFC4 project template for Bonsai, built reproducibly by a script.

Included

  • template/native_template.ifc – storeys KG, EG, OG, DG with their levels, 39 materials with categories and colours, and 234 types in an IfcProjectLibrary: layered walls, slabs and coverings, doors and windows in timber and PVC, timber and steel profiles, level annotations. No georeference on purpose.
  • template/build_template.py – builds the template with IfcOpenShell only; the same script gives the same file byte for byte.

Quick start: copy native_template.ifc into <data dir>/templates/projects/ (on Windows %APPDATA%\bonsai\bonsai\data by default), restart Blender and choose it under New Project.

Tested with Blender 5.2.0 LTS, Bonsai 0.9.1 (unstable channel), IfcOpenShell 0.9.1a261028.

Not yet included: drawing style (DIN 1356), neutral example model with derived drawings, IDS. They follow in later releases.

Names of types and materials are German, as the template follows German building practice. Feedback and observations are welcome as issues.

Licences: code GPL-3.0-or-later, template CC BY 4.0.