Studio Matrx Monthly · Volume 1 · Issue 2 · July 2026
Amogh N P
 In loving memory of Amogh N P — Architect · Designer · Visionary 
IFC & openBIMLesson 4.2
Building Information Modelling/Module 4 · Interoperability & openBIM

Lesson 4.2 · Interoperability & openBIM

IFC & openBIM

The open language that lets a model outlive the software that made it

13 min Interactive lessonFree · open lessonByAmogh N P· Architect & interior designer
The hook

One file format is readable by every serious BIM tool, owned by none of them, and older than most of the software using it.

The answer to the interoperability problem has a name: IFC — Industry Foundation Classes. It is an open, vendor-neutral data schema for building information, maintained not by any software company but by buildingSMART, the international body that governs open BIM standards. Because it belongs to no vendor, every serious BIM tool can read and write it, and a model saved as IFC can move between products — and survive long after any one of them is gone.

This is the heart of openBIM: a way of working where information travels in open formats the whole industry shares, rather than being trapped in one company's private file. It is genuinely one of the most important ideas in the field. It is also, honestly, not magic — and this lesson gives you both the power and the limits, because believing IFC does more than it does causes as many problems as ignoring it.

IFC is not a copy of your model. It is your model's passport — good for travel, not for living in.

What IFC actually is: a shared vocabulary for buildings

IFC is best understood as a *shared vocabulary and grammar* for describing a building. It defines, in an open and documented way, what a wall is, what a door is, what a duct is — their geometry, their properties, and the relationships between them — so that this meaning can be written by one tool and read by another without a private translator.

Crucially, IFC carries both halves of the object we met in Module 3: the geometry *and* the data (property sets, classifications, identity). That is what separates it from a dumb geometry exchange — an IFC door can still know its fire rating and its type. IFC is an international standard (formally ISO 16739), and its governance by buildingSMART, a neutral not-for-profit, is precisely what makes it trustworthy as a long-term, vendor-independent language. When people say a model is 'in IFC', they mean it has been written in this shared language that any conforming tool can understand.

ONE OPEN HUB, ALL TOOLS tool A tool B tool C IFC geometry + data archive handover owned by no vendor - maintained by buildingSMART (ISO 16739)
Zoom
IFC is the open, vendor-neutral hub. Every serious tool can write to it and read from it, so a model moves between products without belonging to any — and carries both its geometry and its data (property sets, classifications), not just a dumb shape.

IFC 4.3, and why openBIM is more than a file format

IFC keeps growing. The milestone worth knowing is IFC 4.3, which became an ISO-certified standard in 2024 and extended IFC beyond buildings into infrastructure — roads, railways, bridges, ports — along with better georeferencing (placing a model correctly on the earth). That matters enormously for a country building metros, highways and airports at scale, because it brings the same open-exchange discipline to infrastructure that buildings have had for years.

But openBIM is bigger than the IFC file. It is a whole *approach* built on a family of open standards from buildingSMART — IFC for the model, and (in the next lesson) BCF for coordination issues, bSDD for shared definitions, and IDS for checkable requirements. The philosophy is consistent: information should be exchanged and owned freely, in formats no vendor controls, so that collaboration is open to all tools and the data outlives any product. openBIM is not anti-software or anti-vendor — you still author in commercial tools — it is anti-*lock-in*. You work in whatever tool suits you, and you exchange and archive in the open.

THE openBIM FAMILY IFCthe model BCFthe issues bSDDthe meaning IDSthe checks COBiehandover author in any tool - exchange in the open. anti-lock-in, not anti-vendor.
Zoom
openBIM is bigger than one file. It is a family of open standards from buildingSMART — IFC for the model, BCF for issues, bSDD for shared definitions, IDS for checkable requirements, COBie for handover — so the whole collaboration, not just the geometry, stays vendor-neutral.

Author in any tool you like. Just make sure the building can leave without it.

The honest limit: exchange, not a lossless clone

Here is the truth that keeps IFC useful instead of over-trusted: IFC is an exchange format, not a working format, and a round trip is not lossless. When you export a native model to IFC and open it elsewhere, the geometry and the structured data come across well, but some things typically do not survive intact — a vendor's *parametric intelligence* (the rules that made an object update itself), certain proprietary features, and fine authoring behaviour. An IFC wall is a faithful description of the wall; it is not a living clone of the original tool's editable object.

This is why serious openBIM work uses Model View Definitions (MVDs) and, increasingly, IDS (next lesson): agreements about *which* subset of information a given exchange must carry, so both sides know what to expect and can check it. The practical rule is simple and important: use IFC for what it is for — coordinating, checking, exchanging, archiving, handing over — not as a way to keep editing someone else's parametric model in your tool. Judged as a lossless clone, IFC disappoints. Judged as an open, durable, checkable *exchange* of a building's information, it is the backbone of the whole open-BIM world — freedom from lock-in, bought at the honest price of a little fidelity.

Visual model

Round-trip a model through IFC — see what survives

A native parametric model in its authoring tool

