Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Собираем, настраиваем, печатаем, делимся опытом, помогаем новичкам

Модератор: Kaktus

Аватара пользователя
dark184
Сообщения: 1520
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 11 раз
Поблагодарили: 116 раз

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение dark184 » 24 июн 2022, 11:29

rich101 писал(а):
23 июн 2022, 23:28
Доброй ночи, может кто сталкивался с такой проблемой при печати?
Была такая проблема при переходе на прошивку марлин 2.0 на плате с LPC1768 (32 бит, проявляется исключительно на ядре cortex, ваша плата собрана именно на нем :lol: и с относительно медленными драйверами, типа DRV8825 и уж тем более dm 542. Впрочем TMC2209 по моему к ним не относятся, хотя попробовать стоит)
Попробуйте вбить костыль в Configuration_adv.h здесь

Код: Выделить всё

//#define MINIMUM_STEPPER_PULSE 2
Нужно расскоментировать и поставить 4. Если не поможет, возвращаем обратно и ищем проблему в механике принтера.
Купил себе танк и никого больше не жалею.

rich101
Сообщения: 39
Зарегистрирован: 23 июн 2022, 23:22
Имя: Revizoro
Благодарил (а): 4 раза

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение rich101 » 24 июн 2022, 13:36

Спасибо, проверю :idea:

Vikent
Сообщения: 789
Зарегистрирован: 31 янв 2019, 23:09
Имя: Виктор
Откуда: Королёв
Благодарил (а): 31 раз
Поблагодарили: 90 раз

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Vikent » 24 июн 2022, 21:01

rich101, Принтер самодельный? ПИДы нагрева стола откалиброваны?

borskiy
Сообщения: 551
Зарегистрирован: 02 дек 2021, 22:20
Имя: Олег
Откуда: Бор, Нижегородская губерния
Благодарил (а): 6 раз
Поблагодарили: 43 раза
Контактная информация:

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение borskiy » 25 июн 2022, 07:14

rich101 писал(а):
24 июн 2022, 10:52
10 тонких слоев след 2мм 5 Толстых слоев и так равномерно на всю высоту модели
Режим адаптивных слоёв не включён, случайно?

rich101
Сообщения: 39
Зарегистрирован: 23 июн 2022, 23:22
Имя: Revizoro
Благодарил (а): 4 раза

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение rich101 » 25 июн 2022, 11:06

dark184 писал(а):
24 июн 2022, 11:29
LPC1768
есть значительные изменения, если число увеличить будет ли ещё ровнее?
Вложения
7C522792-DE05-4DFA-9706-1CEE13B72E0C.jpeg
Стало
FF5C69A6-47DB-4740-827A-34125EACF985.jpeg
Стало
25F7FE79-8467-457E-8E8F-EA01F632097C.jpeg
Было
3EB9EC09-58C4-4371-965C-6B55AEB98A1F.jpeg
Было

rich101
Сообщения: 39
Зарегистрирован: 23 июн 2022, 23:22
Имя: Revizoro
Благодарил (а): 4 раза

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение rich101 » 25 июн 2022, 11:07

Vikent писал(а):
24 июн 2022, 21:01
Принтер самодельный? ПИДы нагрева стола откалиброваны?
принтер самодельный, Пиды в порядке

rich101
Сообщения: 39
Зарегистрирован: 23 июн 2022, 23:22
Имя: Revizoro
Благодарил (а): 4 раза

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение rich101 » 25 июн 2022, 11:08

borskiy писал(а):
25 июн 2022, 07:14
Режим адаптивных слоёв не включён, случайно?
нет не включён, с курой проблем нет.

Аватара пользователя
dark184
Сообщения: 1520
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 11 раз
Поблагодарили: 116 раз

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение dark184 » 25 июн 2022, 11:59

Изначально я предполагаю, что с механикой у вас полный порядок, в слайсере все лишнее отключено, но для начала я бы посоветовал использовать что то более предсказуемое, например PrusaSlicer. Если есть другие драйвера, попроще, типа A4988, DRV8825, LV8729, я бы посоветовал перенастроить прошивку под них и попробовать, как минимум исключим проблему с механикой принтера. Но судя по описанию и фото распечатки, то проблема вряд ли в механике. Скорее всего в драйверах. TMC2209 вообще не так просты, особенно в режиме UART.
Прошивку желательно скачать самую свежую, уже вышла 2.1... Настроить конфиги придется заново.
rich101 писал(а):
25 июн 2022, 11:06
есть значительные изменения, если число увеличить будет ли ещё ровнее?
Можно попробовать, но увлекаться не стоит, это не панацея, а скорее всего следствие каких то других проблем. Дернул из даташита
Спойлер
2022-06-25_11-22-09.png
2022-06-25_11-22-09.png (57.88 КБ) 1764 просмотра
типовая длительность импульса Step здесь 100 наносекунд, в марлине по дефолту 2 миллисекунды, что на порядок больше. У меня сейчас марлин 2.0.9.3 и медленные драйвера DRV8825, под управлением LPC1768(впрочем под STM будет тоже самое, ибо по факту оба контроллера на общем ядре). Именно такая конфигурация подвержена этому багу. dm542 у тех если не ошибаюсь вообще 5 миллисекунд, эти вообще на дефолтных настройках должны отказаться нормально работать. :lol:
В вашем случае надо знать как подключены драйвера. В режиме Step/dir или по UART???
Если в режиме Step/dir, то указаны ли в прошивке именно эти драйвера??? Предыдущие изменения возвращаем как было и в configuration.h ищем эти строки и указываем свои драйвера
Спойлер
2022-06-25_11-35-00.png
2022-06-25_11-35-00.png (36.25 КБ) 1764 просмотра
В режиме Step/dir неверно указанные драйвера могут привести к непредсказуемым последствиям, но так как именно эти драйвера быстрые, то почти наверняка дело не в этом.
Скорее всего ваши драйвера в режиме UART, если здесь будут дефолтные драйвера, то ваши работать вообще бы отказались(по крайней мере должны отказаться). Так что считаю что здесь все прописано верно, но проверить стоит, времени займет немного, но сразу исключим это дело. Единственное что подозреваю, что неверно настроены

