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

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

Модератор: Kaktus

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

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

Непрочитанное сообщение rich101 » 08 янв 2023, 00:15

dark184 писал(а):
06 янв 2023, 08:31
rich101 писал(а):
05 янв 2023, 20:21
Набираю все это но все равно
В какой момент набираете? Лично я никогда этим не пользовался, но элементарная логика мне подсказывает, что включать надо ПЕРЕД началом печати. После того как произошел сбой(отключение питания) смысла набирать все это никакого нет, ибо данных то для возобновления печати просто напросто нет. Пропишите включение в стартовый код, затем начните печать и симитируйте отключение питания. Вот после этого теоретически он должен сразу же после включения спросить о возобновлении печати. Если не спросит, то попробовать отправить М413 S1...
Прописал в стартовый код, прописывал отдельно через репитер. Файл plr создаёт но функция продолжить печать не отображается, хотел сюда кинуть конфиг но файл не поддерживается

Аватара пользователя
Mazayac
Сообщения: 1688
Зарегистрирован: 06 ноя 2018, 22:28
Имя: Алексей
Откуда: Нижний Новгород
Благодарил (а): 166 раз
Поблагодарили: 165 раз

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

Непрочитанное сообщение Mazayac » 10 янв 2023, 11:30

miched, лучше шить файлом на SD-карте.
"какие-то ошибки" надо расшифровывать и понимать, или хотя бы копировать, чтобы другие их разъяснили.
Sprinters: Mini, Techno 232, Pro Techno. Photon Mono X.

miched
Сообщения: 5
Зарегистрирован: 06 фев 2021, 09:45
Имя: Александр

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

Непрочитанное сообщение miched » 10 янв 2023, 23:18

Прошивку удалось сконфигурировать, в целом она готова, но есть 4 не критичные ошибки..

vl123
Сообщения: 42
Зарегистрирован: 28 июл 2019, 02:41
Имя: Vladimir
Благодарил (а): 1 раз
Поблагодарили: 1 раз

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

Непрочитанное сообщение vl123 » 23 янв 2023, 11:19

Коллеги, добрый день !
Возился с автоуровнем на микропереключателе, возникла идея.
Так как усилие срабатывания микропереключателя существенно больше усилия отпускания, то для
уменьшения погрешности, возникающей за счет усилия, прикладываемого к столу, после срабатывания микропереключателя начать подъем, пока контакты не разомкнуться, и в этот момент брать отсчет.
Пытаюсь понять, как это сделать (Marlin 1.9)
Стал разбираться с функцией float probe_pt, понял, что фактически проба берется при выполнении функции
void do_blocking_move_to, которая прекращает движение, если сработал концевик Z (у меня Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN, микропереключатель подключен параллельно концевику Z). Прерывания от концевиков не используются. В моем представлении, где-то крутится цикл, в котором подаются импульсы STEP на драйвер шаговика Z и проверяется состояние концевиков, не могу найти, где это происходит...

Nigativ
Сообщения: 1
Зарегистрирован: 17 янв 2022, 10:47
Имя: Давид

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

Непрочитанное сообщение Nigativ » 27 янв 2023, 11:57

Друзья, добрый день!
Возникла необходимость модифицировать прошивку марлин 2 на своем принтере МЕГА Зеро 2.
А именно, добавить пару функций в меню.
Нужна функция включения мотора экструдера и бесконечной(или очень долгой) протяжки филамента(на холодную тянет, защита уже отключена).
в момент протяжки должна быть возможность регулировать скорость вращения шаговика либо плавно с помощью вращения ручки, либо по нескольким фиксированным значениям из меню! А также кнопка полной остановки!
На данный момент реализовал только протяжку прутка кодом G1 E999999(достаточно долго, мне подходит). Реализовал через CUSTOM_USER_MENU.
Но при таком варианте нет возможности регулировки скорости, и остановки двигателя.
Может есть знающие люди, кто знает, как это реализовать.
Пробовал и создание Gcode на sd карточке с запуском печати. Ни регулировка скорости печати, ни регулировка потока не изменяет скорость шаговика.
Есть костыль - создать несколько файлов с указанием разной скорости. Но это уже неудобный костыль, при котором необходимо останавливать печать, и включать другую, что не желательно!
Может ли кто помочь с таким?

DocenT2305
Сообщения: 5
Зарегистрирован: 10 апр 2023, 21:17

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

Непрочитанное сообщение DocenT2305 » 10 апр 2023, 21:24

Всем доброго времени суток! Образовалась проблема с прошивкой платы SKR 1.3 марлином 2.1.2. При нагрева стола хоть с экрана, хоть с repetier, хоть при запуске печати нагрев стола останавливается ровно за 10 градусов до указанной температуры. При чем не важно, указано 50 или 90 градусов, недогрев ровно 10 градусов. А при калибровке PID стола нагрев до 70, согласно команде, без проблем.

Аватара пользователя
3D-SPrinter
Сообщения: 10494
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 975 раз
Контактная информация:

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

Непрочитанное сообщение 3D-SPrinter » 10 апр 2023, 22:49

