دليل

كيفية تحويل OBJ إلى STL

آخر تحديث · تحويل شبكة OBJ إلى STL فقط

صدّر OBJ، وحوّله محليًا، وتحقق من مقياس المليمتر، ثم افتح STL في Bambu Studio أو Cura أو PrusaSlicer. ثم أجرِ تحويل OBJ إلى STL بخصوصية داخل المتصفح.

تحويل OBJ إلى STL من أجل Bambu أو Cura أو Prusa

صدّر Wavefront OBJ من Blender، وقرّبه إلى المليمتر في المتصفح، ونزّل STL ثنائيًا، وتحقق من المقاس في برنامج التقطيع.

  1. الخطوة 1

    طبّق المقياس في Blender

    حدّد الشبكة وطبّق المقياس حتى يقرأ مقياس الكائن 1، 1، 1 قبل التصدير. المقياس غير المطبَّق سبب شائع لاختلاف مقاس STL عن نافذة العرض.

  2. الخطوة 2

    صدّر Wavefront OBJ

    استخدم File ثم Export ثم Wavefront (.obj). صدّر الشبكة التي تريد طباعتها. لا تحتاج ملف MTL لهذا المحوّل.

  3. الخطوة 3

    افتح المحوّل الخاص

    افتح أداة تحويل OBJ إلى STL. أفلت ملف .obj. يُقرأ داخل المتصفح ولا يُرفع.

  4. الخطوة 4

    اضبط المليمتر

    أبقِ الوحدات على المليمتر عندما نُمذج OBJ بالمليمتر. اختر السنتيمتر أو المتر أو البوصة فقط إذا كان الملف حُفظ كذلك. اقرأ صندوق الإحاطة.

  5. الخطوة 5

    نزّل STL الثنائي

    نزّل STL الثنائي. ASCII اختياري ومطفأ افتراضيًا. لا يلزم حساب.

  6. الخطوة 6

    تحقق في برنامج التقطيع

    استورد STL إلى Bambu Studio أو UltiMaker Cura أو PrusaSlicer وتأكد من المقاس بالمليمتر على المنصة قبل التقطيع.

ملف الطباعة قائمة مثلثات يستطيع برنامج التقطيع وضعها على المنصة. غالبًا ما يكون Wavefront OBJ هو الملف الذي لديك أصلًا من Blender. قد يتضمن عدة كائنات ومكتبة خامات وإحداثيات ليست بالمليمتر. هذا الدليل هو المسار القصير من ذلك OBJ إلى STL ثنائي، ثم إلى Bambu Studio أو UltiMaker Cura أو PrusaSlicer. يبقى التحويل داخل متصفحك. لا شيء في هذه الخطوات يرفع الشبكة.

طبّق المقياس، ثم صدّر OBJ من Blender

افتح ملف المزج وانظر إلى خصائص الكائن. إذا كان المقياس أي شيء غير 1، 1، 1، فقد يختلف مقاس نافذة العرض عن مواضع الرؤوس المصدَّرة، بحسب إعداد المصدِّر. حدّد الكائن، ثم طبّق المقياس حتى تصبح حقول المقياس 1. افعل ذلك قبل التصدير، لا بعد أن خمّنت نسبة مئوية في برنامج التقطيع.

قرّر ماذا تعني «وحدة واحدة» في هذا المشهد. وحدة Blender الافتراضية غالبًا المتر، بينما نُمذج المجسّم كأن الشبكة بالمليمتر. هذان ملفان مختلفان يبدوان متطابقين على الشاشة إلى أن يفترض برنامج التقطيع المليمتر. إذا لم تكن متأكدًا، دوّن بُعدًا تعرفه — «هذه القاعدة 40 mm» — وستقارنه بصندوق الإحاطة بعد لحظة. قائمة الوحدة لا تخترع هذه الحقيقة. عليك أن تعرفها، أو أن تقيسها.

صدّر عبر File → Export → Wavefront (.obj). صدّر الكائن الذي تنوي طباعته، لا منصة إضاءة كاملة ولا نسخة مخفية. يمكنك تجاهل ملف MTL الذي قد يكتبه هذا التصدير بجانب OBJ. المحوّل لا يقرأ الخامات ولا UVs ولا الملامس. إذا ما زلت تحتاج الأصل المكسو، فاحتفظ بـ OBJ وMTL معًا في مجلد المشروع. STL ملف ثانٍ لبرنامج التقطيع، وليس بديلًا عن المصدر.

المنحنيات وكائنات النص والمعدّلات التي لم تُحوَّل إلى شبكة لن تصبح أوجهًا صلبة. حوّل الكائن إلى شبكة حتى يحتوي OBJ على سطور v وسطور f. الملف الذي لا يحوي إلا نقاطًا ليس فيه ما يخزّنه STL.

حوّل في المتصفح واقرأ الصندوق

افتح محوّل تحويل OBJ إلى STL وأفلت ملف .obj، أو استخدم منتقي الملفات. تذكر الصفحة الحد مقدمًا: 40 MB. المنحوتة الأكبر من ذلك ينبغي تقليل تفاصيلها، أو أن تصدّر الجزء الذي ستطبعه فقط. يحلّل العامل الملف على جهازك. إذا نفدت ذاكرة اللسان، فأغلق الألسنة الأخرى أو خفّض عدد المثلثات وصدّر من جديد. هذا الفشل محلي. ليس خادمًا يرفض رفعًا.

أبقِ المليمتر محددًا عندما بُني OBJ بالمليمتر. انتقل إلى السنتيمتر أو المتر أو البوصة عندما تكون تلك هي الوحدة الحقيقية. يبقى المقياس الإضافي عند 1 إلا إذا أردت حقًا تغيير حجم فوق تحويل الوحدة. يتحدّث صندوق الإحاطة بالمليمتر. إذا توقعت قاعدة 40 mm وقال الصندوق 40 × 40 × 40، فأنت في الجوار الصحيح. إذا قال 0.04 أو 40000، فتوقف وغيّر الوحدة. لا تنزّل ملفًا تعرف أصلًا أن مقاسه خطأ.

