باختصار
يصف ملف IFC المبنى بوصفه مجموعة من المكوّنات ذات الخصائص، لا بوصفه سطحًا جاهزًا. ولتصويره تُحسب هندسة المكوّنات وتُحوَّل إلى صيغة عرض مثل glTF، تقرؤها المتصفحات والمُصيِّرات مباشرة. ويعمل هذا بشكل موثوق حين يُصدَّر النموذج بالأمتار، ويحتوي على المكوّنات التي تحتاجها فقط، ويقع قرب نقطة الأصل الإحداثية.
ما الذي يحتويه ملف IFC
IFC اختصار لـ Industry Foundation Classes. طُوِّرت الصيغة كي تتبادل برامج التصميم من شركات مختلفة نماذج المباني. تنشرها buildingSMART International؛ والإصدار الحالي IFC 4.3 مُعتمد بوصفه ISO 16739-1:2024. وتنتشر IFC 2x3 وIFC 4 أيضًا في الممارسة.
ملف IFC ليس مجموعة من المثلثات كما تعرفها برامج الرسوميات. إنه يصف أجسامًا: جدار له محور وارتفاع وسماكة وتركيب طبقات، ونافذة لها موضعها، وطابق يحوي مكوّناته. وتُخزَّن أشكال كثيرة كقاعدة فقط، مثل مقطع مُبثوق أو ناتج تقاطع. ما يجعل IFC قيّمًا لحصر الكميات والتنسيق والفحص، لكنه غير عملي للعرض وحده.
لماذا يلزم التحويل
يحتاج المتصفح أو المُصيِّر إلى الأسطح: مثلثات لها إحداثيات ومتجهات عمودية وخامات. ولاستخراجها من IFC يجب تقييم كل قاعدة. تقوم مكتبة web-ifc مفتوحة المصدر بذلك مباشرة في متصفحك: تقرأ الملف، وتحسب هندسة كل مكوّن، وتكتبها مثلثات. ولا يغادر شيء جهازك قبل أن يصير النموذج ملف GLB؛ وما يُرفع هو ذلك الملف وحده.
يستعمل VEDUTUM صيغة glTF لهذا الغرض. وglTF 2.0 معيار Khronos Group المفتوح لتسليم المحتوى ثلاثي الأبعاد، وهو مُعتمد بوصفه ISO/IEC 12113:2022. يخزّن الهندسة والخامات والنسيج كي يحمّلها المتصفح على بطاقة الرسوميات دون معالجة إضافية. والمتغير الثنائي، GLB، يجمع كل شيء في ملف واحد.
بعد التحويل يظهر النموذج في المعاينة ثلاثية الأبعاد، وتكون الحالة glTF نفسها أساسًا لـالتصيير المعماري.
ما الذي يضيع أثناء التحويل
للعرض تهم الهندسة وألوانها. لا تُنقل خصائص المكوّنات، مثل تصنيف مقاومة الحريق أو معامل U أو الشركة المصنّعة. لكن ملف IFC الأصلي يبقى دون تغيير، ويمكن استعماله لأغراض أخرى في أي وقت.
يأخذ التحويل الألوان من أنماط الأسطح في النموذج حيث توجد. والنسيج والخامات الفوتوغرافية نادرة في تصديرات IFC. وإن أردت إظهار مثل هذه الخامات بعينها، فصدِّر GLB مباشرة من برنامج يستطيع إخراج خامات بنسيج، إضافة إلى IFC أو بدلًا منه.
إعدادات التصدير التي توفر المتاعب
الوحدة: الأمتار
وإلا ظهرت النماذج المُصدَّرة بالمليمتر أكبر بـ 1000 مرة.
النطاق: المكوّنات المرئية فقط
أختام الغرف والأبعاد والأجسام المساعدة تُربك العرض.
تفاصيل: ما يلزم الصورة فقط
الأثاث كثير الأوجه يجعل الملفات كبيرة وبطيئة.
الموقع: قرب نقطة الأصل
الإحداثيات الكبيرة جدًا تسبب أخطاء تقريب في العرض.
الطوابق: كاملة
البلاطات الناقصة لا تُلاحَظ إلا في التصيير.
حجم الملف وما بعده
الحد الأقصى لملف واحد في VEDUTUM هو حاليًا 95 MB. إن تجاوز تصديرك ذلك، فإخفاء كائنات التفاصيل يكفي عادة. والمزيد عن الصيغ في صفحة IFC وglTF وGLB.
صدِّر المشروع الحالي بصيغة IFC 4 بالأمتار كاختبار، وافحص الملف في عارض IFC مجاني. إن بدا كل شيء صحيحًا هناك، فالطريق إلى التصوير واضح. وهو أسرع من مخطط أرضي: يمكنك إنشاء حساب بنقاط لتجربة الأمور ضمن الأسعار.
أسئلة وأجوبة
أي إصدار IFC أصدّر؟
IFC 4 أو IFC 4.3 إن كان برنامجك يقدمه. وIFC 2x3 يعمل كذلك، وما زال المعيار في مكاتب كثيرة.
لماذا يبدو النموذج ضخمًا بعد الاستيراد؟
غالبًا لأنه صُدِّر بالمليمتر. اضبط وحدة التصدير على الأمتار وصدِّر من جديد.
هل تضيع بيانات BIM؟
تُستعمل الهندسة والألوان فقط للعرض. أما ملف IFC الأصلي بكل خصائصه فيبقى دون تغيير.
هل GLB أفضل من IFC؟
للعرض مع الخامات والنسيج، نعم. للتبادل بين برامج التصميم، IFC هو الصيغة الصحيحة.
المصادر
- buildingSMART International: Industry Foundation Classes (IFC)
- ISO 16739-1:2024, Industry Foundation Classes (IFC) for data sharing in the construction and facility management industries
- Khronos Group: glTF – Runtime 3D Asset Delivery
- web-ifc (ThatOpen): reading IFC in the browser
مترجم عن الإنجليزية. الأصل: اقرأ المقال بالإنجليزية



