Lesson 4.1Lesson 4.1 · Interoperability & openBIM
The Interoperability Problem
A model is only as useful as the number of hands it can safely pass through
The architect models in one tool. The engineer in another. The contractor in a third. Now what?
BIM's whole promise is a single source of truth — one coordinated body of information the whole team works from. But a real building is delivered by dozens of firms, and they do not all use the same software. The architect authors in one tool, the structural engineer in another, the services engineer in a third, the contractor and facility manager in others again.
So the promise runs straight into a wall: if the model cannot move between all those tools without losing its meaning, the single source of truth shatters into incompatible islands. Each firm has a rich model nobody else can fully read. This is the interoperability problem, and it is not a minor technical nuisance — it is the difference between BIM as a connected industry practice and BIM as a set of private silos that happen to be three-dimensional.
One tool to rule them all, or one language everyone speaks. Buildings outlive tools — pick the language.
Why a building forces many tools together
No single piece of software is best at everything, and no client can force every firm on a project onto one product. Architectural authoring, structural analysis, services design, quantity surveying, energy simulation, construction planning, facility management — each has tools built for its job, often from different vendors, chosen long before this project began and used across every other project the firm runs.
That is not dysfunction; it is the nature of a fragmented industry. The consequence is unavoidable: information *must* cross software boundaries, repeatedly, throughout a project's life. A structural model informs the architect; the coordinated design feeds the contractor; the as-built feeds the operator. Every one of those handoffs is a moment where meaning can be lost — and the more tools, the more boundaries, the more chances for the model to arrive as a shape with its intelligence stripped away.
What 'losing meaning' actually looks like
Interoperability failure is not usually a file that will not open. It is subtler and more dangerous: the file opens, but something has quietly gone. A wall arrives as geometry but its fire rating is gone. A parametric window becomes a dumb block that no longer updates. Classifications, property sets, relationships between elements, the very 'this is a door' intelligence — any of it can fall away in translation, silently, so the receiving team trusts a model that has been hollowed out.
The worst case is the proprietary silo: information locked in one vendor's format that only that vendor's software can fully read. Lock a project's single source of truth inside one product and you have bought a serious risk — that the client cannot get their own data out, that a firm using a different tool is shut out of coordination, that in fifteen years, when the software has moved on, the asset information is trapped in a format nobody can open. A model you cannot get your information out of is not an asset; it is a hostage.
The file opened fine. It was the meaning that did not survive the trip.
Two roads out: everyone-same-tool, or an open language
There are only two ways to make information cross these boundaries safely. The first is to force everyone onto the *same software* — a single vendor's ecosystem end to end. It can work inside one firm, but across a whole project supply chain it is usually impossible and always risky: it hands one vendor total control, excludes good firms who use other tools, and bets the asset's fifty-year life on one product's survival.
The second road is an open, shared language that every tool can read and write — a neutral format owned by no vendor, so information can move between products without being trapped in any. This is the idea behind openBIM, and its central data language is IFC (the next lesson). It is not magic — as we will see, open exchange has its own honest limits and does not preserve everything perfectly. But it changes the fundamental bet: instead of trusting one company forever, you trust an open standard the whole industry maintains. For anything that must outlive a software licence — which is to say, a building — that is the road that actually leads somewhere.
Three altitudes on the same idea
Read the band that fits you — or all three.
Learn the problem before the solution. A building is made by many firms using different software, so the model has to move between tools — again and again, over the whole project. Interoperability is whether it can move *without losing its meaning*. When it fails, the file often still opens, but the intelligence is gone: a wall becomes plain geometry with no fire rating, a parametric window becomes a dumb block. The danger is the proprietary silo — data locked in one vendor's format that others (and the client) cannot fully read. Two fixes exist: force one tool on everyone, or use an open shared language. openBIM takes the second road.
Assume every handoff can lose something, and plan for it. In practice you are constantly exporting and importing between disciplines and tools, and each crossing is a risk point. Know what your exchanges preserve and what they drop (geometry usually survives; parametric behaviour, property sets and classifications may not), and check the receiving end rather than assuming a clean file means clean data. Prefer open formats for cross-firm exchange and archival, and never let the project's authoritative information live only in a format one vendor controls — that is how a client ends up unable to open their own asset.
Treat interoperability as a strategic risk, not an IT detail. The decision of how information crosses tool boundaries determines whether your project has a genuine single source of truth or a set of silos. Mandating one vendor across a whole supply chain is usually infeasible and always concentrates risk (lock-in, exclusion of good firms, long-term data captivity). The alternative — requiring open exchange (openBIM/IFC) — trades a little exchange fidelity for freedom, competition and a fifty-year-readable asset. On public and long-life projects (and India's CPWD framework leans this way), open, non-proprietary handover is the defensible default. Ask of any workflow: could the client get all their data out if the vendor vanished tomorrow?
“Interoperability is a solved problem — modern tools just export to each other, and the file opens fine.”
Do it yourself
Feel the problem with a simple translation analogy — no software required.
- 1Think of a model as a richly written paragraph: it has words (geometry), but also grammar, tone and footnotes (data, classification, relationships). Now imagine translating it through three languages and back.
- 2List what would survive that round trip (the rough meaning — the geometry) and what would likely be lost (the nuance — the footnotes, the precise terms, the parametric 'grammar' that made it update).
- 3Map that onto a real project: architect → engineer → contractor → facility manager, each using a different tool. At which handoff would you most fear losing the 'footnotes' — and which piece of lost data would be most expensive on site or in operation?
- 4Finally, ask the lock-in question about a tool you know: if its vendor disappeared, could you still open and fully read a model made in it in fifteen years? Write one line on what that answer means for a building meant to last fifty.
The one line to carry out
If the answer is an open, shared language no vendor owns, what exactly is that language? Next: IFC and openBIM — the neutral data schema that lets a model move between tools and outlive the software that made it.
The author
Amogh N P
Architect, interior designer, and creative polymath. Studio Matrx began in his notebooks — his vision of design made honest, useful, and open to everyone. Its Academy is written and taught in his memory, and free, forever.
More about Amogh →