Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Модератор: Kaktus
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
я сделал так:#define DEFAULT_AXIS_STEPS_PER_UNIT { 79.77,79.77,4000,95.23 } так как использую по оси Z шпильки м5 выдает цифру 4000. это и точность подъема на один 1мм но и скорость большая, что приводит к гудению двигателей при начале печати.
потом снизил по оси Z #define DEFAULT_MAX_FEEDRATE { 150, 150, 2, 25 }
ну и #define DEFAULT_MAX_ACCELERATION { 1000, 1000, 1, 10000 } снизил до единицы, все заработало. остался только небольшой вобблинг убрать.
потом снизил по оси Z #define DEFAULT_MAX_FEEDRATE { 150, 150, 2, 25 }
ну и #define DEFAULT_MAX_ACCELERATION { 1000, 1000, 1, 10000 } снизил до единицы, все заработало. остался только небольшой вобблинг убрать.
-
- Сообщения: 63
- Зарегистрирован: 02 окт 2018, 15:57
- Имя: Евгений
- Откуда: Камышин Волгоградская обл
- Благодарил (а): 21 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
всем привет .подскажите при изменении подачи прутка через дисплей 2004 Esteps/mm не получается сохранить их в прошивке
- Mazayac
- Сообщения: 1688
- Зарегистрирован: 06 ноя 2018, 22:28
- Имя: Алексей
- Откуда: Нижний Новгород
- Благодарил (а): 166 раз
- Поблагодарили: 166 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Gron, по умолчанию сохранение в EEPROM настроек, изменённых через меню, отключено.
Редактируйте исходный файл прошивки, либо для правки параметра, либо для разрешения EEPROM:
https://3deshnik.ru/wiki/index.php/EEPROM
Редактируйте исходный файл прошивки, либо для правки параметра, либо для разрешения EEPROM:
https://3deshnik.ru/wiki/index.php/EEPROM
Sprinters: Mini, Techno 232, Pro Techno. Photon Mono X.
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Всем доброго дня и с Новым Годом! 8)
Решился таки на автоуровень, взял последнюю ревизию марлина и... что-то пошло не так. После отсылки G29 по осям X/Y всё адекватно, а вот ось Z постоянно идёт на +5мм, т.е. после хоума и отсылки G29 ось поднимается на 5мм затем встаёт на первую точку и опять же едет вверх на 5мм и так далее на последней точке высота уже 9 см. Кто сталкивался, куда копать?
С уважением,
Владимир.
Решился таки на автоуровень, взял последнюю ревизию марлина и... что-то пошло не так. После отсылки G29 по осям X/Y всё адекватно, а вот ось Z постоянно идёт на +5мм, т.е. после хоума и отсылки G29 ось поднимается на 5мм затем встаёт на первую точку и опять же едет вверх на 5мм и так далее на последней точке высота уже 9 см. Кто сталкивался, куда копать?
С уважением,
Владимир.
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Разобрался 8)
Не поменял логику на #define Z_MIN_PROBE_ENDSTOP_INVERTING true
т.к. на датчике нормально открытый контакт.
Не поменял логику на #define Z_MIN_PROBE_ENDSTOP_INVERTING true
т.к. на датчике нормально открытый контакт.
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Как настроить MIXING EXTRUDER, а MARLIN 2.0
Как и что настраивать?
Как и что настраивать?
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Всем привет!
Давненько меня здесь не было...
Итак... старый Merlin, времен изобретения 3D-SPrinter, тот, который автор принтера выкладывал при его создании в 2011 году (в версии 1.1.9, как я понял, алгоритмы те же).
В нем есть 2 параметра определяющие ускорения экструдера (далее - AE):
#define DEFAULT_MAX_ACCELERATION {4096, 4096, 2048, 128 }
и
#define DEFAULT_RETRACT_ACCELERATION 4096
По идее DEFAULT_MAX_ACCELERATION должен определять AE при печати, а DEFAULT_RETRACT_ACCELERATION - ускорение экструдера при ретрактах (далее - AR).
Для того, чтобы на крышках не образовывались наплывы в местах торможения разгона головы (особенно заметно при заполнении "Линия"):
AE = СреднееУскорениеОсейXY * ШиринаЭкструзии^2 / ДиаметрФиламента^2.
Для ширины экструзии 0,31мм, AX=AY=4096 => AE=128. При таком соотношении ускорений, крышки с заполнением "Линии" получаются идеальными.
При бОльших AE (особенно 10000) - голова ещё не набрала расчетную скорость, а экструдер уже давит пластик на полной скорости, отсюда образуются наплывы в местах смены направления движения головы.
Однако на практике AR задается DEFAULT_MAX_ACCELERATION и при низких AR=AE начинаются замирания при печати на время ретракта.
Подскажите, пожалуйста, как сказать Мерлину, что нужно брать AR из DEFAULT_RETRACT_ACCELERATION?
Давненько меня здесь не было...
Итак... старый Merlin, времен изобретения 3D-SPrinter, тот, который автор принтера выкладывал при его создании в 2011 году (в версии 1.1.9, как я понял, алгоритмы те же).
В нем есть 2 параметра определяющие ускорения экструдера (далее - AE):
#define DEFAULT_MAX_ACCELERATION {4096, 4096, 2048, 128 }
и
#define DEFAULT_RETRACT_ACCELERATION 4096
По идее DEFAULT_MAX_ACCELERATION должен определять AE при печати, а DEFAULT_RETRACT_ACCELERATION - ускорение экструдера при ретрактах (далее - AR).
Для того, чтобы на крышках не образовывались наплывы в местах торможения разгона головы (особенно заметно при заполнении "Линия"):
AE = СреднееУскорениеОсейXY * ШиринаЭкструзии^2 / ДиаметрФиламента^2.
Для ширины экструзии 0,31мм, AX=AY=4096 => AE=128. При таком соотношении ускорений, крышки с заполнением "Линии" получаются идеальными.
При бОльших AE (особенно 10000) - голова ещё не набрала расчетную скорость, а экструдер уже давит пластик на полной скорости, отсюда образуются наплывы в местах смены направления движения головы.
Однако на практике AR задается DEFAULT_MAX_ACCELERATION и при низких AR=AE начинаются замирания при печати на время ретракта.
Подскажите, пожалуйста, как сказать Мерлину, что нужно брать AR из DEFAULT_RETRACT_ACCELERATION?
Печатаю на SPrinter-233, все нравится.
. . . Кто хочет решить проблему, ищет способы, кто не хочет - причины . . .
. . . Кто хочет решить проблему, ищет способы, кто не хочет - причины . . .
- Mazayac
- Сообщения: 1688
- Зарегистрирован: 06 ноя 2018, 22:28
- Имя: Алексей
- Откуда: Нижний Новгород
- Благодарил (а): 166 раз
- Поблагодарили: 166 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Blithe74, я бы обновил Марлин для начала. Глюков в первых версиях просто немеряно, я бы не рассчитывал на одинаковые алгоритмы.
Sprinters: Mini, Techno 232, Pro Techno. Photon Mono X.
- 3D-SPrinter
- Сообщения: 10525
- Зарегистрирован: 19 ноя 2015, 14:23
- Имя: Андрей
- Откуда: Н.Новгород
- Благодарил (а): 76 раз
- Поблагодарили: 982 раза
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Честно говоря, у меня обратное впечатление сложилось - чем новее, тем больше глюков. При том не только в Марлине, а почти во всём.
- Mazayac
- Сообщения: 1688
- Зарегистрирован: 06 ноя 2018, 22:28
- Имя: Алексей
- Откуда: Нижний Новгород
- Благодарил (а): 166 раз
- Поблагодарили: 166 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
3D-SPrinter, ага, попробовал я погреть только сопло из меню старого Марлина...
Sprinters: Mini, Techno 232, Pro Techno. Photon Mono X.
- 3D-SPrinter
- Сообщения: 10525
- Зарегистрирован: 19 ноя 2015, 14:23
- Имя: Андрей
- Откуда: Н.Новгород
- Благодарил (а): 76 раз
- Поблагодарили: 982 раза
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
И что? Вроде, греется без проблем. Каждый раз так делал при смене пластика.
- Mazayac
- Сообщения: 1688
- Зарегистрирован: 06 ноя 2018, 22:28
- Имя: Алексей
- Откуда: Нижний Новгород
- Благодарил (а): 166 раз
- Поблагодарили: 166 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
3D-SPrinter, угу, всегда вместе со столом, нагрев которого я не заказывал.
Sprinters: Mini, Techno 232, Pro Techno. Photon Mono X.
- 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
- 3D-SPrinter
- Сообщения: 10525
- Зарегистрирован: 19 ноя 2015, 14:23
- Имя: Андрей
- Откуда: Н.Новгород
- Благодарил (а): 76 раз
- Поблагодарили: 982 раза
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Ну да, об этом и речь. Есть такой пункт менюшки в старом Марлине.
А в теперешнем Лердже достаточно ткнуть пальцем в иконку хотенда на экране.
Re: Настраиваем прошивку для 3D-SPrinter'ов
Добрый день.
Нужна помощь в настройке прошивки MARLIN. Принтер у меня не SP - модернизирую QIDI, поэтому скачал 1.1.9 и настраиваю с 0.
1. Как включить в меню принтера заправку/разрядку экструдера? Облазил всю меню "Подготовка" но нужного пункта так и не нашел. Может данный блок включается отдельно?
2. После прерывания печати принтер просто "бросает все" и паркует голову по xy в HOME. Мне нужно что бы по умолчанию стол "опускался" на уровень +160. Куда можно дописать данное условие? Концевик только Zmin.
3. Как правильно управлять зуммером? Где можно включить сигнализацию начала/окончания печати? В меню не нашел.
Спасибо.
Нужна помощь в настройке прошивки MARLIN. Принтер у меня не SP - модернизирую QIDI, поэтому скачал 1.1.9 и настраиваю с 0.
1. Как включить в меню принтера заправку/разрядку экструдера? Облазил всю меню "Подготовка" но нужного пункта так и не нашел. Может данный блок включается отдельно?
2. После прерывания печати принтер просто "бросает все" и паркует голову по xy в HOME. Мне нужно что бы по умолчанию стол "опускался" на уровень +160. Куда можно дописать данное условие? Концевик только Zmin.
3. Как правильно управлять зуммером? Где можно включить сигнализацию начала/окончания печати? В меню не нашел.
Спасибо.