IFC bestandformaat

Overzicht

Het IFC-bestandformaat (Industry Foundation Classes) is een cruciale standaard in de architectuur, engineering en bouw (AEC) industrie. Het is ontworpen om de onnodige uitwisseling van gegevens tussen verschillende software-toepassingen die worden gebruikt door architecten, ingenieurs, opdrachtgevers en faciliteitsmanagers. Door een gemeenschappelijke taal te creëren voor gebouwen en hun eigenschappen, IFC zorgt ervoor dat informatie intact en nuttig blijft als het van de ene toepassing naar de andere. Dit format ondersteunt een breed scala aan gegevenstypes, waaronder geometrie, berekeningen, hoeveelheden, en meer, waardoor het onmisbaar is voor professionals die betrokken zijn bij de hele levenscyclus van een bouwproject.

Ontwikkelaars en technische gebruikers vertrouwen op IFC omdat het interoperabiliteit bevordert en informatieverlies tijdens de overdracht vermindert. Of u nu werkt met CAD-software of project management tools, het begrijpen van hoe u met iFC-bestanden werkt is essentieel voor het handhaven van de integriteit van gegevens over verschillende platforms en toepassingen.

De sleutelfuncties

  • Interoperabele gegevensuitwisseling: Faciliteert onmiddellijke overdracht van bouwgerelateerde gegevens tussen verschillende AEC-software.
  • Comprehensive Data Types: Ondersteunt een breed scala aan informatie, waaronder geometrie, berekeningen, hoeveelheden, facility management details en meer.
  • **Versieerde normen: ** Regelmatige updates zorgen voor compatibiliteit met de nieuwste eisen en ontwikkelingen in de industrie.
  • Resource Layer Architecture: Georganiseerd in vier conceptuele lagen om gestructureerde gegevensdefinities voor verschillende niveaus van specialisatie te bieden.
  • XML en ZIP ondersteuning: biedt flexibiliteit via XML-presentatie en gecomprimeerde formaten voor efficiënte opslag en overdracht.

Technische specificaties

Format structuur

IFC-bestanden zijn meestal in het STEP-formaat (Standard for the Exchange of Product Model Data) en voldoen aan de ISO 10303-normen .ifc Er is ook een XML-versie (IFC-XML) dat voldoet aan ISO 10303-28 en kan worden gecomprimeerd in een ZIP archief voor efficiënte opslag en overdracht.

Kerncomponenten

De structuur van IFC-bestanden omvat verschillende lagen:

  • **Resource Layer: ** Inhoudt resource definities zonder wereldwijd unieke identificatoren.
  • Core Layer: Inclusief het kernschema met entiteiten die wereldwijd unieke ID’s, eigenaarinformatie en geschiedenisgegevens dragen.
  • Interoperabiliteitslaag: gespecialiseerd in interdomain-uitwisseling voor bouwinformatie.
  • Domain Layer: Het richt zich op intradomein-uitwisseling specifiek voor bepaalde disciplines.

Standards & Compatibiliteit

Het format ondersteunt meerdere versies, met de nieuwste IFC4 Add2 (2016). Backward compatibiliteit wordt in verschillende versieën gehandhaafd, waardoor oudere bestanden nog steeds kunnen worden gelezen en gebruikt in nieuwere toepassingen.

Geschiedenis & Evolutie

