SHUI - прошивка для 3D-принтеров на базе управляющих плат
MKS Robin Nano ревизий 1.1, 1.2, 1.3, 2.0, 3.x. А так же их аналогов от FlyingBear Ghost типа Reborn 2.0 и 3.0
Руководство по установке и настройке.
Актуальность мануала: 03.04.2023 г.
Отдельное спасибо за неоценимый вклад:
|
Прежде чем начать
Прошивка развивается очень быстро и все изменения всегда прилетают сначала в тестовую версию (папка test-only на GitHub). Соответственно все картинки и описания здесь касаются только ТЕСТОВОЙ версии прошивки. Почему? Да потому что а) тестовые прошивки достаточно стабильны, ибо автор - великий профессионал, б) потому что тестовые прошивки обладают наибольшим количеством плюшек и ц) потому что у автора мануала нет времени вести две ветки параллельно. Резюме: если очень боитесь свежего софта - возвращайтесь на Марлин. Рекомендую ставить только тестовую - она всегда на высоте. Безумству храбрых поём мы песню. Теперь начнем.
Введение
Прошивка SHUI представляет из себя модифицированную и доработанную прошивку для 3D-принтеров Marlin, с уникальным графическим интерфейсом. Прошивка выгодно отличается от других графических надстроек Марлина тем, что обладает не только удобным и эргономичным интерфейсом, но и массой возможностей в плане конфигурирования различного рода основных и системных параметров Марлина прямо из пользовательского интерфейса, не требуя перекомпиляции исходников.
Об авторе
Автором прошивки является Вячеслав Шубин. Обсуждение прошивки, последние новости и ссылки на свежие релизы и тестовые сборки расположены на канале shui-public в Telegram: https://t.me/joinchat/8eQiBVI29zw1YTU6
Гитхаб автора с прошивкой располагается здесь: https://github.com/vyacheslav-shubin/shui
Любые конструктивные предложения автор принимает к сведению и воплощает в новых версиях с просто поражающей скоростью. Так что если у вас есть конструктивные предложения - предлагайте.
От автора данного мануала
Фото экрана принтера сделаны на фотоаппарат и/или мобильный телефон и не до конца передают всю цветовую гамму изображения на дисплее. Иногда созданы искусственным способом, что более сочнее в цветах но подходящего шрифта не нашел. В оригинале внешний вид интерфейса гораздо лучше. Русский язык, стилистику, синтаксические и орфографические ошибки игнорируем. Технические термины употреблены как придется.
Возможны несовпадения снимков дисплея с реальным изображением на экране – это объясняется тем, что прошивка постоянно дорабатывается и пополняется новой функциональностью. Фотоаппарат просто не успевает за автором прошивки.
Все совпадения с реальными животными, и уж не дай бог с людьми - случайны. Автор никого не знает, ни с кем не знаком и не имеет никакого отношения. Все настройки на снимках случайны и приведены только как образец. Я проходил мимо, достал телефон и сфоткал. Место и время не помню... Настраивайте свой принтер самостоятельно, по своим данным.
Считаем синонимами следующие слова:
⦁ Печатающая голова = каретка = голова
⦁ Концевой выключатель = концевик
⦁ Датчик автоуровня = BLTouch, 3DTouch или BFTouch
⦁ Считаем, что BLTouch и 3DTouch это одно и то же
О версии прошивки, описанной здесь
Повторюсь еще раз: в данном мануале описывается только текущая тестовая версия прошивки. Есть еще стабильная. Стабильная версия отстает от тестовой по функционалу и всех слабаков постоянно путает, поэтому автор мануала (то есть я) принял решение описывать только свежие тестовые версии. Вести две ветки затратно по времени, и потом, любая тестовая рано или поздно становится стабильной. Если вы находите расхождения в том, что читаете и видите у себя, значит примените мозг по назначению.
О виджетах и кнопках
Для исключения короткого замыкания в неокрепших разумах, немного расскажу о "виджетах". С точки зрения автора прошивки, любой элемент на экране принтера, обладающий некоторой функциональностью, является "виджетом". Т.е. это и окна, и индикаторы температур, и диалоги, и даже кнопки - всё это виджеты. Однако в данном мануале, для упрощения изложения, я буду называть виджетами только окна, несущие определенную функциональность (грубо говоря окна с кнопками и/или индикаторами), а остальные элементы я буду называть в привычной терминологии: кнопки - кнопками, диалоги - диалогами, индикаторы - индикаторами и т.п., да простит меня Вячеслав за такое упрощение.