ifc-data-horse/README.md
2025-11-23 18:25:35 +01:00

4.1 KiB

ifc-data-horse 🐴

"There are no wheels yet, but the thing is running"

TL;DR

This project explores IFC5 and Native IFC collaborative worklows based on Git.

Meet the Team

  • Milovann Yanatchkov : bug-hunter, aec-free-rider, associate-professor, kebab-case-lover.
  • Artem Igumnov : civil-engineer, aec-ice-breaker

The Challenge

Problem Statement

  • Architects and planners rely on a broad ecosystem of software tools,
  • yet poor data integration between these tools creates major bottlenecks in the design process.
  • This fragmentation prevents holistic project optimization and slows down coordination.

Data Stream

  • Although OpenBIM aims to support interoperability, it still lacks robust mechanisms for

bi-directional data exchange

  • —particularly when it comes to re-integrating data into CAD and CDE environments.
  • Existing initiatives often do not prioritize full OpenBIM compliance, leaving a clear opportunity for alternative, standards-aligned solutions.

'Flat Modules' vs 'Monolithic Blob'

At the same time, the emerging modularized and layerized IFC5 standard

  • introduces new capabilities for more flexible, fine-grained, and machine-friendly data handling.
  • These advances open the door to new workflows built around decentralized, event-driven data exchange rather than monolithic file transfers.

Previously ...

Zurich 2024

Zurich 2025 : Tech Talks

  • AEC hackathon Zurich 2025 : Flow-based modeling discused during tech talks (youtube)

Zurich 2025 : Hackathon

vyzn : data-streaming-bim-platform

ifc-data-bus 🚐

The Experiment

Embeding IFC5 Viewer within GitAec

First experiments went a bit off the rail...

...but eventually, it ended fitting in

Generating IFC5

But there's more !

  • Chatting with a bot based on Nanobot and a Forgejo-MCP server and let 'it' produce a cube directly on the Forge on the behalf of the 'user'...

Well .... not really

But wait,

And, ... yes it works ! ...