Най-добър фърмуер за 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:

    • Марлин
    • Klipper
    • Jyers
    • TH3D
    • Creality

    Марлин

    Фърмуерът 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-кода с около 50%, докато се изпраща към принтера.

    Друга страхотна приставка е Arc Welder, която преобразува извитите участъци на вашия G-Code в дъги G2/G3. Това намалява размера на файла с G-Code и създава по-гладки криви.

    Написах статия на тема "Как да намалим размера на STL файла за 3D принтиране", която е свързана с това.

    Изгледайте този видеоклип, в който Marlin и други подобни фърмуери са обяснени по-подробно.

    Klipper

    Klipper е фърмуер, който се фокусира върху бързината и точността. Той прави това, като възлага обработката на получения G-код на едноплатков компютър или Raspberry Pi, който трябва да бъде свързан с принтера.

    Това на практика отнема натиска на командите от дънната платка, която трябва да изпълнява само предварително обработените команди. Другите опции на фърмуера използват дънната платка за получаване, обработка и изпълнение на команди, което забавя работата на принтера.

    Тя ви позволява да разширите функционалността на вашия Ender 3, тъй като безпроблемно добавяте втора платка с USB кабел. Един потребител, който искаше да добави DIY Multi-Material Unit (MMU) към своя Ender 3, вече може да направи това и все още да разполага с 8-битова платка.

    Хората, които искат да работят с добър стоков фърмуер или изграждат 3D принтер от нулата, намират Klipper за чудесна опция.

    Написах статия на тема "Трябва ли да си направите собствен 3D принтер? Струва си или не?

    Това разпределение на задачите прави Klipper по-сложен за инсталиране, но тъй като се нуждаете от едноплатков компютър, както и от съвместим дисплей, Klipper не е съвместим с LCD дисплея на Ender 3.

    Един потребител посочи, че въпреки че настройката на Klipper може да бъде предизвикателство, това е фърмуер, който може да ви даде много функции, особено след като няма да повлияе на скоростта на печат.

    Функцията, която Klipper имаше и която Marlin нямаше, се наричаше Direct_Stepping, но сега Marlin 2 има тази функция, при която можете да командвате движението на Marlin директно чрез хост като OctoPrint. Това става чрез стартиране на помощна програма, наречена "stepdaemon", на вашия Raspberry Pi.

    Твърди се, че функцията, наречена Pressure Advance, работи много по-добре в Klipper в сравнение с Marlin.

    Видеоклипът по-долу обяснява какво представлява Klipper и някои от предимствата на използването му с Ender 3.

    Jyers

    Друг безплатен фърмуер, базиран на Marlin, Jyers първоначално е създаден за принтера Ender 3 V2, тъй като някои потребители смятат, че фърмуерът на Creality е недостатъчен в случая на машината V2. Jyers предлага предварително компилирани пакети, но също така ви дава възможност да го компилирате сами.

    Например Jyers поддържа смяна на филамента по средата на печат, което не е възможно при вградения фърмуер на Creality, и позволява да се показва пълното име на файла, така че да е по-лесно да се избере правилният файл, докато при Creality се показват само първите 16 символа.

    Вижте също: Коя нишка за 3D принтиране е най-гъвкава? Най-добре е да се купи

    Можете да прочетете повече за това как да използвате Cura Pause at Height, за да смените влакното.

    Следователно 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

    Фирмуерът на 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 кабел.

    Преди да актуализирате фърмуера, ще трябва да разберете текущата версия на фърмуера, който принтерът използва. Можете да я видите, като изберете "Информация" на LCD екрана на принтера.

    Също така трябва да знаете какъв тип дънна платка използва вашият принтер, дали има буутлоудър и дали има адаптер, за да можете да изберете подходящата версия на фърмуера и да подходите правилно към инсталирането му.

    Можете да видите тези функции, като отворите капака на електрониката на принтера и проверите версията, изписана под логото на Creality. Именно тук ще видите дали имате и буутлоудър или адаптер.

    Ако имате по-нова, 32-битова дънна платка, стъпките, които трябва да предприемете, за да актуализирате фърмуера, са следните:

    1. Влезте в уебсайта на фърмуера и изтеглете пакета за необходимата ви версия.
    2. Сега трябва да видите файл ".bin", който е необходимият файл за принтера.
    3. Вземете празна микро SD карта (можете да използвате микро SD картата, която е доставена с принтера, но само след като я освободите от всичко останало).
    4. Копирайте файла ".bin" върху картата и извадете картата.
    5. Изключване на принтера
    6. Поставете SD картата в принтера
    7. Включете отново принтера
    8. Принтерът ще инсталира фърмуера и ще се рестартира, след което ще се върне в главното меню на дисплея.
    9. Проверете дали е инсталиран правилният фърмуер, като отидете отново в "Информация".

    Ето един видеоклип, в който се обяснява как да проверите компонентите на принтера и как да актуализирате фърмуера.

    За по-стара, 8-битова дънна платка има още няколко стъпки, които трябва да предприемете. Ако платката не разполага с буутлоудър, тогава ще трябва ръчно да свържете такъв към принтера, както е показано във видеото по-долу.

    Това ви дава възможност да персонализирате някои функции, като например писменото съобщение на дисплея в режим на покой.

    Вижте също: 4 начина как да поправите Cura да не нарязва модела

    В този случай ще трябва да инсталирате фърмуера с помощта на USB кабел. Написах по-задълбочена статия "Как да флашнете и ъпгрейднете фърмуера на 3D принтера", която можете да разгледате.

    Как да инсталирате фърмуера на Jyers на Ender 3

    За да инсталирате Jyers на Ender 3, трябва да изтеглите пакета с фърмуер или отделни файлове от Уебсайт на Jyers , копирайте файла ".bin" върху празна USB карта, форматирана като FAT32, и след това поставете картата в 3D принтера. Принтерът сам ще инсталира фърмуера и ще се рестартира.

    Преди да започнете процеса на инсталиране, трябва да откриете стойностите на "Jerk", "Acceleration" и "E-steps/min". Те са ви необходими, защото всички потребителски стойности, въведени в принтера, ще бъдат изгубени в процеса на инсталиране на фърмуера, така че искате да ги запишете сега и да ги наберете отново след това.

    Можете да ги откриете от началния екран на дисплея на принтера, като отидете на Controls> Motion (Контроли и движение). Преминете през всяка от 4-те категории (Max Speed (Максимална скорост), Max Acceleration (Максимално ускорение), Max Corner/Jerk (Максимален ъгъл) и Transmission Ratio/E-steps (Предавателно съотношение/Е-стъпки)) и запишете стойностите X, Y, Z и E.

    Необходима ви е и версията на дънната платка на принтера, която можете да разберете, като отворите капака на електрониката, за да изтеглите подходящата версия на фърмуера.

    След като ги вземете предвид, ще трябва да изберете най-добрия пакет с фърмуер за вашите нужди. Можете да намерите всички версии на Jyers в GitHub, като най-новата версия е в горната част на страницата. В името на файла можете да видите версията на дънната платка, за която е предназначен фърмуерът.

    Можете също така да изтеглите набор от икони на Jyers за вашия екран, но това не е задължително.

    След като сте направили това, можете да започнете да инсталирате (или да флашвате) фърмуера:

    1. Изтеглете пакета за необходимата ви версия.
    2. Ако файловете са във формат ".zip", разархивирайте ги. Сега трябва да видите файл ".bin", който е необходимият файл за принтера.
    3. Вземете празна micro-SD карта и я форматирайте като том FAT32, като следвате следните стъпки:
      • Поставете SD картата в компютъра си
      • Отворете File Explorer и отидете на Този компютър
      • Кликнете с десния бутон на мишката върху името на USB и изберете "Format".
      • Изберете "Fat32" под "Файлова система" и щракнете върху "Старт".
      • Щракнете върху "OK", ако сте създали резервно копие на данните си, тъй като този процес ще изтрие всичко в картата.
      • Щракнете върху "OK" в изскачащия прозорец, който ви съобщава, че форматирането е завършено
    4. Копирайте файла ".bin" върху картата и извадете картата.
    5. Изключване на принтера
    6. Поставете SD картата в принтера
    7. Включете отново принтера
    8. Принтерът ще инсталира фърмуера и ще се рестартира, след което ще се върне в главното меню на дисплея.
    9. Проверете дали е инсталиран правилният фърмуер, като отидете отново в "Информация".

    Във видеоклипа по-долу тези стъпки са описани по-подробно, затова го изгледайте.

    Ако искате да актуализирате и иконите на дисплея, след като актуализирате фърмуера, следвайте следните стъпки:

    1. Изключете принтера и извадете SD картата.
    2. Поставете SD картата обратно в компютъра и изтрийте файловете в нея.
    3. Отидете в папката Marlin> Display> Readme (тя съдържа инструкциите за инсталиране на иконите на дисплея), след това отидете в Firmware Sets и изберете DWIN_SET (gotcha).
    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.