نحوه ارسال G-Code به چاپگر سه بعدی: راه درست

Roy Hill 17-10-2023
Roy Hill

چند راه وجود دارد که کاربران پرینترهای سه بعدی فایل‌های کد g را به دستگاه‌های خود ارسال می‌کنند که همه آنها نسبتاً خوب کار می‌کنند. این مقاله راه‌های اصلی ارسال فایل‌های G-code خود را به شما نشان می‌دهد و بهترین راه‌ها را برای این کار شناسایی می‌کند.

بهترین راه برای ارسال فایل‌های G-Code به چاپگر سه بعدی شما این است که چاپگر سه بعدی خود را گسترش دهید تا از قابلیت های Wi-Fi با استفاده از Raspberry Pi & نرم افزار OctoPrint این به شما امکان می‌دهد فایل‌ها را به‌صورت بی‌سیم به چاپگر خود انتقال دهید، و به شما امکان می‌دهد آن را برای شروع چاپ از راه دور کنترل کنید.

این پاسخ اساسی در مورد نحوه انجام آن است، بنابراین اگر می‌خواهید جزئیات بیشتری در پشت آن داشته باشید. و برخی اطلاعات کلیدی دیگر، به خواندن ادامه دهید.

    G-Code در چاپگر سه بعدی چیست؟

    G-Code (کد هندسی) یک زبان برنامه نویسی با کنترل عددی و نوع فایلی که حاوی دستورالعمل هایی است که چاپگر سه بعدی شما می تواند آن را درک کند. دستوراتی مانند گرم کردن نازل یا تخت چاپ را به هر X، Y و amp; حرکت محور Z که چاپگر سه بعدی شما انجام می دهد.

    این فایل های دستورالعمل G-Code با استفاده از یک نرم افزار نرم افزاری برش دهنده ساخته می شوند که دارای رابط های کاربری آسانی برای ایجاد تنظیمات خاص در راه هستند. چاپ های سه بعدی شما کار می کنند.

    همچنین ببینید: چگونه به درستی تمیز کردن رزین Vat & فیلم FEP روی چاپگر سه بعدی شما

    ابتدا، شما یک مدل CAD را در برش دهنده خود وارد می کنید، سپس می توانید چندین متغیر را تنظیم کنید. هنگامی که از تنظیمات دما، تنظیمات سرعت، ارتفاع لایه، پشتیبانی خود راضی هستیدتنظیمات، و تمام موارد بالا، سپس برش را می زنید، که فایل G-Code ایجاد می شود.

    نمونه ای از G-Code به این صورت است:

    G1 X50 Y0 Z0 F3000 E0.06

    G1 – فرمان حرکت نازل در اطراف بستر چاپ

    X, Y, Z – نقطه روی محور مربوطه برای حرکت به

    F – سرعت اکسترود در دقیقه

    E – چه مقدار رشته باید اکسترود شود

    بهترین راه برای ارسال فایل های G-Code به چاپگر سه بعدی من چیست؟

    ارسال فایل های G-Code به چاپگر سه بعدی شما یک کار بسیار آسان است که به شما امکان می دهد آن مدل های پرینت سه بعدی زیبا و خلاقانه را ایجاد کنید. مردم تعجب می کنند که بهترین راه هایی که مردم واقعاً فایل ها را به چاپگر سه بعدی خود ارسال می کنند، چیست، که من می خواستم در پاسخ به آنها کمک کنم.

    بعد از ایجاد فایل G-Code خود از برش دهنده مورد علاقه خود، چند راه وجود دارد که مردم این کار را انجام می دهند. :

    • قرار دادن کارت SD (Micro) در چاپگر سه بعدی شما
    • کابل USB چاپگر سه بعدی شما را به رایانه یا لپ تاپ متصل می کند
    • از طریق اتصال Wi-Fi

    اکنون اینها روش های اصلی ارسال فایل های G-Code به چاپگر سه بعدی شما هستند، اما در برخی موارد می توانند بسیار پیچیده باشند. راه هایی برای معرفی عوامل دیگری مانند آردوینو، اما این مقاله از روش های ساده تر استفاده می کند.

    قرار دادن کارت SD (Micro) در چاپگر سه بعدی شما

    استفاده از کارت SD یکی از روش های یکی از رایج ترین و عمومی ترین راه های ارسال G-Code به چاپگر سه بعدی شما. تقریباً همه پرینترهای سه بعدی دارای SD هستنداسلات کارت که معمولاً برای این منظور استفاده می شود.

    شما می توانید به راحتی پس از برش مدل CAD خود بر روی رایانه یا لپ تاپ، G-Code را به کارت SD یا MicroSD ارسال کنید. My Ender 3 دارای کارت MicroSD و کارتخوان USB است که به شما امکان می دهد فایل ها را مستقیماً ذخیره کنید.

    فایل G-Code را روی کارت MicroSD ذخیره کنید و آن را در اسلات کارت MicroSD چاپگر قرار دهید.

    این احتمالاً پرکاربردترین روش ارسال فایل‌های G-Code به چاپگر سه بعدی است، به دلیل سادگی و کارآمدی آن برای انجام کار بدون برنامه‌ها یا دستگاه‌های اضافی.

    سعی نکنید این کار را انجام دهید. در حین فرآیند پرینت سه بعدی، اشتباه کنید که کارت SD را از برق جدا کنید، در غیر این صورت مدل شما متوقف می شود.

    کابل USB متصل به رایانه یا لپ تاپ

    به جای استفاده از کارت SD، می توانیم مستقیما چاپگر سه بعدی خود را با استفاده از یک کابل ساده به رایانه یا لپ تاپ متصل کنید. این روش کمتر متداول است، اما برای پرینت سه بعدی بسیار موثر است، به خصوص اگر نزدیک باشد.

    یکی از اشکالی که در این گزینه وجود دارد این است که اگر از لپ تاپ خود استفاده می کنید، باید آن را نگه دارید. لپ تاپ شما برای تمام مدت کار می کند زیرا حالت آماده به کار می تواند فرآیند چاپ را متوقف کند و ممکن است پروژه شما را نیز خراب کند.

    بنابراین، توصیه می شود هنگام ارسال G-Code از طریق USB، همیشه به سراغ رایانه رومیزی بروید.

    مقاله من را در مورد آیا برای پرینت سه بعدی به یک رایانه خوب نیاز دارید، بررسی کنید تا چند رایانه عالی را ببینید که می توانیدبا چاپگر سه بعدی خود استفاده کنید، مخصوصاً برای برش دادن فایل های بزرگ.

    USB از طریق مرورگر Chrome

    این یکی از ساده ترین روش ها برای ارسال G-Code به چاپگر سه بعدی شما است. ابتدا، باید یک برنامه افزودنی از «G-Code Sender» را به مرورگر Chrome خود اضافه کنید.

    این برنامه افزودنی را با کلیک بر روی دکمه «افزودن به Chrome» نصب کنید. پس از تکمیل فرآیند نصب، برنامه فرستنده G-Code را باز کنید.

    اکنون رایانه خود را با استفاده از کابل USB با چاپگر سه بعدی وصل کنید. تنظیمات را از منوی نوار بالا باز کنید و پورت حاوی متن را به عنوان "tty.usbmodem" انتخاب کنید و سپس سرعت ارتباط را روی حداکثر محدوده آن تنظیم کنید.

    اکنون می توانید G-Code را مستقیماً به چاپگر سه بعدی خود ارسال کنید. با نوشتن دستورات در کنسول این برنامه گزینه. این گزینه کل سناریوی پرینت سه بعدی را تغییر داده و تجربه چاپ را به سطح بالاتری رسانده است.

    برنامه ها و نرم افزارهای زیادی وجود دارند که می توانند برای این فرآیند استفاده شوند مانند OctoPrint، Repetier-Host، AstroPrint، و غیره.

    برای استفاده از Wi-Fi به عنوان مسیر ارسال G-Code، باید یک کارت SD یا USB Wi-Fi اضافه کنید، AstroBox را پیاده سازی کنید، یا از OctoPrint یا Repetier-Host با Raspberry استفاده کنید. Pi.

    OctoPrint

    احتمالا یکی از محبوب ترین موارد اضافه شده به کنترل چاپگر سه بعدی استفاده ازOctoPrint، یک نرم افزار متن باز که کاربر پسند است. در OctoPrint، یک برگه ترمینال وجود دارد که G-Code فعلی را که در حال اجرا است، و همچنین بازگشت را نشان می دهد.

    وقتی به استفاده از OctoPrint عادت کردید، ارسال G-کد بسیار آسان است. برای چاپگر سه بعدی خود کدنویسی کنید.

    شما می توانید کارهای بسیار بیشتری از ارسال G-Code به چاپگر سه بعدی خود انجام دهید، بنابراین اگر علاقه مند هستید، افزونه های مفیدی را که OctoPrint دارد نگاهی بیندازید.

    همچنین ببینید: دامن در مقابل لبه در مقابل قایق - راهنمای پرینت سه بعدی سریع

    این ویدیوی HowChoo در زیر به جزئیات زیادی در مورد آنچه شما نیاز دارید، نحوه راه اندازی، و نحوه اجرای کارها بعد از آن اشاره می کند.

    استفاده از Repetier-Host برای ارسال G-Code به چاپگر سه بعدی

    هنگامی که برنامه Repetier-Host را باز می کنید، چهار جدول اصلی در سمت راست بالای رابط وجود دارد. برگه ها به صورت "Object Placement"، "Slicer"، "G-Code Editor" و "Manual Control" خواهند بود.

    Object Placement برگه ای است که در آن فایل های STL حاوی مدل چاپ خود را آپلود خواهید کرد. . مطمئن شوید که مدل کاملاً مقیاس‌بندی شده و آماده چاپ است.

    بعد از این، به تب "Slicer" بروید و روی دکمه "Slice with Slic3r" یا "CuraEngine" که در بالای صفحه قرار دارد کلیک کنید. برگه. این مرحله مدل چاپ جامد STL را به لایه‌ها و دستورالعمل‌هایی تبدیل می‌کند که چاپگر سه‌بعدی شما می‌تواند درک کند.

    همچنین می‌توانید فرآیند چاپ را به صورت لایه به لایه مشاهده کنید تا مطمئن شوید که نیازی به بهبود نیست.

    "کنترل دستی" استبرگه ای که در آن می توانید با تایپ دستور خود در قسمت متن G-Code واقع در بالای برگه، G-Code را مستقیماً به چاپگر ارسال کنید.

    پس از تایپ کردن دستور، روی دکمه "ارسال" کلیک کنید و چاپگر بلافاصله شروع به کامپایل کردن و اجرای عملیات مورد نیاز با دستور G-Code خود می کند.

    در برگه "کنترل دستی" گزینه های کنترل زیادی خواهید داشت. که می توانید برای ایجاد تغییرات به آن دسترسی داشته باشید. شما این امکان را خواهید داشت که یک موتور پله ای را در حین روشن کردن موتور دیگر خاموش کنید.

    میزان جریان رشته، سرعت اکستروژن، دمای بستر گرما و بسیاری موارد دیگر در این برگه را می توان به دلخواه تنظیم کرد.

    برخی از دستورات G-Code برای چاپگر سه بعدی من چیست؟

    ویدئوی زیر آنچه را که نیاز دارید توضیح می دهد و شما را در مراحل ارسال G-Code به چاپگر سه بعدی خود راهنمایی می کند. همچنین برخی از دستورات رایج G-Code را به شما نشان می دهد که توسط بسیاری از کاربران چاپگر سه بعدی استفاده می شود.

    G0 & G1 دستوراتی هستند که برای حرکت دادن سر پرینت سه بعدی در اطراف تخت چاپ استفاده می شوند. تفاوت بین G0 & G1 این است که G1 به برنامه می گوید که شما می خواهید یک اکستروژن رشته را پس از حرکت انجام دهید.

    G28 سر چاپ شما را در گوشه سمت چپ جلویی قرار می دهد (G28 ؛ Go Home (0,0,0) )

    • G0 & G1 – حرکات سر چاپ
    • G2 & G3 – حرکات قوس کنترل شده
    • G4 – ساکن یا تاخیر/مکث
    • G10 & G11 - عقب نشینی و تقویتunretraction
    • G28 – انتقال به خانه/منبع
    • G29 – پراب Z دقیق – تراز کردن
    • G90 & G91 – تنظیم موقعیت نسبی/مطلق
    • G92 – تنظیم موقعیت

    RepRap دارای پایگاه داده نهایی G-Code برای همه چیز G-Code است که می توانید آن را بررسی کنید.

    Roy Hill

    روی هیل یک علاقه‌مند به پرینت سه‌بعدی و استاد فناوری است که دانش زیادی در مورد همه چیزهای مرتبط با چاپ سه بعدی دارد. روی با بیش از 10 سال تجربه در این زمینه، بر هنر طراحی و چاپ سه بعدی تسلط یافته است و در آخرین گرایش ها و فناوری های چاپ سه بعدی متخصص شده است.روی دارای مدرک مهندسی مکانیک از دانشگاه کالیفرنیا، لس آنجلس (UCLA) است و برای چندین شرکت معتبر در زمینه چاپ سه بعدی از جمله MakerBot و Formlabs کار کرده است. او همچنین با مشاغل و افراد مختلف برای ایجاد محصولات پرینت سه بعدی سفارشی که صنعت آنها را متحول کرده است، همکاری کرده است.جدای از علاقه اش به چاپ سه بعدی، روی یک مسافر مشتاق و علاقه مندان به فضای باز است. او از گذراندن وقت در طبیعت، پیاده روی و کمپینگ با خانواده لذت می برد. او همچنین در اوقات فراغت خود به مهندسان جوان مشاوره می دهد و دانش خود را در زمینه چاپ سه بعدی از طریق پلتفرم های مختلف از جمله وبلاگ محبوب خود، چاپ سه بعدی چاپ سه بعدی، به اشتراک می گذارد.