IFC Dosya Formatı Nedir? BIM'de Veri Değişimi Rehberi
IFC dosya formatı nedir, ne işe yarar? BIM projelerinde yazılımlar arası veri değişimi, avantajları ve Revit ile IFC aktarımı hakkında bilmeniz gerekenler.
IFC (Industry Foundation Classes), farklı BIM yazılımlarının aynı yapı bilgi modelini ortak bir dilde okuyup yazabilmesini sağlayan, buildingSMART tarafından geliştirilen açık bir dosya formatıdır. Bir mimarlık ofisinde Revit'te hazırlanan proje, statik büroda Tekla'da veya mekanik tasarımda farklı bir yazılımda açılacaksa, veri kaybı olmadan bu geçişi sağlayan yapı IFC'dir. Bu yazıda IFC'nin ne işe yaradığını, Revit projelerinde nasıl kullanıldığını ve dikkat edilmesi gereken noktaları ele alıyoruz.
IFC Nedir?
IFC, bir binanın geometrisini, malzeme bilgilerini, katman ilişkilerini ve yapı elemanlarının özelliklerini (duvar, kolon, kapı, pencere, tesisat elemanı vb.) yazılımdan bağımsız, standart bir veri yapısında tutar. Bu sayede bir modelin üretildiği yazılımdan farklı bir yazılıma aktarılması sırasında geometri ve bilgi büyük ölçüde korunur. IFC, kapalı ve yazılıma özgü dosya biçimlerinin (örneğin yalnızca Revit'in okuyabildiği .rvt formatı) aksine, herkesin erişebildiği açık bir standarttır.
Neden Yazılıma Özgü Formatlar Yeterli Değil?
Revit'in ürettiği .rvt dosyası, ArchiCAD'in .pln dosyası veya Tekla'nın kendi proje dosyaları, o yazılımın kendi iç veri yapısına göre optimize edilmiştir. Bu dosyalar başka bir yazılımda doğrudan açılamaz veya açıldığında geometri ile bilgi büyük ölçüde bozulur. Bir projede mimari ekip Revit, statik ekip Tekla, mekanik ekip ise farklı bir yazılım kullandığında, bu ekiplerin modellerini doğrudan birbirine aktarması mümkün değildir. IFC, tam olarak bu noktada devreye girer: her yazılımın kendi native formatını korumasına izin verirken, paylaşım ve koordinasyon için ortak bir "çeviri dili" sunar.
| Özellik | Native Format (.rvt, .pln vb.) | IFC |
|---|---|---|
| Sahibi | Yazılım üreticisi firma | buildingSMART (açık standart) |
| Kullanım amacı | Tasarım ve düzenleme | Paylaşım ve koordinasyon |
| Yazılım bağımlılığı | Yüksek | Düşük |
| Uzun süreli arşivleme | Yazılım güncellemelerine bağlı risk taşır | Yazılımdan bağımsız, daha güvenilir |
IFC Formatının openBIM Süreçlerindeki Rolü
openBIM yaklaşımı, bir projede görev alan farklı disiplinlerin (mimari, statik, mekanik, elektrik) kendi tercih ettikleri yazılımı kullanmasına, ancak ortak bir modelde koordineli çalışabilmesine izin verir. Bu koordinasyonun temeli IFC'dir. Örneğin:
- Mimari proje Revit'te modellenir ve IFC olarak dışa aktarılır.
- Statik mühendis bu IFC dosyasını kendi yazılımına referans olarak alır.
- Mekanik ve elektrik tasarımcılar aynı şekilde kendi modellerini IFC üzerinden paylaşır.
- Tüm modeller bir koordinasyon platformunda üst üste bindirilerek çakışma kontrolü yapılır.
Bu iş akışı, disiplinler arasında yazılım bağımlılığını azaltır ve projenin farklı kurumlar arasında sorunsuz ilerlemesini sağlar.
Revit'ten IFC'ye Aktarım Nasıl Yapılır?
Revit'te bir modeli IFC formatında dışa aktarmak için proje menüsünden dışa aktarma (export) seçeneği kullanılır ve IFC formatı seçilir. Aktarım öncesinde dikkat edilmesi gereken bazı temel adımlar vardır:
- Modelin kategori ve eleman bazında doğru sınıflandırıldığından emin olunmalıdır; hatalı sınıflandırılmış elemanlar IFC'de yanlış veya eksik görünebilir.
- Aktarım ayarlarında hangi kategorilerin ve parametrelerin dışa aktarılacağı seçilerek gereksiz veri yükü azaltılabilir.
- Aktarım tamamlandıktan sonra dosya, ücretsiz bir IFC görüntüleyici ile açılıp geometrinin ve temel bilgilerin doğru taşındığı kontrol edilmelidir.
Bu kontrol adımı, ilerleyen aşamalarda diğer disiplinlerle yaşanabilecek uyumsuzlukların önceden fark edilmesini sağlar.
IFC Kullanmanın Avantajları
- Yazılım bağımsızlığı: Proje ekipleri farklı yazılımlar kullansa da model paylaşımı mümkün olur.
- Uzun ömürlü arşivleme: IFC açık bir standart olduğu için, kullanılan yazılım yıllar sonra değişse veya güncellenmese de model okunabilir kalır.
- Disiplinler arası koordinasyon: Çakışma kontrolü ve koordinasyon toplantıları için ortak bir referans model oluşturulur.
- Kurumsal ve mevzuat uyumluluğu: Kamu ve büyük ölçekli projelerde openBIM teslim şartları genellikle IFC formatını da kapsar.
Hangi Projelerde IFC Teslimatı İstenir?
IFC teslimatı özellikle şu durumlarda öne çıkar:
- Birden fazla disiplinin (mimari, statik, mekanik, elektrik) farklı yazılımlarla çalıştığı orta ve büyük ölçekli projeler.
- openBIM iş akışı benimseyen kamu ihaleleri ve kurumsal yatırımcı projeleri, sözleşme kapsamında IFC formatında teslim şartı koyabilir.
- Yapının işletme dönemine (facility management) devredileceği, bina bilgi modelinin yıllar sonra farklı bir sistemde kullanılacağı projeler.
- Farklı ülkelerdeki ekiplerin veya taşeronların ortak bir modelde çalıştığı uluslararası projeler.
Tek disiplinle, tek yazılımla ve kısa ömürlü bir iş akışıyla ilerleyen küçük ölçekli projelerde IFC teslimatı zorunlu bir gereklilik olmayabilir; ancak proje büyüdükçe ve ekip sayısı arttıkça IFC koordinasyonunun getirdiği zaman tasarrufu daha belirgin hale gelir.
Dikkat Edilmesi Gereken Noktalar
IFC aktarımı her zaman kusursuz sonuç vermez. Karmaşık parametrik aileler (family), özel malzeme tanımları veya yazılıma özgü bazı akıllı nesne davranışları aktarım sırasında basitleşebilir. Bu nedenle IFC, genellikle koordinasyon ve veri paylaşımı için tercih edilirken, asıl tasarım ve düzenleme çalışmaları projenin üretildiği ana yazılımda (örneğin Revit) sürdürülür.
Sağlıklı bir IFC iş akışı için ekipler arasında aşağıdaki noktalarda ortak bir anlayış oluşturulması önerilir:
- Hangi IFC sürümünün (örneğin IFC2x3 veya IFC4) kullanılacağı proje başında tüm disiplinlerle birlikte netleştirilmelidir; farklı sürümler arasında uyumluluk farkları görülebilir.
- Aktarım ve isimlendirme standartları (kat, blok, eleman kodlama mantığı) tüm ekipler için ortak belirlenmelidir.
- Her aktarım sonrası model, ilgili disiplinin gözünden hızlı bir kontrolden geçirilmelidir; geometri kaymaları veya eksik elemanlar koordinasyon aşamasına taşınmadan fark edilmelidir.
- Model paylaşım sıklığı (haftalık, iki haftalık gibi) proje takvimine göre önceden planlanmalıdır.
Bu tür bir standardizasyon, BIM Uygulama Planı (BEP) içinde tanımlanarak projenin başından itibaren tüm taraflarca benimsenebilir.
Sıkça Sorulan Sorular
IFC dosyasını hangi programlarla açabilirim?
Revit, ArchiCAD, Tekla Structures gibi çoğu büyük BIM yazılımı IFC dosyalarını doğrudan açabilir. Ayrıca ücretsiz IFC görüntüleyicilerle de dosya içeriği kontrol edilebilir.
IFC formatı .rvt dosyasının yerini tutar mı?
Hayır. IFC, disiplinler arası paylaşım ve koordinasyon için kullanılan bir ara formattır; projenin asıl düzenlenebilir hâli genellikle kendi yazılımının native formatında (örneğin .rvt) saklanır.
IFC aktarımında veri kaybı olur mu?
Geometri ve temel bilgiler büyük ölçüde korunur, ancak yazılıma özgü bazı parametrik davranışlar ve karmaşık aile tanımları basitleşebilir. Bu yüzden aktarım sonrası kontrol önemlidir.
openBIM ile IFC aynı şey midir?
Hayır. openBIM, farklı disiplinlerin ortak ve şeffaf bir şekilde çalışmasını hedefleyen bir yaklaşımdır; IFC ise bu yaklaşımı teknik olarak mümkün kılan dosya formatıdır.
Küçük ölçekli projelerde IFC kullanmaya gerek var mı?
Tek disiplinle ilerleyen küçük projelerde IFC şart olmayabilir; ancak birden fazla mühendislik disiplini veya farklı yazılım kullanan ekiplerin devrede olduğu her projede IFC koordinasyonu zaman ve hata kaybını azaltır.
Sarissa Mimarlık olarak Revit tabanlı uygulama projelerinde openBIM iş akışlarını ve disiplinler arası koordinasyonu projenin başından itibaren planlıyoruz. Projenizin BIM sürecini nasıl kurabileceğiniz konusunda Revit ve BIM uygulama projesi danışmanlığı sayfamızdan bilgi alabilirsiniz.