Salı, Haziran 6, 2023

IFC

IFC dosyası nedir?

IFC uzantılı dosyalar, yapı nesnelerini ve bunların özelliklerini içe ve dışa aktarmak için uluslararası standartları belirleyen Industry Foundation Classes (IFC) dosya biçimini ifade eder. Bu dosya biçimi, farklı yazılım uygulamaları arasında birlikte çalışabilirlik sağlar.

Bu dosya formatının özellikleri, BuildingSMART International tarafından Veri Standardı olarak geliştirilmiş ve sürdürülmüştür. IFC dosya formatının nihai amacı, bir binanın yaşam döngüsü boyunca iletişimi, üretkenliği, teslimat süresini ve kaliteyi iyileştirmektir.

İnşaat endüstrisindeki ortak nesneler için belirlenmiş standartlar nedeniyle, bir uygulamadan diğerine aktarım sırasında bilgi kaybını azaltır. IFC birçok farklı meslek (mimar, elektrik, HVAC, inşaat, arazi vb.) için geometri, hesaplama, miktarlar, tesis yönetimi, fiyatlandırma vb. için verileri tutabilir.

Kısa Tarih

IFC girişimi, entegre uygulama geliştirmeyi desteklemek için Autodesk tarafından 1994 yılında başlatıldı ve Honeywell, Butler Manufacturing ve AT&T gibi şirketleri içeriyordu. 1995 yılında üyelik herkese açık olarak açılmış ve adı International Alliance for Interoperability olarak değiştirilmiştir. Kâr amacı gütmeyen kuruluşun amacı, Industry Foundation Class’ı (IFC) bir AEC ürün modeli olarak yayınlamaktı. 2005 yılında, isim yeniden değiştirildi ve buildSMART artık bu ismi koruyor.

IFC Dosya Biçimi

IFC dosya formatı, dosya formatı spesifikasyonları v4’e ulaşmak için geçmişte birkaç değişikliğe uğramıştır. Zaman zaman birkaç küçük değişiklik meydana geldi ve bunlar, Ekler olarak spesifikasyonların bir parçası haline getirildi. Aşağıda, geçmişte halka açık hale getirilmiş farklı dosya özellikleri sürümlerinin bir listesi bulunmaktadır.

  • IFC4 Ek2 (2016)IFC4 Ek1 (2015)
  • IFC4 (Mart 2013) ifcXML2x3 (Haziran 2007)
  • IFC2x2 add1 (RC2) için IFC2x3 (Şubat 2006) ifcXML2
  • IFC2x2 Eki 1 (Temmuz 2004)IFC2x2 (RC1) için ifcXML2
  • IFC2x için IFC 2x2IFC 2x Ek 1ifcXML1 ve
  • IFC2x Eki 1IFC 2xIFC 2.0IFC 1.5.1IFC 1.5

IFC dosya formatı spesifikasyonlarının en son sürümleri, buildingSMART web sitesinde her zaman mevcuttur ve geliştiriciler, geliştirmeyi planladıkları her türlü uygulama için bunlara başvurmalıdır. Bu makaleyi yazarken, sürüm 4 özellikleri çevrimiçi olarak mevcut olan en son özelliklerdir.

IFC Veri Dosyası Biçimleri

IFF dosya formatı, aşağıda listelenen farklı formatları kullanan uygulamalar arasında veri alışverişini destekler:

IFC: Bu, varsayılan IFC değişim biçimidir ve ISO 10303-21’e göre STEP fiziksel dosya yapısını kullanır. Bu dosya formatı .ifc dosya uzantısına sahiptir ve en çok kullanılan IFC formatıdır.

IFC-XML: STEP-XML olarak da adlandırılan ISO 10303-28 yapısına göre gönderen uygulama tarafından doğrudan oluşturulabilen IFC’nin XML dosya biçimi sürümüdür. IFC-XML dosya formatının, XML araçları arasında birlikte çalışabilirlik için uygun olduğu düşünülmektedir. IFC dosya biçimiyle karşılaştırıldığında, IFC-XML boyut olarak %300-400 daha büyüktür.

IFC-ZIP: IFC veya IFC-XML’nin ZIP sıkıştırılmış sürümüdür ve bu dosyalardan biri zip arşivinin ana dizininde yer alır. Bu biçim, bir .ifc dosyasını %60-80 ve bir .ifc XML dosyasını %90-95 oranında sıkıştırır.

IFC Mimarisi

IFC spesifikasyonu, inşaat ve tesis yönetimi endüstrisi sektörünün disiplinleri, işleri ve meslekleri dahilinde kullanımdan kaynaklanan terimleri, kavramları ve veri spesifikasyonu öğelerini içerir. Terimler ve kavramlar sade İngilizce sözcükleri kullanır, veri belirtimindeki veri öğeleri bir adlandırma kuralını izler.

türler, varlıklar, kurallar ve işlevler için veri öğesi adları “Ifc” ön ekiyle başlar ve CamelCase adlandırma kuralındaki İngilizce sözcüklerle devam eder (alt çizgi yok, sözcüğün ilk harfi büyük); bir varlık içindeki öznitelik adları, önek olmadan CamelCase adlandırma kuralını izler; bu standardın parçası olan özellik seti tanımları “Pset_” ön ekiyle başlar ve CamelCase adlandırma kuralındaki İngilizce sözcüklerle devam eder; bu standardın parçası olan miktar seti tanımları “Qto_” ön ekiyle başlar ve CamelCase adlandırma kuralındaki İngilizce sözcüklerle devam eder.

