باختصار
من Vectorworks الطريق الموثوق هو IFC: البرنامج معتمد للتصدير إلى IFC4 Reference View، ويكتب أيضًا IFC2x3 وIFC4x3. ويقرأ VEDUTUM الصيغتين. وثمة تصدير glTF/GLB لكنه في منطقة Debug من بيئة العمل وليس طريقًا قياسيًا موثّقًا. الذي يصل هو أجسام صلبة بلون واحد لكلٍّ منها؛ أما الفئات وتنسيقات السجلات والنسيج فتبقى في الملف.
ثلاثة إصدارات وقرار واحد
بحسب وثائق Vectorworks نفسها، يدعم البرنامج IFC 2x3 وIFC 4 وIFC 4x3، وهو معتمد من buildingSMART للتصدير إلى IFC4 Reference View 1.2. وفي الطريق إلى التصور المعماري يأتي الإصدار في المرتبة الثانية: نقرأ IFC2x3 وIFC4، والمهم هو الأجسام الصلبة.
الأهم هو ما يُصدَّر. يعمل Vectorworks بالفئات (classes) وطبقات التصميم، والظهور هو ما يحدد ما يدخل الملف. وعرض أُوقف فيه الأثاث والتجهيزات يعطي ملفًا نحيلًا، ونموذجًا يقوم في المتصفح فورًا.
التفاف GLB نادرًا ما يجدي
يوجد تصدير glTF/GLB في بيئة العمل، لكنه في قائمة Debug وليس موثّقًا بوصفه مسار إخراج اعتياديًا. فإن كنت تعرفه وتحتاجه فاستعمله؛ وفائدته أن GLB يحمل الخامات والنسيج.
عمليًا نقترح IFC. فالواجهة تُختار في VEDUTUM من صيغ على أي حال: الحجم نفسه، مرة باللاريكس ومرة باللياسة ومرة بالطوب. وهنا يؤدي التصور المعماري دوره أثناء التصميم، لا في إعادة إنتاج نسيج من برنامج الرسم بدقة.
ما الذي يجري من جانبنا
يُقرأ ملف IFC في متصفحك لا على خادمنا: يعمل web-ifc، وهو قارئ مفتوح المصدر مُجمَّع إلى WebAssembly، داخل علامة التبويب نفسها. يفهم صيغتَي IFC2x3 وIFC4، ويسلّم كل جسم صلب على هيئة شبكة مثلثات بلون واحد. وما يُرفع بعد ذلك هو ملف GLB المبني منها، أما الملف الأصلي فيبقى على جهازك.
فالذي يصل إذن هو الهندسة: كل ما له جسم صلب في التصدير، بلونه وموضعه. وما لا يصل: مجموعات الخصائص وأسماء المكوّنات والطبقات وفئات IFC والنسيج. هذه كلها موجودة في الملف، لكن لا شيء يرسمها. وإن كنت تحتاج إلى الخامات والنسيج فصدِّر GLB بدل IFC، فهذه الصيغة تحملها. الحد الأقصى 60 MB للملف الواحد، والقراءة لا تكلّف نقاطًا.
الفئات هي الرافعة هنا
أوقف الفئات
أوقف فئات الأثاث والتجهيزات والتعليقات التوضيحية قبل التصدير. هناك يكمن معظم حجم الملف.
الأرض جسمًا صلبًا فقط
سطح أرض بلا سماكة لا يفيد الصورة. أدرجه حيث يكون مرسومًا جسمًا صلبًا.
افحص الطوابق
تأكد من وجود كل طابق في المُخرَج، ومنها المستوى السفلي، قبل أن ترفع الملف.
ما لا يدّعيه هذا التقرير
لم نُجرِ سلسلة قياسات على مشاريع الآخرين، ولذلك لا نذكر نسبة نجاح. المذكور هنا أمران: ما يأخذه قارئنا من ملف IFC، وهو مكتوب في شيفرتنا، وما يتيحه البرنامج عند التصدير بحسب وثائقه هو. أما نموذجك أنت فهو الاختبار الوحيد الحاسم، ولا يكلّف شيئًا، لأن الاستيراد يجري في المتصفح.
أسئلة وأجوبة
أي إصدار IFC أصدّر؟
يُقرأ IFC2x3 وIFC4 كلاهما. استعمل الإصدار الذي يعمل به مكتبك؛ فما يُحتسب في الصورة هو الأجسام الصلبة الموجودة في الملف.
هل أستطيع إرسال GLB من Vectorworks؟
يوجد تصدير glTF/GLB في منطقة Debug من بيئة العمل. فإن استعملته حمّلنا الملف دون تغيير مع خاماته. أما الطريق الموثّق فيبقى IFC.
لماذا لا أرى النسيج عندي؟
لأن IFC لا يحمله: يصل لون واحد لكل جسم صلب. وتُختار الواجهة والنوافذ والسقف والداخل في VEDUTUM من صيغ محسوبة على الحجم نفسه.
ما أقصى حجم للملف؟
60 MB. وما يزيد على ذلك يتضمن في الغالب أثاثًا أو تجهيزات أو عناصر مكتبة؛ وإيقاف الفئات يستغرق دقيقة.
المصادر
مترجم عن الإنجليزية. الأصل: اقرأ المقال بالإنجليزية



