Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Модератор: Kaktus
- Revenger
- Сообщения: 885
- Зарегистрирован: 28 апр 2016, 23:52
- Имя: Alexandr
- Откуда: Stavropol
- Благодарил (а): 62 раза
- Поблагодарили: 15 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Спасибо за ответ.
Версия из вашей темы (где-то тут качал, вроде по всем параметрам рабочий марлин).
И М117 не отрабатывает (опять же, скорее всего только у меня. Все остальные скажут, что всё нормально ) и таймер продолжает тикать на дисплее.
Ну и самое гадкое - симплифай (да и другие вроде тоже софтины) не могут видеть карту памяти если присутствует команда инициализации карты. Толи М20 толи 22 (не помню уже, смирился с такими косяками меги/рампса).
Версия из вашей темы (где-то тут качал, вроде по всем параметрам рабочий марлин).
И М117 не отрабатывает (опять же, скорее всего только у меня. Все остальные скажут, что всё нормально ) и таймер продолжает тикать на дисплее.
Ну и самое гадкое - симплифай (да и другие вроде тоже софтины) не могут видеть карту памяти если присутствует команда инициализации карты. Толи М20 толи 22 (не помню уже, смирился с такими косяками меги/рампса).
Фанерный Х-БОТ 200х300 и 200х200
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
- Revenger
- Сообщения: 885
- Зарегистрирован: 28 апр 2016, 23:52
- Имя: Alexandr
- Откуда: Stavropol
- Благодарил (а): 62 раза
- Поблагодарили: 15 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Еще вопросики по чудо-марлину (может кто знает): через меню принтера только один пункт возврата домой есть? Нельзя отдельно оси отправлять, не все?
С какого х если я отправил домой ось З, затем через меню кручу/поднимаю (конечно начинаются пропуски и жужжание, т.к. с энкодера скорость или укорения через ж работают) например на пару см, затем возвращаю энкодером и... стол едет невзирая на уже сработавший концевик!!!!!!!!!! Тупо пытается выломать и стол и пол и всё вокруг! Какого этому марлину надо, что ему по...барабану, что уже концевик давно сработал?
Концевик оптический (может работает как-то подругому нежели механический?)
С какого х если я отправил домой ось З, затем через меню кручу/поднимаю (конечно начинаются пропуски и жужжание, т.к. с энкодера скорость или укорения через ж работают) например на пару см, затем возвращаю энкодером и... стол едет невзирая на уже сработавший концевик!!!!!!!!!! Тупо пытается выломать и стол и пол и всё вокруг! Какого этому марлину надо, что ему по...барабану, что уже концевик давно сработал?
Концевик оптический (может работает как-то подругому нежели механический?)
Фанерный Х-БОТ 200х300 и 200х200
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
- AKDZG
- Сообщения: 2201
- Зарегистрирован: 17 окт 2015, 10:00
- Имя: Алексей
- Откуда: Иркутск
- Благодарил (а): 21 раз
- Поблагодарили: 76 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Видимо это баг работы с энкодера. Можно попробовать включить концевики http://3deshnik.ru/forum/viewtopic.php?p=6388#p6380
Ultimaker Original
Mendel90
СПринтер 233
Mendel90
СПринтер 233
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
G28 Y0 X0 Z0
Для дельты будет двигать одновременно три оси
Для всех остальных будет X потом Y потом Z
Чтобы сделать так как тебе надо надо их долбить по очереди :
G28 Z0
G28 X0
G28 Y0
Ну или куда там надо
Просто команда G28 оттопырит туда где указано в прошивке default home
ВНИМАНИЕ для дельты лучше не использовать отдельное движение по осям ... у меня например не доезжает не одна ось по отдельности до HOME если высота печатной детали было ниже 50 мм, просто растягивается по на правляйкам и шлифует ремни ...
На дельтах только G28 на доделать ...
Для дельты будет двигать одновременно три оси
Для всех остальных будет X потом Y потом Z
Чтобы сделать так как тебе надо надо их долбить по очереди :
G28 Z0
G28 X0
G28 Y0
Ну или куда там надо
Просто команда G28 оттопырит туда где указано в прошивке default home
ВНИМАНИЕ для дельты лучше не использовать отдельное движение по осям ... у меня например не доезжает не одна ось по отдельности до HOME если высота печатной детали было ниже 50 мм, просто растягивается по на правляйкам и шлифует ремни ...
На дельтах только G28 на доделать ...
- Revenger
- Сообщения: 885
- Зарегистрирован: 28 апр 2016, 23:52
- Имя: Alexandr
- Откуда: Stavropol
- Благодарил (а): 62 раза
- Поблагодарили: 15 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Привет снова мастерам прошивки этого чудо-марлина!
От чего при старте печати при попытке пойти "домой" по осям, ось Z (находясь и так дома после предыдущей печати) сначала издаёт звук срыва шагов, а затем едет вверх и начинает печатать (к соплу приезжает в общем то всегда стабильно. Затем, по окончании печати, едет как прописано в коде "домой", но на концевике останавливается снова с гудением срыва шагов?
п.с. как и ранее писАл, взята отсюда "спринтеровская", только до минимума убрал скорость движения по Z, чтобы она хотя бы стартовала и могла поднять ось (без занижения, как писал ранее, даже вверх стол не ехал - срывало).
От чего при старте печати при попытке пойти "домой" по осям, ось Z (находясь и так дома после предыдущей печати) сначала издаёт звук срыва шагов, а затем едет вверх и начинает печатать (к соплу приезжает в общем то всегда стабильно. Затем, по окончании печати, едет как прописано в коде "домой", но на концевике останавливается снова с гудением срыва шагов?
п.с. как и ранее писАл, взята отсюда "спринтеровская", только до минимума убрал скорость движения по Z, чтобы она хотя бы стартовала и могла поднять ось (без занижения, как писал ранее, даже вверх стол не ехал - срывало).
Фанерный Х-БОТ 200х300 и 200х200
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
- AKDZG
- Сообщения: 2201
- Зарегистрирован: 17 окт 2015, 10:00
- Имя: Алексей
- Откуда: Иркутск
- Благодарил (а): 21 раз
- Поблагодарили: 76 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Такое впечатление, что концевик стоит далековато от упора и принтеру приходится напрягаться, чтобы он сработал
Ultimaker Original
Mendel90
СПринтер 233
Mendel90
СПринтер 233
- 3D-SPrinter
- Сообщения: 10530
- Зарегистрирован: 19 ноя 2015, 14:23
- Имя: Андрей
- Откуда: Н.Новгород
- Благодарил (а): 76 раз
- Поблагодарили: 983 раза
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Меня вот это смущает:
Такое впечатление, что что-то не так с настройкой токов драйверов, моторами, или вообще питанием. Такое возможно, если ток на моторе 0.3 А, или меньше. А даже при 1А всё будет летать со свистом, даже если килограммовый груз на кровать положить.
- Revenger
- Сообщения: 885
- Зарегистрирован: 28 апр 2016, 23:52
- Имя: Alexandr
- Откуда: Stavropol
- Благодарил (а): 62 раза
- Поблагодарили: 15 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Думаю это исключено, т.к. на репетире было всё отлично, на первых попытках марлина тоже.. Концевик стоИт (лежит) на "полу" и шторка прилеплена на нижней части стола. В опущенном состоянии я чуть нажимаю на стол и светодиод гаснет (но срабатывает он ранее, только начав гаснуть обычно).
Опять же, вспоминаю репетир и прошлые марлины (о чём писал в темах)- всё отлично было. А на этой сразу началось, что шаги и ускорения (если кто помнит) уменьшить пришлось до минимума (токи после сжигания меги и драйверов, о чём писал тоже на так давно, даже ниже поставил на вский случай) иначе даже печать не начиналась, стол медленно ехал домой, а затем резко стартовал вверх и срывало. Просто перемещался нормально.
п.с. если ничего не напутал, то сейчас вот эти параметры в прошивке:
Код: Выделить всё
#define HOMING_FEEDRATE {50*60, 50*60, 30*40, 0} // set the homing speeds (mm/min)
// default settings
#define DEFAULT_AXIS_STEPS_PER_UNIT {80,80,1600,302,77} // default steps per unit for Ultimaker
#define DEFAULT_MAX_FEEDRATE {500, 500, 10, 100} // (mm/sec)
#define DEFAULT_MAX_ACCELERATION {4000,4000,110,10000} // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
Фанерный Х-БОТ 200х300 и 200х200
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
- Revenger
- Сообщения: 885
- Зарегистрирован: 28 апр 2016, 23:52
- Имя: Alexandr
- Откуда: Stavropol
- Благодарил (а): 62 раза
- Поблагодарили: 15 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Скажите кто знает, как сделать на марлине небольшой "откат" от "дома"? У меня стол получается немного смещён от нулевого угла дома, надо по 3-4мм по осям сдвинуть программно. В репетире знаю как. но репетир чота не хочется на хбот ставить.. Он с ним не дружит ((
Стол 200х300
Стол 200х300
Фанерный Х-БОТ 200х300 и 200х200
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
- AKDZG
- Сообщения: 2201
- Зарегистрирован: 17 окт 2015, 10:00
- Имя: Алексей
- Откуда: Иркутск
- Благодарил (а): 21 раз
- Поблагодарили: 76 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Примерно так
Код: Выделить всё
#define X_MIN_POS -3
#define Y_MIN_POS -4
Ultimaker Original
Mendel90
СПринтер 233
Mendel90
СПринтер 233
- Revenger
- Сообщения: 885
- Зарегистрирован: 28 апр 2016, 23:52
- Имя: Alexandr
- Откуда: Stavropol
- Благодарил (а): 62 раза
- Поблагодарили: 15 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Т.е. после обнуления экструдер немного заедет на поле стола при таких параметрах?
Если так, то пойдёт. Проверю чуть позже. А можно ли сделать чтобы сопло так и висело за полем, но зона печати была там где надо?
Ну чисто для того, чтобы пластик вытекающий не на стол ложился, а мимо.
Если так, то пойдёт. Проверю чуть позже. А можно ли сделать чтобы сопло так и висело за полем, но зона печати была там где надо?
Ну чисто для того, чтобы пластик вытекающий не на стол ложился, а мимо.
Фанерный Х-БОТ 200х300 и 200х200
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Приветствую.
Что то подтупляю....
При окончании печати ось Z идет к дому и встает в положение НОМЕ (в моем случае это максимальное положение), потом одновременно Х и Y. Если ось Y первая добегает до концевика, то "хомление" происходит нормально. Если же первым срабатывает Х, то происходит свистопляска по Х и Y и голова в положение НОМЕ не идет (приходится вырубать принтер). Через пронтерфейс тоже самое (если нажать кнопку общего дома). Если в пронтерфейсе гнать в НОМЕ оси поочереди, то все работает штатно. Где искать косяк в прошивке?
Или может сделать в ендкоде так, чтобы сначала домой ехала ось Z, потом ось X, и только потом ось Y?
Что то подтупляю....
При окончании печати ось Z идет к дому и встает в положение НОМЕ (в моем случае это максимальное положение), потом одновременно Х и Y. Если ось Y первая добегает до концевика, то "хомление" происходит нормально. Если же первым срабатывает Х, то происходит свистопляска по Х и Y и голова в положение НОМЕ не идет (приходится вырубать принтер). Через пронтерфейс тоже самое (если нажать кнопку общего дома). Если в пронтерфейсе гнать в НОМЕ оси поочереди, то все работает штатно. Где искать косяк в прошивке?
Или может сделать в ендкоде так, чтобы сначала домой ехала ось Z, потом ось X, и только потом ось Y?
- AKDZG
- Сообщения: 2201
- Зарегистрирован: 17 окт 2015, 10:00
- Имя: Алексей
- Откуда: Иркутск
- Благодарил (а): 21 раз
- Поблагодарили: 76 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Dacor, это баг версии прошивки Marlin (только при включении CoreXY). Можно в sratr\end коде настроить или пробовать другие версии прошивки.
Ultimaker Original
Mendel90
СПринтер 233
Mendel90
СПринтер 233
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Та-а-а-к... Со старткодом все срослось... А вот с эндкодом какой то косяк.
Народ приведите, пожалуйста, пример корректного эндкода по моей ситуации если не сложно.
Заранее спасибо!
Народ приведите, пожалуйста, пример корректного эндкода по моей ситуации если не сложно.
Заранее спасибо!