UltKit

OBJ سے STL کنورٹر

Blender، ZBrush، فوٹوگرامیٹری ایپ یا گیم ایسیٹ پیک سے ماڈل نکال کر 3D پرنٹر کے ورک فلو تک پہنچائیں۔ کنورٹر OBJ کو مثلثوں میں تقسیم کرتا ہے، وہ سب کچھ ہٹا دیتا ہے جو پرنٹر استعمال نہیں کر سکتے، اور ایک مختصر بائنری STL فائل بناتا ہے۔

3D ماڈل کنورٹر

یا STL, OBJ, MTL … فائلیں یہاں ڈراپ کریں ·

زیادہ سے زیادہ 95 MB فی فائل· 20 فائلوں تک· 30 منٹ بعد حذف

آؤٹ پٹ

فائلیں ہمارے سرورز پر پروسیس ہوتی ہیں اور 30 منٹ بعد حذف ہو جاتی ہیں۔

اس ٹول کو استعمال کرنے کا طریقہ

  1. 1

    OBJ اپ لوڈ کریں

    ‏.obj فائل ڈالیں۔ STL کے لیے .mtl اور ٹیکسچر تصاویر کی ضرورت نہیں، کیونکہ STL رنگ محفوظ نہیں کر سکتا۔ زیادہ سے زیادہ 20 ماڈل، ہر ایک 95 MB تک۔

  2. 2

    اسکیل اور حصے چیک کریں

    اعلیٰ سیٹنگز میں ماڈل کی اکائیاں کو اس اکائی پر سیٹ کریں جس میں ماڈل بنایا گیا تھا؛ Blender کے سین میٹر استعمال کرتے ہیں۔ ایک میش میں ضم کریں آن ہے، جو ایک پرنٹ کے لیے مناسب ہے؛ پرزوں کو الگ رکھنے کے لیے اسے بند کریں۔

  3. 3

    STL میں تبدیل کریں

    STL میں تبدیل کریں دبائیں اور فائل کو اپنے سلائسر میں کھولیں۔ سلائس کرنے سے پہلے کوئی ایک پیمائش ناپ لیں۔

OBJ ماڈل بنانے والوں کا فارمیٹ ہے اور STL پرنٹر کا فارمیٹ۔ تبدیلی شکل کو برقرار رکھتی ہے، ہر فیس کو مثلثوں میں تقسیم کرتی ہے اور میٹریل، UV میپ اور اسموتھنگ گروپس چھوڑ دیتی ہے، جنہیں سلائسر ویسے بھی نظرانداز کرتا ہے۔

OBJ کو STL میں تبدیل کرنے سے کیا بدلتا ہے

Wavefront Technologies نے 1980 کی دہائی کے آخر میں اپنے Advanced Visualizer سافٹ ویئر کے لیے OBJ تیار کیا، اور سادہ متن پر مبنی یہ ساخت کمپنی سے زیادہ عرصہ چلی۔ OBJ میں ورٹیکس، ٹیکسچر کوآرڈینیٹس اور نارمل درج ہوتے ہیں، پھر فیس جن کے تین، چار یا زیادہ کونے ہو سکتے ہیں۔ میٹریل الگ .mtl فائل میں ہوتے ہیں جو ٹیکسچر تصاویر کی طرف اشارہ کرتی ہے، اسی لیے OBJ ڈاؤن لوڈ اکثر فولڈر یا ZIP میں آتے ہیں؛ ZIP سے STL ایسے آرکائیو کو کھولے بغیر تبدیل کر دیتا ہے۔

STL صرف مثلث رکھتا ہے۔ تبدیلی کے دوران کواڈ اور n-gon تقسیم ہوتے ہیں، ورٹیکس نارمل کی جگہ ہر فیسٹ کا ایک نارمل آ جاتا ہے، اور OBJ کے گروپس اور آبجیکٹس ایک ماڈل کے طور پر لکھے جاتے ہیں، یا ایک میش میں ضم کریں بند ہو تو الگ رہتے ہیں۔ کوئی فارمیٹ اکائیاں محفوظ نہیں کرتا، اس لیے اسکیل پر نظر رکھیں: اعداد جوں کے توں کاپی ہوتے ہیں اور سلائسر انہیں ملی میٹر سمجھ لیتا ہے۔

