Порівняння Marlin, Jyers і Klipper - що вибрати?

Roy Hill 19-08-2023
Roy Hill

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

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

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

    Що таке прошивка Marlin?

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

    Прошивка Marlin базується на популярній платформі Arduino. Arduino - це електронна платформа з відкритим вихідним кодом, яка дозволяє редагувати і налаштовувати коди і прошивки.

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

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

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

    Що таке прошивка Jyers?

    Jyers - це кастомізована версія Marlin, яка використовує Marlin як основну основу, але вносить деякі корективи до функцій, щоб покращити його в різних напрямках.

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

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

    Jyers доступний на GitHub, але важливо зазначити, що він сумісний лише з принтерами Ender 3 і може не працювати з іншими моделями або конфігураціями.

    Майте на увазі, що при використанні Jyers важливо переконатися, що у вас встановлена остання версія прошивки Marlin і що ви розумієте, як налаштувати прошивку для роботи з вашим конкретним принтером.

    Що таке прошивка Klipper?

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

    Прошивка Klipper відома своїми розширеними можливостями, такими як підтримка принтерів з декількома екструдерами, розширене планування рухів і керування принтером у режимі реального часу.

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

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

    Marlin vs Jyers vs Klipper - порівняння інсталяцій

    Прошивки Marlin, Klipper та Jyers мають деякі ключові відмінності у встановленні та функціональності.

    Marlin Installation

    Прошивка Marlin зазвичай вважається простою у встановленні, особливо для користувачів, які знайомі з Arduino IDE. Arduino IDE - це програмне забезпечення, яке працює на комп'ютері і дозволяє користувачам писати і завантажувати код/прошивку до 3D-принтера.

    Це основні кроки для встановлення Marlin:

    1. Завантажте останню версію прошивки Marlin з офіційного сайту Marlin або репозиторію GitHub
    2. Налаштуйте прошивку відповідно до конкретного обладнання та налаштувань 3D-принтера.
    3. Компілюємо прошивку за допомогою Arduino IDE
    4. Завантажте прошивку до 3D-принтера за допомогою USB-кабелю

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

    Користувачі вважають Marlin простим у встановленні, навіть порівнюючи його з інсталятором Windows, тоді як інші прошивки, такі як Klipper, можуть бути набагато складнішими, і користувачі вважають, що він ближчий до інсталятора Linux.

    Дивіться також: Як легко видалити краї та плоти з ваших 3D-друків

    Перегляньте відео нижче для отримання детальних інструкцій щодо встановлення прошивки Marlin.

    Установка Jyers

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

    Це основні кроки, які потрібно виконати, щоб встановити Jyers:

    1. Завантажте останню версію конфігурації Jyers з GitHub
    2. Завантажте останню версію прошивки Marlin з офіційного веб-сайту Marlin
    3. Замініть конфігураційні файли за замовчуванням у прошивці Marlin на конфігураційні файли Jyers
    4. Скомпілюйте та завантажте прошивку на плату контролера принтера Ender 3 за допомогою Arduino IDE

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

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

    Перегляньте відео нижче для отримання детальних інструкцій про те, як встановити Jyers на ваш 3D-принтер.

    Встановлення кліперів

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

    Це основні кроки, які потрібно виконати для встановлення Klipper:

    1. Завантажте та встановіть останню версію прошивки Klipper з офіційного репозиторію GitHub.
    2. Налаштуйте мікропрограму для конкретного принтера та плати контролера, відредагувавши конфігураційні файли
    3. Встановіть необхідне програмне забезпечення на хост-комп'ютері та необхідні бібліотеки для роботи Klipper
    4. Підключіть комп'ютер до плати контролера принтера за допомогою кабелю USB

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

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

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

    Основні відмінності при встановленні

    Загалом, основна відмінність між ними полягає в рівні складності та додаткових функціях, які вони пропонують.

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

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

    Marlin vs Jyers vs Klipper - порівняння простоти використання

    Прошивки Marlin, Klipper та Jyers мають деякі важливі відмінності з точки зору простоти використання.

    Простота використання Marlin

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

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

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

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

    Користувачі рекомендують використовувати прошивку Marlin, якщо ви не плануєте багато експериментувати і вам просто потрібен функціональний стандартний 3D-принтер, в такому випадку Marlin - найпростіша у використанні прошивка.

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

    Простота використання Jyers

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

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

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

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

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

    Простота використання Klipper

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

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

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

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

    Дивіться також: 14 способів, як виправити ситуацію, коли PLA не прилипає до ліжка - Скло & More

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

    Основні відмінності для зручності використання

    З точки зору простоти використання, прошивки Marlin і Jyers зазвичай вважаються більш простими, ніж Klipper.

    Це пов'язано з тим, що Klipper - це новіша прошивка, і процес встановлення може вимагати додаткового обладнання і трохи більше технічних налаштувань. Прошивка також складніша, ніж Marlin, і користувацький інтерфейс може бути складнішим для навігації.

    Процес конфігурації Marlin простий, а прошивка легка для розуміння і використання. Інтерфейс користувача також простий і зручний для навігації.

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

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

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

    Marlin vs Jyers vs Klipper - порівняння характеристик

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

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

    Більш конкретні особливості кожної з прошивок детально описані нижче.

    Особливості марліна

    Ось деякі з ексклюзивних особливостей Marlin:

    • Підтримка різних плат керування
    • Тепловий захист
    • Велика спільнота користувачів
    • Підтримка різних G-кодів
    • Простий у використанні інтерфейс

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

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

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

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

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

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

    Перегляньте відео нижче для отримання детальної інформації про прошивку Marlin та її можливості.

    Особливості Jyers

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

    Ось деякі з ексклюзивних можливостей Jyers:

    • Розроблено для Ender 3/Ender 5
    • Підтримка Smoothieboard
    • Покращені функції Marlin

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

    Jyers також включає підтримку Smoothieboard - електронного контролера з відкритим вихідним кодом для 3D-принтерів, верстатів з ЧПУ та лазерних різаків, що розробляється спільнотою.

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

    Перегляньте відео нижче для отримання детальної інформації про можливості Jyers.

    Особливості Klipper

    Ось деякі з ексклюзивних функцій Klipper:

    • Використання окремого комп'ютера
    • Планування руху
    • Підтримка декількох екструдерів
    • Динамічне вирівнювання постелі

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

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

    Прошивка також підтримує кілька екструдерів, що корисно для друку кількома матеріалами або кольорами на одному відбитку.

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

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

    Багато користувачів рекомендують використовувати Klipper, оскільки його можливості дозволяють досягти високоякісних результатів. Один користувач, власник Ender 3, дійсно помітив різницю між швидкістю та якістю друку після переходу з Marlin на Klipper.

    Ender 3 + Klipper - дивовижна річ від ender3

    Перегляньте відео нижче для отримання детальної інформації про функції Klipper.

    Основні відмінності між прошивками

    Прошивки Marlin, Klipper та Jyers мають деякі важливі відмінності.

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

    Прошивка Klipper, з іншого боку, працює на хост-комп'ютері і відома своїми розширеними можливостями і контролем в реальному часі, вона може вимагати більше технічних знань для налаштування і використання.

    Jyers - це набір змін, внесених до стандартних конфігураційних файлів прошивки Marlin, щоб адаптувати її до конкретної моделі 3D-принтера Ender 3.

    Roy Hill

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