Catenda

IFC – Industry Foundation Classes

Wat is een IFC-bestand? IFC is een standaard voor open BIM-gegevensuitwisseling die interoperabiliteit in de AECO-industrie mogelijk maakt.

Terug naar alle termen

Waar staat IFC voor en wat is de rol ervan in de bouw?

Wat is een IFC-bestand?

Industry Foundation Classes (IFC) bestanden kwamen voort uit het STEP-formaat, dat afkomstig is uit de maakindustrie (het in serie produceren van producten). Er was een formaat nodig dat een gemeenschappelijke basis bood waarop informatie continu van het ene projectlid naar het andere kon stromen.

Wat is de rol ervan in BIM?

Vanuit het STEP-formaat sloeg de architectuur-, engineering- en bouwsector (AEC) in 1994 een andere weg in en evolueerde naar de huidige IFC.

IFC dient als een gestandaardiseerde digitale weergave van de gebouwde-omgevingssector. Als open, internationale standaard (ISO 16739-1:2018) pleit het voor leveranciersneutrale, agnostische kenmerken, zodat bruikbaarheid gewaarborgd is op een breed scala aan hardwareapparaten, softwareplatformen en interfaces voor diverse use cases.

IFC is een standaard voor de open BIM gegevensuitwisseling. Daarom kan het worden beschouwd als de PDF van Building Information Modeling (BIM). IFC-bestanden zijn, net als PDF's, een bevroren versie van het oorspronkelijke materiaal. Ze kunnen worden bekeken, gemeten en gebruikt voor kostenraming of simulatie, onder andere, maar ze zijn niet bedoeld om te worden gewijzigd. IFC verbetert voortdurend omdat het een open standaard is. Dat betekent dat het geen propriëtair formaat is, dus iedereen kan bijdragen aan het verbeteren of uitbreiden ervan. IFC wordt georganiseerd en beheerd door buildingSMART. Het is goed gedocumenteerd, met bronnen die voor iedereen zichtbaar en toegankelijk zijn. Dat draagt bij aan de duurzaamheid ervan.

Het genereren van een IFC-bestand legt een moment in je project vast. Het is als het maken van een foto van een ontwerp, het opslaan van de weergave en het uitgeven ervan als een IFC-bestand. Met andere woorden, het is een momentopname. Telkens als er een nieuwe revisie is, betekent dat er een nieuw moment is, dus wordt er een nieuwe IFC geproduceerd.

Veel gemeenten, private opdrachtgevers, projecteigenaren, aannemers en ontwerpers in bouwprojecten hebben IFC BIM (Building Information Modeling) in hun bedrijfsvoering geïntegreerd. In landen als Noorwegen vereist de overheid (de Noorse overheid, gezondheidszorg en defensie) het gebruik van IFC BIM op alle projecten.

Wat zijn de verschillende versies en soorten IFC-formaat van buildingSMART?

De IFC-standaard is in de loop van de tijd geëvolueerd om beter aan te sluiten op de behoeften van de AEC-industrie, met verschillende grote releases door buildingSMART. De eerste versie van IFC werd uitgebracht in 1996, gevolgd door IFC1.5.1, IFC2.0, IFC2x, IFC2x2, IFC2x3, en de nieuwste is IFC4.3, onlangs gepubliceerd in 2023. Elke versie vertegenwoordigt een uitbreiding of verbetering ten opzichte van zijn voorganger.

IFC-formaten en documentatie

Deze versies van IFC zijn gecodeerd in verschillende formaten zoals HTML, EXPRESS, XSD/XML en OWL-documentatie en -formaten, wat flexibele overdracht via webservices, import/export in bestanden, of beheer in gecentraliseerde of gekoppelde databases mogelijk maakt.

Het IFC-SPF, gebaseerd op de ISO-standaard voor duidelijke tekstuele weergave van EXPRESS-datamodellen, wordt aanbevolen voor bestandsgebaseerde import en export vanwege de brede compatibiliteit en kleinere bestandsgrootte.

IFC-schemaspecificaties

De officiële releases van de IFC-schemaspecificatie staan vermeld op de website van buildingSMART International.

De standaarddocumentatie, beschikbaar via buildingSMART, is gelicentieerd onder de Creative Commons Attribution-NoDerivatives 4.0 International License.

Wat is het belang van Industry Foundation Classes in de bouw?

Mensen in de AECO-industrie, ook al concurreren ze om bepaalde projecten binnen te halen, zijn het allemaal over één ding eens. Elk project vereist dat informatie continu blijft stromen.

