محول STL إلى OBJ
أفلت ملف .stl وحمّل Wavefront OBJ يقف منتصبًا في Blender أو Maya أو Cinema 4D. مجاني، بدون تسجيل، ويُحوَّل محليًا في ثوانٍ.
- Y-up لتطبيقات ثلاثية الأبعاد
- عامل مقياس مخصص
- STL بصيغة Binary وASCII
- ملفك يبقى محليًا
كيفية تحويل STL إلى OBJ
- 01
أفلت ملف .stl
أي ملف STL يعمل، سواء كان ثنائيًا أو ASCII، حتى 200 MB. تعرض الإحصاءات المثلثات والرؤوس؛ يخزّن STL ثلاث زوايا منفصلة لكل مثلث، لذا توقّع أن يكون عدد الرؤوس ثلاثة أضعاف عدد المثلثات. - 02
اختر OBJ خامًا أو ملف zip
مع تفعيل تضمين المواد والقوام، ستحصل على ملف .zip يضم .obj وملف .mtl من سطر واحد بلون رمادي محايد. لا يحتوي STL على قوام، لذا يوقفه معظم الناس ويحمّلون ملف .obj واحدًا. - 03
اضبط مقياسًا إذا لزم الأمر
تُكتب الأرقام تمامًا كما هي في STL. اكتب عاملًا في المقياس لتغييرها، مثل 0.001 لتحويل المليمترات إلى أمتار من أجل Blender. ثم اضغط تحويل إلى OBJ.
فخ المقياس والمحور في تحويل STL إلى OBJ
ملفات STL القادمة من الطباعة تكون بالمليمترات غالبًا. يقرأ Blender وUnity ومعظم تطبيقات 3D أرقام OBJ على أنها أمتار. استورد تمثالًا بطول 60 mm بصيغة OBJ وسيصل بطول 60 مترًا، خارج نطاق القص في الكاميرا بكثير، فيبدو الأمر وكأن الاستيراد فشل. إدخال 0.001 في المقياس يجعل ارتفاع OBJ يساوي 0.06 وحدة، أي 60 mm في مشهد Blender المتري الافتراضي. إذا كان تطبيقك المستهدف يعمل بالسنتيمترات، فاستخدم 0.1.
نتولى نحن الاتجاه. صيغ الطباعة تكون Z-up وOBJ تقليديًا Y-up. يدوّر المحول النموذج بحيث يعرضه مستورد OBJ في Blender، بإعدادات المحاور الافتراضية، واقفًا على الأرض بدلًا من أن يكون مستلقيًا على ظهره.
ما الذي ينتقل من STL إلى OBJ
| البيانات | النتيجة في OBJ |
|---|---|
| المثلثات | تبقى كما هي تمامًا |
| نواظم الأوجه | تُكتب كنواظم رؤوس، لذا يظهر السطح مسطحًا كما كان في STL |
| إحداثيات UV | لا شيء لينتقل: لا يحتوي STL على UV؛ افرد UV في تطبيق 3D لديك |
| اللون | لا شيء ينتقل: لا يخزّن STL أي لون |
| الرؤوس المشتركة | غير مدموجة؛ يحتفظ كل مثلث بزواياه الثلاث |
| الوحدات | الأرقام دون تغيير ما لم تضبط عامل مقياس |
هل يبدو النموذج متعدد الأوجه في Blender؟ حدد الكل في وضع التحرير، ثم شغّل Merge by Distance لدمج الزوايا، وبعدها Shade Smooth أو Shade Auto Smooth.
STL مقابل OBJ في جدول واحد
- STL
- مثلثات فقط، ولكل منها ناظم واحد؛ ثنائي أو ASCII؛ بلا وحدات وبلا لون
- OBJ
- نصي؛ رؤوس، UV، نواظم، مضلعات بأي عدد من الأضلاع، مجموعات، ومواد MTL
- يُقرأ بواسطة
- STL: كل برامج التقطيع. OBJ: تقريبًا كل تطبيقات النمذجة والنحت والتلوين ثلاثية الأبعاد
- اصطلاح المحاور
- STL: Z-up. OBJ: Y-up
- الوحدات
- STL: لا توجد، تقرأ برامج التقطيع المليمترات. OBJ: لا توجد، تقرأ معظم تطبيقات 3D الأمتار
- الحجم
- OBJ نصي وعادةً أكبر من STL الثنائي
العمل مع OBJ بعد ذلك
- ادمج الرؤوس المكررة قبل النحت أو التقسيم
- افرد UV قبل رسم قوام
- بسّط عمليات المسح الكثيفة جدًا أولًا باستخدام مبسّط الشبكة
- افحص النتيجة في عارض OBJ لتأكيد الاتجاه
- توقّع عدم وجود قوام: لم يحتوِ STL عليه أصلًا.
- اترك المقياس على 1 في Blender إذا كان STL لديك بالمليمترات
- لا تحوّل لمجرد الطباعة؛ برامج التقطيع تقرأ STL أصلًا
لماذا يحوّل الناس STL إلى OBJ
يفتح Blender ومعظم برامج النمذجة STL مباشرة، لذا يتعلق التحويل بالأدوات اللاحقة في سلسلة العمل. تطبيقات التلوين مثل Substance 3D Painter، وكثير من مسارات أصول الألعاب، ومحركات العرض الأقدم تريد OBJ. الأسواق التي تبيع أصول 3D تطلب غالبًا OBJ إلى جانب FBX. وOBJ نص عادي، ما يسهّل فحصه أو معالجته لاحقًا عبر سكربت.
إذا كان هدفك الويب أو الواقع المعزز، فتجاوز OBJ واستخدم تحويل STL إلى GLB الذي يكتب وحدات مترية حقيقية. لبرامج الرسوم المتحركة، استخدم تحويل STL إلى FBX. وللاتجاه المعاكس، تحويل OBJ إلى STL. ما زلت تختار؟ يوضح دليل STL مقابل OBJ المقايضات.
محولات ذات صلة
الأسئلة الشائعة
الأسئلة الشائعة
هل محول STL to OBJ مجاني؟
لماذا يظهر نموذجي ضخمًا بعد استيراد OBJ إلى Blender؟
هل يحصل OBJ على UV أو قوام؟
لماذا أحصل على zip بدلًا من .obj؟
لماذا يبدو النموذج المحوّل متعدد الأوجه؟
هل سيظهر النموذج واقفًا في تطبيقي ثلاثي الأبعاد؟
ابدأ مجانًا
تحتاج نموذجًا لا صيغة؟
ولّد نموذجًا ثلاثي الأبعاد من صورة في الاستوديو وخذْه إلى Blender بصيغة GLB مجانًا، أو بصيغة OBJ ضمن خطة مدفوعة. واستخدم محول STL to OBJ لملفات الطباعة التي لديك بالفعل.
لا حاجة لبطاقة ائتمان · 3 أرصدة مجانية للبدء