Код: Выделить всё

Smooth Running 256 microsteps by MicroPlyer™ interpolation
StealthChop2™ silent motor operation
SpreadCycle™ highly dynamic motor control chopper
StallGuard4™ load and stall detection for StealthChop
CoolStep™ current control for energy savings up to 75%
Также при питании от 24 вольт могут быть проблемы с этим

Код: Выделить всё

 #define CHOPPER_TIMING CHOPPER_DEFAULT_12V
Вобщем шерстите файл расширенной конфигурации очень внимательно.
P.S. Для компиляции прошивки настоятельно не рекомендую использовать Arduino IDE! Тыц сюда
Купил себе танк и никого больше не жалею.

rich101
Сообщения: 39
Зарегистрирован: 23 июн 2022, 23:22
Имя: Revizoro
Благодарил (а): 4 раза

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение rich101 » 25 июн 2022, 13:30

dark184 писал(а):
25 июн 2022, 11:59
TMC2209 вообще не так просты, особенно в режиме UART.
совершенно верно стояли изначально драйвера 2209 в режиме uart, после мы просто отключили в прошивке их, и подключили дм 542 пустив от платы степ и дир от платы.
Щас пробовал просто за комментировать строчку minimum stepper puls, движки вообще стали еле еле двигаться.

rich101
Сообщения: 39
Зарегистрирован: 23 июн 2022, 23:22
Имя: Revizoro
Благодарил (а): 4 раза

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение rich101 » 25 июн 2022, 13:35

Вот..
Вложения
image.jpg
Щас на Z просто отключены драйвера 2209

rich101
Сообщения: 39
Зарегистрирован: 23 июн 2022, 23:22
Имя: Revizoro
Благодарил (а): 4 раза

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение rich101 » 25 июн 2022, 13:41

dark184 писал(а):
25 июн 2022, 11:59
Также при питании от 24 вольт могут быть проблемы с этим
КОД: ВЫДЕЛИТЬ ВСЁ
#define CHOPPER_TIMING CHOPPER_DEFAULT_12V
Вложения
image.jpg
Стоит 12 v

Аватара пользователя
dark184
Сообщения: 1520
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 11 раз
Поблагодарили: 116 раз

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение dark184 » 25 июн 2022, 14:06

rich101 писал(а):
25 июн 2022, 13:35
Вот..
Интересная конструкция, а где же ось Z???
Купил себе танк и никого больше не жалею.

rich101
Сообщения: 39
Зарегистрирован: 23 июн 2022, 23:22
Имя: Revizoro
Благодарил (а): 4 раза

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение rich101 » 25 июн 2022, 16:12

dark184 писал(а):
25 июн 2022, 14:06
Интересная конструкция, а где же ось Z???
в данной конфигурации драйвера были отключены в прошивке и поставлены были внешние драйвера dm542 напрямую запитаны от блока питания 24 v и дир степ взяты с разъема драйвера.

Аватара пользователя
dark184
Сообщения: 1520
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 11 раз
Поблагодарили: 116 раз

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение dark184 » 25 июн 2022, 17:27

rich101 писал(а):
25 июн 2022, 16:12
в данной конфигурации драйвера были отключены в прошивке и поставлены были внешние драйвера dm542
с дмами мог вылезти баг прошивки если она старая, в новой вроде пофиксили. Вот он https://3deshnik.ru/wp-content/uploads/ ... 075434.jpg
С ТМС возможно что то не то
dark184 писал(а):
25 июн 2022, 11:59
Smooth Running 256 microsteps by MicroPlyer™ interpolation
StealthChop2™ silent motor operation
SpreadCycle™ highly dynamic motor control chopper
StallGuard4™ load and stall detection for StealthChop
CoolStep™ current control for energy savings up to 75%
Все это надо смотреть в прошивке, все эти настройки драйвера передаются ему при включении питания, потом работают как обычные степ/дир...
rich101 писал(а):
25 июн 2022, 16:12
напрямую запитаны от блока питания 24 v
Так питание все таки 24 вольта?
Тогда обязательно нужно вместо

Код: Выделить всё

#define CHOPPER_TIMING CHOPPER_DEFAULT_12V
сказать драйверам

Код: Выделить всё

#define CHOPPER_TIMING CHOPPER_DEFAULT_24V
Не смотрите только на драйвер Z, скорее всего проблема по всем осям, в том числе и по экструдеру.
Купил себе танк и никого больше не жалею.

rich101
Сообщения: 39
Зарегистрирован: 23 июн 2022, 23:22
Имя: Revizoro
Благодарил (а): 4 раза

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение rich101 » 25 июн 2022, 17:45

Хорошо, будем пробовать

Ответить

Вернуться в «3D принтеры и 3D печать»

Яндекс.Метрика