Cara menggunakannya
- Eksport model anda sebagai IFC (IFC2x3 atau IFC4) daripada Revit, ArchiCAD, Tekla, Allplan atau program BIM lain.
- Pilih fail .ifc dan klik Baca model.
- Tandakan jenis IFC yang anda mahu, contohnya IfcWall, IfcSlab dan IfcWindow.
- Muat turun OBJ bersama MTL dalam ZIP dan import ke dalam program 3D anda.
Cara ia berfungsi
Model dibaca oleh web-ifc, enjin IFC sumber terbuka (MPL-2.0) yang dikompil ke WebAssembly dan disajikan dari laman web ini. Ia menghuraikan fail IFC dan menjana segi tiga bagi geometri setiap elemen (extrusi, potongan boolean, brep dan sebagainya), termasuk penempatannya dalam bangunan. Alat ini mengekalkan segi tiga setiap elemen, mengira elemen mengikut jenis IFC dan menulis Wavefront OBJ: satu objek bagi setiap elemen, koordinat dalam meter dengan paksi Y ke atas, dan satu bahan MTL bagi setiap warna yang diambil daripada gaya permukaan IFC (warna difus dan ketelusan).
OBJ membawa geometri dan warna sahaja: sifat IFC, kuantiti, bahan sebagai data, tingkat dan hubungan tidak dieksport. Verteks tidak dikongsi antara elemen, jadi OBJ lebih besar daripada mesh yang dikimpal. Pembacaan berlaku dalam satu langkah pada bebenang utama halaman, jadi halaman berhenti seketika semasa model besar diproses. Memori ialah had utama: fail IFC 100 MB boleh memerlukan beberapa gigabait dalam pelayar.
Contoh
Visualisasi dalam Blender
Eksport model seni bina daripada Revit sebagai IFC, tukarkannya dengan semua elemen bangunan kecuali ruang, dan import OBJ ke dalam Blender bersama warna MTL untuk pemaparan.
Struktur sahaja
Nyahtanda semua, kemudian tandakan IfcColumn, IfcBeam, IfcSlab dan IfcFooting untuk mendapatkan OBJ struktur galas beban untuk pembentangan.
Soalan Lazim
Versi IFC yang mana berfungsi?
IFC2x3 dan IFC4 berfungsi paling baik; fail IFC4x3 dibaca apabila web-ifc menyokongnya. IFCZIP dan IFCXML mesti ditukar kepada fail .ifc biasa terlebih dahulu.
Mengapa alat ini Pro?
Model bangunan bersaiz besar dan penukaran ini memerlukan had saiz fail yang lebih tinggi pada pelan Pro. Pemprosesan tetap berlaku sepenuhnya dalam penyemak imbas anda.
Adakah sifat BIM disertakan?
Tidak. OBJ tidak boleh menyimpannya. Jenis elemen dan ID dikekalkan dalam nama objek supaya anda boleh memadankan objek dengan IFC.
Halaman membeku. Adakah ia rosak?
Berkemungkinan tidak. Model besar mengambil masa untuk menjalani triangulasi, dan halaman tidak dapat bertindak balas sehingga selesai. Jika tab ranap, model memerlukan lebih banyak memori daripada yang boleh digunakan oleh penyemak imbas.
Privasi
Fail IFC diproses dalam penyemak imbas anda dengan WebAssembly. Ia tidak dimuat naik atau disimpan. Fail enjin IFC dimuatkan daripada laman web ini. Status pelan anda disemak untuk membuka kunci alat ini, dan hanya peristiwa tanpa nama bahawa alat ini telah digunakan dikira.