OBJ

Wavefront OBJ

OBJ ایک 3D جیومیٹری فارمیٹ ہے جو Wavefront Technologies نے تیار کیا۔ یہ سادہ ٹیکسٹ فائل ہے جس میں ورٹیکسز، ٹیکسچر کوآرڈینیٹس، نارملز اور فیسز درج ہوتے ہیں، جبکہ میٹریلز اور ٹیکسچرز کا حوالہ الگ .mtl فائل میں ہوتا ہے۔ تقریباً ہر 3D ماڈلنگ پروگرام، گیم انجن اور 3D پرنٹنگ ٹول اسے امپورٹ کر سکتا ہے۔ OBJ اینیمیشن، رگنگ یا سین ہائرارکی سپورٹ نہیں کرتا، اور اگر MTL اور تصویری فائلیں ساتھ نہ رکھی جائیں تو ٹیکسچرز غائب ہو جاتے ہیں۔

کمپریشن
–
شفافیت
–
اینیمیشن
نہیں
متعارف ہونے کا سال
Wavefront Technologies
OBJ کنورٹر

STL

STL میش

STL (اسٹیریولیتھوگرافی) ایک تھری ڈی میش فارمیٹ ہے جسے 3D Systems نے 1987 میں بنایا۔ یہ کسی شے کی صرف سطحی جیومیٹری کو تکونوں کی فہرست کی صورت میں بیان کرتا ہے، رنگ، مادّے، اکائیوں یا منظر کی معلومات کے بغیر۔ اپنی سادگی کی وجہ سے یہ Cura اور PrusaSlicer جیسے تھری ڈی پرنٹنگ سلائسرز کا بنیادی ان پٹ ہے۔ خمدار سطحیں بہت سی سیدھی تکونوں سے تخمینی بنائی جاتی ہیں، اس لیے ہموار ماڈلز کی فائلیں بہت بڑی ہو سکتی ہیں۔

کمپریشن
–
شفافیت
–
اینیمیشن
نہیں
متعارف ہونے کا سال
1987 · 3D Systems
STL کنورٹر

لوگ OBJ کو STL میں اس وقت تبدیل کرتے ہیں جب رینڈرنگ، گیمز یا اسکیننگ کے لیے بنا ماڈل کسی پرنٹر، پرنٹ سروس یا ایسے اپ لوڈ فارم کو بھیجنا ہو جو صرف STL قبول کرتا ہے۔

کیا Cura، PrusaSlicer یا Bambu Studio کو STL درکار ہے؟

مقبول سلائسرز کون سے فارمیٹ امپورٹ کرتے ہیں
ادارہتقاضاماخذ
Ultimaker CuraSTL، OBJ، 3MF اور X3D، نیز ہائٹ میپ کے طور پر PNG اور JPG۔ OBJ ٹیکسچر نظرانداز ہوتے ہیں۔—
PrusaSlicerSTL، OBJ، 3MF اور AMF؛ ورژن 2.6 سے STEP بھی۔ حالیہ ورژنز میں OBJ کے رنگ فلامنٹس سے میپ کیے جا سکتے ہیں۔—
Bambu StudioSTL، OBJ، 3MF اور STEP۔ ملٹی کلر پینٹنگ اس کے اپنے 3MF پراجیکٹس میں محفوظ ہوتی ہے۔—
پرنٹ سروسز اور ماڈل لائبریریاںزیادہ تر اپ لوڈ فارم پہلے STL درج کرتے ہیں؛ کچھ OBJ یا 3MF قبول کرتے ہیں، بہت کم ٹیکسچر والے OBJ فولڈر۔—

