Docs · Project
Roadmap
Done
- Revit → IFC exporter. Parity with Autodesk on the RAC and DACH samples and a 451 MB high-rise. Faster than Autodesk on full-model export.
- Georeference. Project base point placement, site elevation, map conversion and projected CRS, SVY21.
- IFC+SG mapping. The built-in mapping and the shared parameters.
- Every IFC class. A family exported as any of 135 IFC4 classes matches Autodesk on every layer except some class-specific property sets (in progress).
- Material colours. Surface styles and colour maps as Autodesk writes them.
- Duplicate GUID repair. Repeatable replacements, saved only on request.
- Re-export cache. Cached re-exports identical to full exports.
- Visible-in-view export. 3D views with or without a section box, and plan views.
In progress
- BMC dashboard. One window for every tool, beside Revit.
- Linked files as separate IFC files.
- Class-specific property sets for families exported as unusual classes.
Coming next
- IFC → IR compiler (
rs-ifc2ir). A Rust compiler from IFC to one clean intermediate representation: a single SQLite file per project, element facts with their provenance, and storey membership derived from heights. - Compliance checks. Geometric, countable and property-based rules (Singapore’s Approved Document and Fire Code first), run on the IR. Every report lists what was not checked, and why.
- 2D plan checks. Vector PDF plans, for projects under 5,000 m² that stay on 2D submissions.
- IFC4X3. The schema is already a parameter of the mapping.
- Space boundaries. Left out of the first version; the checker derives adjacency from geometry.
Out of scope
- Several Revit processes or cloud and headless Revit for speed.
- Uploading models anywhere. Everything runs on your machine.