Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Модератор: Kaktus
- Alex Post
- Сообщения: 6993
- Зарегистрирован: 11 янв 2017, 17:22
- Имя: Александр
- Откуда: Брест, РБ
- Благодарил (а): 330 раз
- Поблагодарили: 817 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Как говорится, хочешь спрятать понадежней - положи на самое видное место
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
- dark184
- Сообщения: 1495
- Зарегистрирован: 19 фев 2018, 18:18
- Имя: Алексей
- Откуда: Архангельск
- Благодарил (а): 11 раз
- Поблагодарили: 115 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Вобщем протестировал вчера прошивку марлин под мегу 8 битную, после разочарования в марлине под 32 битную плату. Условия теже, только принтер с материнкой MKS Gen L с мегой на борту. Начальные условия одинаковые вплот до G кода, разница только в прошивке. Сравнивал Repetier скачанную с офсайта и настроенную онлайн конфигуратором и Марлин 2.0.х Bugfix, тоже самая свежая. Обе прошивки показали себя неожиданно хорошо, тот же кубик получился что на одной что на другой прошивке почти одинаковым и с вполне ожидаемым отличным качеством, адекватным кинематике принтера. Различия в качестве печати конечно есть, но чтобы их различить, приходится прилично вглядываться, т.е. качество практически неотличимо. Но к сожалению все же на прошивке марлин качество хоть и чуть чуть, но хуже. В принципе считаю что обе прошивки ведут себя одинаково. Так что 8 битные прошивки марлина вполне достойные. Осталось только попробовать клиппер, но ожидать улучшения качества думаю уже не стоит, печать по качеству уже ограничивается только механикой.
Купил себе танк и никого больше не жалею.
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Всем привет!
Как в Марлине управлять кулером охлаждения радиатора Хотенда?
Пришлось заменить для Тево Торнадо стандартный кулер на новый. Он оказался мощнее старого. Вылетает ошибка Е1. Не может нагреться нормально экструдер.
Или мне не в прошивку лезть а физически какой резистор припаять? я в этом слабо разбираюсь))
Как в Марлине управлять кулером охлаждения радиатора Хотенда?
Пришлось заменить для Тево Торнадо стандартный кулер на новый. Он оказался мощнее старого. Вылетает ошибка Е1. Не может нагреться нормально экструдер.
Или мне не в прошивку лезть а физически какой резистор припаять? я в этом слабо разбираюсь))
- Alex Post
- Сообщения: 6993
- Зарегистрирован: 11 янв 2017, 17:22
- Имя: Александр
- Откуда: Брест, РБ
- Благодарил (а): 330 раз
- Поблагодарили: 817 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Вообще то охлаждение радиатора хотэнда и нагрев самого хотэнда не должны зависеть друг от друга. Радиатор должен быть максимально холодным, а хотэнд - нагретым до температуры печати. То, что хотэнд охлаждается - могут быть две причины: первая - вентиль дует и на сам хотэнд в том числе - это плохо, нужно устранять, шторку какую то приспособить или воздуховод напечатать. И второе - слабый нагреватель. Бывает, что китайцы суют не разбираясь нагреватель на 24в, а питание 12в. Вот он еле еле и греется.
По сути вопроса - охлаждение хотэнда ОБЫЧНО не регулируется. Он тупо подпаян на постоянку к 12в. Можно сделать и регулируемым, но нужно дружить с паяльником и головой. Можно поставить dc-dc понижайку для питания кулера и крутить скорость на ней. Можно и просто резистор, но это нужно подбирать и оперативно не "подкрутить".
По сути вопроса - охлаждение хотэнда ОБЫЧНО не регулируется. Он тупо подпаян на постоянку к 12в. Можно сделать и регулируемым, но нужно дружить с паяльником и головой. Можно поставить dc-dc понижайку для питания кулера и крутить скорость на ней. Можно и просто резистор, но это нужно подбирать и оперативно не "подкрутить".
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Всем привет! Принтер - медведь 902, прошивка - марлин 1.1.3. В скаченной прошивке стояло значение 100,29 (это шаг/мм по оси Х). Исправил на 100 и залил прошивку. Принтер перегрузился. Посмотрел потом на значения, которые показывает экран, в разделе motion - они не изменились.... Что не так? Сообщений об ошибках не было.
- AKDZG
- Сообщения: 2201
- Зарегистрирован: 17 окт 2015, 10:00
- Имя: Алексей
- Откуда: Иркутск
- Благодарил (а): 21 раз
- Поблагодарили: 76 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Почистить EEPROM
Ultimaker Original
Mendel90
СПринтер 233
Mendel90
СПринтер 233
- dark184
- Сообщения: 1495
- Зарегистрирован: 19 фев 2018, 18:18
- Имя: Алексей
- Откуда: Архангельск
- Благодарил (а): 11 раз
- Поблагодарили: 115 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Кстати, давно хотел спросить, как ее почистить? Один раз как то чистил перед прошивкой помнится в Arduino IDE, сейчас не могу найти... Забыл
А так действительно, значения в EEPROM имеют приоритет.
Купил себе танк и никого больше не жалею.
-
- Сообщения: 1141
- Зарегистрирован: 31 авг 2017, 14:26
- Имя: Кирилл
- Откуда: Москва, CAO
- Благодарил (а): 38 раз
- Поблагодарили: 167 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
arduino ide есть скетч "файл > примеры > EEPROM > EEPROM_clear
- dark184
- Сообщения: 1495
- Зарегистрирован: 19 фев 2018, 18:18
- Имя: Алексей
- Откуда: Архангельск
- Благодарил (а): 11 раз
- Поблагодарили: 115 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Блин, не там искал Как же я ненавижу эту Arduino IDE...
Купил себе танк и никого больше не жалею.
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Т.е. перед заливкой прошивки, в arduino ide запускаем скетч "файл > примеры > EEPROM > EEPROM_clear ? Правильно?
- Alex Post
- Сообщения: 6993
- Зарегистрирован: 11 янв 2017, 17:22
- Имя: Александр
- Откуда: Брест, РБ
- Благодарил (а): 330 раз
- Поблагодарили: 817 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
А рядом с тем же разделом motions нет ли раздела eeprom?
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
- Alex Post
- Сообщения: 6993
- Зарегистрирован: 11 янв 2017, 17:22
- Имя: Александр
- Откуда: Брест, РБ
- Благодарил (а): 330 раз
- Поблагодарили: 817 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Если уж пошли такие извращения, то можно тупо G-код M502 послать на принтер - сброс еепрома до заводских установок, т.е. до тех что в прошивке.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Понятно, что есть разные способы очистки. Просто я удивился, когда перепрошил принтер, а оказалось что значения не поменялись.
-
- Сообщения: 42
- Зарегистрирован: 28 июл 2019, 02:41
- Имя: Vladimir
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Коллеги, проконсультируйте по настойкам Marlin для автоуровня.
Пытаюсь сделать автоуровень с тензодатчиком. Происходят ложные срабатывания пр перемещения по XY при переходе
к очередной точке калибровке. Появилась мысль - если в configuration.h использовать настройки для
"Z Servo Probe, such as an endstop switch on a rotating arm", то сервомотор поднимает зонд при движении между
точками калибровки (судя по видео, например
https://www.youtube.com/watch?v=SehByhs ... e=youtu.be
)
Хотел использовать сигнал, приходящий на сервомотор для блокировки датчика при перемещениях между точками,
но у меня сигнал сервомотора появляется в начале калибровки и отключается в конце, между точками калибровки он не изменяется.
Какая настройка на это влияет ?
Мои настройки (Marlin 1.1.9):
// на pin 19 подключен выход датчика
#define Z_MIN_PROBE_PIN 19 //
#define Z_MIN_PROBE_ENDSTOP //
// сигнал SERVO_0 хотел использовать для отслеживания перемещений между точками
#define Z_PROBE_SERVO_NR 0 // Defaults to SERVO 0 connector.
#define Z_SERVO_ANGLES {179,0} // Z Servo Deploy and Stow angles
#define NUM_SERVOS 1
#define SERVO_DELAY { 300 }
Пытаюсь сделать автоуровень с тензодатчиком. Происходят ложные срабатывания пр перемещения по XY при переходе
к очередной точке калибровке. Появилась мысль - если в configuration.h использовать настройки для
"Z Servo Probe, such as an endstop switch on a rotating arm", то сервомотор поднимает зонд при движении между
точками калибровки (судя по видео, например
https://www.youtube.com/watch?v=SehByhs ... e=youtu.be
)
Хотел использовать сигнал, приходящий на сервомотор для блокировки датчика при перемещениях между точками,
но у меня сигнал сервомотора появляется в начале калибровки и отключается в конце, между точками калибровки он не изменяется.
Какая настройка на это влияет ?
Мои настройки (Marlin 1.1.9):
// на pin 19 подключен выход датчика
#define Z_MIN_PROBE_PIN 19 //
#define Z_MIN_PROBE_ENDSTOP //
// сигнал SERVO_0 хотел использовать для отслеживания перемещений между точками
#define Z_PROBE_SERVO_NR 0 // Defaults to SERVO 0 connector.
#define Z_SERVO_ANGLES {179,0} // Z Servo Deploy and Stow angles
#define NUM_SERVOS 1
#define SERVO_DELAY { 300 }
- Alex Post
- Сообщения: 6993
- Зарегистрирован: 11 янв 2017, 17:22
- Имя: Александр
- Откуда: Брест, РБ
- Благодарил (а): 330 раз
- Поблагодарили: 817 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Имхо при обычном промере так и есть: рука на серве опускает концевик, промеряет весь стол, потом подымается. Чего ей все время туды-сюды дёргаться? Попробуй посмотреть в сторону алгоритма для БлТоч, там вроде по алгоритму он перед каждым замером "взводится".
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393