Skip to content
KitWren
IntermediateFree BIM course about 18 min

IFC and openBIM

Teams use different software. IFC is the open, standard format that lets their models be exchanged and checked. Learn what it is, how to export well and how to check the result.

In this lesson you will

  • Explain IFC and openBIM
  • Understand IFC schemas and entities
  • Export and check IFC files
  • Use BCF to share issues

What IFC is

Industry Foundation Classes is an open data schema for built-asset information, maintained by buildingSMART International and published as ISO 16739. An IFC file describes objects (IfcWall, IfcDoor, IfcSpace), their properties, relationships and geometry in a vendor-neutral way. openBIM is the approach of collaborating through open standards like IFC and BCF.

Versions and views

Common versions are IFC2x3 and IFC4 (with IFC4.3 adding infrastructure such as roads, rail and bridges). A Model View Definition (MVD) or view defines which part of the schema an exchange uses — for example a coordination view for clash detection or a reference view for simple viewing. The project's EIR/BEP should state the version and view required.

Exporting well

  1. 1Model elements with the correct categories/classes — a wall modelled as a generic model exports as the wrong IFC class.
  2. 2Map your software's categories to IFC classes and your parameters to property sets (Psets), including agreed custom sets.
  3. 3Use the coordinate setup agreed in the BEP.
  4. 4Export with the required version and settings.
  5. 5Open the IFC in a free viewer or checker and verify classes, properties, levels (IfcBuildingStorey) and location.

BCF

The BIM Collaboration Format exchanges issues — a viewpoint, a snapshot, comments and status — between tools, without sending whole models. A coordinator raises a BCF topic in a checking tool; the designer opens it in their authoring tool at the exact location.

Pitfalls

IFC is a reference exchange: re-importing IFC into an authoring tool rarely gives fully editable native objects. Geometry can be heavy if complex families export as meshes. Property names must be agreed. Always check the exported file, not just the export settings.

Exercise

Export and check

  1. Export a small model from your authoring tool to IFC4.
  2. Open it in a free IFC viewer.
  3. Check a wall, a door and a space: class, level and three properties each.
  4. Create a BCF issue about one problem you find (in a tool that supports it) or describe one.

You should end up with: An exported and verified IFC file.

Checklist

0 of 5 checked · saved on this device

Lesson quiz

1 / 4

Which organisation maintains IFC?

Finished this lesson?

Taking the quiz marks it complete too. Your course page picks up where you stopped.

Free KitWren tools that help

Free, independent learning material written for KitWren. We never provide software downloads, licence keys or cracks — use the official sources.