اپنے 3D پرنٹر پر جی کوڈ کیسے بھیجیں: صحیح طریقہ

Roy Hill 17-10-2023
Roy Hill

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

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

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

    3D پرنٹر میں جی کوڈ کیا ہے؟

    جی کوڈ (جیومیٹرک کوڈ) ایک ہے عددی طور پر کنٹرول شدہ پروگرامنگ لینگویج، اور ایک فائل کی قسم جس میں ہدایات ہوں کہ آپ کا 3D پرنٹر سمجھ سکتا ہے۔ یہ آپ کے نوزل ​​یا پرنٹ بیڈ کو گرم کرنے جیسے کمانڈز کا ترجمہ کرتا ہے، ہر ایک X، Y اور amp; Z محور کی حرکت جو آپ کا 3D پرنٹر بناتا ہے۔

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

    سب سے پہلے، آپ اپنے سلائیسر میں ایک CAD ماڈل درآمد کریں گے، پھر آپ کے پاس متعدد متغیرات کو ایڈجسٹ کرنے کا انتخاب ہوگا۔ ایک بار جب آپ اپنے درجہ حرارت کی ترتیبات، رفتار کی ترتیبات، تہہ کی اونچائی، سپورٹ سے خوش ہو جائیں۔ترتیبات، اور اوپر کے تمام، آپ پھر سلائس کو مارتے ہیں، جس سے وہ G-Code فائل بنتی ہے۔

    G-Code کی ایک مثال اس طرح دکھائی دیتی ہے:

    G1 X50 Y0 Z0 F3000 E0.06

    G1 – پرنٹ بیڈ کے ارد گرد نوزل ​​کو منتقل کرنے کی کمانڈ

    X, Y, Z –

    F پر جانے کے لیے متعلقہ محور پر پوائنٹ – رفتار جس پر فی منٹ باہر نکلنا ہے۔

    E – کتنا فلیمینٹ نکالنا ہے

    بھی دیکھو: ہاتھی کے پاؤں کو ٹھیک کرنے کے 6 طریقے - 3D پرنٹ کا نیچے جو برا لگتا ہے

    میرے 3D پرنٹر پر G-Code فائلیں بھیجنے کے بہترین طریقے کیا ہیں؟

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

    آپ کے پسندیدہ سلیسر سے آپ کی G-Code فائل بنانے کے بعد، کچھ ایسے طریقے ہیں جن سے لوگ ایسا کرتے ہیں۔ :

    11>
  • Wi-Fi کنیکٹیویٹی کے ذریعے
  • اب یہ آپ کے 3D پرنٹر پر G-Code فائلیں بھیجنے کے اہم طریقے ہیں، لیکن یہ کچھ میں کافی پیچیدہ ہو سکتے ہیں۔ وہ طریقے جب آپ دوسرے عوامل جیسے کہ Arduino کو متعارف کروانا شروع کرتے ہیں، لیکن یہ مضمون آسان طریقے استعمال کرے گا۔

    اپنے 3D پرنٹر میں (مائکرو) SD کارڈ ڈالنا

    SD کارڈ کا استعمال ایک ہے۔ اپنے 3D پرنٹر پر G-Code بھیجنے کے سب سے عام اور عام طریقوں میں سے۔ تقریباً تمام 3D پرنٹرز میں SD ہوتا ہے۔کارڈ سلاٹ جو عام طور پر صرف اسی مقصد کے لیے استعمال ہوتا ہے۔

    آپ کمپیوٹر یا لیپ ٹاپ پر اپنے CAD ماڈل کو سلائس کرنے کے بعد آسانی سے SD یا MicroSD کارڈ پر G-Code بھیج سکتے ہیں۔ مائی اینڈر 3 ایک مائیکرو ایس ڈی کارڈ اور یو ایس بی کارڈ ریڈر کے ساتھ آیا، جو آپ کو فائلوں کو براہ راست محفوظ کرنے کی اجازت دیتا ہے۔

    جی کوڈ فائل کو مائیکرو ایس ڈی کارڈ پر محفوظ کریں اور اسے پرنٹر پر مائیکرو ایس ڈی کارڈ سلاٹ میں داخل کریں۔

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

    کوشش نہ کریں 3D پرنٹنگ کے عمل کے دوران SD کارڈ کو ان پلگ کرنے کی غلطی کریں ورنہ آپ کا ماڈل رک جائے گا۔

    یو ایس بی کیبل کمپیوٹر یا لیپ ٹاپ سے منسلک ہے

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

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

    لہذا، یہ سفارش کی جاتی ہے کہ USB کے ذریعے G-Code بھیجتے وقت ہمیشہ ڈیسک ٹاپ کمپیوٹر پر جائیں۔

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

    کروم براؤزر کے ذریعے USB

    یہ آپ کے 3D پرنٹر پر G-Code بھیجنے کے آسان ترین طریقوں میں سے ایک ہے۔ سب سے پہلے، آپ کو اپنے کروم براؤزر میں "G-Code Sender" کی ایکسٹینشن شامل کرنے کی ضرورت ہوگی۔

    "Add to Chrome" بٹن پر کلک کرکے اس ایکسٹینشن کو انسٹال کریں۔ انسٹالیشن کا عمل مکمل ہونے کے بعد، G-Code بھیجنے والے ایپ کو کھولیں۔

    اب USB کیبل کا استعمال کرتے ہوئے اپنے کمپیوٹر کو 3D پرنٹر سے جوڑیں۔ اوپر والے بار مینو سے سیٹنگز کھولیں اور اس پورٹ کو منتخب کریں جس میں ٹیکسٹ شامل ہو "tty.usbmodem" اور پھر کمیونیکیشن کی رفتار کو اس کی زیادہ سے زیادہ رینج پر سیٹ کریں۔

    اب آپ G-Code کو براہ راست اپنے 3D پرنٹر پر بھیج سکتے ہیں۔ اس ایپلی کیشن سے کنسول میں کمانڈ لکھ کر۔

    Wi-Fi کنیکٹیویٹی کے ذریعے G-Code بھیجنا

    آپ کے 3D پر G-Code بھیجنے کا مسلسل بڑھتا ہوا طریقہ Wi-Fi کے ذریعے ہے۔ اختیار اس آپشن نے 3D پرنٹنگ کے پورے منظر نامے کو تبدیل کر دیا ہے اور پرنٹنگ کے تجربے کو اگلے درجے پر لے جایا ہے۔

    اس عمل کے لیے بہت سی ایپلی کیشنز اور سافٹ وئیر استعمال کیے جا سکتے ہیں جیسے کہ OctoPrint، Repetier-Host، AstroPrint، وغیرہ۔

    G-Code بھیجنے کے راستے کے طور پر Wi-Fi کو استعمال کرنے کے لیے، آپ کو یا تو Wi-Fi SD کارڈ یا USB شامل کرنا ہوگا، AstroBox کو لاگو کرنا ہوگا، یا Raspberry کے ساتھ OctoPrint یا Repetier-Host استعمال کرنا ہوگا۔ Pi.

    بھی دیکھو: 3D پرنٹنگ میں استری کا استعمال کیسے کریں - کیورا کے لیے بہترین ترتیبات

    OctoPrint

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

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

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

    <0 ذیل میں یہ HowChoo ویڈیو آپ کو کس چیز کی ضرورت ہے، کیسے سیٹ اپ کرنا ہے، اور اس کے بعد چیزوں کو کیسے چلانا ہے اس کے بارے میں بہت تفصیل میں ہے۔

    3D پرنٹر پر G-Code بھیجنے کے لیے Repetier-Host کا استعمال کرنا

    جب آپ Repetier-Host ایپلیکیشن کھولیں گے تو انٹرفیس کے اوپری دائیں جانب چار اہم میزیں ہوں گی۔ ٹیبز "آبجیکٹ پلیسمنٹ"، "سلیسر"، "جی کوڈ ایڈیٹر"، اور "مینوئل کنٹرول" کے طور پر ہوں گے۔

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

    اس کے بعد، "Slicer" ٹیب پر جائیں اور 'Slice with Slic3r' بٹن یا 'CuraEngine' پر کلک کریں۔ ٹیب یہ قدم ٹھوس STL پرنٹ ماڈل کو ان تہوں اور ہدایات میں تبدیل کر دے گا جنہیں آپ کا 3D پرنٹر سمجھ سکتا ہے۔

    آپ پرنٹنگ کے عمل کو ایک پرت بذریعہ پرت ویژولائزیشن بھی دیکھ سکتے ہیں تاکہ یہ یقینی بنایا جا سکے کہ بہتری کی ضرورت نہیں ہے۔

    "دستی کنٹرول" ہے۔وہ ٹیب جس میں آپ کے پاس ٹیب کے اوپری حصے میں واقع G-Code ٹیکسٹ ایریا میں اپنی کمانڈ ٹائپ کرکے پرنٹر کو براہ راست G-Code بھیجنے کا اختیار ہوگا۔

    ٹائپ کرنے کے بعد کمانڈ، "بھیجیں" کے بٹن پر کلک کریں اور پرنٹر فوری طور پر آپ کے G-Code کمانڈ کے ساتھ مطلوبہ کارروائی کو مرتب اور نافذ کرنا شروع کر دے گا۔

    "مینوئل کنٹرول" ٹیب میں آپ کے پاس کنٹرول کے بہت سے اختیارات ہوں گے۔ جس تک آپ تبدیلیاں کرنے کے لیے رسائی حاصل کر سکتے ہیں۔ دوسری کو آن کرتے وقت آپ کے پاس ایک سٹیپر موٹر کو بند کرنے کا اختیار ہوگا۔

    اس ٹیب میں فلیمینٹ کے بہاؤ کی شرح، اخراج کی رفتار، ہیٹ بیڈ کا درجہ حرارت اور بہت سی دوسری چیزیں آپ کی خواہش کے مطابق ایڈجسٹ کی جا سکتی ہیں۔

    میرے 3D پرنٹر کے لیے کچھ G-Code کمانڈز کیا ہیں؟

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

    G0 & G1 وہ کمانڈز ہیں جو 3D پرنٹ ہیڈ کو پرنٹ بیڈ کے ارد گرد منتقل کرنے کے لیے استعمال ہوتے ہیں۔ G0 اور amp کے درمیان فرق G1 یہ ہے کہ G1 پروگرام کو بتا رہا ہے کہ آپ حرکت کے بعد فلیمینٹ کا اخراج کرنے جا رہے ہیں۔

    G28 آپ کے پرنٹ ہیڈ کو سامنے بائیں کونے میں رکھتا ہے (G28 ; Go Home (0,0,0) )

    • G0 & G1 - پرنٹ ہیڈ کی حرکتیں
    • G2 اور amp; G3 - کنٹرول شدہ آرک حرکتیں
    • G4 - رہنا یا تاخیر/توقف
    • G10 & G11 - مراجعت &واپسی
    • G28 – گھر/اصل کی طرف منتقل کریں
    • G29 – تفصیلی Z-probe – برابر کرنا
    • G90 & G91 - رشتہ دار/مطلق پوزیشننگ سیٹ کرنا
    • G92 - پوزیشن سیٹ کریں

    RepRap کے پاس G-Code کی تمام چیزوں کے لیے حتمی G-Code ڈیٹا بیس ہے جسے آپ چیک کر سکتے ہیں۔

    Roy Hill

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