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.