DocenT2305 писал(а):
10 апр 2023, 21:24
При нагрева стола хоть с экрана, хоть с repetier, хоть при запуске печати нагрев стола останавливается ровно за 10 градусов до указанной температуры.
Добрый вечер. Сделайте калибровку ПИДов для стола через менюшку экрана.
После окончания калибровки тоже через менюшку экрана нажмите "Сохранить настройки", и всё заработает.

DocenT2305
Сообщения: 5
Зарегистрирован: 10 апр 2023, 21:17

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

Непрочитанное сообщение DocenT2305 » 12 апр 2023, 07:18

3D-SPrinter писал(а):
10 апр 2023, 22:49
Сделайте калибровку ПИДов для стола через менюшку экрана.
А калибровка PID через repetier с внесением данных в прошивку будет иметь другой результат, нежели через меню экрана? Просто я не нашёл, как калибровать через меню экрана.

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

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

Непрочитанное сообщение dark184 » 12 апр 2023, 07:33

DocenT2305 писал(а):
12 апр 2023, 07:18
А калибровка PID через repetier
Вообще без разницы откуда калибровать, главное сохранить настройки. Я даже писал статью как при помощи gcode все откалибровать, просто запустив файл на печать. Само собой печати никакой не будет, просто запустится автокалибровка и сохранится.
https://3deshnik.ru/blogs/dark184/avton ... #more-9824
Купил себе танк и никого больше не жалею.

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

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

Непрочитанное сообщение borskiy » 12 апр 2023, 08:04

DocenT2305 писал(а):
10 апр 2023, 21:24
с прошивкой платы SKR 1.3 марлином 2.1.2
Похоже, это косяк данной версии марлина.
Тоже с таким столкнулся, один-в-один. Только не на СКР, а на МКС Робин нано. Неоднократная перекалибровка ПИД ничего не дала, пришлось переключать в режим "банг-банг". Потом сменил прошивку на более старую, и всё само заработало.

DocenT2305
Сообщения: 5
Зарегистрирован: 10 апр 2023, 21:17

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

Непрочитанное сообщение DocenT2305 » 12 апр 2023, 08:05

dark184 писал(а):
12 апр 2023, 07:33
Вообще без разницы откуда калибровать
Я калибровку ПИДов выполнял, результаты сохранял. Изменений нет. Как до калибровки, так и после, недогрев в 10 градусах при любых указанных температурах сохраняется.

DocenT2305
Сообщения: 5
Зарегистрирован: 10 апр 2023, 21:17

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

Непрочитанное сообщение DocenT2305 » 12 апр 2023, 08:08

borskiy писал(а):
12 апр 2023, 08:04
пришлось переключать в режим "банг-банг".
А можете подсказать, как убрать для стола режим PID, и включить режим "банг-банг"?

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

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

Непрочитанное сообщение borskiy » 12 апр 2023, 08:08

DocenT2305 писал(а):
12 апр 2023, 08:05
Как до калибровки, так и после, недогрев в 10 градусах
Попробуйте другую версию. Мне помогло.

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

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

Непрочитанное сообщение borskiy » 12 апр 2023, 08:08

DocenT2305 писал(а):
12 апр 2023, 08:08
как убрать для стола режим PID, и включить режим "банг-банг"?
У меня прошивка от Шубина, в ней прямо в UI всё переключается и настраивается.

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

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

Непрочитанное сообщение dark184 » 12 апр 2023, 08:36

borskiy писал(а):
12 апр 2023, 08:04
Похоже, это косяк данной версии марлина.
Честно говоря первый раз слышу, хотя и не исключаю, но думается мне это крайне мало вероятно.
DocenT2305 писал(а):
12 апр 2023, 08:05
Я калибровку ПИДов выполнял, результаты сохранял.
Как именно???
Может вы делали так?

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

M303 C8 E0 S210
а затем сразу Тогда это в корне неверно! В этом случае надо ручками вносить либо в еепром(компиляция и прошивка не требуются), либо в прошивку(требуется компиляция и прошивка). В этом случае вы и не получите никакого результата, ибо полученные методом научного тыка коэффициенты просто выводятся в консоль! Откуда их надо вручную переносить. Выше давал ссылку на статью, чтобы такой способ возымел действие необходимо добавить параметр U и только после этого коэффициенты применятся к регулятору. И вот только после этого можно сохранить в еепром без лишних телодвижений.

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

M303 C8 E0 S210 U
M303 C8 E-1 S70 U
М500
Для хота и стола соответственно. М500 сохранит полученные и примененные коэффициенты в еепром. Чтобы убедится, что коэффициенты изменились, можно набрать М503 и в консоль выведутся текущие коэффициенты, которые должны отличаться от дефолтных.
Именно поэтому вам предлагали для начала откалиброваться из меню с экрана, чтобы исключить ваши неверные действия.
И да, обратите особое ВНИМАНИЕ на то, что я напишу. Если у вас в еепром уже сохранены какие либо данные, компиляция и прошивка с измененными коэффициентами вам никак не поможет! Коэффициенты будут браться из еепром! У еепром приоритет. Надо либо руками вносить в еепром, либо перед прошивкой чистить еепром.
Купил себе танк и никого больше не жалею.

Ответить

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

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