MKS Base V1.4/Marlin 1.1.8: нужна помощь по настройке сервопривода
Принтер Anet A6, системная плата заменена на MKS Base V1.4 (вернее, её аналог производства BiQu), прошивка Marlin 1.1.8.
Делаю двухэкструдерный станок с двумя раздельными моторами податчиков и 'качалкой' для переключения сопел.
Сервопривод приводит в движение эту самую качалку. Модель сервопривода - MG90S
В Configuration.h внесены следующие изменения по части сервопривода:
1. Раскомментирован параметр #define SWITCHING_NOZZLE
2. Установлены значения углов для двух экструдеров: #define SWITCHING_NOZZLE_SERVO_ANGLES { 0, 180 }
(предполагается, что выходной вал сервопровода должен повернуться на 180 градусов для переключения сопел - далее имеется понижающий редуктор)
3. Раскомментирован параметр и ему установлено значение: #define NUM_SERVOS 1
(т.к. по факту сервопривод действительно один)
В итоге сервопривод работает так:
Сразу после включения принтера он поворачивает выходной вал на 15 градусов (1 зуб, т.к. на него надета шестеренка с 12 зубами), но через пару секунд возвращает вал на место.
Если в управляющей программе (я использую связку Repetier Host/Server) переключиться на второй экструдер, то вал сервопривода поворачивается по часовой стрелке (если смотреть с торца вала) на 180 градусов, но не остается на месте, а начинает постоянно дергаться на пару зубов (30 градусов) против часовой стрелки с последующим возвращением в заданную позицию. Частота таких дерганий непостоянная - скажем, раз в 2-6 секунд.
Но если переключить его на первый экструдер, то он четко поворачивается обратно на 180 градусов, останавливается как влитой и никуда не дергается. Переключаем снова на второй экструдер - и снова бесконечные дергания.
Что это может быть? Может, надо углы в прошивке поменять? Скажем, вместо {0,180} прописать {-90,90}? Или еще что-то?
Делаю двухэкструдерный станок с двумя раздельными моторами податчиков и 'качалкой' для переключения сопел.
Сервопривод приводит в движение эту самую качалку. Модель сервопривода - MG90S
В Configuration.h внесены следующие изменения по части сервопривода:
1. Раскомментирован параметр #define SWITCHING_NOZZLE
2. Установлены значения углов для двух экструдеров: #define SWITCHING_NOZZLE_SERVO_ANGLES { 0, 180 }
(предполагается, что выходной вал сервопровода должен повернуться на 180 градусов для переключения сопел - далее имеется понижающий редуктор)
3. Раскомментирован параметр и ему установлено значение: #define NUM_SERVOS 1
(т.к. по факту сервопривод действительно один)
В итоге сервопривод работает так:
Сразу после включения принтера он поворачивает выходной вал на 15 градусов (1 зуб, т.к. на него надета шестеренка с 12 зубами), но через пару секунд возвращает вал на место.
Если в управляющей программе (я использую связку Repetier Host/Server) переключиться на второй экструдер, то вал сервопривода поворачивается по часовой стрелке (если смотреть с торца вала) на 180 градусов, но не остается на месте, а начинает постоянно дергаться на пару зубов (30 градусов) против часовой стрелки с последующим возвращением в заданную позицию. Частота таких дерганий непостоянная - скажем, раз в 2-6 секунд.
Но если переключить его на первый экструдер, то он четко поворачивается обратно на 180 градусов, останавливается как влитой и никуда не дергается. Переключаем снова на второй экструдер - и снова бесконечные дергания.
Что это может быть? Может, надо углы в прошивке поменять? Скажем, вместо {0,180} прописать {-90,90}? Или еще что-то?
Популярные вопросы
Скажите, пожалуйста как этот дефект называется
Доброго времени суток, подскажите, пожалуйста, как называется дефект когда пластик прилипает к экструдеру и он "тащит" его за собой и сносит новые сло...
Выбор первого 3d принтера
Добрый день. Понимаю, что вопрос стар как мир. Выбираю 3d принтер для домашней печати. Подскажите есть ли модель принтера которая нормально печа...
Вопрос по датчику Auto-leveling Sensor и g code
Всем добрый вечер!, купил датчик авто уровня , и теперь есть пару вопросов у тех кто таким пользовал, скажите его на горячую не льзя использовать я та...
Комментарии и вопросы
Почему у волтбоя оба глаза отк...
Там в целом все понятно. Издел...
Когда хотел пукнуть, но обосра...
Мне нужно напечатать модель эт...
Доброго времени суток, столкну...
купил новый шаговый двигатель...
Разделение моделей это жуть, о...