MKS Robin NANO / Sapphire Pro / Marlin 2.. Или продолжение про порося.
Начало тут, сопутствующие материалы можно найти у меня в блоге.
Не буду писать лирических вступлений, что, почему и т.д. Сразу к сути.
Представляю общественности бета версию прошивки для MKS Robin Nano адаптированную и в настоящий момент используемую на моем Sapphire PRO. Прошивка так же подойдет и для других принтеров с похожей кинематикой и начинкой. Кодовое назване SHUI. Лого украл в сети дописал буквы, рисовать не умею )), в последствии заменю.
Основные характеристики:
- Ядро Marlin 2
- Сторонняя графическая библиотека отсутствует, используется лишь дрйвер дисплея из ядра, поэтому алгоритмы работы с графикой максимально легковесны.
- Интеграция в Марлин через предоставленный API, никаких изменений в ярде не произоводилось
- На настоящий момент срез Marlin bugfix2.0.x от 2021-04-03
- Размер области печти фиксирванный 220x220x??? (в кофигурации есть настройки и они будут работать, но требуются незначительные изменения в ядре Марлин, для оси Z параметр изменяемый)
- Драйверы шаговых двигателей TMC2208, TMC2209
- Парковка X-MIN, Y-MAX, Z-MIN (есть вариант X-MIN, Y-MIN, Z-MIN для Two Trees Bluer)
- Алгоритм компенсации давления филамента LINEAR ADVANCE
- Сенсор BlTouch. В настоящий момент используется только для измрения уровня стола
- PID термостат для экструдера и стола
- Модуль WiFi
- Плагин Cura+скрипт создания превью
Практически все настраиваемые параметры могут быть изменены через исполнение G-кода, поэтому привычного ранее mks-config.txt нет.
Для установки прошивки необходимо на флешку записать следующие файлы:
- robin_nano35.bin - собственно код прошивки
- RESDUMP.BIN - картинки, шрифты, прочие ресурсы
- сfg/printer-config.gcode - конфигурация
После прошивки выполнить файл сfg/printer-config.gcode. Если присутствует модуль WiFi:
- 0X00000.BIN, 0X10000.BIN
Прочее:
- cure.zip - расширения для cura
Плагин от MKS в Cura необходимо отключить.
В прошивке пока нет:
- Механизма автоматической калибровки стола.
- Из-за особенностей Марлина не все параметры прошивки можно переключать на горячую, без перекомпиляции исходного кода, как это было сделано в первой версии. Эту задачу на начальном этапе хочу решить созданием нескольких профилей сборки под разные конфигурации принтеров. Вроде бы и логично, так как для принтера с кинематекой CoreXY нет необходимости в переключении на Delta, но вот размеры области печати можно бы и подстраивать на лету.
Именно с этой прошивкой работает мой принтер, поэтому работоспособность ее проверяется часто, другое дело, то, как видит тестирвание программист, сильно отличается от того, что может сделать пользователь ).
Прошивка практически готова к эксплуатации. Хотелось бы видеть уважаемых членов сообщества в роли бета тестеров и генераторов идей на улучшение того, что сделано.
В процессе разработки вел журнал, который можно посмтотреть тут. Ознакомление с ним желательно, так как будет более понятно, что из себя предствляет прошивка и какие там есть особенности и недоделки.
PS. С удовольствием хочу поблагодарить участника нашего сообщества Xam1 за тестировании альфа версий и ряд идей, которые вошли в разработку.
Еще больше интересных статей
Старые модели Anycubic и новый ChituBox
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Elegoo Neptune 4 Plus альтернативный и более простой способ замены сопла
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Собираем 3D-принтер своими руками. Пошаговая инструкция. Часть 1.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Как уже анонсировал Серега, я начинаю публиковать цикл статей по сборк...
Комментарии и вопросы
Здравствуйте. Можно как-нибудь...
Только вот принтер — не гаджет...
Прикольный миник у вас получил...
Доброй ночи, после покупки и с...
Хочу себе новый принтер. Из ва...
Всем доброго времени суток!Пос...
Народ, а народ ... подскажите,...