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

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

Модератор: Kaktus

mekong
Сообщения: 93
Зарегистрирован: 16 ноя 2017, 14:48
Благодарил (а): 1 раз
Поблагодарили: 13 раз

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

Непрочитанное сообщение mekong » 19 дек 2017, 08:58

Никак не могу завести датчик конца филамента.
Марлин 1.1.6, расскоментировано в configuration.h
#define FILAMENT_RUNOUT_SENSOR //XAH включение датчика конца филамента
#if ENABLED(FILAMENT_RUNOUT_SENSOR)
#define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor.
#define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined.
#define FILAMENT_RUNOUT_SCRIPT "M600"
#endif
пробовал менять на FIL_RUNOUT_INVERTING true и комментировать ENDSTOPPULLUP_FIL_RUNOUT
в configiguration_adv.h
расскоментировано
#define ADVANCED_PAUSE_FEATURE
в pin_ramps.h
заменен пин 4 (пин сервы) на 2 (пин max endstop Z).
В итоге
из меню процедура замены филамента работает. По m119 вижу срабатывание датчика filament.(правда наверняка это касается расположения датчика на пин 2 на пин 4 к сожалению m119 не проверял, но датчик не работал и на нем).
пытаюсь размыкать-замыкать датчик при работе автоуровня и во время печати реакции нет.
Где еще надо "подкрутить"? (про ДНК я в курсе).

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

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

Непрочитанное сообщение Alex Post » 20 дек 2017, 13:06

раз пин виден по м119 - значит он в прошивке как ендстоп, а не как датчик филамента. Где то пин не там прописал или еще что. ИМХО вот сюда и копать.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

mekong
Сообщения: 93
Зарегистрирован: 16 ноя 2017, 14:48
Благодарил (а): 1 раз
Поблагодарили: 13 раз

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

Непрочитанное сообщение mekong » 20 дек 2017, 15:50

Alex Post писал(а):
20 дек 2017, 13:06
значит он в прошивке как ендстоп, а не как датчик филамента
Неа по m119 так и пишет "filament open" или "filament trigget". Собака порылась в строке файла configuration.h

#define ULTIPANEL

которую необходимо раскоментировать.

list65
Сообщения: 2
Зарегистрирован: 05 янв 2018, 18:19
Имя: Юрий

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

Непрочитанное сообщение list65 » 05 янв 2018, 18:39

