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

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

Модератор: Kaktus

Аватара пользователя
Alex Post
Сообщения: 7026
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 333 раза
Поблагодарили: 822 раза
Контактная информация:

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

Сообщение Alex Post » 13 дек 2024, 09:16

Возможно защита от отказа датчиков при парковке срабатывает. Т.е. голова слишком долго едет до датчика и принтер думает что датчик неисправен. Не помню какой параметр за это отвечает.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

Spark_56
Сообщения: 2
Зарегистрирован: 06 дек 2024, 12:39
Имя: Виталян
Откуда: г. Оренбург

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

Сообщение Spark_56 » 16 дек 2024, 09:09

Alex Post писал(а):
13 дек 2024, 09:16
Возможно защита от отказа датчиков при парковке срабатывает. Т.е. голова слишком долго едет до датчика и принтер думает что датчик неисправен. Не помню какой параметр за это отвечает.
Alex Post, Здравствуйте! У меня была похожая проблема с таймаутом ожидания ответа. Примерно поиграв со значением выставил 10000 мс. Проблема исчезла.

Аватара пользователя
Alxlm
Сообщения: 256
Зарегистрирован: 17 фев 2017, 14:12
Имя: Александр
Откуда: Москва
Благодарил (а): 27 раз
Поблагодарили: 1 раз

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

Сообщение Alxlm » 18 апр 2025, 12:09

Здравствуйте!

Подскажите пожалуйста, кто знает где в коде находится вывод координат XY на экран во время печати? (LCD 2004)
Хочу отключить, и вставить что-то более полезное.

Никто не делал такую модификацию?
Марлин2
Самодельный 3D-SPrinter

Sheloput
Сообщения: 1
Зарегистрирован: Вчера, 11:18
Имя: СЭМ

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

Сообщение Sheloput » Вчера, 12:04

Решил доделать свой долгострой - фрезерный станочек на базе CNC3018 на прошивке Marlin 2.0. В целом работа по программе и основные функции работают. Очень нужна возможность работы с командой G38.2 (G38.3) - поиск заготовки Z-щупом. Убил уже неделю на решение проблемы, но локализовать и найти причину проблемы не удается. Эта функция работает, но очень странно. Делаю поиск координат верхней плоскости заготовки (печатной платы) с целью снятия карты неровностей на основании сетки точек, задаваемой по X и Y. Программа здесь простая: перемещение в нужную точку на безопасной высоте +2мм., выполнение поиска по команде G38.2, поднятие на безопасную высоту и снова переезд на новое место по X Y. Станок ведет себя очень странно, при этом как работая с флешки без компьютера, так и с консольной программы CNCjs. В первый раз отработал четко: переезжал на заданную точку сетки по X Y. Опускался до момента срабатывания щупа, переезжал на новое место и т.д. Проблемы начались при последующих отработках этой же программы и что интересно даже после полного отключения питания станка, и например включении на следующий день. Если при первой отработке программы все работало как надо, то при последующей станок переезжает на указанные координаты X и Y, делает совсем небольшое опускание на доли миллиметра, хотя указано: G38.2 Z -4.0 F40 или совсем не опускается и после остановки просто переезжает в новую точку по X Y. И так по всем точкам сетки сканирования. Программа для 1-го и последующего сканирования не изменялась. Изменилось поведение станка, хотя его прошивка не менялась. Получается, что в памяти устройства появляются данные, которые он использует при расчете высоты сканирования, хотя в самой программе четко прописана высота -4мм. Как я понимаю, такое возможно только если эти данные записываются в EEPROM. Настройка файлов конфигурации ничего не дала. Пытался мигрировать на последнюю версию Марлин, но при компиляции со своими файлами конфигурации вылазят ошибки компиляции. В связи с указанными проблемами, прошу помочь тех, кто делал фрезерный станок или хорошо разбирается в прошивке Марлин. И еще вопрос: как можно полностью очистить EEPROM? Команда M502 в моем случае не помогла.

Ответить

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

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