Format File IFC

Penglihatan

Format file IFC (Industry Foundation Classes) adalah standar penting dalam industri arsitektur, engineering, dan konstruksi (AEC).Ia dirancang untuk memfasilitasi pertukaran data yang tak terbatas antara berbagai aplikasi perangkat lunak yang digunakan oleh arkitek, insinyur, kontraktor dan manajer fasilitas.Dengan menetapkan bahasa umum untuk objek bangunan dan sifat mereka, iFC memastikan bahwa informasi tetap tidak lengkap dan berguna karena bergerak dari satu aplikasi ke aplikasi lain.Format ini mendukung berbagai jenis data, termasuk geometri, pengiraan, kuantitas, dll, menjadikannya penting bagi profesional yang terlibat dalam keseluruhan siklus hidup proyek bangunan.

Pembangun dan pengguna teknis bergantung pada IFC karena mempromosikan interoperabilitas dan mengurangi kerugian informasi selama transmisi. apakah Anda bekerja dengan perangkat lunak CAD atau alat manajemen proyek, memahami bagaimana beroperasi dengan file iFC adalah penting untuk mengekalkan integritas data di berbagai platform dan aplikasi.

Fitur Utama

  • Pertukaran Data Interoperable: Memfasilitasi transfer data yang berkaitan dengan konstruksi antara berbagai perangkat lunak AEC.
  • Tipe Data Komprehensif: Mendukung berbagai informasi termasuk geometri, pengiraan, kuantitas, detail manajemen fasilitas, dan banyak lagi.
  • Standard versi: Kemas kini teratur memastikan kompatibilitas dengan persyaratan dan kemajuan industri terbaru.
  • Arsitektur Layer Sumber: Terorganisir ke dalam empat lapisan konsep untuk menyediakan definisi data terstruktur untuk tingkat spesialisasi yang berbeda.
  • XML dan dukungan ZIP: Menawarkan fleksibilitas melalui representasi XML dan format dikompresi untuk penyimpanan dan transmisi yang efisien.

Spesifikasi Teknik

Struktur Format

File IFC biasanya dalam format STEP (Standard for the Exchange of Product Model Data), mematuhi standar ISO 10303 .ifc Selain itu, ada juga versi XML (IFC-XML) yang mematuhi ISO 10303-28 dan dapat dikompresi ke dalam arkib ZIP untuk penyimpanan dan transmisi yang efisien.

Komponen inti

Struktur file IFC terdiri dari beberapa lapisan:

  • Layer Sumber: Mengandungi definisi sumber tanpa pengenal unik secara global.
  • Core Layer: Termasuk skema kernel dengan entitas yang membawa ID yang unik secara global, informasi pemilik, dan data sejarah.
  • Interoperability Layer: Spesialisasi dalam pertukaran antara domain untuk informasi konstruksi.
  • Domain Layer: Berfokus pada pertukaran dalam domain khusus untuk disiplin tertentu.

Standar & Kompatibilitas

IFC mematuhi standar internasional yang ditetapkan oleh konstruksiSMART International. format ini mendukung beberapa versi, dengan yang terbaru adalah iFC4 Add2 (2016). kompatibilitas latar belakang dipertahankan di seluruh versi yang berbeda, memastikan bahwa file lama masih dapat dibaca dan digunakan dalam aplikasi yang lebih baru. dukungan platform termasuk Windows, macOS, dan Linux.

Sejarah & Evolusi

