في عالم العمارة والهندسة والإنشاء الحديث، تُعد نمذجة معلومات البناء (BIM) أداة حاسمة للتصميم وإدارة المشاريع. ومن أهم معايير BIM صيغة IFC (Industry Foundation Classes)، وهي صيغة مفتوحة تتيح للمصممين والمهندسين تخزين بيانات المشروع ومشاركتها بشكل رقمي موحّد.
في هذا المقال نعرّف بملفات IFC، وكيف يمكن استخدامها في مشاريع BIM على الويب، والأدوات المتاحة لدمجها مع تقنيات ثلاثية الأبعاد مثل Three.js. كما نعرّف بـ THAT Open Company التي تركّز على نقل بيانات BIM إلى التصوير والتفاعل ثلاثي الأبعاد على الويب.
1. ما هي ملفات IFC؟
التعريف: IFC معيار مفتوح لتبادل البيانات بين برامج التصميم والهندسة المختلفة. يحتوي على معلومات تفصيلية عن مكونات المبنى — الجدران والأسقف وأنظمة التكييف وغيرها.
الخصائص الأساسية: لا تحتوي ملفات IFC على هندسة النموذج فقط، بل على بيانات نصية وخصائص ومواصفات تقنية لكل مكوّن أيضًا، مثل المواد والأبعاد وحتى الظروف البيئية.
2. استخدام ملفات IFC في مشاريع BIM على الويب
دمج بيانات BIM على الويب. من أكبر تحديات BIM على الويب نقل البيانات المعقدة وعرضها. ومع ملفات IFC يمكن تحويل هذه البيانات إلى صيغ تستطيع منصات الويب استخدامها بسهولة.
تحميل النماذج ثلاثية الأبعاد وعرضها في المتصفح. باستخدام مكتبات مثل Three.js يمكن عرض النماذج المستخرجة من ملفات IFC تفاعليًا في المتصفح، ليتمكن المهندسون والمصممون من رؤيتها وتعديلها ومراجعتها في فضاء رقمي.
التفاعل مع نماذج BIM على الويب. يُعد الواقع المعزز والافتراضي طريقة مهمة أخرى لعرض نماذج BIM تفاعليًا، وتساعد تقنيات مثل Three.js وWebXR كثيرًا في ذلك.
3. THAT Open Company والتكامل مع منصات BIM
تبني THAT Open Company أدوات مفتوحة المصدر لنقل بيانات BIM إلى التصوير ثلاثي الأبعاد على الويب، مستخدمة تقنيات ويب حديثة مثل WebGL وThree.js وIFC.js. تتكامل أدواتها مع منصات BIM ليتمكن المصممون والمهندسون من استخراج النماذج ثلاثية الأبعاد من بيانات BIM وعرضها عبر الإنترنت.
أهم خصائص أدوات THAT Open:
- تحميل ملفات IFC وعرضها — عرض نماذج IFC بشكل ثلاثي الأبعاد مباشرة في المتصفح.
- التفاعلية — يمكن للمستخدمين التفاعل مع النموذج والحصول على مزيد من المعلومات عن كل مكوّن.
- التوافق مع معايير BIM — دعم إصدارات متعددة من صيغة IFC والمزامنة مع برامج BIM المختلفة.
4. تحديات IFC على الويب وحلولها
أحجام الملفات الكبيرة. قد تحتوي نماذج BIM على كميات ضخمة من البيانات، ما يبطئ تحميلها على الويب. يساعد الضغط والتحميل التدريجي وتحسين النماذج في تخفيف ذلك.
تقنيات التحسين. يمكن لـ Three.js تحميل النماذج تدريجيًا واستخدام مستوى التفاصيل (LOD) لتحسين أداء عرض النماذج المعقدة.
الخلاصة
تؤدي ملفات IFC دورًا حاسمًا في مشاريع BIM، إذ توفّر صيغة مفتوحة وموحّدة لمشاركة بيانات المباني. وتتيح ربط نماذج BIM بتقنيات الويب ثلاثية الأبعاد لتجارب تفاعلية وغامرة. ومع أدوات مثل THAT Open التي تجعل نماذج IFC قابلة للعرض على الويب، يصبح تصميم مشاريع البناء ومراجعتها وإدارتها أكثر سهولة وكفاءة.
يمكنك مشاهدة أحد مشاريعي ذات الصلة، عارض IFC بسيط على الإنترنت.