Добрый вечер всем. Подскажите в таком вопросе: Стоит Marlin 1.1.5
Хочу сменить пруток во время печати - выбираю пункт в меню. Сопло поднимается вверх и едет в ближний правый угол. Упирается по оси Х в концевик, но все равно давит. Естественно шаговик прокручивает. При возвращении естественно головка начинает печатать немного левее ((((. Где в прошивке ставятся координаты экструдера для смены? Нашел у себя вот эти строки:
Спойлер
#define PAUSE_PARK_X_POS -8 // X position of hotend
#define PAUSE_PARK_Y_POS 219 // Y position of hotend
#define PAUSE_PARK_Z_ADD 10 // Z addition of hotend (lift)
#define PAUSE_PARK_XY_FEEDRATE 100 // X and Y axes feedrate in mm/s (also used for delta printers Z axis)
#define PAUSE_PARK_Z_FEEDRATE 5 // Z axis feedrate in mm/s (not used for delta printers)
#define PAUSE_PARK_RETRACT_FEEDRATE 60 // Initial retract feedrate in mm/s
#define PAUSE_PARK_RETRACT_LENGTH 2 // Initial retract in mm
// It is a short retract used immediately after print interrupt before move to filament exchange position
#define FILAMENT_CHANGE_UNLOAD_FEEDRATE 10 // Unload filament feedrate in mm/s - filament unloading can be fast
#define FILAMENT_CHANGE_UNLOAD_LENGTH 0 // Unload filament length from hotend in mm
Это про смену прутка? Что за строка: #define PAUSE_PARK_X_POS -8 // X position of hotend
Почему х-8? Нужно изменять эту строку? Что поставить?

Аватара пользователя
Чиффа
Сообщения: 378
Зарегистрирован: 09 июн 2016, 08:04
Имя: Сергей
Откуда: Арзамас
Благодарил (а): 14 раз
Поблагодарили: 31 раз

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

Непрочитанное сообщение Чиффа » 05 янв 2018, 20:06

list65, добрый! Судя по описанию да, это оно. Стоит "-8" ну вот он и пытается доехать до -8 по Х :lol:. Поменять на что-то более приемлемое, например на "10", чтобы он до концевика не доезжал. Попробовать никто не запрещает, это не страшно, уверяю. Даже можно реально не печатать, а пластик вынуть и протестировать ;)
DIY принтер, 28х23х18, директ, прямой привод осей.

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

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

Непрочитанное сообщение Alex Post » 05 янв 2018, 20:07

У тебя стоит -8, это на 8мм левее "нуля". Поставь просто 8, без минуса, и будет тебе счастье ;) А по У 219 не пытается за пределы уйти? Тоже как бы странное значение...
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

list65
Сообщения: 2
Зарегистрирован: 05 янв 2018, 18:19
Имя: Юрий

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

Непрочитанное сообщение list65 » 06 янв 2018, 11:07

Спасибо, поставил 8 и все стало хорошо.

flur73
Сообщения: 7
Зарегистрирован: 12 янв 2018, 11:41
Поблагодарили: 1 раз

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

Непрочитанное сообщение flur73 » 12 янв 2018, 11:47

А где бы раздобыть полный фак по прошивке, сохранить текущие значения как и тд?
По поводу еепрома тоже интересно.. при перепрошивке он же не меняется..?
cultmaker.ru

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

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

Непрочитанное сообщение Alex Post » 12 янв 2018, 11:54

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

Аватара пользователя
AKDZG
Сообщения: 2205
Зарегистрирован: 17 окт 2015, 10:00
Имя: Алексей
Откуда: Иркутск
Благодарил (а): 23 раза
Поблагодарили: 76 раз

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

Непрочитанное сообщение AKDZG » 12 янв 2018, 14:10

flur73 писал(а):
12 янв 2018, 11:47
А где бы раздобыть полный фак по прошивке, сохранить текущие значения как и тд?
Этот почитайте https://3deshnik.ru/blogs/akdzg/nastroj ... d-printera
СПринтер 233
Anycubic Mono M7 Pro

artolik
Сообщения: 109
Зарегистрирован: 03 фев 2017, 09:56
Имя: Анатолий
Откуда: Беларусь. Минск.
Благодарил (а): 28 раз
Поблагодарили: 4 раза

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

Непрочитанное сообщение artolik » 19 янв 2018, 22:32

Доброго времени Уважаемые. Пока настраивал принтер на Дуе,напечатал себе маленького помощника,нужно же было куда то Мегу пристроить.
IMG_20180119_222238.jpg
IMG_20180119_222248.jpg
Ну и решил использовать концевики по X и Y минимум и максимум,сегодня день возился с установкой концевиков,но у меня почему то они работают только для отправки в дом,если в ручную отправляю ось от дома и жму противоположный концевик,стопа не происходит. Все концевики нормально замкнутые,марлин свежий стабильный. Может я что делаю не так? В принтерах у меня концевики только хом стоят.
Использую Kubicoid на Arduino DUE .

Аватара пользователя
AKDZG
Сообщения: 2205
Зарегистрирован: 17 окт 2015, 10:00
Имя: Алексей
Откуда: Иркутск
Благодарил (а): 23 раза
Поблагодарили: 76 раз

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

Непрочитанное сообщение AKDZG » 20 янв 2018, 13:18

После инициализации HOME концевики работают софтово по данным в HOME_POS

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

#define min_software_endstops true // If true, axis won't move to coordinates less than HOME_POS.
#define max_software_endstops true  // If true, axis won't move to coordinates greater than the defined lengths below.
Возможно в свежих версиях больше настроек.
СПринтер 233
Anycubic Mono M7 Pro

artolik
Сообщения: 109
Зарегистрирован: 03 фев 2017, 09:56
Имя: Анатолий
Откуда: Беларусь. Минск.
Благодарил (а): 28 раз
Поблагодарили: 4 раза

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

Непрочитанное сообщение artolik » 20 янв 2018, 13:37

Получается после парковки работают только софтовые концевики. А как можно их заставить работать как аварийная остановка? То есть станок уперся в любой концевик и стал.
Использую Kubicoid на Arduino DUE .

Аватара пользователя
AKDZG
Сообщения: 2205
Зарегистрирован: 17 окт 2015, 10:00
Имя: Алексей
Откуда: Иркутск
Благодарил (а): 23 раза
Поблагодарили: 76 раз

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

Непрочитанное сообщение AKDZG » 20 янв 2018, 13:38

поменять true на false
СПринтер 233
Anycubic Mono M7 Pro

artolik
Сообщения: 109
Зарегистрирован: 03 фев 2017, 09:56
Имя: Анатолий
Откуда: Беларусь. Минск.
Благодарил (а): 28 раз
Поблагодарили: 4 раза

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

Непрочитанное сообщение artolik » 20 янв 2018, 13:46

AKDZG, Алексей,а можно как то нулевые координаты задавать самому? На пример подвел оси куда мне нужно и задал,что это ноль по x,y,z.
Использую Kubicoid на Arduino DUE .

Ответить

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

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