IFC’nin veri şeması mimarisi dört kavramsal katman tanımlar, her bir şema tam olarak bir kavramsal katmana atanır.

Kaynak katmanı — en alt katman, kaynak tanımlarını içeren tüm bireysel şemaları içerir; bu tanımlar, genel olarak benzersiz bir tanımlayıcı içermez ve daha yüksek bir katmanda açıklanan bir tanımdan bağımsız olarak kullanılmamalıdır;

Çekirdek katmanı — sonraki katman, en genel varlık tanımlarını içeren çekirdek şemasını ve çekirdek genişletme şemalarını içerir, çekirdek katmanında veya üzerinde tanımlanan tüm varlıklar, küresel olarak benzersiz bir kimlik ve isteğe bağlı olarak sahip ve geçmiş bilgileri taşır;

Birlikte çalışabilirlik katmanı — sonraki katman, çeşitli disiplinlerde kullanılan genel bir ürüne, sürece veya kaynak uzmanlığına özgü varlık tanımlarını içeren şemaları içerir; bu tanımlar genellikle alanlar arası alışveriş ve inşaat bilgilerinin paylaşımı için kullanılır;

Etki alanı katmanı — en üst katman, belirli bir disipline özgü ürün, süreç veya kaynakların uzmanlaşması olan varlık tanımlarını içeren şemaları içerir; bu tanımlar genellikle alan içi alışveriş ve bilgi paylaşımı için kullanılır.

Önceki İçerikIGES
Sonraki İçerikHPGL

BENZER YAZILAR

Crucial Artık Masaüstü ve Dizüstü Bilgisayarlar İçin 24 GB ve 48 GB DDR5 Bellek Seçeneklerine Sahip

16 GB ve 32 GB bellek kitleri uzun süredir standart olmuştur ancak Crucial artık 24 GB ve 48 GB DDR5 çeşitlerinde daha yüksek kapasiteler...

ASHX

ASHX dosyası nedir? Bir ASHX dosyası, ASP.NET HTTP İşleyicisi tarafından kullanıcıya bu dosyanın içinde başvurulan sayfaları sunmak için kullanılan bir web sayfasıdır. ASP.NET HTTP İşleyici gelen...

TikTok Yeni Güvenlik Özellikleri ve Daha Fazla Canlı Konuk Sunuyor

TikTok kesinlikle övüldükten sonra dinlenen ve yeni bir şey yapmamaya karar veren şirketlerden biri değil. Şirket, yaşam kalitesini ve genel deneyim hizmetini iyileştirmek için...

OSMANLININ SON KAHRAMANLARI

KİTABIN ADI OSMANLI’NIN SON KAHRAMANLARIKİTABIN YAZARI İsmet BOZDAĞBASIM TARİHİ 1996KİTABIN YAYIM MAKSADI Osmanlı İmparotorluğu'nun Son Dönemi Ve Kahramanları Hakkında Bilgi EdinmektirKİTABIN ÖZETİ :Kitabın konusu;...

Apple’ın AR Kulaklığı, Lansman Gecikmesinden Bahsedilen Daha Önceki Bir Rapora Rağmen WWDC 2023 Sırasında Bir Duyuru Görecek

Apple'ın AR kulaklığının lansmanı ile ilgili çelişkili raporlar var ve daha önceki bir güncelleme, cihazın Q3 2023'e ertelendi. Ancak şirketin bunu WWDC 2023 açılış...

İlkay Akkaya Kimdir – İlkay Akkaya’nın Hayatı – İlkay Akkaya Hakkında Bilgi

İlkay Akkaya Kimdir - İlkay Akkaya'nın Hayatı - İlkay Akkaya Hakkında Bilgi 26.05.1964'te İstanbul'da doğdu. Marmara Üniversitesi Basın Yayın Yüksekokulu'nu bitirdi. Profesyonel müzik çalışmalarına Grup...

POPÜLER YAZILAR

Gigabyte, 600 ve 700 Serisi Anakartlarına “Yeni Nesil Intel Masaüstü CPU” Desteği Ekliyor

Gigabyte, 600 ve 700 serisi anakartları için Intel'in yeni nesil masaüstü CPU desteği ekleyen yeni bir BIOS güncellemesini sessizce yayınladı. Gigabyte 600 ve 700 Serisi...

Apple AR Kulaklığını Pazartesi Günü Açıklayacak, Ancak Cihaz Ekim’de Seri Üretime Gireceğinden Lansman Aylar Sürebilir

Apple'ın merakla beklenen AR Kulaklığını Pazartesi günü WWDC etkinliğinde piyasaya sürmesi bekleniyor. Cihaz bir süredir söylenti değirmeninde dinlendi ve birkaç gecikmeden sonra, kulaklık nihayet...

Gmail Doğrulama Rozetlerini hatırlıyor musunuz? Dolandırıcılar Onlardan Yararlanmanın Bir Yolunu Buldu

Google, insanların her e-posta aldıklarında güvende olmalarını sağlamanın çeşitli yollarını araştırmaktadır. Şirket, aşağıdakiler de dahil olmak üzere çeşitli önlemler aldı: yakın zamanda duyuruldu İleti...

Apple’ın 12 Çekirdekli ‘X1’ Yonga Setli AR Kulaklığı, Yeni Benchmark Sızıntısında M2 Max’ten Daha Hızlı Performans Gösteriyor, Ama Ne yazık ki Skorlar Sahte

SoC'nin X1 olarak adlandırıldığını ortaya çıkaran en son kıyaslama sızıntısını duymak bizim için şaşırtıcıydı. 8 çekirdekli bir CPU yerine liste, M2 Max'ten daha yüksek...