blog poświęcony technologii BIM

IFC

Viewing posts from the IFC category

IFC – kilka suchych faktów

IFC – (z ang. Industry Foundation Classes) skrót, który nie ma swojego odpowiednika w Polsce i kompletnie nie mam pojęcia jak go przetłumaczyć na nasz język. Poszukując informacji na ten temat w Google warto wiedzieć, że skrót jest dość powszechnie stosowany  i oznacza np.: International Finance Corporation , International Fun Center (hurtownia art. erotycznych) czy Internetowe Forum Czystości.

Nam budowlańcom chodzi oczywiście o termin stworzony przez Stowarzyszenie NIBS (National Institute of Building Sciences) czyli wspólny schemat danych pozwalający na utrzymanie i wymianę danych między różnymi programami klasy BIM. Schemat danych zawiera informacje obejmujące wiele dyscyplin, które składają się na pełny obraz przebiegu procesu inwestycyjnego: zaczynając od idei, poprzez projektowanie, budowę i eksploatację aż do remontu lub rozbiórki.

IFC to neutralna i otwarta specyfikacja, która nie jest kontrolowana przez jednego producenta oprogramowania. Można powiedzieć że jest to bazowy format plików oparty o model danych opracowany przez buildingSMARTalliance  w celu ułatwienia interoperacyjności w branży budowlanej. Ten format usprawnia komunikację, skraca czas dostarczenia możliwie maksymalnej ilości danych o obiekcie, zwiększa wydajność i jakość podczas całego cyklu życia budynku. Jego głównym zadaniem jest zminimalizowanie  prawdopodobieństwa utraty danych podczas przesyłania  zamodelowanych  obiektów pomiędzy aplikacjami.

Format IFC jest zarejestrowany przez ISO jako ISO/PAS 16739 i jest obecnie w trakcie uzyskiwania normy międzynarodowej ISO 16739. Powszechnie funkcjonuje on już jako format  określający międzynarodowe standardy importowania i eksportowania obiektów budowlanych oraz ich właściwości, a także modelowania informacji o budynku (BIM).

Informacje jakie zawiera model IFC:

  • Hierarchia budynku (faza, etap np. piętro )
  • Typ elementu (ściany, płyty, słupy, belki, schody itp.)
  • Geometria (wymiary, współrzędne elementu, objętość)
  • Zależność pomiędzy poszczególnymi elementami
  • Właściwości standardowe i niestandardowe przypisane elementom (materiał, kolor, przekroje, ochrona ppoż., ciężar, itp.)

Dostępne formaty plików IFC:

IFC-SPF – jest to format tekstowy zdefiniowany przez ISO 10303-21 („STEP-File”), posiada rozszerzenie „*.ifc”.  Jest  to najczęściej stosowany format pliku, który rozpoznawany jest przez największa liczbę oprogramowań.

IFC-XML – jest to format XML zdefiniowany przez ISO 10303-28 („STEP-XML”), posiada rozszerzenie  „*.ifcXML”. Ten format jest odpowiedni dla programów wykorzystujących język XML . Ze względu na duże rozmiary pliku, ten format jest rzadziej spotykane w praktyce.

IFC-ZIP  jest to to samo co IFC-SPF z tym, że dodatkowo jest skompresowany, posiada rozszerzenie „*.ifcZIP”.

Warto zaznaczyć, że formaty IFC-XML i IFC-ZIP są odczytywane przez mniejszą liczbę programów niż format podstawowy IFC.

Pełną listę programów pracujących z formatem IFC można znaleźć tutaj. W obecnej chwili jest ich 147.

Dotychczas opublikowane wersje specyfikacji IFC:
IFC2x4 (Release Candidate as of September 2010)
ifcXML2x3 (June 2007)
IFC2x3 (February 2006)
ifcXML2 for IFC2x2 add1 (RC2)
IFC2x2 Addendum 1 (July 2004)\
ifcXML2 for IFC2x2 (RC1)
IFC 2×2
IFC 2x Addendum 1
ifcXML1 for IFC2x and IFC2x Addendum 1
IFC 2x
IFC 2.0
IFC 1.5.1
IFC 1.5

Jak widać powyżej mieliśmy sporą przerwę pomiędzy kolejnymi wydaniami. Przez prawie 5 lat na rynku była wersja IFC2X3. Pomimo tak długiego okresu programy BIM dopiero od niedawna  zaczynają sobie w pełni radzić z tym formatem . Mam tu na myśli tylko export do IFC!

W tym roku dosłownie niedawno bo w październiku pojawiła się najnowsza wersja IFC2X4 Release Candidate 3. Po obszernej specyfikacji widać dobrą robotę jaką wykonało stowarzyszenie buildingSMART. Teraz pozostaje nam cierpliwie czekać na to aby ta wersja pojawiła się w programach klasy BIM. Patrząc jednak na postępy z formatem 2X3 aż strach się bać ile czasu producentom oprogramowania zajmie implementacja do swoich produktów w pełni funkcjonalnego formatu IFC 2X4.

Po przykładowe pliki IFC zapraszam na naszą stronę firmową lub do zakładki „Modele IFC”

LITERATURA:

  1. http://en.wikipedia.org/wiki/Industry_Foundation_Classes
  2. http://buildingsmart.com/standards/ifc/model-industry-foundation-classes-ifc
  3. http://buildingsmart-tech.org/specifications/ifc-overview/ifc-overview-summary
  4. http://www.graphisoft.com/support/ifc/

Katarzyna Orlińska-Dejer
Zespół M.A.D.