Прошивка 3D-принтера Tronxy Crux1: различия между версиями
Pipetka12 (обсуждение | вклад) (Новая страница: «== Общие сведения о прошивке == Прошивка для 3D-принтеров Tronxy основана на прошивке с открытым исходным кодом Marlin глобально переработанной инженерами Tronxy в результате оптимизации под свои 3D-принтеры и добавления интерфейса Интерфей...») |
Adminus (обсуждение | вклад) м (Поправил ссылку сразу на 37 пункт при помощи якоря) |
||
(не показано 5 промежуточных версий 2 участников) | |||
Строка 2: | Строка 2: | ||
Прошивка для [[3D-принтеры Tronxy|3D-принтеров Tronxy]] основана на прошивке с открытым исходным кодом [[Marlin]] глобально переработанной инженерами [[Tronxy]] в результате оптимизации под свои 3D-принтеры и добавления интерфейса [[Интерфейс Tronxy UI|Tronxy UI]]. | Прошивка для [[3D-принтеры Tronxy|3D-принтеров Tronxy]] основана на прошивке с открытым исходным кодом [[Marlin]] глобально переработанной инженерами [[Tronxy]] в результате оптимизации под свои 3D-принтеры и добавления интерфейса [[Интерфейс Tronxy UI|Tronxy UI]]. | ||
Для [[3D-принтер | Для [[3D-принтер Tronxy Crux1|Crux1]] используется версия прошивки под экран 240x320, для других 3D-принтеров Tronxy с экраном 480x320 (кубов) используется своя версия. <br /> | ||
Прошивки для разных разрешений экранов не являются взаимозаменяемыми, это две разные ветви эволюции основанные на единых корнях.<br /> | Прошивки для разных разрешений экранов не являются взаимозаменяемыми, это две разные ветви эволюции основанные на единых корнях.<br /> | ||
Для 3D-принтера Tronxy Crux-1 доступны прошивки в двух вариантах интерфейса [[#Интерфейс Tronxy UI|Tronxy UI]] и [[#Интерфейс Marlin UI|Marlin UI]]. | Для 3D-принтера Tronxy Crux-1 доступны прошивки в двух вариантах интерфейса [[#Интерфейс Tronxy UI|Tronxy UI]] и [[#Интерфейс Marlin UI|Marlin UI]]. | ||
=== Интерфейс Tronxy UI === | === Интерфейс Tronxy UI === | ||
Простой и понятный монохромный интерфейс установленный с завода. Имеет только самые необходимые параметры, позволяет быстро разобраться и начать печатать, удобно подбирать Z офсет во время печати первого слоя. Идеален для первоначального знакомства | Простой и понятный монохромный интерфейс, установленный с завода. Имеет только самые необходимые параметры, позволяет быстро разобраться и начать печатать, удобно подбирать Z офсет во время печати первого слоя. Идеален для первоначального знакомства с миром 3D-печати и для детей. Из недостатков стоит отметить отсутствие возможности изменения в меню некоторых настроек необходимых во время разгона скорости печати. | ||
<gallery class="center" mode="packed" heights=200px> | <gallery class="center" mode="packed" heights=200px> | ||
Файл:Интерфейс Tronxy UI.jpg|Главный экран | Файл:Интерфейс Tronxy UI.jpg|Главный экран | ||
Строка 15: | Строка 15: | ||
Файл:Tronxy UI cyrillic problem.jpg|Проблемы с отображением кириллицы в 2.18 | Файл:Tronxy UI cyrillic problem.jpg|Проблемы с отображением кириллицы в 2.18 | ||
</gallery> | </gallery> | ||
Так же, в версии 2.18 в некоторых местах присутствует некрасивое отображение кириллицы и неполное отображение некоторых надписей на русском языке, в следствии чего рекомендуется выбрать Английский язык интерфейса. В версиях 2.16.x и 2.17.x кириллица отображалась корректно. | Так же, в версии 2.18 в некоторых местах присутствует некрасивое отображение кириллицы и неполное отображение некоторых надписей на русском языке, в следствии чего рекомендуется выбрать Английский язык интерфейса. В версиях 2.16.x и 2.17.x кириллица отображалась корректно. | ||
Строка 28: | Строка 27: | ||
Файл:Marlin UI Acceleration menu.jpg|Меню настройки ускорений | Файл:Marlin UI Acceleration menu.jpg|Меню настройки ускорений | ||
</gallery> | </gallery> | ||
Marlin UI удобно использовать для определения максимальной высоты подъёма каретки для реализации [[ | Marlin UI удобно использовать для определения максимальной высоты подъёма каретки для реализации [[Crux1 Z-Mod-1|Z-Mod-1]]. | ||
== Актуальная версия == | == Актуальная версия == | ||
На данный момент актуальная версия прошивки [ | На данный момент актуальная версия прошивки [https://wiki.crux-1.ru/images/3/33/Tronxy_Crux-1_update_Firmware_STM32_or_GD32.zip 2.18.0_up2] поддерживает [[Калибровка Liner Advance|Liner Advance]] и не поддерживает [[Input shaping]]. Прошивка скомпилирована как для материнских плат старого, так и нового образца. На STM32F4XX и GD32F4XX соответственно. На выбор представлены стоковый интерфейс [[Интерфейс Tronxy UI|Tronxy UI]] и родной интерфейс [[Интерфейс Marlin UI|Marlin UI]]. | ||
Отличия версии 2.18.0_up2 от оригинальной 2.18.0: | Отличия версии 2.18.0_up2 от оригинальной 2.18.0: | ||
* Исправлена проблема из-за которой принтер иногда перезагружался после смены карты памяти. | * Исправлена проблема, из-за которой принтер иногда перезагружался после смены карты памяти. | ||
* LA по умолчанию 0.12 (Усредненный параметр для стокового [[Термобарьер|термобарьера]] с фторопластовой трубкой). | * LA по умолчанию 0.12 (Усредненный параметр для стокового [[Термобарьер|термобарьера]] с фторопластовой трубкой). | ||
* PID коэффициенты оптимизированы для стоковой головы. | * PID коэффициенты оптимизированы для стоковой головы. | ||
== Прошивка 3D-принтера Tronxy Crux1 == | == Прошивка 3D-принтера Tronxy Crux1 == | ||
Перед тем как прошивать 3D-принтер обязательно нужно узнать версию чипа, который используется на его материнской плате . Посмотреть это можно на самом чипе или в меню 3D-принтера: Система —> Информация (System —> Information). | Перед тем как прошивать 3D-принтер обязательно нужно узнать версию чипа, который используется на его материнской плате. Посмотреть это можно на самом чипе или в меню 3D-принтера: Система —> Информация (System —> Information). | ||
<gallery class="center" mode="packed" heights=200px> | <gallery class="center" mode="packed" heights=200px> | ||
Файл:Crux1 STM32 system.jpg|Crux1 на STM32F4XX | Файл:Crux1 STM32 system.jpg|Crux1 на STM32F4XX | ||
Строка 61: | Строка 60: | ||
== Действия после прошивки == | == Действия после прошивки == | ||
Несмотря на то что в 2.18.0_up2 для стоковой конструкции оптимизированы параметры PID и LA, их калибровка приведёт к повышению качества 3D-печати. | Несмотря на то, что в 2.18.0_up2 для стоковой конструкции оптимизированы параметры PID и LA, их калибровка приведёт к повышению качества 3D-печати. | ||
При том что PID из прошивки скорее всего будет точно поддерживать температуру стола и сопла с дрифтом не более 1 градуса. [[Калибровка PID|Калибровка PID]] может сделать поддержание температуры ещё более точным. | При том что PID из прошивки скорее всего будет точно поддерживать температуру стола и сопла с дрифтом не более 1 градуса. [[Калибровка PID|Калибровка PID]] может сделать поддержание температуры ещё более точным. | ||
Строка 67: | Строка 66: | ||
При замене стокового [[Термобарьер|термобарьера]] калибровка LA обязательна, а калибровка PID при необходимости и по желанию. | При замене стокового [[Термобарьер|термобарьера]] калибровка LA обязательна, а калибровка PID при необходимости и по желанию. | ||
[ | [https://wiki.crux-1.ru/images/3/33/Tronxy_Crux-1_update_Firmware_STM32_or_GD32.zip Скачать свежую версию прошивки Tronxy Crux1] | ||
== Прошивка Klipper на Crux1 == | |||
''Основная статья:'' ''''' [[Установка Klipper на Orange Pi 3 LTS + Armbian#Прошивка Klipper на Crux1|Установка Klipper на Orange Pi 3 LTS + Armbian]] ''''' ''пункт 37.'' | |||
Прошивка клиентской части Klipper на Tronxy Crux1 происходит аналогичным образом. |
Текущая версия от 17:32, 20 июня 2023
Общие сведения о прошивке
Прошивка для 3D-принтеров Tronxy основана на прошивке с открытым исходным кодом Marlin глобально переработанной инженерами Tronxy в результате оптимизации под свои 3D-принтеры и добавления интерфейса Tronxy UI.
Для Crux1 используется версия прошивки под экран 240x320, для других 3D-принтеров Tronxy с экраном 480x320 (кубов) используется своя версия.
Прошивки для разных разрешений экранов не являются взаимозаменяемыми, это две разные ветви эволюции основанные на единых корнях.
Для 3D-принтера Tronxy Crux-1 доступны прошивки в двух вариантах интерфейса Tronxy UI и Marlin UI.
Интерфейс Tronxy UI
Простой и понятный монохромный интерфейс, установленный с завода. Имеет только самые необходимые параметры, позволяет быстро разобраться и начать печатать, удобно подбирать Z офсет во время печати первого слоя. Идеален для первоначального знакомства с миром 3D-печати и для детей. Из недостатков стоит отметить отсутствие возможности изменения в меню некоторых настроек необходимых во время разгона скорости печати.
Так же, в версии 2.18 в некоторых местах присутствует некрасивое отображение кириллицы и неполное отображение некоторых надписей на русском языке, в следствии чего рекомендуется выбрать Английский язык интерфейса. В версиях 2.16.x и 2.17.x кириллица отображалась корректно.
Интерфейс Marlin UI
Родной многоцветный интерфейс Marlin, содержит множество настроек, позволяет менять практически все параметры, например такие как рывки, ускорения и т.д. Из явных недостатков можно отметить то, что экран повёрнут на 90 градусов и периодически сложно попасть пальцем на нужный пункт в следствии особенностей резистивного сенсорного экрана Crux-1.
Marlin UI удобно использовать для определения максимальной высоты подъёма каретки для реализации Z-Mod-1.
Актуальная версия
На данный момент актуальная версия прошивки 2.18.0_up2 поддерживает Liner Advance и не поддерживает Input shaping. Прошивка скомпилирована как для материнских плат старого, так и нового образца. На STM32F4XX и GD32F4XX соответственно. На выбор представлены стоковый интерфейс Tronxy UI и родной интерфейс Marlin UI.
Отличия версии 2.18.0_up2 от оригинальной 2.18.0:
- Исправлена проблема, из-за которой принтер иногда перезагружался после смены карты памяти.
- LA по умолчанию 0.12 (Усредненный параметр для стокового термобарьера с фторопластовой трубкой).
- PID коэффициенты оптимизированы для стоковой головы.
Прошивка 3D-принтера Tronxy Crux1
Перед тем как прошивать 3D-принтер обязательно нужно узнать версию чипа, который используется на его материнской плате. Посмотреть это можно на самом чипе или в меню 3D-принтера: Система —> Информация (System —> Information).
После того как определитесь с тем какую именно прошивку будете заливать в 3D-принтер, необходимо сделать следующее:
- Запишите на карту памяти папку "update" с необходимой прошивкой.
- Вставьте карту памяти в выключенный 3D-принтер.
- Включите 3D-принтер.
- Дождитесь окончания прошивки, не выключайте 3D-принтер во время прошивки.
После прошивки 3D-принтер загрузится. Можно проверить версию прошивки в меню. По завершении прошивки на карте памяти папка "update" будет переименована в "_UPDATE". Вместо карты памяти можно использовать флешку.
Если прошивали Marlin UI, необходимо провести калибровку экрана. Нажимайте на появляющиеся крестики. Если не получится с первого раза:
- Отключите принтер, подождите 30 секунд.
- Включите принтер.
- Проведите калибровку.
- При возникновении проблем прошейте 3D-принтер еще раз.
Действия после прошивки
Несмотря на то, что в 2.18.0_up2 для стоковой конструкции оптимизированы параметры PID и LA, их калибровка приведёт к повышению качества 3D-печати.
При том что PID из прошивки скорее всего будет точно поддерживать температуру стола и сопла с дрифтом не более 1 градуса. Калибровка PID может сделать поддержание температуры ещё более точным. А калибровку LA лучше провести как минимум для каждого вида пластика. Для достижения лучших результатов 3D-печати рекомендуется периодически повторять калибровку для каждого производителя так как коэффициент K у филамента может меняться от партии к партии. При замене стокового термобарьера калибровка LA обязательна, а калибровка PID при необходимости и по желанию.
Скачать свежую версию прошивки Tronxy Crux1
Прошивка Klipper на Crux1
Основная статья: Установка Klipper на Orange Pi 3 LTS + Armbian пункт 37.
Прошивка клиентской части Klipper на Tronxy Crux1 происходит аналогичным образом.