Inisiatif untuk mengembangkan IFC dimulai pada tahun 1994 oleh Autodesk dengan tujuan mendukung pengembangan aplikasi terintegrasi. penerima awal termasuk perusahaan seperti Honeywell, Butler Manufacturing, dan AT&T. Pada tahun 1995, keanggotaan dibuka kepada siapa saja di bawah nama International Alliance for Interoperability (IAI.

Selama bertahun-tahun, IFC telah menjalani beberapa revisi untuk meningkatkan kapasitas dan menyesuaikan diri dengan kebutuhan industri yang sedang berkembang:

  • IFC 1.5 (1997): Release awal dengan fitur pertukaran data dasar.
  • IFC 2x3 (2006): dukungan yang diperluas untuk komponen dan proses konstruksi tambahan.
  • IFC4 (2013): diperkenalkan peningkatan signifikan dalam perwakilan data dan interoperabilitas.

Bekerja dengan IFC File

Membuka file IFC

Untuk membuka dan melihat file IFC, Anda dapat menggunakan perangkat lunak khusus seperti Tekla Structures, Allplan, atau ArchiCAD. Aplikasi ini kompatibel di seluruh platform Windows, macOS, dan Linux.

Konversi file IFC

Skenario konversi umum termasuk menerjemahkan file IFC ke format lain seperti JSON untuk memfasilitasi manipulasi dengan bahasa pemrograman atau mengkonversi antara versi yang berbeda dari format iFC itu sendiri. pendekatan ini biasanya melibatkan penggunaan alat perangkat lunak khusus yang mendukung konversi ini, menjamin integritas data dan kompatibilitas dengan aplikasi sasaran.

Membuat file IFC

File IFC biasanya dicipta melalui perangkat lunak CAD seperti Revit, ArchiCAD, atau Bentley MicroStation. program-program ini menghasilkan file I FC sesuai dengan standar terbaru yang ditetapkan oleh buildingSMART International, memungkinkan integrasi tanpa batas ke dalam aliran kerja AEC lainnya.

Kasus Penggunaan Umum

  • Kerjasama proyek: Memfasilitasi pertukaran data antara arsitek dan insinyur selama tahap perencanaan proyek.
  • Pengurusan fasilitas: Mengelola informasi fasilitas sepanjang siklus hidup bangunan untuk penyelenggaraan dan operasi.
  • Dokumentasi konstruksi: Mencipta dokumen pembinaan terperinci yang mencakup semua spesifikasi dan persyaratan yang diperlukan.
  • Perkiraan biaya: Menyediakan anggaran biaya yang tepat berdasarkan data konstruksi yang komprehensif.
  • Analisis keberlanjutan: Penilaian dampak lingkungan bangunan melalui analisis bahan dan penggunaan energi terperinci.

Keuntungan & Limitasi

Kelebihan:

  • Interoperabilitas yang ditingkatkan: Memastikan pertukaran data tanpa batas antara aplikasi perangkat lunak AEC yang berbeda.
  • Tipe Data Komprehensif: Mendukung berbagai informasi terkait konstruksi, meningkatkan kemampuan manajemen proyek.
  • Updates yang teratur: Selalu diperbarui untuk memenuhi standar dan persyaratan industri yang sedang berkembang.

Terbatas untuk:

  • Kompleksitas: Struktur terperinci dan berbagai lapisan dapat membuatnya sulit bagi pengguna baru untuk memahami dan melaksanakan secara efektif.
  • Ukuran file: Versi XML dari file IFC jauh lebih besar dibandingkan dengan format biner, yang mempengaruhi efisiensi penyimpanan dan transmisi.

sumber daya pengembang

Pemrograman dengan file IFC didukung melalui berbagai APIs dan perpustakaan. contoh kode dan panduan implementasi akan ditambahkan dalam waktu dekat.

Pertanyaan yang sering ditanya

  • Alat apa yang dapat membuka file IFC?

  • Perangkat lunak khusus seperti Tekla Structures, Allplan, ArchiCAD, atau penonton berbasis web seperti IfcJS umumnya digunakan untuk membuka dan melihat file IFC.

  • Bagaimana Anda mengubah file IFC ke format lain?

  • Gunakan alat konversi khusus yang disediakan oleh penyedia perangkat lunak CAD atau aplikasi pihak ketiga yang mendukung konversi IFC-ke-JSON untuk integrasi pemrograman yang lebih mudah.

  • Mengapa versi XML IFC lebih besar dari versi biner?

  • Versi XML mencakup metadata yang luas dan pemformatan yang dapat dibaca oleh manusia, menjadikannya lebih verbous dibandingkan dengan format biner kompak seperti STEP.

Referensi

 Indonesia