فهرست مطالب
بعد از ورود به پرینت سه بعدی، با عباراتی مانند سیستم عامل، مارلین، فلاشینگ و ارتقا مواجه شدم که در ابتدا بسیار گیج کننده بود. من در مورد سیستم عامل چاپگر سه بعدی تحقیق کردم و فهمیدم که همه اینها به چه معناست، بنابراین مقاله ای در مورد آن نوشتم تا به افراد دیگر کمک کنم.
این مقاله در مورد موضوعات مرتبط با سیستم عامل از جمله اینکه سیستم عامل چیست، چگونه سیستم عامل را در چاپگر سه بعدی خود فلش کنید و ارتقا دهید، و موارد دیگر، بنابراین منتظر اطلاعات مفید باشید.
Firmware در چاپ سه بعدی چیست؟ Marlin, RepRap, Klipper, Repetier
Firmware در پرینت سه بعدی برنامه خاصی است که عملکرد چاپگر سه بعدی شما را با خواندن دستورالعمل های G-code از مدل برش داده شده کنترل می کند. این بر روی صفحه اصلی چاپگر قرار دارد و انواع مختلفی دارد، مانند Marlin و RepRap که هر کدام مجموعه ای از ویژگی ها و مزایای خاص خود را دارند.
اصلی ترین اقدامات چاپگر سه بعدی شما، مانند حرکت موتورهای پلهای، روشن شدن بخاریها، و حتی سرعت چاپ پرینتر سه بعدی شما نیازمند میلیونها محاسبه است که فقط سیستم عامل میتواند انجام دهد.
بدون سیستمافزار، چاپگر سه بعدی شما نمیداند چه کاری انجام دهد. و نحوه انجام آن برای مثال، یک دستور G-code " M109 S200 " را در نظر بگیرید.
وقتی آن را در ترمینال G-code خود وارد کردید، این سیستم عامل چاپگر سه بعدی شما است که آن را تشخیص می دهد و می داند. چه باید کرد در این صورت دمای مورد نظر را برایکه می تواند دستورات G-Code چاپگر سه بعدی شما را ارسال کند.
Pronterface یک انتخاب محبوب است که بسیاری از مردم از آن برای کنترل، تنظیم و کالیبره کردن چاپگرهای سه بعدی خود با تکنیک هایی مانند تنظیم PID داغ و تخت گرما استفاده می کنند.
با وارد کردن دستور مذکور، باید یک رشته کد دریافت کنید که چیزی شبیه به این است.
FIRMWARE_NAME:Marlin 1.1.0 (Github) SOURCE_CODE_URL://github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:RepRap EXTRUDER_COUNT:1 UUID:cede2a2f-41a2-4748-9b12-c55c62f367ff
از سوی دیگر، اگر از Makerbot Print استفاده می کنید، می توانید نرم افزار نسخه برش دهنده Makerbot را به راحتی پیدا کنید. با رفتن به پانل چاپ، انتخاب چاپگر سه بعدی خود، و سپس کلیک کردن بر روی "Utilities" استفاده می کنید.
در نهایت، روی "Firmware Update" کلیک می کنید و تمام اطلاعات مربوطه ظاهر می شود. از جمله نسخه میانافزار فعلی که چاپگر شما از آن استفاده میکند.
آیا میتوانید سفتافزار را از یک چاپگر سهبعدی استخراج کنید؟
بله، پس از کامپایل شدن، میتوانید میانافزار را از چاپگر سه بعدی استخراج کنید. و آپلود شد. با این حال، پس از اینکه فایل .hex را برای پیکربندی سیستم عامل خود دریافت کردید، در دراز مدت بی معنی می شود، زیرا نمی توانید سیستم عامل خود را ویرایش یا پیکربندی کنید زیرا قبلاً کامپایل شده است.
قبل از کامپایل کردن، میانافزار در قالب h. یا .ino است. پس از کامپایل، فرمت به .bin یا .hex تبدیل می شود.بسته به اینکه یک برد 8 بیتی دارید یا یک برد 32 بیتی.
به این موضوع مانند غذایی که آماده می کنید فکر کنید. قبل از اینکه آشپزی کنید، همه مواد را روی میز گذاشته اید و به شما این امکان را می دهد که آنها را با هر چیزی که دوست دارید جایگزین کنید. بعد از پختن، نمی توانید به مرحله مواد اولیه برگردید. در مورد سیستم عامل نیز این گونه است.
آیا چاپگر سه بعدی شما بوت لودر دارد؟
پرینتر سه بعدی شما بسته به چاپگری که دارید ممکن است بوت لودر داشته باشد یا نداشته باشد. . پرینترهای سه بعدی مقرون به صرفه مانند Creality Ender 3 با بوت لودرها عرضه نمی شوند زیرا فضای ذخیره سازی اضافی را روی میکروکنترلرهای داخل برد اصلی چاپگر شما اشغال می کنند و همچنین هزینه بیشتری برای گنجاندن آن در نظر گرفته می شود.
چند چاپگر سه بعدی که دارای بوت لودر هستند در زیر آمده است.
- QIDI Tech X-Plus
- Monoprice Maker Select V2
- MakerBot Replicator 2
- Creality Ender CR10-S
- Flashforge Creator Pro
آیا می توانید Firmware را بدون بوت لودر فلش کنید؟
بله ، می توانید با استفاده از یک برنامه نویس خارجی که فریمور را روی ICSP مادربرد شما می نویسد، بدون بوت لودر فلش کنید. ICSP در اکثر بردها وجود دارد، بنابراین مشکلی برای فلش کردن سیستم عامل بدون بوت لودر در این روش ندارید.
همچنین ببینید: نحوه یادگیری مدل سازی برای پرینت سه بعدی – نکاتی برای طراحیBootloader نرم افزاری است که به شما امکان می دهد فریمور را به راحتی با USB فلش کنید. حداقل فضای داخل میکروکنترلر مین برد شما را اشغال می کند که عبارت است از:مؤلفه خاصی همه چیز مربوط به سفتافزار چاپگر سه بعدی را ذخیره میکند.
اگرچه حداقل است، اما بوت لودر فضایی را در میکروکنترلر اشغال میکند، که به طور بالقوه میتواند توسط سایر ویژگیهای مهمتر، مانند تراز کردن خودکار تخت مورد استفاده قرار گیرد.
0>به همین دلیل است که بسیاری از سازندگان از قرار دادن بوت لودرها در داخل صفحه اصلی چاپگر سه بعدی اجتناب می کنند، بنابراین کاربران می توانند به طور کامل از فضا برای ویژگی های بیشتر استفاده کنند.
این کار قطعاً سیستم عامل فلش را پیچیده تر می کند زیرا نمی توانید به سادگی از اتصال USB استفاده کنید. دیگر با این حال، بسیاری از مردم ارزش این مبادله را برای افزایش عملکرد چاپگر خود می دانند.
ویدئوی زیر توسط Thomas Sanladerer یک آموزش عالی در مورد فلش کردن سیستم عامل بدون بوت لودر است، بنابراین برای یک راهنمای کامل به آن نگاه کنید.
Firmware RepRap Vs Marlin Vs Klipper
RepRap، Marlin و Klipper همگی گزینههای بسیار محبوبی هستند که هنگام انتخاب یک سیستم عامل برای چاپگر سه بعدی شما به میان میآید. با این حال، این سه مورد نسبتاً با یکدیگر متفاوت هستند، بنابراین بیایید به تفاوتها بپردازیم و ببینیم کدام یک برتر است.
معماری
RepRap: The RepRap سفتافزار به زبان برنامهنویسی C++ نوشته شده است و صرفاً برای اجرا بر روی پردازندههای 32 بیتی مانند بردهای کنترلر Duet ساخته شده است. برای انجام این کار، می توان از آن بر روی پرینترهای سه بعدی، ماشین های CNC، حکاکی ها و برش های لیزری استفاده کرد. RepRap نیز بر اساسMarlin.
Marlin: Marlin مبتنی بر سیستم عامل Sprinter است که به زبان C++ نیز نوشته شده است، اما نسبتاً همه کاره است و می تواند بر روی هر دو پردازنده 8 بیتی و 32 بیتی اجرا شود. مانند RepRap، بیشتر محاسبات G-Code را انجام می دهد که اجزای خود چاپگر سه بعدی را کنترل می کند.
Klipper: سیستم افزار Klipper بر روی اجزای مهمی مانند موتورهای پله ای و تراز کردن تخت تمرکز می کند. حسگرها، اما محاسبات پیچیده G-Code را به برد دیگری با توانمندتر، که در بیشتر موارد Raspberry Pi است، واگذار می کند. بنابراین، کلیپر از ترکیب دو برد برای اجرای پرینترهای سه بعدی استفاده میکند، و این بر خلاف هر سیستمافزار دیگری است.
برنده دسته: در حالی که معماری مزیت یا جنبه منفی ظاهری ندارد، مارلین در اینجا برنده می شود زیرا با تجربه ترین سیستم عامل است و پایه ای قوی برای بسیاری از سیستم عامل های دیگر را تشکیل می دهد.
ویژگی ها
RepRap: RepRap پر است. با ویژگی هایی، از جمله ویژگی های پیشرفته برای کاربران پیشرفته پرینت سه بعدی. برخی از این موارد شامل تولید زمان دقیق مرحله و تنظیم شتاب پویا است که هر دو برای پرینت سه بعدی سریع، دقیق و با کیفیت بسیار مفید هستند.
یکی دیگر از ویژگی های کلیدی RepRap ابزار پیکربندی وب آن است که سفارشی سازی می کند. بر خلاف مارلین که باید همه چیز را در آردوینو IDE ویرایش کنید.
مارلین: با بهروزرسانیهای مداوممارلین همچنین به یک سیستمافزار غنی از ویژگیها تبدیل شده است که دارای عملکردهایی مانند تراز کردن خودکار بستر، راهاندازی خودکار، که چاپگر را پس از راهاندازی مجدد در حالت تازه قرار میدهد، و پیشروی خطی، که فشار صحیح را در داخل نازل برای حرکت دقیق و بالاتر ایجاد میکند، تبدیل شده است. سرعت چاپ بدون از دست دادن کیفیت.
Klipper: Klipper دارای مجموعه ای پیشرفته از ویژگی ها مانند شکل دهی ورودی است که تاثیر ارتعاشات استپر موتور را بر کیفیت چاپ کاهش می دهد. با حذف این اثر موج دار در چاپ ها، می توانید با سرعت های بالاتر چاپ کنید و کیفیت فوق العاده ای را حفظ کنید.
کلیپر دارای ویژگی دیگری به نام پیشروی فشار صاف است که تراوش یا رشته را کاهش می دهد و نحوه چاپ گوشه های مدل شما را بهبود می بخشد. همچنین به پایداری و استحکام بیشتر فرآیند کمک می کند، بنابراین کیفیت چاپ هرگز به خطر نمی افتد. متخصصان بسیاری دیگر وجود دارد-
برنده دسته: Klipper
Speed
RepRap و Marlin: هر دوی این میان افزارها هستند در مورد سرعت هم کم و بیش یکسان است. RepRap به خود می بالد که سرعت آپلود بالایی دارد، حدود 800 کیلوبایت بر ثانیه در کارت SD با استفاده از اتصال Wi-Fi یا اترنت. اگر سرعت را فراتر از مقادیر عادی در Marlin یا RepRap افزایش دهید، باید به کیفیت چاپ کمتر بسنده کنید.
Klipper: Klipper سریعترین سیستم عامل موجود در این دسته است، با ویژگی هایی مانند به عنوان پیشروی فشار صاف و ورودیشکلدهی به آن اجازه میدهد با سرعتهای بالاتر، حدود 80 تا 100 میلیمتر بر ثانیه چاپ کند، در حالی که کیفیت و دقت چاپ عالی را حفظ میکند.
حتی یک ویدیوی YouTube از شخصی پیدا کردم که با استفاده از Klipper با سرعت 150 میلیمتر بر ثانیه بدون زحمت چاپ میکرد.
برنده رده: Klipper
سهولت استفاده
RepRap: RepRap قطعاً سیستم عامل سادهتری برای استفاده در این مقایسه است. پیکربندی فایل را میتوان در یک رابط اختصاصی مبتنی بر وب انجام داد و همچنین میتوان از آن برای بهروزرسانی سیستمافزار استفاده کرد.
ابزار پیکربندی آنلاین RepRap را متمایز میکند و به آن سهولت استفاده را میدهد که بسیاری از کاربران پرینترهای سه بعدی میخواهند. مارلین.
مارلین: برای مبتدیان، مارلین آسان است. با این حال، زمانی که نیاز به پیکربندی فایلهای خود دارید، سیستم عامل زمانبر و دشوار میشود.
اگر نیاز به تغییر خاصی در پیکربندی دارید، باید سیستم عامل را دوباره فلش کنید و کامپایل کنید. اساساً این روند را دوباره تکرار کنید. از جنبه مثبت، مارلین دارای اسناد و مدارک عالی، یک جامعه بزرگ، و تعداد زیادی از مطالب موجود به صورت آنلاین برای یادگیری و دریافت کمک است.
Klipper: Klipper همچنین یک ابزار آسان برای یادگیری است. اگر با Raspberry Pi آشنا هستید، قطعاً بیشتر از سیستم عامل استفاده کنید. نیازی به فلش مجدد آن نیست، برخلاف مارلین، و تغییرات در فایل های پیکربندی را می توان به راحتی انجام داد.و شما همان سطحی از کمک را که برای مارلین پیدا میکنید، در اینترنت پیدا نخواهید کرد.
برنده دسته: RepRap
Compatibility
RepRap: RepRap در اصل برای بردهای Duet 32 بیتی ساخته شد. بنابراین، فقط میتواند روی تعداد معدودی از بردهای 32 بیتی دیگر کار کند، بنابراین در واقع متنوعترین سیستمافزار موجود نیست.
Marlin: Marlin سازگارترین سیستمافزار است. وجود دارد، ساخته شده برای کار بر روی هر دو برد 8 بیتی و 32 بیتی. به همین دلیل است که مردم هنگام ساخت چاپگر سه بعدی خود از مارلین استفاده می کنند.
Klipper: بر خلاف RepRap، Klipper از بردهای 8 بیتی و 32 بیتی نیز پشتیبانی می کند و تقریباً با هر بردی کار می کند. بیرون وجود دارد. Klipper همچنین برای کسانی که شروع به ساختن یک چاپگر سه بعدی DIY می کنند ترجیح داده می شود و برای نصب به یک سیستم عامل غنی از ویژگی ها نیاز دارند.
برنده دسته: Marlin
دمای 200 درجه سانتیگراد است.این فقط یک توضیح اساسی بود، اما در حقیقت، سیستم عامل قادر است دستورات G-code را بسیار پیچیده تر از آن مدیریت کند. اساساً نحوه اجرای پرینتر سه بعدی شما و ایجاد آن چاپ های جادویی همانطور که ما آنها را می شناسیم.
بسیاری از سیستم عامل چاپگرهای سه بعدی وجود دارد که مردم معمولاً از آنها برای چاپ سه بعدی استفاده می کنند. بیایید به برخی از رایج ترین آنها در زیر نگاهی بیندازیم.
Marlin Firmware چیست؟
Marlin معروف ترین سیستم عامل چاپگر سه بعدی است که اکثریت جامعه در حال حاضر از آن استفاده می کنند. واحد. اکثر چاپگرهای سه بعدی با مارلین به عنوان سیستم عامل پیش فرض ارسال می شوند، اگرچه ممکن است بخواهید با گذشت زمان آن را به روز کنید.
مارلین محبوبیت زیادی دارد زیرا دارای تعدادی ویژگی مطلوب است که سایر سیستم عامل ها از آن بی بهره هستند. اول از همه، بسیار قابل تنظیم است، به این معنی که می توانید ویژگی های خود را به راحتی به مارلین اضافه کنید.
علاوه بر این، دارای اسناد عالی و پشتیبانی عالی از جامعه است. این بدان معناست که راه اندازی مارلین با تعداد زیادی راهنما و آموزش در دسترس آنلاین آسان است، و از آنجایی که اکثر مردم از مارلین استفاده می کنند، یافتن افراد همفکر برای کمک به شما در سفر پرینت سه بعدی شما بدون دردسر است.
مارلین یک سیستم عامل قابل اعتماد است و به همه کسانی که به تازگی با چاپ سه بعدی شروع به کار کرده اند به دلیل سهولت استفاده از آن توصیه می شود.
Firmware RepRap چیست
سیستم افزار RepRap یکی دیگر از نام های بزرگ در دنیای پرینت سه بعدیکه در اصل برای برد کنترل 32 بیتی Duet عرضه شد، که یک مادربرد پیشرفته و گران قیمت با چندین ویژگی ممتاز است.
بسیاری از مردم RepRap را به مارلین ترجیح می دهند زیرا پیکربندی آن بسیار آسان است. یک ابزار اختصاصی پیکربندی وب وجود دارد که به سیستم عامل شما متصل می شود و به شما امکان می دهد آن را به راحتی تغییر دهید. این کاری نیست که مارلین بتواند انجام دهد.
با این حال، RepRap به اندازه مارلین سازگار نیست و فقط روی بردهای 32 بیتی کار می کند در حالی که مارلین می تواند روی بردهای 8 بیتی نیز استفاده شود.
Klipper Firmware چیست؟
Klipper یک سیستم عامل چاپگر سه بعدی نسبتاً جدید است که بیشتر به دلیل سرعت محاسبات بالا شناخته شده است. این به نوبه خود، چاپگر سه بعدی را سریعتر میکند و سرعتی کمتر از 70 تا 100 میلیمتر بر ثانیه دارد.
این میانافزار از رایانه تکبرد دیگری مانند Raspberry Pi استفاده میکند و محاسبات فشرده را تخلیه میکند. به آن انجام این کار به چاپ سریعتر و با کیفیت بهتر میانافزار با استفاده از حرکات استپر موتور بسیار دقیق کمک میکند.
سیستمافزار Klipper توسط اکثر چاپگرهای سهبعدی دکارتی و دلتا نیز پشتیبانی میشود و برخلاف سیستمافزار RepRap میتواند روی بردهای 8 بیتی کار کند. استفاده از آن آسان است اما از سطح پشتیبانی مانند مارلین برخوردار نیست.
سیستمافزار Repetier چیست؟
اگر بهدنبال یک نرمافزار قابل اعتماد و با کیفیت هستید، Repetier گزینه عالی دیگری است. سیستم عامل با کیفیت با ویژگی های فراوان این به طور گسترده سازگار است و از اکثر بردهای خارج پشتیبانی می کندوجود دارد، و به راحتی می توان آن را بر اساس ترجیحات شما سفارشی کرد.
Repetier نیز مانند RepRap دارای یک ابزار پیکربندی مبتنی بر وب است تا بتوانید با سهولت و راحتی تغییراتی در سیستم عامل ایجاد کنید. همچنین برشدهندهای از توسعهدهنده Repetier به نام Repetier-Host وجود دارد.
استفاده ترکیبی از میانافزار Repetier و ویژگیهای Repetier-Host برای تجربه چاپ کارآمد با خطاهای کمتر. این همچنین یک سیستم عامل منبع باز است که بهروزرسانیهای منظم و ویژگیهای جدیدتر را از توسعهدهنده بهطور مداوم دریافت میکند.
نحوه تغییر/فلش کردن/ارتقای میانافزار در پرینتر سه بعدی خود
برای ارتقا سیستم عامل موجود در چاپگر سه بعدی خود، ابتدا باید آخرین نسخه مارلین را دانلود کرده و آن را در نرم افزار آردوینو، که بستری برای ارتقاء سیستم عامل چاپگرهای سه بعدی است، باز کنید. پس از اتصال چاپگر خود به رایانه، به سادگی با استفاده از چند مرحله ساده، سفتافزار را تأیید و آپلود میکنید.
اگر تازه وارد پرینت سه بعدی هستید، فلش کردن میانافزار روی چاپگر سه بعدی ممکن است در ابتدا کار دشواری به نظر می رسد، اما انجام این کار قطعاً ارزش آن را دارد تا تمام آخرین ویژگی های چاپگر خود را دریافت کنید، و با اطمینان بیشتر و مداوم چاپ کنید.
مراحل زیر توضیح می دهد که چگونه می توانید چاپگر خود را ارتقا دهید. سیستم عامل موجود در چاپگر سه بعدی خود، بنابراین حتماً هر یک از آنها را به دقت دنبال کنید.
مرحله 1. برای دانلود آخرین نسخه مارلین، که نسخه 2.0.9.1 است، به GitHub بروید.زمان نوشتن میتوانید آخرین نسخه را با کلیک کردن روی منوی کشویی در صفحه و بررسی نسخه پایین بررسی کنید.
وقتی آنجا هستید، روی پیکان کشویی در «کد» کلیک کنید. را فشار دهید و سپس «دانلود ZIP» را انتخاب کنید. این باید دانلود را برای شما آغاز کند.
مرحله 2. فایل در قالب ZIP ارائه می شود، بنابراین برای ادامه باید آن را استخراج کنید . پس از اتمام، آن را باز کنید و روی پوشه "config" کلیک کنید.
مرحله 3. پس از انجام، اکنون باید اطلاعات مورد نیاز را کپی کنید. چاپگر سه بعدی خاص خود را انتخاب کنید و فایل های تنظیمات پیش فرض را با آن جایگزین کنید. برای انجام این کار، روی پوشه "examples" کلیک کنید، چاپگر سه بعدی خود را پیدا کنید و صفحه اصلی دستگاه خود را انتخاب کنید. مسیر ارائه شده در زیر نمونه ای از نحوه انجام این مرحله است.
Configurations-release-2.0.9.1 > پیکربندی > مثال ها > خلاقیت > Ender-3 > CrealityV1
برای ادامه فایلهای «Configuration» و «Configuration_adv» را کپی کنید.
مرحله 4. بعد، به سادگی جایگذاری میکنید. فایل ها را در پوشه "پیش فرض". اگر از رایانه شخصی ویندوزی استفاده میکنید، سیستم از شما میخواهد فایلهای موجود را با نسخههای خود جایگزین کنید. برای ادامه این کار را انجام دهید. اکنون ما آخرین نسخه سیستم عامل مارلین را داریم که برای چاپگر سه بعدی شما پیکربندی شده است.
مرحله 5. اکنون، برای ارتقاء خود به نرم افزار آردوینو نیاز دارید. سیستم عامل پرینترهای سه بعدی. آردوینو IDEرا می توان از وب سایت رسمی دانلود کرد، و اگر از رایانه شخصی ویندوزی استفاده می کنید، می توانید آن را به راحتی از فروشگاه مایکروسافت نیز نصب کنید.
مرحله 6. در مرحله بعد، با استفاده از فایل Marlin.ino در پوشه، سیستم عامل را در Arduino IDE خود راه اندازی کنید. هنگامی که آردوینو باز می شود، مطمئن شوید که برد مناسب چاپگر سه بعدی خود را در بخش «ابزارها» انتخاب کرده اید تا از بروز خطا جلوگیری کنید.
مرحله 7. در مرحله بعد، تنها کاری که باید انجام دهید این است که روی دکمه "تأیید" که به شکل تیک در گوشه بالا سمت چپ است، کلیک کنید. با این کار فرآیند کامپایل برای سیستم عامل شروع می شود. اگر تا به حال همه کارها را درست انجام داده باشید، امیدواریم هیچ پیام خطایی ظاهر نشود.
مرحله 8. پس از تکمیل بهروزرسانی میانافزار، اگر چاپگر شما دارای بوتلودر باشد، اکنون به سادگی چاپگر سه بعدی خود را با استفاده از اتصال USB به رایانه متصل خواهید کرد. اگر نه، راهی برای اتصال چاپگر شما نیز وجود دارد و من بعداً در مقاله در مورد آن صحبت کردم.
پس از اتصال، روی دکمه «آپلود» که درست در کنار دکمه «تأیید» است کلیک کنید. قبل از انجام این کار، مطمئن شوید که چاپگر از پریز برق وصل شده باشد.
این برای ارتقاء سیستم عامل چاپگر سه بعدی شماست. احتمال کمی وجود دارد که برخی از تنظیمات شما، مانند کاهش سطح تخت یا محدودیتهای شتاب، بازنشانی شده باشند.
در این صورت، میتوانید از «Initialize» استفاده کنید.گزینه EEPROM" در رابط چاپگر سه بعدی شما برای بازیابی همه چیز در فایل های پیکربندی شما.
ویدئوی زیر به طور کامل روند را بررسی می کند، بنابراین برای آموزش تصویری عمیق آن را بررسی کنید.
چگونه & Firmware Marlin را روی یک چاپگر سه بعدی نصب کنید؟
برای نصب سیستم عامل Marlin بر روی یک چاپگر سه بعدی، ابتدا باید Marlin را در رایانه خود دانلود کنید، فایل های پیکربندی دانلود شده را ویرایش کنید، سپس از نرم افزار Arduino استفاده کنید. تا پروژه مارلین را به شکلی قابل خواندن برای چاپگر سه بعدی خود کامپایل کنید. پس از اتمام، شما به سادگی آن را آپلود می کنید تا مارلین را به چاپگر سه بعدی خود اضافه کنید.
روند نصب مارلین در چاپگر سه بعدی شما کاملاً شبیه زیرنویس بالا است. شما اساساً می توانید تمام مراحل برجسته شده در بخش قبل را تکرار کنید، حتی اگر برای اولین بار مارلین را به یک چاپگر سه بعدی اضافه می کنید.
برای ویرایش سیستم عامل چاپگر سه بعدی خود، از برنامه Arduino IDE استفاده خواهید کرد. بلافاصله پس از باز کردن سیستم عامل در آن.
با این حال، توصیه میشود فایلهای پیکربندی را در ویرایشگر به هم نزنید، زیرا بیشتر کدها از قبل از پیش تعریف شدهاند، و چیزی را بدون اینکه بدانید چه چیزی است را تغییر دهید. به طور بالقوه از چشمک زدن شما جلوگیری می کند.
ویدیوی زیر توسط Teaching Tech یک راهنمای عالی برای ویرایش سیستم عامل چاپگر سه بعدی شما است، بنابراین برای جزئیات بیشتر حتماً آن را بررسی کنید.
آیا می توانید خود را به روز کنید Ender 3 Firmware WithCura؟
بله، شما می توانید سیستم عامل Ender 3 خود را با Cura تنها در چند مرحله آسان به روز کنید. ابتدا، شما به سادگی نسخه از پیش کامپایل شده سیستم عامل مورد نظر خود را با فرمت HEX دانلود کرده و آن را با استفاده از Cura در چاپگر سه بعدی خود آپلود می کنید.
برش دهنده Cura آپلود سیستم عامل انتخابی ما را در چاپگر سه بعدی سریع و آسان می کند. برای استفاده از این روش حتی نیازی به بوت لودر ندارید.
همچنین ببینید: 8 بهترین چاپگر سه بعدی محصور که می توانید تهیه کنید (2022)چیزی که به آن نیاز خواهید داشت یک USB، سیستم عاملی که با فرمت HEX نیاز دارید و البته Cura است. بقیه مراحل به شدت بدون دردسر است، بنابراین بیایید همین حالا وارد آن شویم.
مراحل زیر نحوه به روز رسانی سیستم عامل خود را با Cura توضیح می دهد.
مرحله 1. به صفحه پیکربندی مارلین DanBP بروید و به فایلها بروید تا فایلهای HEX بستهبندی شدهای را پیدا کنید که با تنظیمات شما برای Ender 3 مطابقت دارد. همچنین میتوانید سفتافزار خود را بهصورت آنلاین جستجو کنید، اما مطمئن شوید که قبلاً کامپایل شده است. در حال دانلود کردن.
در اینجا به نظر می رسد که بخش مورد نظر برای پیمایش به پایین در صفحه چگونه است.
مرحله 2. رایانه خود را وصل کنید/ لپ تاپ به چاپگر سه بعدی خود با استفاده از رابط USB متناسب با دستگاه شما.
مرحله 3. پس از دانلود فایل، برای ادامه باید آن را استخراج کنید. پس از انجام کار، به سادگی Cura را راه اندازی کنید و بر روی ناحیه کشویی در کنار ناحیه انتخاب چاپگر سه بعدی خود کلیک کنید. پس از آن، روی "Manage printers" کلیک کنید تاادامه دهید.
مرحله 4. به محض انجام این کار، پنجره "Preferences" ظاهر می شود. گزینه ای به نام "به روز رسانی سیستم عامل" وجود خواهد داشت. برای رفتن به مرحله بعدی، روی آن کلیک کنید.
مرحله 5. در نهایت، اکنون به سادگی روی "Upload Custom Firmware" کلیک کنید. فایل HEX را که به تازگی دانلود کردید و به Cura اجازه دهید سیستم عامل را در چاپگر Ender 3 شما آپلود کند.
کار شما تمام شد! شما به یک فرآیند نسبتاً ابتدایی پایبند بودید و در نهایت سفتافزار چاپگر سه بعدی خود را بهروزرسانی کردید. فراموش نکنید که EEPROM را بر روی چاپگر سه بعدی خود برای ذخیره سیستم عامل، مقداردهی اولیه کنید.
ویدئوی زیر توضیحی بصری از فرآیندی است که در بالا توضیح داده شد.
چگونه متوجه می شوید و amp; Firmware چاپگر سه بعدی خود را بشناسید
برای شناختن و اطلاع از سیستم عامل چاپگر سه بعدی خود، باید دستور M115 G-Code را با استفاده از نرم افزاری مانند Pronterface به چاپگر خود ارسال کنید. برخی از پرینترهای سه بعدی از جمله Ender 3 همچنین دارای بخش "About" یا "Printer Info" در منوی LCD خود هستند که می تواند به شما بگوید چه سیستم عاملی روی آنها نصب شده است.
اکثر چاپگرهای سه بعدی با سیستمافزار Marlin یا RepRap عرضه میشوند، اما ارزش آن را دارد که مطمئن باشید کدام یک روی دستگاه شما نصب شده است.
فرمان M115 اساساً دستوری برای «درخواست نسخه سفتافزار و قابلیتهای میکروکنترلر یا مادربرد فعلی. می توان آن را در پنجره ترمینال هر نرم افزاری وارد کرد