تبدیلی کے بعد پرنٹ نہ ہونے والے OBJ کو کیسے ٹھیک کریں

  • ماڈل چاول کے دانے جتنا ہے

    OBJ میٹر میں محفوظ ہوا تھا، عموماً Blender یا گیم انجن سے۔ ماڈل کی اکائیاں کو m پر سیٹ کریں اور دوبارہ تبدیل کریں۔

  • سلائسر نان مینی فولڈ کناروں کی اطلاع دیتا ہے

    میش میں سوراخ یا یک طرفہ سطحیں ہیں۔ پرنٹ سے پہلے انہیں Blender کے 3D Print Toolbox یا سلائسر کی مرمت کمانڈ سے بند کریں۔

  • مجسمہ پیٹھ کے بل لیٹا ہے

    ماڈل Y-up میں ایکسپورٹ ہوا تھا۔ اوپر کا محور کو Z-up پر سیٹ کریں تاکہ وہ بیڈ پر کھڑا ہو۔

  • پرزے تیرتے ہیں یا آپس میں ملے ہوئے ہیں

    الگ آبجیکٹس ضم ہو گئے تھے۔ ایک میش میں ضم کریں بند کریں اور سلائسر میں انہیں ترتیب دیں، یا Blender میں بولین یونین سے جوڑیں۔

OBJ سے STL کے بارے میں سوالات

STL میں تبدیل کرنے کے بعد میرا Blender OBJ اتنا چھوٹا کیوں ہو جاتا ہے؟

Blender ایک یونٹ کو ایک میٹر مانتا ہے، اس لیے 40 mm کا مجسمہ 0.04 لکھا جاتا ہے۔ سلائسر STL کے اعداد کو ملی میٹر سمجھتے ہیں اور ایک ذرہ سا دکھاتے ہیں۔ ماڈل کی اکائیاں کو m پر سیٹ کر کے دوبارہ تبدیل کریں، تو پرزہ 40 mm کا نکلے گا۔

میرے OBJ کے ٹیکسچرز اور رنگوں کا کیا ہوتا ہے؟

یہ پیچھے رہ جاتے ہیں۔ STL صرف جیومیٹری رکھتا ہے، اس لیے .mtl میٹریل اور تصویری ٹیکسچر کے لیے جگہ نہیں۔ ملٹی کلر پرنٹر کے لیے رنگ چاہییں تو 3MF استعمال کریں؛ براؤزر یا AR میں دیکھنے کے لیے OBJ سے GLB ٹیکسچر برقرار رکھتا ہے۔

میرے OBJ میں کواڈز اور n-gons ہیں۔ کیا یہ مسئلہ ہے؟

نہیں۔ OBJ میں کسی بھی تعداد کے کونوں والے فیس ہو سکتے ہیں، جبکہ STL صرف مثلث قبول کرتا ہے، اس لیے تبدیلی کے دوران ہر فیس مثلثوں میں تقسیم ہو جاتا ہے۔ شکل وہی رہتی ہے؛ صرف مثلثوں کی تعداد بڑھتی ہے۔

سلائسر کیوں کہتا ہے کہ تبدیل شدہ ماڈل میں خرابیاں ہیں؟

گیمز اور رینڈرنگ کے لیے بنائے گئے ماڈلز میں اکثر کھلے کنارے، آپس میں ملے ہوئے حصے یا یک طرفہ سطحیں ہوتی ہیں، جیسے پتے اور بالوں کے کارڈز۔ یہ رینڈر میں ٹھیک دکھتے ہیں مگر بند حجم کو بیان نہیں کرتے۔ انہیں Blender میں 3D Print Toolbox ایڈ آن سے درست کریں، یا PrusaSlicer یا Bambu Studio سے امپورٹ کے وقت ٹھیک کروائیں۔

کیا لاکھوں پولیگونز والا اسکلپٹ STL کے لیے بہت بڑا ہے؟

بائنری STL ہر مثلث کے لیے 50 بائٹ استعمال کرتا ہے، اس لیے 20 لاکھ مثلثوں کا اسکلپٹ تقریباً 100 MB ہوتا ہے، جو 95 MB اپ لوڈ حد سے کچھ زیادہ ہے۔ پہلے اسے Blender یا ZBrush میں ڈیسیمیٹ کریں؛ زیادہ تر پرنٹر اتنی باریک تفصیل ویسے بھی نہیں بنا سکتے۔