کیا تمام 3D پرنٹرز STL فائلیں استعمال کرتے ہیں؟

Roy Hill 27-05-2023
Roy Hill

3D پرنٹرز کو یہ جاننے کے لیے فائل کی ضرورت ہوتی ہے کہ 3D پرنٹ کیا کرنا ہے، لیکن لوگ حیران ہیں کہ کیا تمام 3D پرنٹرز STL فائلیں استعمال کرتے ہیں۔ یہ مضمون آپ کو جوابات اور کچھ دیگر متعلقہ سوالات کے ذریعے لے جائے گا۔

تمام 3D پرنٹرز STL فائلوں کو 3D ماڈل کی بنیاد کے طور پر استعمال کر سکتے ہیں اس سے پہلے کہ اسے کسی فائل کی قسم میں کاٹا جائے جو 3D پرنٹر سمجھ سکتا ہے۔ . اگرچہ 3D پرنٹرز خود سے STL فائلوں کو نہیں سمجھ سکتے ہیں۔ Cura جیسا سلائسر STL فائلوں کو G-Code فائلوں میں تبدیل کر سکتا ہے جنہیں 3D پرنٹ کیا جا سکتا ہے۔

آپ مزید معلومات جاننا چاہیں گے، اس لیے مزید پڑھتے رہیں۔

    3D پرنٹرز کون سی فائلیں استعمال کرتے ہیں؟

    • STL
    • G-Code
    • OBJ
    • 3MF

    3D پرنٹرز کی بنیادی قسم کی فائلیں STL فائلیں اور G-Code فائلیں 3D ماڈل ڈیزائن بنانے کے لیے استعمال کرتی ہیں، ساتھ ہی ساتھ ہدایات کی فائل بھی تخلیق کرتی ہیں جنہیں 3D پرنٹرز سمجھ سکتے ہیں اور اس پر عمل کر سکتے ہیں۔ آپ کے پاس 3D پرنٹر فائلوں کی کچھ کم عام قسمیں بھی ہیں جیسے OBJ اور 3MF جو کہ 3D ماڈل ڈیزائن کی اقسام کے مختلف ورژن ہیں۔

    یہ ڈیزائن فائلیں 3D پرنٹر کے ساتھ براہ راست کام نہیں کر سکتیں، چونکہ انہیں سلائیسر نامی سافٹ ویئر کے ذریعے پروسیسنگ کی ضرورت ہوتی ہے، جو بنیادی طور پر G-Code فائل تیار کرتا ہے جسے 3D پرنٹ کیا جا سکتا ہے۔

    آئیے ان فائلوں میں سے کچھ پر ایک نظر ڈالیں۔

    STL فائل

    STL فائل بنیادی 3D پرنٹنگ فائل کی قسم ہے جسے آپ 3D پرنٹنگ انڈسٹری میں استعمال ہوتے دیکھیں گے۔ یہ بنیادی طور پر ایک 3D ماڈل فائل ہے جو a کے ذریعے بنائی گئی ہے۔3D جیومیٹری بنانے کے لیے میشوں کی سیریز یا کئی چھوٹے مثلثوں کا سیٹ۔

    اسے ترجیح دی جاتی ہے کیونکہ یہ ایک ناقابل یقین حد تک آسان فارمیٹ ہے۔

    یہ فائلیں 3D ماڈل بنانے کے لیے بہت اچھی طرح سے کام کرتی ہیں اور کافی چھوٹی ہوسکتی ہیں۔ یا بڑی فائلیں اس بات پر منحصر ہیں کہ کتنے مثلث ماڈل بناتے ہیں۔

    بڑی فائلیں وہ ہوتی ہیں جہاں ہموار سطحیں ہوتی ہیں اور اصل سائز میں بڑی ہوتی ہیں کیونکہ اس کا مطلب ہے کہ زیادہ مثلث ہیں۔

    اگر آپ دیکھتے ہیں کہ ایک ڈیزائن سافٹ ویئر (CAD) میں بڑی STL فائل، یہ دراصل آپ کو دکھا سکتی ہے کہ ماڈل میں کتنے مثلث ہیں۔ بلینڈر میں، آپ کو نیچے والے بار پر دائیں کلک کرنے اور "منظر کے اعدادوشمار" کو چیک کرنے کی ضرورت ہے۔

    بلینڈر میں اس بیئرڈڈ ییل ایس ٹی ایل فائل کو چیک کریں، جو 2,804,188 تکون دکھاتی ہے اور اس کی فائل کا سائز 133MB ہے۔ بعض اوقات، ڈیزائنر درحقیقت ایک ہی ماڈل کے متعدد ورژن فراہم کرتا ہے، لیکن کم معیار/کم مثلث کے ساتھ۔

    اس کا موازنہ ایسٹر آئی لینڈ ہیڈ ایس ٹی ایل سے کریں جس میں 52,346 تکون اور ایک فائل کا سائز 2.49MB۔

    ایک آسان نقطہ نظر سے، اگر آپ 3D کیوب کو اس مثلث STL فارمیٹ میں تبدیل کرنا چاہتے ہیں، تو یہ 12 مثلث کے ساتھ کیا جا سکتا ہے۔<1

    کیوب کے ہر چہرے کو دو مثلثوں میں تقسیم کیا جائے گا، اور چونکہ کیوب کے چھ چہرے ہیں، اس لیے یہ 3D ماڈل بنانے کے لیے کم از کم 12 تکون کی ضرورت ہوگی۔ اگر کیوب میں مزید تفصیل یا دراڑیں ہوں تو اسے مزید مثلث کی ضرورت ہوگی۔

    آپ زیادہ تر 3D پرنٹر فائل سائٹس سے STL فائلیں تلاش کرسکتے ہیں۔جیسے:

    • Thingiverse
    • MyMiniFactory
    • Printables
    • YouMagine
    • GrabCAD

    ان میں ان STL فائلوں کو بنانے کے طریقے کی شرائط، یہ CAD سافٹ ویئر جیسے فیوژن 360، بلینڈر، اور TinkerCAD میں کیا جاتا ہے۔ آپ بنیادی شکل کے ساتھ شروع کر سکتے ہیں اور شکل کو ایک نئے ڈیزائن میں ڈھالنا شروع کر سکتے ہیں، یا بہت سی شکلیں لے کر انہیں ایک ساتھ رکھ سکتے ہیں۔

    کسی بھی قسم کا ماڈل یا شکل ایک اچھے CAD سافٹ ویئر کے ذریعے بنائی جا سکتی ہے اور اسے بطور ایکسپورٹ کیا جا سکتا ہے۔ 3D پرنٹنگ کے لیے ایک STL فائل۔

    G-Code فائل

    G-Code فائلیں اگلی اہم قسم کی فائل ہیں جو 3D پرنٹرز استعمال کرتے ہیں۔ یہ فائلیں ایک پروگرامنگ زبان سے بنی ہیں جسے 3D پرنٹرز پڑھ اور سمجھ سکتے ہیں۔

    ہر ایکشن یا حرکت جو 3D پرنٹر کرتا ہے وہ G-Code فائل کے ذریعے کیا جاتا ہے جیسے کہ پرنٹ ہیڈ کی حرکت، نوزل ​​اور گرم بستر کا درجہ حرارت، پنکھے، رفتار، اور بہت کچھ۔

    ان میں لکھی ہوئی لائنوں کی ایک بڑی فہرست ہے جسے G-Code کمانڈز کہتے ہیں، ہر ایک ایک مختلف عمل انجام دیتا ہے۔

    نیچے دی گئی تصویر کو دیکھیں نوٹ پیڈ++ میں جی کوڈ فائل کی مثال۔ اس میں کمانڈز کی فہرست ہے جیسے M107, M104, G28 & G1.

    ان میں سے ہر ایک کی ایک مخصوص کارروائی ہوتی ہے، تحریکوں کے لیے اہم G1 کمانڈ ہے، جو کہ فائل کی اکثریت ہے۔ اس میں یہ کوآرڈینیٹ بھی ہیں کہ X اور amp میں کہاں منتقل ہونا ہے۔ Y سمت، نیز کتنا مواد نکالنا ہےجانتا ہے کہ یہ کہاں ہے. یہ ہر 3D پرنٹ کے شروع میں کرنا ضروری ہے۔

    M104 نوزل ​​کا درجہ حرارت سیٹ کرتا ہے۔

    OBJ فائل

    OBJ فائل فارمیٹ ایک اور قسم ہے جسے 3D پرنٹرز استعمال کرتے ہیں۔ سلیسر سافٹ ویئر کے اندر، STL فائلوں کی طرح۔

    یہ ملٹی کلر ڈیٹا کو اسٹور کر سکتا ہے اور مختلف 3D پرنٹرز اور 3D سافٹ ویئر کے ساتھ مطابقت رکھتا ہے۔ OBJ فائل 3D ماڈل کی معلومات، ساخت، اور رنگ کی معلومات کے ساتھ ساتھ 3D ماڈل کی سطحی جیومیٹری کو محفوظ کرتی ہے۔ OBJ فائلوں کو عام طور پر دوسرے فائل فارمیٹس میں کاٹا جاتا ہے جسے 3D پرنٹر پوری طرح سمجھتا اور پڑھتا ہے۔

    کچھ لوگ OBJ فائلوں کو 3D ماڈلز کے لیے استعمال کرنے کا انتخاب کرتے ہیں، زیادہ تر ملٹی کلر 3D پرنٹنگ کے لیے، عام طور پر دوہری ایکسٹروڈر کے ساتھ۔

    آپ بہت سی 3D پرنٹر فائل ویب سائٹس میں OBJ فائلیں تلاش کر سکتے ہیں جیسے:

    • Clara.io
    • CGTrader
    • GrabCAD Community
    • TurboSquid
    • Free3D

    زیادہ تر سلائسرز OBJ فائلوں کو بالکل ٹھیک پڑھ سکتے ہیں لیکن OBJ فائلوں کو مفت تبادلوں کے ذریعے STL فائلوں میں تبدیل کرنا بھی ممکن ہے، یا تو آن لائن کنورٹر کا استعمال کرتے ہوئے یا اسے ایک میں درآمد کرنا CAD جیسا کہ TinkerCAD اور اسے STL فائل میں ایکسپورٹ کرنا۔

    ایک اور بات ذہن میں رکھنے کی ہے کہ میش ریپیئر ٹولز جو ماڈلز میں خرابیوں کو ٹھیک کرتے ہیں OBJ فائلوں کے بجائے STL فائلوں کے ساتھ بہتر کام کرتے ہیں۔

    جب تک آپ کو خاص طور پر OBJ سے کسی چیز کی ضرورت ہے جیسے رنگ، آپ 3D پرنٹنگ کے لیے STL فائلوں کے ساتھ رہنا چاہتے ہیں۔ OBJ فائلوں کے لیے ایک اہم فرق یہ ہے کہ یہ اصل کو محفوظ کر سکتا ہے۔میش یا جڑے ہوئے مثلثوں کا سیٹ، جبکہ STL فائلیں کئی منقطع مثلث کو محفوظ کرتی ہیں۔

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

    3MF فائل

    3D پرنٹرز کے ذریعہ استعمال ہونے والا ایک اور فارمیٹ 3MF (3D مینوفیکچرنگ فارمیٹ) فائل ہے، جو کہ سب سے زیادہ تفصیلی 3D پرنٹ فارمیٹ میں سے ایک ہے۔ دستیاب ہے۔

    اس میں 3D پرنٹر فائل میں بہت سی تفصیلات جیسے کہ ماڈل ڈیٹا، 3D پرنٹ سیٹنگز، پرنٹر ڈیٹا کو محفوظ کرنے کی صلاحیت ہے۔ یہ کچھ معاملات میں بہت کارآمد ہو سکتا ہے، لیکن ہو سکتا ہے کہ یہ وہاں کے زیادہ تر لوگوں کے لیے دہرانے کے قابل نہ ہو۔

    یہاں ایک خامی یہ ہے کہ بہت سے عوامل ہیں جو ہر انفرادی صورت حال میں 3D پرنٹ کو کامیاب بناتے ہیں۔ لوگوں کے پاس اپنے 3D پرنٹرز اور سلائسرز کی سیٹنگز ایک خاص طریقے سے سیٹ اپ ہوتی ہیں، اس لیے ہو سکتا ہے کہ کسی اور کی سیٹنگز کو استعمال کرنے سے مطلوبہ نتائج حاصل نہ ہوں۔

    کچھ سافٹ ویئر اور سلائسرز بھی 3MF فائلوں کو سپورٹ نہیں کرتے، اس لیے یہ مشکل ہو سکتا ہے۔ اسے معیاری 3D پرنٹنگ فائل فارمیٹ میں بنانا۔

    کچھ صارفین نے 3D پرنٹنگ 3MF فائلوں کے ساتھ کامیابی حاصل کی ہے لیکن آپ نے بہت سے لوگوں کو اس کے بارے میں بات کرتے یا استعمال کرتے ہوئے نہیں سنا۔ ایک صارف نے بتایا کہ کسی کے لیے اس فائل کی قسم کے ساتھ غلط کنفیگریشن کرنا ممکن ہے اور آپ کے 3D پرنٹر کو نقصان پہنچا سکتا ہے یا اس سے بھی بدتر۔

    بہت سے لوگ نہیں جانتے کہ کیسےG-Code فائل کو پڑھنے کے لیے، اس لیے ان فائلوں کو استعمال کرنے کے لیے اعتماد کا ہونا ضروری ہے۔

    ایک اور صارف نے کہا کہ ملٹی پارٹ 3MF فائلوں کو صحیح طریقے سے لوڈ کرنے کی کوشش میں ان کی قسمت بہت اچھی ہے۔

    چیک کریں نیچے دی گئی ویڈیو جوزف پروسہ کے ذریعہ اس بارے میں کہ کس طرح 3MF فائلیں STL فائلوں سے موازنہ کرتی ہیں۔ میں ویڈیو کے عنوان سے متفق نہیں ہوں، لیکن وہ 3MF فائلوں کے بارے میں کچھ اچھی تفصیل فراہم کرتا ہے۔

    کیا رال تھری ڈی پرنٹرز STL فائلیں استعمال کرتے ہیں؟

    ریزن تھری ڈی پرنٹرز براہ راست نہیں کرتے STL فائلوں کا استعمال کریں، لیکن بنائی گئی فائلیں ایک slicer سافٹ ویئر کے اندر STL فائل کے استعمال سے پیدا ہوتی ہیں۔

    بھی دیکھو: 3D پرنٹنگ کے لیے 5 بہترین ASA Filament

    رال 3D پرنٹرز کے لیے معمول کا ورک فلو ایک STL فائل استعمال کرے گا جسے آپ کسی ایسے سافٹ ویئر میں درآمد کرتے ہیں جو خاص طور پر رال مشینوں کے لیے بنایا گیا ہے۔ ChiTuBox یا Lychee Slicer۔

    ایک بار جب آپ اپنے STL ماڈل کو اپنے منتخب کردہ سلائسر میں درآمد کر لیتے ہیں، تو آپ صرف ورک فلو سے گزرتے ہیں جس میں آپ کے ماڈل کو حرکت دینے، اسکیلنگ کرنے اور گھمانے کے ساتھ ساتھ سپورٹ بنانے، کھوکھلا کرنے اور شامل کرنے پر مشتمل ہوتا ہے۔ رال کو نکالنے کے لیے ماڈل میں سوراخ۔

    ایس ٹی ایل فائل میں تبدیلیاں کرنے کے بعد، آپ ماڈل کو ایک خاص فائل فارمیٹ میں کاٹ سکتے ہیں جو آپ کے مخصوص رال 3D پرنٹر کے ساتھ کام کرتا ہے۔ جیسا کہ پہلے ذکر کیا گیا ہے، رال 3D پرنٹرز کے پاس خصوصی فائل فارمیٹس ہوتے ہیں جیسے کہ Anycubic Photon Mono X کے ساتھ .pwmx۔

    ریزن 3D پرنٹر فائل میں STL فائل کے ورک فلو کو سمجھنے کے لیے نیچے YouTube ویڈیو دیکھیں<1

    کیا تمام 3D پرنٹرز STL فائلیں استعمال کرتے ہیں؟ فلامانٹ، رال& مزید

    فلامینٹ اور رال 3D پرنٹرز کے لیے، ہم ماڈل کو بلڈ پلیٹ پر رکھنے اور ماڈل میں مختلف ایڈجسٹمنٹ کرنے کے باقاعدہ سلائسنگ عمل کے ذریعے STL فائل لیتے ہیں۔

    بھی دیکھو: 3D پرنٹر پر کلکنگ/سلپنگ ایکسٹروڈر کو ٹھیک کرنے کے 8 طریقے

    ایک بار جب آپ ان کاموں کو انجام دینے کے بعد، آپ نے STL فائل کو ایک فائل کی قسم میں پروسیس یا "سلائس" کیا جس سے آپ کا 3D پرنٹر پڑھ اور کام کر سکتا ہے۔ فلیمینٹ 3D پرنٹرز کے لیے، یہ زیادہ تر G-Code فائلیں ہیں لیکن آپ کے پاس کچھ ملکیتی فائلیں بھی ہیں جنہیں صرف مخصوص 3D پرنٹرز ہی پڑھ سکتے ہیں۔

    رال 3D پرنٹرز کے لیے، زیادہ تر فائلیں ملکیتی فائلیں ہیں۔

    ان میں سے کچھ فائل کی اقسام ہیں:

    • .ctb
    • .photon
    • .phz

    ان فائلوں میں اس بارے میں ہدایات کہ آپ کا رال تھری ڈی پرنٹر تہہ در تہہ کیا بنائے گا نیز رفتار اور نمائش کے اوقات۔

    یہاں ایک مفید ویڈیو ہے جو آپ کو دکھاتی ہے کہ کس طرح ایک STL فائل کو ڈاؤن لوڈ کرنا ہے اور اس کے ٹکڑے ٹکڑے کرنے کے لیے تیار ہیں۔ 3D پرنٹنگ۔

    کیا آپ 3D پرنٹرز کے لیے G-Code فائلیں استعمال کر سکتے ہیں؟

    ہاں، زیادہ تر فلیمینٹ 3D پرنٹرز G-Code فائلوں یا خصوصی G-Code کی متبادل شکل استعمال کریں گے جو اس کے لیے کام کرتا ہے۔ ایک مخصوص 3D پرنٹر۔

    G-Code SLA پرنٹرز کی آؤٹ پٹ فائلوں میں استعمال نہیں ہوتا ہے۔ زیادہ تر ڈیسک ٹاپ SLA پرنٹرز اپنے ملکیتی فارمیٹ کا استعمال کرتے ہیں اور اس طرح ان کا سلیسر سافٹ ویئر۔ تاہم، کچھ فریق ثالث SLA سلائسرز، جیسے ChiTuBox اور FormWare، ڈیسک ٹاپ پرنٹرز کی وسیع رینج کے ساتھ مطابقت رکھتے ہیں۔

    Makerbot 3D پرنٹر X3G ملکیتی فائل فارمیٹ کا استعمال کرتا ہے۔X3G فائل فارمیٹ میں 3D پرنٹر کی رفتار اور حرکت، پرنٹر کی ترتیبات، اور STL فائلوں کے بارے میں معلومات شامل ہیں۔

    Makerbot 3D پرنٹر X3G فائل فارمیٹ میں کوڈ کو پڑھ اور اس کی تشریح کرسکتا ہے اور یہ صرف قدرتی نظاموں میں پایا جاسکتا ہے۔ .

    عام طور پر، تمام پرنٹرز G-code استعمال کرتے ہیں۔ کچھ 3D پرنٹرز G-Code کو ملکیتی فارمیٹ میں لپیٹتے ہیں، جیسے Makerbot، جو کہ ابھی تک G-Code پر مبنی ہے۔ سلائسرز ہمیشہ 3D فائل فارمیٹس جیسے G-Code کو پرنٹر کے موافق زبان میں تبدیل کرنے کے لیے استعمال کیے جاتے ہیں۔

    آپ اپنے 3D پرنٹر کو براہ راست کنٹرول کرنے کے لیے G-Code فائل کو استعمال کرنے کا طریقہ دیکھنے کے لیے نیچے دی گئی ویڈیو دیکھ سکتے ہیں۔

    Roy Hill

    Roy Hill ایک پرجوش 3D پرنٹنگ کا شوقین اور ٹکنالوجی گرو ہے جس کے پاس 3D پرنٹنگ سے متعلق تمام چیزوں کے بارے میں علم کا خزانہ ہے۔ اس شعبے میں 10 سال سے زیادہ کے تجربے کے ساتھ، رائے نے 3D ڈیزائننگ اور پرنٹنگ کے فن میں مہارت حاصل کی ہے، اور وہ جدید ترین 3D پرنٹنگ کے رجحانات اور ٹیکنالوجیز میں ماہر بن گئے ہیں۔رائے نے یونیورسٹی آف کیلیفورنیا، لاس اینجلس (UCLA) سے مکینیکل انجینئرنگ میں ڈگری حاصل کی ہے، اور 3D پرنٹنگ کے شعبے میں کئی معروف کمپنیوں کے لیے کام کیا ہے، بشمول MakerBot اور Formlabs۔ اس نے اپنی مرضی کے مطابق 3D پرنٹ شدہ مصنوعات بنانے کے لیے مختلف کاروباری اداروں اور افراد کے ساتھ بھی تعاون کیا ہے جس نے ان کی صنعتوں میں انقلاب برپا کر دیا ہے۔3D پرنٹنگ کے اپنے شوق کے علاوہ، رائے ایک شوقین مسافر اور آؤٹ ڈور کے شوقین ہیں۔ وہ فطرت میں وقت گزارنے، پیدل سفر کرنے اور اپنے خاندان کے ساتھ کیمپنگ میں لطف اندوز ہوتا ہے۔ اپنے فارغ وقت میں، وہ نوجوان انجینئرز کی رہنمائی بھی کرتے ہیں اور 3D پرنٹنگ کے بارے میں مختلف پلیٹ فارمز کے ذریعے اپنے علم کے خزانے کو بانٹتے ہیں، بشمول ان کا مقبول بلاگ، 3D پرنٹرلی 3D پرنٹنگ۔