0% found this document useful (0 votes)
421 views2 pages

Introduction to Industry Foundation Classes

Uploaded by

frivard
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
421 views2 pages

Introduction to Industry Foundation Classes

Uploaded by

frivard
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

([Link]

org/)

Industry Foundation Classes (IFC)

Industry Foundation Classes (IFC) – An


Introduction
What is IFC?
In general, IFC, or “Industry Foundation Classes”, is a standardized, digital description of the built
environment, including buildings and civil infrastructure. It is an open, international standard (ISO
16739-1:2024 ([Link] meant to be vendor-neutral, or agnostic,
and usable across a wide range of hardware devices, software platforms, and interfaces for many
different use cases. The IFC schema specification is the primary technical deliverable of
buildingSMART International to fulfill its goal to promote openBIM®.
More specifically, the IFC schema is a standardized data model that codifies, in a logical way…
…the identity and semantics (name, machine-readable unique identifier, object type or function)…
…the characteristics or attributes (such as material, color, and thermal properties)…
…and relationships (including locations, connections, and ownership)…
…of objects (like columns or slabs)…
…abstract concepts (performance, costing)…
…processes (installation, operations)…
…and people (owners, designers, contractors, suppliers, etc.).
The schema specification can describe how a facility or installation is used, how it is constructed,
and how it is operated. IFC can define physical components of buildings, manufactured products,
mechanical/electrical systems, as well as more abstract structural analysis models, energy analysis
models, cost breakdowns, work schedules, and much, much more.
How is IFC used?
Today, IFC is typically used to exchange information from one party to another for a specific
business transaction. For example, an architect may provide an owner with a model of a new facility
design, an owner may send that building model to a contractor to request a bid, and a contractor
may provide the owner an as-built model with details describing installed equipment and
manufacturer information. IFC can also be used as a means of archiving project information,
whether incrementally during the design, procurement, and construction phases, or as an “as-built”
collection of information for long-term preservation and operations purposes.
The desired IFC data can be encoded in various formats, such as XML, JSON, and STEP (see
Standards > Industry Foundation Classes (IFC) > IFC Formats
([Link] ), and transmitted over web services,
imported/exported in files, or managed in centralized or linked databases.
Software vendors of building information modeling tools – including model authoring, design,
simulation and analysis, viewing and more – will provide interfaces to end users to export, import,
and transmit data in some IFC format. It is up to users to decide what they want to share from their
tools via IFC.

Who uses IFC?


Hundreds of software applications for use by many different stakeholders in the process can send
and receive IFC data (see Community > Software Implementation
([Link] ). Since 1997, IFC has
been tried and tested through many iterations, gaining worldwide trust as a means to deliver
projects from all over the world.

License
IFC is licensed under the Creative Commons Attribution-NoDerivatives 4.0 International License. To
view a copy of this license, visit [Link]
([Link]

Imported from MarkDown source file


([Link]
Classes-(IFC).md)

©2026 buildingSMART International, Ltd., All Rights Reserved | Privacy and Cookie Statement
([Link]

     
(http
 (http
 (http
 (http
 (mail
 (http

s://w s://w s://w s://gi to:te s://t
ww.f [Link] ww.y thub. chnic witte
aceb nked outu com/ al@b [Link]

Common questions

Powered by AI

The open and international nature of the IFC standard allows for interoperability among various software tools and stakeholders in the construction industry. This is because it enables the exchange of data without being tied to any specific vendor, fostering collaboration and reducing barriers between different systems and practices, thereby enhancing efficiency and accuracy in project delivery .

IFC provides capabilities to describe objects' identity, semantics, attributes, and relationships within a building model comprehensively. For instance, it can specify materials, color, thermal properties, and connections between objects, along with abstract concepts like performance and costing, enriching the project's digital representation .

IFC supports long-term preservation by encoding project information in standardized formats that can be archived throughout various project phases or as an 'as-built' record. This facilitates future access and operational use, ensuring that data integrity and accessibility are maintained over time, which is crucial for infrastructure sustainability .

For stakeholders, IFC provides a common ground for exchanging detailed project information, reducing misunderstandings and errors. Architects can share design models with detailed attributes, owners can pass those models to contractors for bids, and contractors can record as-built conditions for operations. This seamless information flow enhances collaboration and project accuracy .

Industry Foundation Classes (IFC) are a standardized digital description of the built environment, including buildings and civil infrastructure. They are designed to be vendor-neutral and usable across various platforms and interfaces. The primary purpose of IFC is to provide openBIM® support by defining physical components and abstract concepts like structural analysis models and work schedules .

Since its inception in 1997, the use of IFC has evolved significantly, adapting through many iterations to meet the growing demands of global construction projects. Its consistent updates and validation across various applications have built worldwide trust, establishing it as a reliable means for delivering diverse projects by facilitating efficient data exchange and project management .

IFC data can be encoded in formats such as XML, JSON, and STEP. It can be shared by transmitting over web services, importing/exporting via files, or managing in centralized or linked databases. This flexibility enables different software applications and platforms to utilize IFC data for various functions like model authoring, simulation, and analysis .

By being licensed under the Creative Commons Attribution-NoDerivatives 4.0 International License, IFC can be widely shared and used without modification. This ensures that the standard remains consistent and reliable across various implementations, while also allowing for broad accessibility and integration into different products and systems, which is vital for universal standards in construction technologies .

IFC captures project specifications such as design, construction, and operational data in a comprehensive digital format, enabling effective management throughout the project lifecycle. This ensures continuity of data from design to operations, aiding in efficient project execution, maintenance planning, and eventual renovations or decommissioning .

Vendor-neutrality is crucial as it ensures that the IFC standard can be implemented across various systems without being tied to a specific vendor's technology. This enhances interoperability and flexibility, allowing seamless integration and collaboration between different stakeholders and technologies, which is essential in a diverse, international industry like construction .

You might also like