ملفات OBJ من Blender عادة بمحور Y للأعلى. برامج التقطيع تعامل Z على أنه الأعلى. خيار المحور الافتراضي يدوّر Y إلى Z ويمكنه إجلاس أدنى نقطة على Z = 0 حتى تستقر القطعة على المنصة. إذا كان مصدّرك بمحور Z للأعلى أصلًا، فاختر «Z للأعلى أصلًا» حتى لا يُمدَّد النموذج على جنبه. تستخدم المعاينة الاختيارية الاتجاه نفسه. يمكنك تخطي المعاينة. لا يعتمد STL على WebGL.

STL الثنائي هو التنزيل الذي تريده لـ Bambu وCura وPrusa. أبقِ مربع ASCII مطفأً إلا إذا احتجت نصًا تقرأه في محرّر. يحفظ الزر الملف فورًا. لا يوجد حساب ولا خطوة ثانية تفكّه.

افتح STL في برنامج التقطيع

Bambu Studio. استورد STL إلى اللوح الذي تستخدمه لتلك الطابعة. اقرأ المقاس في لوحة الكائن قبل التقطيع. إذا كانت القطعة بالمليمتر الصحيح، فوجّهها، وأضف الدعامات إذا احتاجتها الشبكة، ثم قطّع. إذا كان المقاس منحرفًا بنحو 10× أو 25.4× أو 1000×، فاحذف الكائن وأعد بناء STL بالوحدة الصحيحة. التحجيم «بالعين» في برنامج التقطيع وبالتغيير أيضًا في المحوّل سيتراكم، وستكون الطباعة الثانية خاطئة بطريقة جديدة.

UltiMaker Cura. افتح STL وراقب المقاس في لوحة الأداة. تفسير Cura الافتراضي لـ STL هو المليمتر. سيبدو OBJ بمقياس المتر الذي لم يُحوَّل بخيار المتر كذرة، أو، إذا كانت الأرقام كبيرة، كنموذج لا يتسع للمنصة. قارن صندوق الإحاطة الذي رأيته على المحوّل بأبعاد Cura. ينبغي أن يتفقا ضمن خطأ تقريب صغير.

PrusaSlicer. استورد، ثم أكّد المقاس بالطريقة نفسها. سيحذّر PrusaSlicer أيضًا من بعض الشبكات المكسورة. التحذير هنا يعني أن المثلثات كانت مشكلة أصلًا. هذا المحوّل لم يسد الثقوب ولم يقلب الأوجه. أعد STL إلى Blender، وأصلح الشبكة، وصدّر OBJ من جديد، وحوّل مرة أخرى. لا تتوقع أن خطوة STL تصلح قشرة غير مغلقة.

في برامج التقطيع الثلاثة، العادة المفيدة واحدة: ثق ببُعد تعرفه، لا بمجرد أن ملفًا نُزّل. التحويل الناجح يعني فقط أن المثلثات أُعيدت كتابتها.

ما لا يفعله هذا المسار

لن يحمل STL طلاء ملف MTL. إذا كانت الطباعة بلون خيط واحد، فهذا جيد. إذا احتجت اللون، فما زلت تحتاج OBJ، أو صيغة لا يكتبها هذا الأداة. المسار أيضًا لا يقبل جسم STEP. صدّر شبكة من تطبيق التصميم أولًا، ثم ابدأ من خطوة OBJ. ولا يقبل PNG أو JPG. الصورة ليست قائمة أوجه.

ملف واحد في كل مرة. إذا كانت لديك عُدّة أجزاء، فصدّر وحوّل كل شبكة تهمك، وسمِّ STL باسم الجزء. عدد المثلثات على المحوّل هو العدد في التنزيل. العدد الضخم سيتقطّع ببطء حتى عندما يكون الملف تحت 40 MB. خفّض التفاصيل في Blender عندما يختنق برنامج التقطيع، ثم حوّل OBJ الأخف. أنت لا تفقد «وضع STL عالي الجودة». أنت تختار كثافة شبكة تتحملها طابعتك وحاسوبك.

عندما يبدو المقاس صحيحًا ويفتح برنامج التقطيع الملف، تكون قد انتهيت من هذا الموقع. احتفظ بـ OBJ إذا ستعدّل النموذج مرة أخرى. دليل OBJ مقابل STL هو النسخة الأطول من ذلك الاختيار. دليل المليمتر مقابل المتر هو ما تقرأه عندما ما زالت معاينة المنصة تبدو عبثية. الثنائي مقابل ASCII يشرح الافتراضي الذي نزّلته للتو.

أسئلة

هل يجب أن أستخدم Blender؟

لا. أي تطبيق يكتب شبكة Wavefront OBJ يمكنه تغذية هذا المحوّل. Blender هو المسار الذي يفصّله هذا الدليل لأنه المنمذج المجاني الشائع. ما زال الملف يحتاج رؤوسًا وأوجهًا.

لماذا يُظهر برنامج التقطيع قطعة ضئيلة أو ضخمة؟

لا يخزّن STL وحدة. طابق قائمة الوحدة مع OBJ، ثم اقرأ صندوق الإحاطة بالمليمتر. دليل المليمتر مقابل المتر يشرح حالة 1000×.

هل يمكنني تحويل PNG في المسار نفسه؟

لا. يبدأ هذا المسار من شبكة OBJ. الصور والصور المسطحة غير مقبولة.

تحويل OBJ إلى STL بالمليمتر