Repetier Firmware вместо Marlin
Мой принтер H-Bot ZAV.
Решил я залить новую прошивку в Атмегу, а именно Repetier Firmware вместо Marlin.
Во-первых, где то читал, что алгоритм работы с моторами у нее другой (это правда), во вторых хотелось что нибудь новенького )))
Приступим.Заходим на страницу web конфигуратора: http://www.repetier.com/firmware/v092/
Крайняя стабильная версия сейчас 0.92.9
Конфигуратор разделен на разделы: Начало, Основные, Механика и т.д.
Ставя галочки и выбирая нужный пункт постепенно конфигурируем прошивку под свой принтер.
Сложного ничего нет, но есть тонкости. Для H-Bot/CoreXY есть два варианта кинематики:Разницы я не увидел. Остановился на первом типе.
Так же поддержка обычной кинематики (Cartesian type), Дельты и каких то уж экзотических схем:Поддерживаемых плат много, как и в Марлине. А
Интересная особенность - нужно указывать процессор - Атмега 8 бит или Атмега DUO.
Т.е. прошивка уже заточена под 32 бита.
На первой странице настраиваем скорости, модуль синезуба, если есть, размеры печатной области и коррекцию Z (автолевел, как я понимаю).
Ну мне это не нужно, поэтому переходим дальше.
Настраиваем механику.Тут вроде все понятно.
Для ARM процессоров есть разрешение увеличения шага в 4 раза!(надо покупать DUO!)
Настраивая количество шагов, надо помнить - шаг в прошивке увеличен в 2 раза!
Т.е. при шаге в Марлине 100 шагов на мм. (у меня ролики 16 зубов, ремень GT2), тут надо ставить 200 шагов на мм.! Но только для осей X и Y! Для Z и экструдера ничего не увеличивается! Не упустите это из виду!
так же тут настройки вращения, отключение и дублирования моторов.
Для Прюши на оси Z это делается так:Ставим галку Зеркалить мотор и ниже из выпадающего выбираем куда включен драйвер. Все! Есть опция - 3 мотора, т.е. поддержка 3-х экструдеров.
Далее настраиваем эндстопы. Тут все понятно и без картинок. Указываем какого типа эндстопы стоят (нормальнозамкнутые или нормаьноразомнкнутые), указываем пины, куда подключены. Я тут для своего принтера поменял только тип, убрал Z_min, добавил Z_max.
Далее страничка Инструменты.Тут есть интересный пункт - выбор инструмента!
Прошивка изначально заточена под фрезер, лазерный гравер и 3D принтер!
Удобно! Выбираем FFF принтер.
Далее идет настройка температур. Тут тоже ничего сложного, температуры для пластиков изменил, остальное я оставил по-умолчанию.
Не забываем поставить галку о наличии подогреваемого стола (у кого есть!). Она не очень тут заметна, смотрите внимательнее!
Поставили наличие стола и появляется опции этого стола.
Температуры, способ нагрева с настройками, тип термистора и т.д. Все более чем понятно.
Далее настраиваем экструдер. Кроме стандартных настроек есть интересные пункты: Extruder cooler pin, Enable extruder cooler at (Пин подключения вентилятора экструдера, Включение вентилятора при достижении определенной температуры). Т.е. при наличии платы управления вентиляторами тут ставим пины, куда вентилятор подключен и температуру его включения и скорость.
Для стандартной настройки пин вентилятора осставляем Disabled. Остальные настройки типа нагрева, значений PID, типа термистора знакомы нам по Марлину и затруднений не вызовут.
Далее страничка ФичиТут включаем всякие фичи - поддержка SD карт, поддержку baby step (управление Z во время печати - подкорректировать уровень стола, удобно) и множество других функций. Читайте внимательно. Далее идет настройка вентилятора охлаждения модели. Тут тоже все прозрачно. А вот под настройкой вентилятора есть еще одна настройка - доп. вентилятора, которая управляется с помощью свободного термистора! Т.е. охлаждение драйверов например! Очень удобно! Но о5 же при наличии платы расширения. Я ее себе уже заказал ))))
И еще интересная настройка - Покрытие стола. (Bed Coating). Тут можно настроить толщину покрытия стола, т.е. стекло! И процессор будет учитывать это при нагреве кровати! Можно выставить толщину 3 разный покрытий и выбирать их из меню!
Прикольно! Я не делал у себя, но сегодня попробую.
Далее идет настройка смены филамента и ретракции. Все оставил как есть.
Страничка Пользовательский интерфейс.Тут мы выбираем дисплей, языки (русского нет, да и не нужен он), настройку энкодера и значения температур для включения нагрева через меню принтера.
Далее страничка Ручной.Ничего тут не писал ибо не знаю, что надо писать. ))))
Ну и финал - страница Download.Тут мы скачиваем настроенную прошивку в архиве, а так же отдельно файл configuration.h. Можно его редактировать, а можно залить его на первой странице и все ваши настройки уже будут в web конфигураторе.
Осталось распаковать архив, запустить файл repitier.ino и залить это все в принтер, Перед этим неплохо бы почистить EEPROM средствами Arduini IDE.
И можно печатать!
Моторы действительно работают тише, ничего не стучит от перемены вектора ускорения (на Марлине у меня были стуки на скоростях больше 80), все мягко и аккуратно! ))))
Фото меню:Видео печати - скорость 100 мм/сек.
На данный момент эта прошивка мне нравится больше Марлина и на него я возвращаться не буду ))))
Еще больше интересных статей
Вечная катушка для филамента. Как я берегу природу
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Размотчик филамента. Бесшумная версия.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Настраиваем прошивку Marlin и заливаем её в 3D принтер
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
Чтоб с нуля достичь скорости в...
а наружный лицевой слой фасада...
А бетон 5-6 т.р за тот же куб...
Доброго времени суток!Столкнул...
Доброго времени суток!Я хочу н...
Добрый день!Кто может подсказа...
Добрый. Затекла смола в экранч...