Het initiatief om IFC te ontwikkelen begon in 1994 door Autodesk met het doel om geïntegreerde applicatieontwikkeling te ondersteunen. vroege adopters omvatten bedrijven zoals Honeywell, Butler Manufacturing en AT&T. In 1995, lidmaatschap werd geopend voor iedereen onder de naam International Alliance for Interoperability (IAI.

In de loop der jaren heeft IFC verschillende herzieningen ondergaan om zijn capaciteiten te verbeteren en aan te passen aan de evoluerende behoeften van de industrie:

  • IFC 1.5 (1997): Oorspronkelijke release met basisgegevens uitwisseling functies.
  • IFC 2x3 (2006): uitgebreid ondersteuning voor aanvullende bouwcomponenten en processen.
  • IFC4 (2013): Er zijn aanzienlijke verbeteringen geïntroduceerd in gegevensrepresentatie en interoperabiliteit.

Werken met IFC-bestanden

Opening van IFC-bestanden

Om IFC-bestanden te openen en te bekijken, kunt u gespecialiseerde software gebruiken zoals Tekla Structures, Allplan of ArchiCAD. Deze toepassingen zijn compatibel over Windows, macOS en Linux-platforms.

Conversie van IFC-bestanden

Gemeenschappelijke conversie-scenario’s omvatten het vertalen van IFC-bestanden naar andere formaten zoals JSON voor gemakkelijker manipulatie door programmeringsspraken of het converteren tussen verschillende versies van het IFS-formaat zelf. De benadering houdt meestal in het gebruik van toegewijde software-tools die deze conversies ondersteunen, dat de integriteit van gegevens en compatibiliteit met bestemd toepassingen garandeert.

Het maken van IFC-bestanden

IFC-bestanden worden meestal gemaakt met behulp van CAD-software zoals Revit, ArchiCAD of Bentley MicroStation. Deze programma’s genereren I FC- bestanden volgens de nieuwste normen die door BuildingSMART International zijn vastgesteld, waardoor onmiddellijke integratie in andere AEC-werkstromen mogelijk is.

Gemeenschappelijk gebruik Cases

  • Project Collaboration: Het faciliteren van de uitwisseling van gegevens tussen architecten en ingenieurs tijdens de projectplanningsperioden.
  • Facility Management: Het beheren van faciliteitsinformatie gedurende de levenscyclus van een gebouw voor onderhoud en exploitatie.
  • Constructiedocumentatie: Het maken van gedetailleerde bouwdocumenten die alle benodigde specificaties en vereisten bevatten.
  • Cost Assessment: Voorziet in nauwkeurige kostenbeoordelingen op basis van uitgebreide bouwgegevens.
  • **Sustainability Analysis: **Evaluatie van de milieueffect van gebouwen door middel van gedetailleerde analyse van het materiaal en het energiegebruik.

Voordelen & beperkingen

Voordelen van:

  • Verbeterde interoperabiliteit: Het zorgt voor een naadloze uitwisseling van gegevens tussen verschillende AEC-softwareapplicaties.
  • Comprehensive Data Types: Ondersteunt een breed scala aan bouwgerelateerde informatie en verbetert de projectmanagementcapaciteiten.
  • **Regelmatige updates: ** voortdurend bijgewerkt om te voldoen aan evoluerende normen en eisen van de industrie.

De beperkingen zijn:

  • Complexiteit: De gedetailleerde structuur en meerdere lagen kunnen het uitdagend maken voor nieuwe gebruikers om effectief te begrijpen en te implementeren.
  • File Size: XML-versies van IFC-bestanden zijn aanzienlijk groter dan binaire formaten, wat de opslag- en overdrachtsefficiëntie beïnvloedt.

Ontwikkelaar Resources

Programmeer met IFC-bestanden wordt ondersteund via verschillende APIs en bibliotheken. code voorbeelden en implementatiegids zullen binnenkort worden toegevoegd.

Vaak gestelde vragen

  • Welke tools kunnen IFC-bestanden openen?

  • Specialiseerde software zoals Tekla Structures, Allplan, ArchiCAD of webgebaseerde kijkers zoals IfcJS worden meestal gebruikt om IFC-bestanden te openen en te bekijken.

  • Hoe converteer je een IFC-bestand naar een ander format?

  • Gebruik gespecialiseerde conversie-tools die worden verstrekt door CAD-software-leveranciers of toepassingen van derden die IFC-tot-JSON-conversies ondersteunen voor gemakkelijker programmeren.

  • Waarom is de XML-versie van IFC groter dan de binaire versie?

  • De XML-versie omvat uitgebreide metadata en menselijk leesbaar formatting, waardoor het verboser is in vergelijking met een compacte binaire formaat zoals STEP.

References

 Nederlands