تنسيق الملفات IFC

مراجعة

تم تصميمها لتسهيل تبادل البيانات اللامبالاة بين تطبيقات البرمجيات المختلفة المستخدمة من قبل المهندسين المعماريين والمقاولين ومديري المرافق. من خلال إنشاء لغة مشتركة للأشياء البناء وخصائصها، يضمن IFC أن المعلومات لا تزال غير مألوفة ومفيدة كما أنها تتحرك من تطبيق واحد إلى آخر.

يعتمد المطورون والمستخدمون الفنيون على IFC لأنه يعزز التفاعل ويقلل من فقدان المعلومات أثناء النقل.سواء كنت تعمل مع برامج CAD أو أدوات إدارة المشاريع ، فإن فهم كيفية العمل مع ملفات iFC أمر بالغ الأهمية للحفاظ على سلامة البيانات عبر مختلف المنصات والتطبيقات.

ملامح رئيسية

  • تبادل بيانات متبادل: يسهل نقل البيانات ذات الصلة بالبناء بين برامج AEC المختلفة.
  • نوع البيانات الشامل: يدعم مجموعة واسعة من المعلومات بما في ذلك الهندسة، والحسابات، والكمية، وتفاصيل إدارة المرافق، وأكثر من ذلك.
  • المعايير الإصدارية: التحديثات المنتظمة تضمن التوافق مع أحدث متطلبات الصناعة والتقدم.
  • هيكل طبقة الموارد: منظمة في أربعة طبقات مفهومية لتوفير تعريفات البيانات المنظمة لمستويات مختلفة من التخصص.
  • دعم XML و ZIP: يوفر المرونة من خلال تمثيل XML والتنسيقات المضغوطة لتخزين فعال ونقل.

المواصفات التقنية

تشكيل الهيكل

ملفات IFC عادة ما تكون في تنسيق STEP (معيار لتبادل بيانات نموذج المنتج) ، تتوافق مع معايير ISO 10303 .ifc إضافيًا ، هناك نسخة XML (IFC-XML) التي تتوافق مع ISO 10303-28 ويمكن ضغطها في أرشيف ZIP لتخزين فعال ونقل.

المكونات الأساسية

تتضمن هيكل ملفات IFC عدة طبقات:

  • **مستوى الموارد: ** يحتوي على تعريفات المصدر دون تحديدات فريدة من نوعها عالميا.
  • الطبقة الأساسية: تشمل مخطط النواة مع الكيانات التي تحمل الهوية الفريدة عالميا، ومعلومات المالك، وتاريخ البيانات.
  • طبقة التفاعل: متخصصة في تبادل المعلومات بين النطاقات.
  • مستوى النطاق: يركز على تبادل داخل المجال المحدد لبعض التخصصات.

المعايير والتوافق

يلتزم IFC بالمعايير الدولية التي وضعتها بناء SMART International. يدعم النموذج العديد من الإصدارات، مع أحدث إصدار من I FC4 Add2 (2016). يتم الحفاظ على التوافق الخلفي عبر الإعدادات المختلفة، مما يضمن أن الملفات القديمة لا تزال قادرة على قراءة واستخدامها في التطبيقات الجديدة.

التاريخ والتطور

