AIPRINTGEN WIKI · №67
ما الفرق بين تنسيقات STL وOBJ وGLB؟
نُشر: حُدّث:
الإجابة المباشرة. يحفظ STL سطحا مثلثيا فقط ويُستخدم غالبا للطباعة؛ ويمكن لـ OBJ حفظ إحداثيات UV وربط المواد؛ بينما يجمع GLB الشكل والمواد والأنسجة والمشهد في ملف واحد. ويُختار STL أو 3MF عادة للتقطيع بلون واحد، وGLB للمعاينة الملونة.
قد تبدو الامتدادات قابلة للتبادل لأن البرامج ثلاثية الأبعاد تفتحها جميعا. لكنها تنقل بيانات مختلفة، ولذلك غالبا ما تظهر نتيجة الاختيار الخاطئ بعد إرسال الملف أو استيراده.
STL
يصف STL السطح باستخدام المثلثات. ولا يحتوي عادة على المواد أو الأنسجة أو بنية المشهد أو معلومات موثوقة عن الوحدات. وتتمثل ميزته الأساسية في التوافق الواسع مع برامج التقطيع.
الخطوة العملية التالية: افحص نموذجًا في عارض STL
قد يحتوي STL على عدة أغلفة، لكنه لا يوضح وظيفة كل منها.
OBJ
ينقل OBJ الشبكة والاتجاهات وإحداثيات UV. وتوصف المواد عادة في ملف MTL منفصل، مع حفظ الصور بجواره. وإذا أرسلت ملف OBJ وحده، فقد يختفي مظهره.
يناسب OBJ برامج التحرير والنماذج البسيطة ذات الأنسجة، لكن يجب إدارة الملفات المصاحبة بعناية.
GLB
GLB هو الإصدار الثنائي من glTF. ويمكنه جمع المشهد والمواد والأنسجة وأحيانا بيانات الحركة في ملف واحد، مما يجعله مناسبا للويب والمعاينة والتبادل.
لطباعة GLB، استورده وحدد الأجسام المطلوبة وادمج الشكل الهندسي ثم صدره بتنسيق مخصص للطباعة.
ماذا يحدث للأنسجة؟
لا يتحول لون السطح إلى نقش فعلي. وتختفي الأنسجة عادة عند تصدير GLB أو OBJ إلى STL. فإذا كان المطلوب طباعة زخرفة، فيجب أن تكون شكلا هندسيا أو أجزاء لونية منفصلة.
أي تنسيق تختار؟
- STL: تبادل سريع مع معظم برامج التقطيع؛
- OBJ: تحرير الشبكة مع ملفات مواد خارجية؛
- GLB: ملف واحد يحتفظ بالمظهر البصري؛
- 3MF: مشروع حديث للطباعة ثلاثية الأبعاد؛
- STEP: شكل هندسي دقيق لبرامج CAD.
احتفظ بملف GLB أو OBJ الأصلي وأنشئ ملف STL منفصلا للطباعة.
مثال
يُعرض مجسم من AIPRINTGEN على العميل كملف GLB ملون. ثم يُستورد في Blender، وتُستخرج الأنسجة كمرجع للطلاء، ويُصدر ملف STL مغلق. يستلم برنامج التقطيع الشكل الهندسي، بينما يستخدم الفنان الصور دليلا.
الأخطاء والقيود
يظهر OBJ بلا MTL وأنسجة باللون الرمادي. وقد يُفتح STL بمقياس خاطئ. ويمكن أن يحتوي GLB على أضواء وكاميرات وأجسام متعددة. ولا يؤدي تغيير اسم الامتداد إلى تحويل البيانات.
الخطوة العملية التالية: افتح محوّل الملفات ثلاثية الأبعاد
أسئلة شائعة
هل يفتح Blender ملف GLB؟
هل يمكن استخراج الأنسجة؟
ما التنسيق الأنسب لبرنامج Cura؟
لماذا لا يحتوي STL على لون؟
الخلاصة
ليست STL وOBJ وGLB تنسيقات متنافسة، بل تخدم مراحل مختلفة. اختر ما يحفظ البيانات المطلوبة وأنشئ تصديرا منفصلا للطباعة.
مجتمعنا