Daarom hebben we IFC nodig voor bouwprojecten en structurele analyse. De Industry Foundation Classes (IFC) zijn cruciaal in de bouwsector vanwege hun rol in het faciliteren van effectieve informatie-uitwisseling en samenwerking tussen de verschillende belanghebbenden die betrokken zijn bij een bouwproject. Ze dienen als een gemeenschappelijke taal en maken interoperabiliteit mogelijk tussen de verschillende softwaretoepassingen die in de sector worden gebruikt.

Dit is bijzonder belangrijk in de context van Building Information Modeling (BIM), waarbij gegevens over de fysieke en functionele kenmerken van een gebouw gedeeld moeten worden tussen verschillende softwareplatformen. Het open, niet-propriëtaire karakter van IFC zorgt ervoor dat deze gegevensuitwisselingen leveranciersneutraal zijn, wat een inclusievere en soepelere digitale workflow bevordert.

Bovendien maakt de gestandaardiseerde digitale beschrijving van de gebouwde-omgevingssector door IFC een consistente weergave mogelijk van echte objecten uit de bouw- en constructiesector, zoals wanden, deuren en ramen, in een 3D digitaal model. Dit draagt bij aan nauwkeurigere en efficiëntere plannings-, ontwerp- en bouwprocessen.

In het algemeen ondersteunt het gebruik van IFC in de bouw:

  • Data-integriteit: IFC zorgt ervoor dat gegevens en informatie niet verloren gaan of vervormd raken bij overdracht tussen verschillende softwaretoepassingen.
  • Gegevensuitwisseling: Faciliteert soepele uitwisseling en het delen van gegevens tussen verschillende belanghebbenden en systemen die betrokken zijn bij bouwprojecten.
  • Efficiëntie: Door interoperabiliteit te faciliteren vermindert IFC de behoefte aan herwerk en handmatige heropvoer van gegevens, wat tijd en middelen bespaart.
  • Interoperabiliteit: IFC biedt een open standaard bestandsformaat, waardoor interoperabiliteit mogelijk wordt tussen diverse softwaretoepassingen die in de architectuur-, engineering- en bouwsector (AEC) worden gebruikt.
  • Samenwerking: IFC stelt meerdere belanghebbenden, van architecten tot aannemers, in staat om effectief samen te werken aan hetzelfde project, ongeacht de software die zij gebruiken.
  • Foutreductie: Standaardisatie helpt fouten en inconsistenties te verminderen die kunnen ontstaan door incompatibele gegevensformaten of softwaretoepassingen.
  • Industriestandaard: IFC wordt breed toegepast als industriestandaard en draagt bij aan een meer gestandaardiseerde en gestructureerde aanpak van gegevensbeheer in de AEC-sector.

Informatieverlies?

IFC kan worden omschreven als een container, voor zowel gegevens als eigenschappen. IFC-bestanden bevatten gegevens met betrekking tot objecten, dat wil zeggen geometrie en metadata met bijbehorende waarden. Er zijn classes om meerdere zaken te beschrijven, zodat veel informatie in een IFC-bestand kan worden verpakt. Deze doos verliest geen gegevens of verstrekte informatie. Maar aangezien het een gemeenschappelijke basis is, een minimumvereiste voor iedereen, is het niet nodig om alle gegevens toe te voegen, omdat het niet nuttig zal zijn voor de andere teamleden die aan hetzelfde project werken.

IFC Classes

IFC Classes

IFC Classes

Elk project vereist IFC-bestanden. Soms werken onderaannemers met zeer specifieke software die IFC's kan produceren, en zul je dit in je workflow moeten integreren. Je klanten en opdrachtgevers realiseren zich mogelijk dat de manier om informatie voor de toekomst op te slaan via het gebruik van IFC-bestanden is.

Elk project vereist IFC-bestanden. Soms werken onderaannemers met zeer specifieke software die IFC's kan produceren, en zul je dit in je workflow moeten integreren. Je klanten en opdrachtgevers realiseren zich mogelijk dat de manier om informatie voor de toekomst op te slaan via het gebruik van een open standaard is… en dat is IFC.

IFC - Industry Foundation Classes Infographic

IFC – Industry Foundation Classes Infographic

Zie het in één open omgeving

Catenda is de open common data environment voor AECO. Verken het op je eigen tempo, wanneer het jou uitkomt.

Aan de slag