STL وOBJ وGLB: الحفاظ على شكل النموذج وخاماته
دقيقتان للقراءة · آخر تحديث 2026-09-12
قد ينجح تحويل نموذج ثلاثي الأبعاد مع فقدان الخامات أو الحركة أو الوحدات. السبب أن الصيغ لا تخزّن النوع نفسه من المعلومات، وأن قدرة الصيغة قد تتجاوز ما ينقله مسار التحويل.
اختر الصيغة حسب ما تحتاج إلى حفظه
- STL: يحفظ سطحًا مكوّنًا من مثلثات، ولا تعتمد عليه لحفظ الخامات أو الوحدات.
- OBJ: ينقل الشكل الهندسي، ويمكن أن يشير إلى ملف MTL وصور للخامات.
- GLB وglTF: مناسبان لعرض النماذج مع الخامات في التطبيقات المتوافقة.
- PLY: شائع للبيانات الهندسية والمسح ثلاثي الأبعاد، وقد يتضمن ألوان الرؤوس.
- 3MF: يدعم معلومات للطباعة، لكن تحقق مما يحتفظ به التحويل الفعلي.
لماذا اختفت ألوان النموذج؟
إذا حوّلت نموذجًا ذا خامات إلى STL، فلن تجد مكانًا لتخزين هذه الخامات في النتيجة. وفي صيغ أخرى قد لا ينقل مسار التحويل كل المعلومات رغم دعم الصيغة لها.
راجع النموذج الناتج في برنامج مناسب. لا تفترض بقاء الحركة أو الإضاءة أو ترتيب عناصر المشهد لمجرد أن الشكل الهندسي ظهر صحيحًا.
أرفق الملفات المرتبطة
قد يحتاج OBJ إلى ملف MTL وصور الخامات، وقد يحتاج glTF إلى ملف BIN وصور خارجية. رفع الملف الرئيسي وحده قد ينتج نموذجًا بلا خامات أو يمنع فتحه.
أضف الملفات المرافقة مع الحفاظ على أسمائها وعلاقاتها. إذا جاءت النتيجة في ZIP، ففك الملفات معًا قبل فتح النموذج. يساعد GLB عادةً على جمع بيانات النموذج في ملف واحد.
راجع الحجم قبل الطباعة أو الاستخدام
لا يحدد STL وOBJ الوحدات بشكل موثوق. إذا فُهمت قيمة 100 مليمتر على أنها 100 متر، سيظهر النموذج أكبر بألف مرة؛ ويحدث العكس عند تبديل الافتراضين.
قارن الأبعاد الفعلية واتجاه النموذج وعدد أجزائه مع المصدر. لا يكفي أن يبدو شكله صحيحًا في نافذة المعاينة.
ماذا تحمل كل صيغة؟
الفرق الجوهري بين هذه الصيغ ليس في جودة الضغط، بل في نوع المعلومات التي تستطيع كل صيغة تخزينها. بعضها يصف سطحًا فقط، وبعضها يصف مشهدًا كاملًا بخاماته.
| الصيغة | المحتوى |
|---|---|
| STL | مثلثات فقط: بلا ألوان ولا خامات ولا وحدات. |
| OBJ | الشكل مع إشارات إلى ملف خامات .mtl وصور منفصلة. |
| PLY | الشكل، ويمكن معه لون لكل نقطة. شائعة في المسح الضوئي. |
| 3MF | الشكل مع وحدات وألوان وبيانات مفيدة للطباعة. |
| glTF | مشهد كامل مع ملفات مرافقة للبيانات والخامات. |
| GLB | المشهد ذاته داخل ملف واحد مكتفٍ بذاته. |
لماذا ظهر النموذج رماديًا؟
هذه أكثر النتائج إثارة للاستغراب: تحوّل نموذجًا منسوجًا إلى STL فيصل بلا ألوان.
السبب أن STL لا تعرف مفهوم الخامة أو النسيج أصلًا، وكذلك PLY وOFF و3MF وDAE في هذا المسار: تُنقَل الهندسة ويُهمَل المظهر. إذا كان المظهر مهمًا، فالوجهة المناسبة هي GLB أو glTF أو OBJ.
وعند التصدير إلى OBJ أو glTF قد تحصل على ملف ZIP بدل ملف واحد؛ لأن هاتين الصيغتين تخزّنان الخامات والصور في ملفات منفصلة، فتُحزم معًا حتى لا تصل ناقصة.
أي صيغة تختار؟
للطباعة ثلاثية الأبعاد: STL هي الخيار المتعارف عليه، و3MF أفضل إن كان برنامج التقطيع لديك يقبلها، لأنها تحمل الوحدات فتقلّ مشكلات المقياس.
للعرض على الويب أو في تطبيقات الواقع المعزز: GLB، لأنها ملف واحد يضم كل شيء. ولتسليم نموذج إلى مصمم آخر يحتاج تعديل الخامات: OBJ مع ملفاتها المرافقة. أما أعمالك الأصلية فاحتفظ بها بصيغة البرنامج الذي صمّمت فيه؛ فكل ما سبق صيغ تصدير لا صيغ مصدر.