بدأت المبادرة لتطوير IFC في عام 1994 من قبل Autodesk بهدف دعم تطوير التطبيقات المتكاملة.المتبوعين في وقت مبكر شملت الشركات مثل Honeywell و Butler Manufacturing و AT&T.في عام 1995، تم فتح العضوية لأي شخص تحت اسم التحالف الدولي للتفاعل (IAI.

على مر السنين، خضعت IFC عدة مراجعات لتعزيز قدراتها والتكيف مع احتياجات الصناعة المتطورة:

  • IFC 1.5 (1997): الإصدار الأولي مع ميزات تبادل البيانات الأساسية.
  • IFC 2x3 (2006): الدعم الموسع لمكونات البناء والإجراءات الإضافية.
  • IFC4 (2013): تم إدخال تحسينات كبيرة في تمثيل البيانات والتفاعل.

العمل مع ملفات IFC

فتح ملفات IFC

لفتح ومشاهدة ملفات IFC ، يمكنك استخدام برامج متخصصة مثل Tekla Structures أو Allplan أو ArchiCAD. هذه التطبيقات متوافقة على منصات Windows و macOS و Linux. بالإضافة إلى ذلك ، توفر المشاهدين على شبكة الإنترنت مثل IfcJS وسيلة سهلة لعرض بيانات iFC في متصفح.

تحويل ملفات IFC

وتشمل سيناريوهات التحويل المشتركة ترجمة ملفات IFC إلى تنسيقات أخرى مثل JSON لتسهيل التلاعب باللغات البرمجة أو تحويلها بين إصدارات مختلفة من صيغة I FC نفسها.

إنشاء ملفات IFC

عادة ما يتم إنشاء ملفات IFC من خلال برامج CAD مثل Revit أو ArchiCAD أو Bentley MicroStation. هذه البرامج تنتج ملفات I FC وفقًا لأحدث المعايير التي وضعتها BuildingSMART International ، مما يسمح بالتكامل اللامبالاة في تدفقات عمل AEC الأخرى.

حالات الاستخدام المشترك

  • التعاون في المشروع: تسهيل تبادل البيانات بين المهندسين المعماريين والمهندسين خلال مراحل التخطيط للمشروع.
  • إدارة المرافق: إدارة المعلومات عن المنشآت طوال دورة حياة المبنى للصيانة والعمليات.
  • وثيقة البناء: إنشاء وثائق بناء مفصلة تتضمن جميع المواصفات والمتطلبات اللازمة.
  • تقييم التكلفة: توفير تقديرات دقيقة للتكاليف استنادا إلى بيانات البناء الشاملة.
  • تحليل الاستدامة: تقييم التأثير البيئي للمباني من خلال تحليل مفصل لاستخدام المواد والطاقة.

المزايا والقيود

المزايا:

  • تعزيز التفاعل: يضمن تبادل البيانات المستمر بين تطبيقات البرمجيات المختلفة لـ AEC.
  • نوع البيانات الشامل: يدعم مجموعة واسعة من المعلومات المتعلقة بالبناء، وتعزيز قدرات إدارة المشاريع.
  • تحديثات منتظمة: يتم تحديثها باستمرار لتلبية المعايير والمتطلبات المتطورة للصناعة.

الحد الأدنى:

  • معقدة: يمكن للهيكل التفصيلي والطبقات المتعددة أن يجعل من الصعب على المستخدمين الجدد فهم وتنفيذها بفعالية.
  • حجم الملف: إصدارات XML من ملفات IFC أكبر بكثير مقارنة بالشكلين الثنائي، مما يؤثر على تخزين وكفاءة النقل.

الموارد التنموية

يتم دعم البرمجة مع ملفات IFC من خلال مختلف APIs والمكتبات.سيتم إضافة أمثلة على الرمز ودليل التنفيذ قريبا.

الأسئلة المتكررة

  • ما هي الأدوات التي يمكن فتح ملفات IFC?

  • البرمجيات المتخصصة مثل Tekla Structures، Allplan، ArchiCAD، أو المشاهدين على شبكة الإنترنت مثل IfcJS تستخدم عادة لفتح ومشاهدة ملفات IFC.

  • كيفية تحويل ملف IFC إلى تنسيق آخر?

  • استخدم أدوات التحويل المخصصة المقدمة من قبل مزودي البرمجيات CAD أو تطبيقات الطرف الثالث التي تدعم تحويلات IFC-to-JSON لتسهيل التكامل بالبرمجة.

  • لماذا إصدار XML من IFC أكبر من الإصدار الثنائي?

  • وتشمل إصدار XML بيانات واسعة النطاق والتصميم القابل للقراءة للإنسان، مما يجعلها أكثر كلامية مقارنة مع تنسيق ثنائي صغير مثل STEP.

مرجعية

 عربي