Найкраща прошивка для Ender 3 (Pro/V2/S1) - як встановити

Roy Hill 03-06-2023
Roy Hill

Прошивка 3D-принтера важлива для розблокування можливостей вашої машини, тому багато хто цікавиться, яка найкраща прошивка для серії Ender 3. У цій статті ви дізнаєтеся, яка прошивка є найкращою, а також як її встановити самостійно.

Найкращою прошивкою для Ender 3 є стандартна прошивка Creality, якщо ви просто хочете виконати базовий 3D-друк. Якщо вам подобається можливість змінювати і налаштовувати багато змін одночасно, Klipper - чудова прошивка для використання. Jyers - ще одна популярна прошивка для використання з Ender 3, тому що вона має чудовий вигляд і проста у використанні.

Це проста відповідь, але є більш важливі деталі, які ви захочете дізнатися, тому продовжуйте

    Яку прошивку використовує Ender 3?

    Принтери Creality Ender 3 постачаються з вбудованим програмним забезпеченням Creality, яке можна завантажити та оновити з офіційного сайту компанії. сайт Однак є й інші прошивки, які ви можете використовувати, наприклад, Marlin, найпопулярніша для більшості 3D-принтерів, TH3D, Klipper або Jyers, і я розповім про їхні переваги в статті.

    Різні моделі принтерів найкраще працюють з різними мікропрограмами. Тому, хоча всі вони постачаються з мікропрограмою Creality, іноді це не обов'язково найкраща або найсучасніша мікропрограма.

    Наприклад, багато користувачів рекомендують Jyers для принтера V2, оскільки вважають, що офіційна прошивка Creality не покриває належним чином потреби принтера, а Jyers спеціально розроблена для заповнення прогалин у прошивці Creality.

    Чи варто оновлювати прошивку Ender 3?

    Вам не обов'язково оновлювати мікропрограму, якщо ви задоволені її роботою. Однак ми рекомендуємо це зробити, оскільки оновлення містять покращення та виправлення проблем, які могли впливати на роботу принтера у фоновому режимі.

    Однією з вагомих причин зробити це, особливо якщо ви використовуєте старіші мікропрограми, є захист від перегріву. Ця функція запобігає надмірному нагріванню принтера, що може призвести до пожежі, виявляючи незвичну поведінку принтера і зупиняючи його, щоб не допустити подальшого нагрівання.

    Ознайомтеся з моєю статтею "Як виправити несправність нагріву 3D-принтера - захист від теплового вибігу".

    Хоча новіші мікропрограми, які постачаються з вашим принтером, повинні мати цю функцію, буває важко визначити, тому краще періодично оновлювати мікропрограму, щоб мати доступ до найновіших функцій безпеки.

    Ще одна причина для оновлення прошивки - зручність. Наприклад, більшість принтерів Creality Ender 3 не мають опції автоматичного вирівнювання, тому вам доведеться вирівнювати вручну.

    Marlin - це одна з прошивок, яка пропонує автоматичне вирівнювання станини (ABL), що означає, що за допомогою датчика, який вимірює відстань сопла від станини в різних точках, прошивка автоматично налаштовує принтер таким чином, щоб він компенсував різницю в рівні.

    Ви можете прочитати більше про те, як перейти на автоматичне вирівнювання ліжка.

    Найкращі прошивки для Ender 3 (Pro/V2/S1)

    Найпоширенішою і, на думку багатьох користувачів, найкращою для принтерів Ender 3 є прошивка Marlin. Klipper і Jyers - два менш популярні, але дуже потужні варіанти прошивок, які ви можете використовувати для свого Ender 3. Вони мають безліч функцій і оптимізацій, які роблять 3D-друк простішим і якіснішим.

    Давайте розглянемо деякі з найкращих прошивок для Ender 3:

    • Марлін.
    • Кліппер.
    • Джерс.
    • TH3D
    • Творчість

    Марлін.

    Прошивка Marlin - чудовий варіант прошивки для принтерів Ender 3, оскільки вона безкоштовна, легко налаштовується і має широку сумісність, тому багато людей використовують її зі своїми 3D-принтерами Creality. Вона часто оновлюється і має багато корисних функцій, таких як автоматичне вирівнювання або датчик вибігу нитки.

    Для принтерів Ender 3 зі старою 8-розрядною материнською платою, таких як деякі моделі Ender 3 або Ender 3 Pro, рекомендується використовувати старіші версії прошивки Marlin 1, оскільки зменшений обсяг пам'яті плати може обмежити можливості новіших версій Marlin 2.

    Однак сьогодні багато принтерів Creality мають більш досконалу 32-розрядну плату, яка допомагає повною мірою скористатися перевагами прошивки Marlin.

    Marlin - це прошивка з відкритим вихідним кодом, а це означає, що багато інших розробників використовували її як основу для своїх прошивок і налаштовували її так, щоб вона краще підходила для різних принтерів (прикладом цього є прошивка Creality або прошивка Prusa).

    Marlin має кілька крутих функцій оптимізації, однією з яких є плагін Meatpack, який стискає G-Code приблизно на 50%, коли він надсилається на принтер.

    Ще один цікавий плагін - Arc Welder, який перетворює криві ділянки вашого G-коду в дуги G2/G3. Це зменшує розмір файлу G-коду і створює більш плавні криві.

    Я написав статтю про те, як зменшити розмір STL-файлу для 3D-друку, яка пов'язана з цим.

    Погляньте на це відео, яке пояснює Marlin та інші подібні прошивки більш детально.

    Кліппер.

    Klipper - це прошивка, яка фокусується на швидкості та точності. Вона призначає обробку отриманого G-коду одноплатному комп'ютеру або Raspberry Pi, який має бути підключений до принтера.

    Це фактично знімає навантаження з материнської плати, якій залишається лише виконувати попередньо оброблені команди. Інші варіанти прошивок використовують материнську плату для отримання, обробки та виконання команд, що сповільнює роботу принтера.

    Це дозволяє розширити функціональність вашого Ender 3, оскільки ви легко додаєте другу плату за допомогою USB-кабелю. Один користувач, який хотів додати до свого Ender 3 мультиматеріальний модуль (MMU), тепер може це зробити, і у нього залишиться ще 8-розрядна плата.

    Дивіться також: 6 найпростіших способів, як зняти 3D-друк з друкарського столу - PLA & More

    Люди, які хочуть використовувати хорошу стокову прошивку або будують 3D-принтер з нуля, знаходять Klipper чудовим варіантом.

    Я написав статтю про те, чи варто будувати власний 3D-принтер: варто чи ні?

    Такий розподіл завдань ускладнює встановлення Klipper, але оскільки вам потрібен одноплатний комп'ютер, а також сумісний дисплей, Klipper не сумісний з РК-дисплеєм Ender 3.

    Один користувач зазначив, що, хоча налаштування Klipper може бути складним завданням, це прошивка, яка може надати вам багато можливостей, тим більше, що вона не впливає на швидкість друку.

    Функція Klipper, якої не було у Marlin, називалася Direct_Stepping, але тепер у Marlin 2 з'явилася ця функція, за допомогою якої ви можете керувати рухом Marlin безпосередньо через хост, такий як OctoPrint. Це робиться шляхом запуску помічника під назвою "stepdaemon" на вашому Raspberry Pi.

    Кажуть, що функція під назвою Pressure Advance працює на Klipper набагато краще, ніж на Marlin.

    У відео нижче пояснюється, що таке Klipper і деякі переваги його використання з Ender 3.

    Джерс.

    Ще одна безкоштовна прошивка на основі Marlin, Jyers, спочатку була створена для принтера Ender 3 V2, оскільки деякі користувачі вважали прошивку Creality недостатньою у випадку з машиною V2. Jyers пропонує попередньо скомпільовані пакети, але також дає можливість скомпілювати її самостійно.

    Наприклад, Jyers підтримує зміну нитки посеред друку, чого не робить вбудована прошивка Creality, і дозволяє відображати повне ім'я файлу, щоб легше було вибрати потрібний файл, тоді як прошивка Creality відображає лише перші 16 символів.

    Дивіться також: Як використовувати налаштування Cura Fuzzy Skin для 3D-друку

    Ви також можете прочитати більше про те, як використовувати Cura Pause на висоті для зміни нитки.

    Таким чином, Jyers додає багато дуже корисних функцій, які покращують друк на принтерах Ender 3 V2. Багато користувачів вважають, що Jyers є відмінною і необхідною прошивкою для принтера V2, і кажуть, що вона компенсує ті частини, яких бракує прошивці Creality.

    Один користувач зазначив, що він завантажив прошивку Jyers і що це "обов'язкове оновлення", оскільки воно нічого не коштує, а ви отримуєте набагато більше користі порівняно зі стандартною прошивкою. Інший користувач описав це як придбання абсолютно нового принтера.

    Інший користувач згадав, що він використовує ручне сітчасте вирівнювання ліжка 5 x 5, і воно працює дуже добре. Хоча налаштування 25 точок на ліжку може бути нудним, це суттєво змінює ситуацію для людей з дуже нерівним ліжком, яке потребує компенсації.

    Багато людей вражені цією прошивкою, оскільки вона дуже зручна для початківців. Прошивка Creality може бути досить простою порівняно з прошивкою Jyers.

    Перегляньте відео нижче від BV3D, який більш детально розповідає про прошивку Jyers.

    TH3D

    Інша широко використовувана прошивка, TH3D, пропонує менш складний і простий у налаштуванні пакет, ніж Marlin. Хоча вона була створена для плати TH3D, вона сумісна з принтерами Ender 3.

    З одного боку, TH3D досить зручний у використанні, один користувач рекомендує його для старих материнських плат з обмеженою пам'яттю. З іншого боку, його простота пов'язана з вилученням багатьох опцій налаштування з програмного забезпечення Marlin, на якому він базується.

    Якщо вам потрібен простіший процес налаштування, то користувачі вважають, що TH3D - це хороша прошивка, але якщо вам потрібно більше функцій, то інші прошивки можуть краще відповідати вашим потребам.

    Творчість

    Прошивка Creality є популярним варіантом для принтерів Ender 3, оскільки вона вже попередньо скомпільована для 3D-принтерів Creality. Це означає, що її легше вибрати як варіант прошивки. Вона фактично базується на прошивці Marlin і часто оновлюється компанією Creality, щоб забезпечити вас найновішими розробками.

    Користувачі вважають, що прошивка Creality є хорошою відправною точкою для більшості 3D-принтерів, оскільки вона стабільна і безпечна у використанні. Потім ви можете перейти на більш просунуту прошивку, коли будете готові перейти на більш складну і скомпілювати її.

    Однак для деяких принтерів Ender 3, таких як Ender 3 V2, люди рекомендують оновити прошивку до іншої, наприклад, Jyers, оскільки Creality не дуже добре задовольняє потреби цієї моделі.

    Як оновити прошивку на Ender 3 (Pro/V2)

    Щоб оновити прошивку на Ender 3, завантажте сумісну прошивку, скопіюйте її на SD-карту і вставте SD-карту в принтер. Для старої материнської плати вам також знадобиться зовнішній пристрій, щоб завантажити прошивку на принтер, і вам потрібно підключити ваш ПК або ноутбук безпосередньо до принтера за допомогою USB-кабелю.

    Перед оновленням мікропрограми потрібно дізнатися поточну версію мікропрограми, яку використовує ваш принтер. Це можна зробити, вибравши "Інформація" на РК-екрані принтера.

    Вам також потрібно знати, який тип материнської плати використовує ваш принтер, чи є на ній завантажувач і чи є адаптер, щоб вибрати відповідну версію мікропрограми і правильно підійти до її встановлення.

    Ви можете побачити ці функції, відкривши кришку електроніки принтера і перевіривши версію, написану під логотипом Creality. Саме там ви побачите, чи є у вас завантажувач або адаптер.

    Якщо у вас нова 32-розрядна материнська плата, вам потрібно виконати наступні кроки для оновлення мікропрограми:

    1. Перейдіть на сайт прошивки і завантажте пакет для потрібної вам версії.
    2. Розпакуйте файли. Тепер ви маєте побачити файл ".bin", який є файлом, необхідним для принтера.
    3. Візьміть порожню карту пам'яті micro SD (можна використовувати карту пам'яті micro SD, що постачається з принтером, але тільки після того, як ви очистите її від усього іншого).
    4. Скопіюйте файл ".bin" на картку і витягніть картку.
    5. Вимкніть принтер
    6. Вставте SD-карту в принтер
    7. Увімкніть принтер знову
    8. Принтер встановить мікропрограму і перезавантажиться, після чого повернеться до головного меню дисплея.
    9. Перевірте, чи встановлено правильну прошивку, знову перейшовши до "Інформація".

    Ось відео, в якому пояснюється, як перевірити компоненти принтера і як оновити мікропрограму.

    Для старої 8-розрядної материнської плати потрібно виконати ще кілька кроків. Якщо плата не має завантажувача, вам потрібно буде вручну підключити його до принтера, як показано у відео нижче.

    Це дає вам можливість персоналізувати деякі функції, як ви бажаєте, наприклад, повідомлення на дисплеї в режимі очікування.

    У цьому випадку вам потрібно буде встановити прошивку за допомогою USB-кабелю. Я написав більш детальну статтю про те, як прошити і оновити прошивку 3D-принтера, з якою ви можете ознайомитися.

    Як встановити прошивку Jyers на Ender 3

    Щоб встановити Jyers на Ender 3, потрібно завантажити пакет прошивки або окремі файли з Сайт Jyers скопіюйте файл ".bin" на порожню USB-карту, відформатовану у форматі FAT32, а потім вставте її в 3D-принтер. Принтер сам встановить прошивку і перезавантажиться.

    Перед початком процесу встановлення необхідно дізнатися значення параметрів "Ривок", "Прискорення" та "E-кроків/хв". Це необхідно, оскільки будь-які користувацькі значення, введені в принтер, будуть втрачені в процесі встановлення мікропрограми, тому їх потрібно записати зараз, а потім ввести їх повторно.

    Ви можете знайти їх на головному екрані дисплея принтера, перейшовши в розділ "Керування" - "Рух". Перейдіть до кожної з 4 категорій (максимальна швидкість, максимальне прискорення, максимальний кут/ривок і передавальне відношення/кроки) і запишіть значення X, Y, Z і E.

    Вам також потрібна версія материнської плати принтера, яку можна дізнатися, відкривши кришку електронного блоку, щоб завантажити відповідну версію мікропрограми.

    Після того, як ви візьмете їх до уваги, вам потрібно буде вибрати найкращий пакет прошивки для ваших потреб. Ви можете знайти всі випуски Jyers на GitHub, з останньою версією вгорі сторінки. Версію материнської плати, для якої призначена прошивка, ви можете побачити в назві файлу.

    Ви також можете завантажити набір іконок Jyers для свого екрану, хоча це необов'язково.

    Після цього ви можете приступити до встановлення (або перепрошивки) прошивки:

    1. Завантажте пакунок для потрібної вам версії.
    2. Якщо файли надходять у форматі ".zip", розпакуйте їх. Тепер у вас має з'явитися файл ".bin", який і є тим файлом, що потрібен для принтера.
    3. Візьміть порожню карту micro-SD і відформатуйте її як том FAT32, виконавши такі дії:
      • Вставте SD-карту в комп'ютер
      • Відкрийте Провідник і перейдіть на цей комп'ютер
      • Клацніть правою кнопкою миші на назві USB і виберіть "Форматувати"
      • Виберіть "Fat32" у розділі "Файлова система" і натисніть "Почати"
      • Натисніть "ОК", якщо ви створили резервну копію даних, оскільки цей процес видалить все на картці
      • Натисніть "ОК" у спливаючому вікні, яке сповістить вас про завершення форматування
    4. Скопіюйте файл ".bin" на картку і витягніть картку.
    5. Вимкніть принтер
    6. Вставте SD-карту в принтер
    7. Увімкніть принтер знову
    8. Принтер встановить мікропрограму і перезавантажиться, після чого повернеться до головного меню дисплея.
    9. Перевірте, чи встановлено правильну прошивку, знову перейшовши до "Інформація".

    У відео нижче ви дізнаєтеся про ці кроки більш детально, тож перегляньте його.

    Якщо ви хочете також оновити піктограми дисплея, після оновлення прошивки виконайте такі дії:

    1. Вимкніть принтер і витягніть SD-карту.
    2. Вставте SD-карту назад у комп'ютер і видаліть файли з неї.
    3. Перейдіть до папки Marlin> Display> Readme (тут міститься інструкція про те, як встановити іконки дисплея), потім перейдіть до набору прошивок і виберіть DWIN_SET (зрозуміло).
    4. Скопіюйте DWIN_SET (gotcha) на SD-карту і перейменуйте його на DWIN_SET. Вийміть SD-карту.
    5. Від'єднайте екран принтера від мережі та відкрийте його корпус.
    6. Вставте SD-карту в гніздо для SD-карти, яке видно під кришкою екрана, і підключіть стрічковий шнур назад.
    7. Увімкніть принтер, і екран оновиться з картки.
    8. Після того, як екран стане помаранчевим, що свідчить про завершення оновлення, вимкніть принтер, від'єднайте кабель і вийміть SD-карту.
    9. Встановіть кришку екрана на місце і підключіть кабель назад, а потім помістіть його в тримач.
    10. Увімкніть принтер і переконайтеся, що значення параметрів "Ривок", "Прискорення" і "Етапи" не змінилися, і змініть їх, якщо це не так.

    Roy Hill

    Рой Хілл — пристрасний ентузіаст 3D-друку та технологічний гуру, який володіє багатими знаннями про все, що стосується 3D-друку. Маючи понад 10 років досвіду роботи в галузі, Рой опанував мистецтво 3D-проектування та друку та став експертом у новітніх тенденціях і технологіях 3D-друку.Рой отримав ступінь інженера-механіка Каліфорнійського університету в Лос-Анджелесі (UCLA) і працював у кількох авторитетних компаніях у сфері 3D-друку, включаючи MakerBot і Formlabs. Він також співпрацював з різними компаніями та окремими особами, щоб створювати спеціальні 3D-друковані продукти, які зробили революцію в їхній промисловості.Окрім пристрасті до 3D-друку, Рой є завзятим мандрівником і любителем активного відпочинку. Любить проводити час на природі, в походах і в кемпінгу з родиною. У вільний час він також наставляє молодих інженерів і ділиться багатством знань про 3D-друк через різні платформи, включаючи свій популярний блог 3D Printerly 3D Printing.