تقليل عدد عناصر الشبكة مع الحفاظ على الهندسة: نظرة داخلية على محرك BIM خفيف الوزن من 3D Expert
خط إنتاج المنتج: أين ديرمزحياة الأمة
قبل الخوض في التفاصيل التقنية، إليك كيفية دمج تقنية تقليل عدد المضلعات في الشبكة وإزالة البيانات الزائدة ضمن مسار إنتاج 3D Expert. هذه التقنياتيويتم تنفيذ عمليات المعالجة حصريًا خلال مرحلة التخفيف - وليس أبدًا أثناء الاستخراج أو العرض:
- إضافة ثلاثية الأبعاد/نمذجة معلومات المباني (استخراج فقط) - تتضمن حاليًا 6 إضافات تصدير أصلية لمنصات التصميم بمساعدة الحاسوب/نمذجة معلومات المباني (Revit، Bentley، Tekla، إلخ)، مبنية على واجهات برمجة التطبيقات الرسمية للموردين. تستخرج هذه الإضافة البيانات الهندسية، والنسيج، والمواد، وهياكل الأشجار، وبيانات السمات من التنسيقات الأصلية (.rvt، .dgn، إلخ) دون فقدان أي بيانات. الناتج: ملف GLZIP وسيط (غير مضغوط) + ملف قاعدة بيانات (السمات). لا تقوم الإضافة بتقليل عدد المضلعات، أو الضغط، أو أي عملية تخفيف للوزن - وظيفتها الوحيدة هي الاستخراج دون فقدان البيانات من التنسيقات الخاصة.
- مولد ملفات الخيارات (تخفيف الوزن ← مخرجات .opt) — محرك تخفيف الوزن الذي يُجري تقليل عدد عناصر الشبكة، وإزالة البيانات الزائدة، وضغط Draco، وإنشاء مستويات التفاصيل، وتجميع قاعدة بيانات السمات، كل ذلك على جهاز المستخدم المحلي. يدعم تنسيقات GLZIP الوسيطة (من الملحق) أو التنسيقات المفتوحة (IFC، FBX، STEP، 3DXML، إلخ). المخرجات: نموذج بتنسيق .opt + ملف قاعدة البيانات. هذا هو المنتج الوحيد الذي يُنتج ملفات .opt لعرضها لاحقًا على الويب.
- مساعد تصميم النماذج ثلاثية الأبعاد والبيانات (تخفيف الوزن + عرض سطح المكتب، ويندوز 10 والإصدارات الأحدث) - تطبيق أصلي لسطح المكتب يعمل على ويندوز 10 والإصدارات الأحدث، يستورد ملفات GLZIP (من الملحق) أو التنسيقات المفتوحة، ويُجري نفس عملية تقليل عدد المضلعات وإزالة البيانات الزائدة كما في مولد ملفات Opt، ثم يعرض النموذج فورًا مع استعلام كامل عن الخصائص - كل ذلك في تطبيق واحد متكامل. لا يُخرج ملفات بامتداد .opt؛ فهو أداة للمستخدم النهائي، وليس محول ملفات.
- مُحمِّل Rapid3D لـ Three.js (عرض الويب) - حزمة npm تقرأ وتحمّل نماذج بصيغة .opt (التي ينتجها مولد ملفات Opt) مباشرةً في مشاهد Three.js. تتضمن مُفكِّك ترميز Draco من نوع WASM لفك الضغط من جانب المتصفح مع بثّ تدريجي للأجزاء. هذه هي مرحلة العرض - فهي تستهلك ملفات .opt، ولا تُنتجها أو تُعدّلها أبدًا.
باختصار: يقوم الملحق باستخراج الملفات من التنسيقات الأصلية إلى ملف GLZIP وسيط. يقوم مولد ملفات Opt بتقليل عدد عناصر الشبكة وإزالة التكرار، ويُخرج ملفات بامتداد .opt لنشرها على الويب. يقوم مساعد نماذج وبيانات ثلاثية الأبعاد بنفس عملية تقليل الحجم، ويُعرض مباشرةً على نظام التشغيل Windows 10 والإصدارات الأحدث - دون إخراج ملفات بامتداد .opt. يقرأ مُحمّل Rapid3D ملفات .opt لعرضها على الويب.
────────────────────────────────────────────────────────────
الجزء الأول: تقليل عدد عناصر الشبكة تلقائيًا - مُطبّق على المنتج
تبسيط يحافظ على الهندسة باستخدام خوارزمية QEM
تُعدّ عملية تقليل عدد المثلثات في الشبكة عمليةً تهدف إلى خفض عدد المثلثات مع الحفاظ على المظهر المرئي للنموذج، والأهم من ذلك بالنسبة لنمذجة معلومات المباني (BIM)، الحفاظ على دقته الهندسية. يعتمد محرك تقليل عدد المثلثات في برنامج 3D Expert على خوارزمية مُحسّنة لقياس الخطأ التربيعي (QEM)، مُعززة بميزات التكيف مع الانحناء، وحماية حواف العناصر، والتحقق من صحة الطوبولوجيا، والحفاظ على إحداثيات الأشعة فوق البنفسجية/النسيج. يتم تنفيذ هذه الإمكانيات بواسطة مُولّد ملفات Opt ومساعد النموذج والبيانات ثلاثي الأبعاد خلال مرحلة تقليل حجم الشبكة.
تأثير زيادة عدد المثلثات على أداء نماذج BIM:
| مقياس الأداء | تأثير المثلثات الزائدة | التحسن بعد التخفيض |
| مكالمات السحب | تتسبب العديد من الشبكات المتباعدة في زيادة كبيرة في عدد استدعاءات الرسم | انخفاض بنسبة 60-80% بعد دمج الشبكة |
| ذاكرة وحدة معالجة الرسومات | تتسبب مخازن بيانات الرؤوس (VBOs) ذات الأحجام الكبيرة في حدوث تجاوز سعة الذاكرة | انخفض عدد الرؤوس بنسبة 50-80%، وانخفضت الذاكرة بشكل ملحوظ. |
| معدل الإطارات (FPS) | يؤدي تحميل معالجة الصور النقطية بواسطة وحدة معالجة الرسومات إلى انخفاض معدل الإطارات إلى أقل من 30 إطارًا في الثانية | معدل إطارات ثابت يزيد عن 60 إطارًا في الثانية بعد عملية تقليل عدد المضلعات |
- انهيار الحافة القائم على QEM - المعيار الصناعي المُحسَّن
لا يزال مقياس الخطأ التربيعي (QEM)، الذي قدمه جارلاند وهيكبرت عام 1997، المعيار الفعلي لتبسيط الشبكات في التطبيقات الصناعية. يستخدم محرك 3D Expert نسخة محسّنة من QEM تُنشئ مصفوفة خطأ متناظرة 4×4 (Q) لكل رأس، وتُراكم القيود الهندسية لجميع مستويات الأوجه المجاورة، وتُعطي الأولوية لدمج الحواف بتقليل الخطأ التربيعي الناتج. وتتلخص العملية في: اجتياز جميع الحواف، وحساب تكلفة دمج كل حافة، وفرزها في قائمة انتظار ذات أولوية (كومة دنيا)، ودمج الحواف الأقل تكلفة بشكل متكرر حتى الوصول إلى عدد المثلثات المستهدف أو عتبة الخطأ.
- مدعوم بواسطة: مُولِّد ملفات Opt (تخفيف الوزن ← إخراج بصيغة .opt) أو مُساعد نماذج وبيانات ثلاثية الأبعاد (تخفيف الوزن + عرض سطح المكتب، ويندوز 10 والإصدارات الأحدث). المدخلات: ملف GLZIP من مُلحق 3D/BIM (استخراج فقط) أو صيغ مفتوحة (IFC، FBX، STEP، 3DXML).
- التبسيط التكيفي المراعي للانحناء
لا تتحمل جميع الأسطح عملية تقليل عدد المثلثات بنفس القدر. يمكن للمناطق المسطحة (كالجدران وألواح الأرضيات) أن تفقد ما بين 80 و90% من مثلثاتها دون تأثير بصري يُذكر، بينما تتطلب المناطق ذات الانحناء العالي (كالعوارض المنحنية والأنابيب الأسطوانية والمفاصل الكروية) تجزئة أكثر كثافة للحفاظ على دقة الشكل. يحسب المحرك متوسط الانحناء عند كل رأس ويطبق عامل جزاء (افتراضيًا 5.0×) على الحواف في المناطق ذات الانحناء العالي، موجهًا عملية تقليل عدد المثلثات نحو المناطق المسطحة أولًا. تتضمن صيغة تكلفة الانهيار النهائية عدة أوزان: التكلفة = الخطأ (v̄) × عرض الحدود × عرض الانحناء × عرض الحد العلوي × عرض الميزة.
- مدعوم من: مولد ملفات الخيارات (تخفيف الوزن → إخراج .opt) أو نموذج ثلاثي الأبعاد ومساعد البيانات (تخفيف الوزن + عرض سطح المكتب، ويندوز 10+)
- ميزة حماية الحواف
تحتوي نماذج BIM على حواف مميزة بالغة الأهمية للهندسة: حدود المكونات، وانتقالات المقاطع العرضية، وعقد الاتصال. يؤدي طي هذه الحواف إلى تشويه ملامح المكونات والإضرار بالتفسير الهندسي. يكتشف المحرك ويحمي ثلاث فئات: حواف الحدود المفتوحة (المشار إليها بمثلث واحد فقط)، وحواف حدود المواد (مثلثات متجاورة بمعرفات مواد مختلفة)، وحواف الطي (تغير الزاوية العمودية > 60 درجة). تتلقى حواف الميزات مُضاعِف وزن قابل للتكوين (افتراضيًا من 10.0 إلى 100.0×)، مما يجعلها محصنة تقريبًا ضد طي الأولوية.
- مدعوم بواسطة: مولد ملفات Opt (تخفيف الوزن ← إخراج .opt) أو مساعد النموذج والبيانات ثلاثي الأبعاد (تخفيف الوزن + عرض سطح المكتب، ويندوز 10+)
- الحفاظ على الطوبولوجيا والتحقق من صحة المتشعبات
يتم التحقق من صحة كل عملية دمج للحواف وفقًا لخمس قواعد طوبولوجية قبل التنفيذ: التحقق من التشعب (عدم وجود حافة مشتركة بين 3 مثلثات أو أكثر)، والتحقق من انعكاس المتجهات العمودية (يجب ألا تنعكس المتجهات العمودية للأسطح المتجاورة)، والتحقق من الاتصال (يجب ألا تنقسم الشبكة إلى أجسام منفصلة)، والتحقق من الانحلال (عدم إنشاء مثلثات ذات مساحة صفرية)، والتحقق من التقاطع الذاتي (يجب ألا يصطدم موضع الرأس الجديد بالهندسة المجاورة). يتم رفض عمليات الدمج غير الصالحة وتجاوزها، مما يضمن بقاء الناتج شبكة تشعب صالحة مناسبة للعرض اللاحق، واكتشاف التصادم، والعمليات المنطقية.
- مدعوم بواسطة: مولد ملفات Opt (تخفيف الوزن ← إخراج .opt) أو مساعد النموذج والبيانات ثلاثي الأبعاد (تخفيف الوزن + عرض سطح المكتب، ويندوز 10+)
- الحفاظ على إحداثيات الأشعة فوق البنفسجية ونسيج المادة
غالبًا ما تحتوي أسطح مكونات BIM على خرائط نسيج المواد. يؤدي سوء معالجة الأشعة فوق البنفسجية أثناء عملية تقليل عدد المضلعات إلى عدم محاذاة النسيج، أو تمدده، أو تمزقه. يطبق المحرك أربع استراتيجيات لحماية الأشعة فوق البنفسجية: قفل رؤوس اللحام (يتم استبعاد الرؤوس الموجودة على لحامات الأشعة فوق البنفسجية من الانهيار)، وترجيح حواف حدود الأشعة فوق البنفسجية (تكلفة إضافية للحواف الموجودة على حدود الأشعة فوق البنفسجية)، واستيفاء الأشعة فوق البنفسجية الموزون للرؤوس الجديدة (بناءً على أوزان مساحة المثلثات المجاورة)، وقفل حدود المواد (لا يمكن انهيار الحواف التي تمتد عبر معرفات مواد مختلفة).
- مدعوم من: مولد ملفات الخيارات (تخفيف الوزن → إخراج .opt) أو نموذج ثلاثي الأبعاد ومساعد البيانات (تخفيف الوزن + عرض سطح المكتب، ويندوز 10+)
- إعادة الحساب العادية ومعالجة الحواف الصلبة/الناعمة
بعد إزالة الأوجه من خلال دمج الحواف، يجب إعادة حساب متجهات الرؤوس المتجاورة لضمان الإضاءة الصحيحة. يستخدم المحرك حساب المتجهات العمودية الموزونة حسب المساحة: المتجه العمودي الجديد = مجموع (مساحة المثلث × متجه المثلث العمودي) / مجموع مساحات المثلثات. يتم تطبيق تصنيف الحواف الصلبة/الناعمة تلقائيًا: إذا تجاوزت الزاوية العمودية بين المثلثات المتجاورة 30 درجة بعد الدمج، تُحفظ الحافة كحافة صلبة بمتجهات عمودية غير مُستكملة. بالنسبة للمكونات التي تحتوي على خرائط متجهات عمودية، يُعاد حساب متجهات المماس والمماس المزدوج بشكل متزامن.
- مدعوم بواسطة: مولد ملفات Opt (تخفيف الوزن ← إخراج .opt) أو مساعد النموذج والبيانات ثلاثي الأبعاد (تخفيف الوزن + عرض سطح المكتب، ويندوز 10+)
- الحفاظ على التناظر
تتميز مكونات نمذجة معلومات المباني (BIM) عادةً بالتناظر (أعمدة مستطيلة، أنابيب أسطوانية، عوارض ذات مقطع عرضي متناظر). قد يؤدي التخفيض غير المنضبط للمضلعات إلى كسر هذا التناظر، مما ينتج عنه عدم تناظر بصري مزعج. يقوم المحرك بالكشف عن مستوى التناظر قبل بدء التخفيض، ويحدد أزواج الرؤوس المتناظرة، ويطبق قيود الانهيار المتزامنة - مما يضمن تبسيط كلا جانبي المكون المتناظر بشكل متطابق.
- مدعوم بواسطة: مولد ملفات Opt (تخفيف الوزن ← إخراج .opt) أو مساعد النموذج والبيانات ثلاثي الأبعاد (تخفيف الوزن + عرض سطح المكتب، ويندوز 10+)
عمليات التحقق الخمسة من صحة الطوبولوجيا التي يتم إجراؤها قبل كل عملية انهيار للحافة:
| يفحص | وصف | فعل |
| فحص مشعب السحب | هل يؤدي الانهيار إلى إنشاء حافة غير متعددة الشعب (3+ مثلثات)؟ | رفض الانهيار |
| فحص عادي للقلب | هل تنعكس متجهات المتجهات العمودية للأسطح المتجاورة بعد الانهيار؟ | رفض الانهيار |
| فحص الاتصال | هل يؤدي الانهيار إلى تغيير اتصال الشبكة (انقسام الجسم)؟ | رفض الانهيار |
| فحص منحط | هل يؤدي الانهيار إلى تكوين مثلثات مساحتها صفر؟ | انهيار + إزالة التدهور |
| التقاطع الذاتي | هل يصطدم موضع الرأس الجديد بالهندسة المجاورة؟ | رفض الانهيار |
────────────────────────────────────────────────────────────
الجزء الثاني: إزالة البيانات الزائدة من الشبكة - مُرتبطة بالمنتج
اللحام، وإزالة المواد المتدهورة، وتنظيف الموارد
يُقلل التخفيض من عدد المثلثات، لكنّ كائنات الشبكة المُصدّرة من منصات التصميم بمساعدة الحاسوب (CAD) تحمل بيانات زائدة: رؤوس مُكرّرة، وهندسة مُشوّهة، وموارد غير مُشار إليها. لا تُساهم هذه البيانات في عملية العرض، لكنها تستهلك الذاكرة وتُبطئ أوقات التحميل. يُؤدي تنظيف هذه البيانات بعد التخفيض إلى تقليل حجم النموذج وتحسين أداء وقت التشغيل.
معيار اللحام من Vertex عبر أنواع النماذج المختلفة:
| نوع النموذج | الرؤوس قبل | الرؤوس بعد | تخفيض |
| مبنى (برج مكاتب) | 4,200,000 | 2,100,000 | 50% |
| البنية التحتية (الجسر) | 8,600,000 | 4,900,000 | 43% |
| مصنع صناعي (مصنع كيميائي) | 15,300,000 | 8,700,000 | 43% |
- لحام الرؤوس الزائدة (الدمج)
غالبًا ما تُنتج برامج تصدير التصميم بمساعدة الحاسوب (CAD) نسخًا متعددة من الرؤوس في نفس الموضع المكاني - حيث يحمل كل مثلث بيانات رأس مستقلة، وتُخلّف العمليات المنطقية بقايا، وتُنتج آثار التجزئة الجانبية نسخًا مكررة. تستخدم خوارزمية اللحام شبكة تجزئة مكانية لتصنيف الرؤوس حسب الإحداثيات الكمية، ثم تُجري بحثًا عن التقارب داخل كل تصنيف. يتم دمج رأسين ضمن مسافة إبسيلون (0.001 وحدة نموذج افتراضيًا) فقط إذا كانت متجهاتهما العمودية، وإحداثياتهما فوق البنفسجية، ومعرفات المواد الخاصة بهما متطابقة؛ أما الرؤوس ذات السمات المختلفة (الحواف الصلبة، وصلات الإحداثيات فوق البنفسجية) فتُحفظ. يتم تحديث مؤشرات المثلثات للإشارة إلى الرأس المدمج. تُظهر بيانات القياس انخفاضًا في عدد الرؤوس بنسبة 43-50% عبر أنواع النماذج المختلفة.
- مدعوم بواسطة: مولد ملفات Opt (تخفيف الوزن ← إخراج .opt) أو مساعد النموذج والبيانات ثلاثي الأبعاد (تخفيف الوزن + عرض سطح المكتب، ويندوز 10+)
- إزالة الهندسة المتدهورة
المثلثات المنحلة - تلك التي مساحتها صفر أو شبه صفر - لا تُساهم في العرض المرئي، ولكنها تشغل مساحة في مخزن الفهرس. وتنتج عادةً عن بقايا عمليات منطقية أو مشاكل في دقة التجزئة. يكتشف المحرك المثلثات المنحلة عبر ثلاثة معايير: اختبار المساحة الصفرية (المساحة
- مدعوم بواسطة: مولد ملفات Opt (تخفيف الوزن ← إخراج .opt) أو مساعد النموذج والبيانات ثلاثي الأبعاد (تخفيف الوزن + عرض سطح المكتب، ويندوز 10+)
- تنظيف الموارد غير المرجعية
قد تحتوي كائنات الشبكة على موارد مُعرَّفة ولكن غير مُشار إليها، تستهلك الذاكرة دون إنتاج أي مخرجات عرض. بعد عملية تقليل عدد المضلعات ودمجها، يُجري المحرك مسحًا كاملًا لعدد المراجع لتنظيف ما يلي: الرؤوس اليتيمة (عدد المراجع = 0)، وفتحات المواد غير المستخدمة (لا توجد مراجع مثلثية)، وقنوات الأشعة فوق البنفسجية الفارغة (UV2/UV3 جميعها [0,0])، وقنوات المتجهات العمودية الفارغة (المماس/المماس المزدوج جميعها [0,0,0])، وقنوات الألوان الفارغة (جميعها [1,1,1,1]). يُقلل هذا التنظيف من استهلاك الذاكرة بنسبة إضافية تتراوح بين 5 و10%.
- مدعوم بواسطة: مولد ملفات Opt (تخفيف الوزن ← إخراج .opt) أو مساعد النموذج والبيانات ثلاثي الأبعاد (تخفيف الوزن + عرض سطح المكتب، ويندوز 10+)
أنواع الموارد غير المرجعية التي تم تنظيفها خلال مرحلة ما بعد التنظيف:
| نوع المورد | وصف | حالة التنظيف |
| الرؤوس اليتيمة | رؤوس لا يشير إليها أي مثلث | عدد المراجع = 0 |
| مواد غير مستخدمة | خانات المواد المحددة ولكن غير المشار إليها بواسطة المثلثات | عدد المراجع للمواد = 0 |
| قنوات الأشعة فوق البنفسجية الفارغة | قنوات الأشعة فوق البنفسجية 2/3 موجودة ولكن جميعها تساوي صفرًا | جميع قيم القنوات [0,0] |
| قنوات عادية فارغة | جميع قنوات المماس/المماس المزدوج تساوي صفرًا | جميع قيم القنوات [0,0,0] |
| قنوات الألوان الفارغة | قناة لون الرأس بيضاء بالكامل [1,1,1,1] | جميع قيم القناة [1,1,1,1] |
────────────────────────────────────────────────────────────
الجزء الثالث: خط أنابيب المعالجة ذو المراحل الخمس
يتم تنفيذ عملية تقليل عدد عناصر الشبكة وإزالة البيانات الزائدة كمرحلة معالجة مستمرة ضمن مسار تخفيف الوزن. يتكون التدفق الكامل من خمس مراحل متسلسلة، يتم تنفيذها بالكامل على جهاز الكمبيوتر المحلي للمستخدم بواسطة برنامج Opt File Generator أو 3D Model & Data Asst.

المرحلة الأولى: المعالجة المسبقة
يتم تحليل ملف الإدخال (ملف GLZIP وسيط من إضافة 3D/BIM، أو صيغ مفتوحة مثل IFC وFBX وSTEP و3DXML) إلى بنية بيانات شبكية داخلية. يحدد تحليل الطوبولوجيا حواف الحدود، وحدود المواد، وحواف انقطاع الأعمدة لتحديد حواف الميزات. يكشف اكتشاف التناظر عن مستويات تناظر المكونات ويسجل أزواج الرؤوس المتناظرة.
- المدخلات من: إضافة 3D/BIM (استخراج ← GLZIP) أو تنسيقات مفتوحة (IFC، FBX، STEP، 3DXML). المعالجة بواسطة: مولد ملفات Opt أو مساعد نموذج وبيانات ثلاثي الأبعاد
المرحلة الثانية: التنظيف المسبق للتخلص من التكرار
قبل بدء عملية تقليل عدد المضلعات، تُجرى عملية أولية لدمج الرؤوس لتقليل عبء الحساب اللاحق. تُزال المثلثات المتدهورة والرؤوس المنفصلة. يسجل سجل ما قبل التنظيف عدد الرؤوس والمثلثات المحذوفة لأغراض التدقيق والتتبع.
- مدعوم بواسطة: مولد ملفات Opt (تخفيف الوزن ← إخراج .opt) أو مساعد النموذج والبيانات ثلاثي الأبعاد (تخفيف الوزن + عرض سطح المكتب، ويندوز 10+)
المرحلة 3: التخفيض التلقائي
يتم إنشاء مصفوفات خطأ QEM لكل رأس. تُحسب تكاليف انهيار الحواف باستخدام جميع عوامل الترجيح (الحدود، الانحناء، إحداثيات UV، الميزات). تُدير قائمة انتظار ذات أولوية دنيا عملية انهيار الحواف التكرارية من الأقل تكلفة إلى الأعلى، مع التحقق من صحة الطوبولوجيا قبل كل عملية. تتوقف العملية عند الوصول إلى عدد المثلثات المستهدف أو عتبة الخطأ القصوى.
- مدعوم بواسطة: مولد ملفات Opt (تخفيف الوزن ← إخراج .opt) أو مساعد النموذج والبيانات ثلاثي الأبعاد (تخفيف الوزن + عرض سطح المكتب، ويندوز 10+)
المرحلة الرابعة: التخلص من التكرار بعد التنظيف
قد ينتج عن عملية تقليل عدد الرؤوس رؤوس مكررة جديدة (نتيجة لدمج انهيار الحواف)، لذا يتم تنفيذ عملية لحام ثانية. يتم تنظيف الموارد غير المرجعية - الرؤوس اليتيمة، وفتحات المواد الفارغة، والقنوات الفارغة - من خلال مسح عدد المراجع.
- مدعوم بواسطة: مولد ملفات Opt (تخفيف الوزن ← إخراج .opt) أو مساعد النموذج والبيانات ثلاثي الأبعاد (تخفيف الوزن + عرض سطح المكتب، ويندوز 10+)
المرحلة الخامسة: المعالجة اللاحقة والإخراج
تُعاد حسابات جميع متجهات الرؤوس المتأثرة، سواءً كانت متجهات عمودية أو مماسية. ويتم تحديث جداول ربط معرّفات المكونات لضمان صحة استعلامات قاعدة البيانات الخاصة بالسمات. ثم يُخرج مُولِّد ملفات Opt النتيجة كملف نموذج بصيغة .opt بالإضافة إلى ملف سمات قاعدة البيانات، جاهزًا للاستخدام من قِبل Rapid3D Loader على الويب. يتجاوز برنامج 3D Model & Data Asst خطوة إخراج ملف .opt ويُحمّل النتيجة مباشرةً في مُعالج العرض المُدمج على سطح المكتب في نظام التشغيل Windows 10 والإصدارات الأحدث.
- مولد ملفات Opt: يُخرج ملفات بصيغة .opt بالإضافة إلى قاعدة بيانات، ثم يُحمّلها باستخدام Rapid3D Loader (لعرضها على الويب). مساعد النماذج والبيانات ثلاثية الأبعاد: يُخفف حجم الملفات ويُعرضها مباشرةً على سطح المكتب (ويندوز 10 والإصدارات الأحدث، بدون إخراج ملفات بصيغة .opt).
────────────────────────────────────────────────────────────
أي منتج لأي حاجة؟
يُعدّ تقليل عدد عناصر الشبكة وإزالة البيانات الزائدة من الميزات الشائعة التي توفرها منتجات تبسيط النماذج. ويعتمد اختيار المنتج المناسب على مكان وجود المستخدمين النهائيين واحتياجاتهم فيما يتعلق بالنموذج.
- هل تقوم ببناء منصة BIM قائمة على الويب أم لوحة تحكم رقمية توأمية؟استخدم إضافة 3D/BIM لاستخراج ملفات .rvt/.dgn الأصلية إلى ملف GLZIP وسيط، ثم شغّل مُولِّد ملفات Opt لإجراء تقليل عدد المضلعات وإزالة التكرار (الناتج: ملف .opt + قاعدة بيانات). انشر ملفات .opt على خادم الويب الخاص بك. حمّلها باستخدام Rapid3D Loader لـ Three.js. يمكن ضبط معلمات تقليل عدد المضلعات عبر ملفات التعريف المُعدّة مسبقًا في مُولِّد ملفات Opt.
- هل يتم تسليم نماذج BIM للعملاء لعرضها على أجهزة الكمبيوتر دون اتصال بالإنترنت؟استخدم إضافة 3D/BIM لاستخراج البيانات، ثم زوّد العميل بملف 3D Model & Data Asst (لنظام التشغيل Windows 10 والإصدارات الأحدث). سيقوم العميل باستيراد ملف GLZIP (أو صيغ مفتوحة مثل IFC/FBX/STEP)، وسيقوم التطبيق بإجراء نفس عملية تقليل عدد المضلعات وإزالة العناصر الزائدة، ثم يعرض النموذج في تجربة متكاملة واحدة - دون الحاجة إلى ملفات .opt منفصلة.
- معالجة التنسيقات المفتوحة (IFC، FBX، STEP، 3DXML) بدون ترخيص CAD أصلي؟→ تخطي الملحق. قم بتغذية التنسيقات المفتوحة مباشرة إلى مولد ملفات Opt لتقليل عدد المضلعات دفعة واحدة + إخراج .opt (للويب)، أو إلى مساعد النموذج والبيانات ثلاثي الأبعاد لتقليل عدد المضلعات بشكل تفاعلي + عرض سطح المكتب.
- هل يتم التوصيل عبر الويب وسطح المكتب؟← للويب: استخرج الملفات باستخدام الملحق (الأصلي) أو استورد الصيغ المفتوحة ← مولد ملفات Opt (تقليل عدد المضلعات + إخراج .opt) ← مُحمِّل Rapid3D. لأجهزة سطح المكتب: استورد ملفات GLZIP أو الصيغ المفتوحة مباشرةً إلى برنامج 3D Model & Data Asst (ويندوز 10 والإصدارات الأحدث) — حيث يقوم بتقليل عدد المضلعات وعرضها في تطبيق واحد، دون الحاجة إلى ملف .opt.
────────────────────────────────────────────────────────────
ملخص التكنولوجيا
| تقنية | المنهج الأساسي | الحفاظ على الدقة | التأثير النموذجي |
| تقليل عدد عناصر الشبكة | تحسين QEM + انهيار الحافة | مراعاة الانحناء + حافة الميزة + فحص الطوبولوجيا | تقليص المثلث بنسبة 50-85% |
| فيرتكس للحام | التجزئة المكانية + مطابقة إبسيلون | التحقق من اتساق السمات | تقليل الرؤوس بنسبة 43-50% |
| إزالة التدهور | الكشف عن منطقة الصفر / التوازي الخطي | يزيل فقط الأشكال الهندسية غير الصالحة | تقليص المثلث بنسبة 2-5% |
| تنظيف الموارد | مسح عدد المراجع | يزيل فقط الموارد ذات المراجع الصفرية | انخفاض الذاكرة بنسبة 5-10% |
────────────────────────────────────────────────────────────
الخلاصة: لماذا تُعدّ الدقة مهمة؟
يُعدّ تقليل عدد عناصر الشبكة وإزالة البيانات الزائدة من الركائز الأساسية لتبسيط نماذج BIM. لا يكمن الفرق بين برنامج عرض ثلاثي الأبعاد بسيط وتطبيق BIM احترافي في إجراء عملية تقليل عدد العناصر من عدمه، بل في مدى حفاظ هذه العملية على دقة التصميم الهندسي. يمكن لمُبسّط شبكة عام تقليل عدد المثلثات في غضون عطلة نهاية أسبوع. لكن الأمر يتطلب سنوات من العمل الهندسي المُتخصص للحفاظ على حواف العناصر، وصحة البنية، وحماية وصلات الأشعة فوق البنفسجية، ومراعاة التناظر، وضمان بقاء دقة أبعاد كل مُكوّن سليمة بعد العملية.
يُحقق نهج 3D Expert - الذي يتضمن تحسين QEM مع التكيف المُراعي للانحناء، وحماية حواف الميزات متعددة المعايير، والتحقق من صحة الطوبولوجيا وفقًا لخمس قواعد، وتنظيف التكرار على مرحلتين - تقليلًا للبيانات بنسبة 70-85% مع الحفاظ على الدقة الهندسية التي يطلبها متخصصو الهندسة المعمارية والهندسة المدنية والإنشاءات. ولأن هذه التقنيات مُدمجة في كلٍ من مُولِّد ملفات Opt ومساعد نماذج وبيانات ثلاثية الأبعاد، ستحصل على نفس الدقة سواءً كان المستخدمون يعرضون النماذج في متصفح عبر Rapid3D Loader أو على محطة عمل مكتبية عبر مساعد نماذج وبيانات ثلاثية الأبعاد.
────────────────────────────────────────────────────────────
نبذة عن الشركة
تُطوّر شركة 3D Expert Co.,Ltd.، ومقرها الرئيسي في أوساكا، اليابان، برامج ثلاثية الأبعاد/نمذجة معلومات المباني (BIM) عالية الأداء لقطاع الهندسة المعمارية والهندسة المدنية والإنشاءات العالمي. تشمل مجموعة منتجاتنا ما يلي:
- إضافة ثلاثية الأبعاد/نمذجة معلومات المباني (BIM) - تتضمن حاليًا 6 إضافات تصدير أصلية لمنصات CAD/BIM، مبنية على واجهات برمجة التطبيقات الرسمية للموردين. تُجري هذه الإضافة استخراجًا غير فاقد للبيانات للهندسة، والنسيج، والمواد، وهياكل الأشجار، والخصائص من التنسيقات الأصلية (.rvt، .dgn، إلخ). الناتج: ملف GLZIP وسيط. لا تُجري هذه الإضافة ضغطًا أو تقليلًا للمصفوفة أو تخفيفًا للوزن.
- مولد ملفات Opt — محرك خفيف الوزن لمعالجة البيانات على أجهزة الكمبيوتر المكتبية. يستقبل ملفات GLZIP الوسيطة (من الملحق) أو الملفات المفتوحة (IFC، FBX، STEP، 3DXML، إلخ) ويُجري عليها عمليات تقليل عدد المضلعات، وإزالة البيانات الزائدة، وضغط Draco، وتوليد مستويات التفاصيل، وتحسين الشبكة على جهاز المستخدم. الناتج: نموذج بصيغة .opt + قاعدة بيانات. هذا هو المنتج الوحيد الذي يُنتج ملفات .opt.
- مساعد النماذج والبيانات ثلاثية الأبعاد - تطبيق سطح مكتب أصلي لنظام التشغيل Windows 10 والإصدارات الأحدث. يستورد ملفات GLZIP (من الملحق) أو التنسيقات المفتوحة، ويُجري نفس عملية تقليل عدد المضلعات وإزالة التكرار كما في مولد ملفات Opt، ثم يعرض النموذج فورًا مع استعلام كامل عن الخصائص - كل ذلك في تطبيق واحد متكامل. لا يُخرج ملفات .opt.
- Rapid3D Loader لـ Three.js — حزمة npm (opt-rapid3d-loader) مزودة بفك تشفير WASM Draco مدمج، وبث تدريجي للأجزاء، وواجهات برمجة تطبيقات تفاعلية كاملة. تقرأ وتحمّل نماذج بصيغة .opt (التي ينتجها Opt File Generator) مباشرةً في مشاهد Three.js.
تعرّف على المزيد أو ابدأ تجربة مجانية على الرابط التالي: https://www.opt3ds.com/
اتصال: info@3dexpert.jp
© 2010–2026 شركة ثري دي إكسبيرت المحدودة. جميع الحقوق محفوظة.