Geometry

The shape, size and position of every object.

Property sets

Fire rating, U-value, cost, material — the object's data.

Classification

What each object is, in a shared filing system.

Identity

Type mark, manufacturer, model, asset number.

Parametric rules

The logic that made objects update themselves when you change a value.

Proprietary features

A vendor's special authoring behaviour, unique to its tool.

This model has geometry, data, and the parametric rules that make it update itself. Export it to IFC and open it in another tool to see what survives the trip.

The worked example

Three altitudes on the same idea

Read the band that fits you — or all three.

StudentLearn the idea

Learn IFC as the shared language. IFC (Industry Foundation Classes) is an open, vendor-neutral format for building information, maintained by buildingSMART, that every serious BIM tool can read and write — so a model can move between tools and outlive any of them. It carries geometry *and* data (property sets, classifications), which is what makes it real BIM exchange. IFC 4.3 (ISO-certified 2024) extended it to infrastructure (roads, rail, bridges). openBIM is the wider approach: work in any tool, exchange in open formats. The honest limit: IFC is for exchange, and a round trip loses some parametric intelligence — it is not a perfect clone.

PractitionerDo it on a project

Use IFC for exchange, and know what it keeps. Export to IFC to coordinate, check, hand over and archive — not to keep editing another firm's parametric model in your tool (that intelligence does not survive the round trip). Learn to control what your IFC exports carry (mappings, property sets, the right Model View Definition), and validate the result rather than assuming completeness. Treat IFC as your insurance against lock-in and your archival format for anything that must last. When someone asks for 'the model', delivering good IFC is often what actually protects the client — as long as you have checked which information it preserves.

BIM LeadDecide & govern it

Make openBIM the default, and specify the exchange precisely. Requiring open exchange (IFC, and the wider openBIM standards) protects the project from lock-in, keeps coordination open to firms on any tool, and gives the client a durable, readable asset — the right posture for public and long-life work, and consistent with India's CPWD/ISO-19650-aligned direction (including IFC 4.3's infrastructure reach for metros, highways, airports). But 'deliver IFC' is not enough on its own: specify *which* IFC (version, Model View Definition, required property sets) and how it will be validated (increasingly via IDS), because an unspecified IFC export can be technically valid and practically empty. Buy the freedom openBIM offers, and pay the small fidelity cost knowingly.

Misconception check

If I export to IFC, I get a perfect, fully-editable copy of the model in any other tool.

IFC is an exchange format, not a lossless clone. Geometry and structured data (property sets, classifications, identity) come across well, but a vendor's parametric intelligence — the rules that made objects update themselves — and certain proprietary features typically do not survive the round trip. An IFC wall is a faithful *description* of the wall, not a living, editable version of the original tool's object. IFC exists to coordinate, check, exchange, archive and hand over information openly — not to let you keep editing someone else's parametric model. Expect freedom from lock-in, not perfect fidelity; the two are different promises.
Try it

Do it yourself

Separate what IFC is for from what it is not, using one object.

  1. 1Picture a parametric window in its authoring tool: it has geometry, data (size, U-value, cost), and *rules* (change the wall and it repositions; change its type and all copies update).
  2. 2Now export it to IFC and open it elsewhere. Sort the three parts into 'survives well' and 'likely lost': geometry (survives), data/property sets (survives), the parametric *rules* (usually lost). Notice the pattern — description survives, live intelligence does not.
  3. 3List two jobs the IFC version does perfectly (coordinate/clash-check it, count and schedule it, hand it over, archive it) and one job it does badly (keep editing it as a live parametric object in a different tool).
  4. 4Finally, write the lock-in insurance in one line: even with that fidelity cost, why is having the building in open IFC worth more over fifty years than a perfect native file only one vendor's software can open?
Take this with you

The one line to carry out

IFC is the open, vendor-neutral language of BIM — maintained by buildingSMART, carrying geometry and data, extended to infrastructure in IFC 4.3 — and openBIM is the approach of working in any tool but exchanging in open formats no vendor owns. Its honest limit is that it exchanges rather than clones: parametric intelligence does not survive a round trip. Use IFC for coordinating, checking, handing over and archiving; treat it as freedom from lock-in bought at a small, known fidelity cost — a trade that is almost always right for a building.
Related concepts in the glossary
Recap
IFC = the open, vendor-neutral, buildingSMART-maintained data language of BIM (ISO 16739), carrying geometry AND data, so a model moves between tools and outlives them. IFC 4.3 (ISO-certified 2024) extended it to infrastructure. openBIM = author in any tool, exchange in open formats — anti-lock-in, not anti-vendor. Honest limit: IFC exchanges, it doesn't clone — parametric intelligence is lost on a round trip, so pair it with MVDs/IDS and use it for coordination, checking, handover and archival.
Carry forward →

IFC moves the model. But a project runs on more than models — on issues to resolve, shared definitions to agree, and requirements to check. Next: the rest of the open toolkit — BCF, bSDD and IDS — and how COBie hands the data over.

A

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 →