Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Модератор: Kaktus
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Всем привет!
Нужна помощь.
Принтер Anet A8. Плата Ramps 1.4.
Заливаю Marlin. Концевики работают. Оси X и Z двигаются как положено, а вот ось Y (стол) двигается только в одном направлении при нажатии как + так и -. Шаговик исправный, если вставить его вместо любой другой оси, то стол ездит и вперед, и назад. Поменял Ramps, проблема осталась. Как быть, что делать?
Нужна помощь.
Принтер Anet A8. Плата Ramps 1.4.
Заливаю Marlin. Концевики работают. Оси X и Z двигаются как положено, а вот ось Y (стол) двигается только в одном направлении при нажатии как + так и -. Шаговик исправный, если вставить его вместо любой другой оси, то стол ездит и вперед, и назад. Поменял Ramps, проблема осталась. Как быть, что делать?
- Alex Post
- Сообщения: 6995
- Зарегистрирован: 11 янв 2017, 17:22
- Имя: Александр
- Откуда: Брест, РБ
- Благодарил (а): 330 раз
- Поблагодарили: 817 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
При парковке ось У едет к концевику или от него? Скорее всего глюк с конфигом концевика все таки. Возможно, он видится как "сработавший" и прошивка хочет отъехать чтоб разомкнуть его.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Едет к концевику. Если самому замкнуть концевик и подвигать столом, то он будет ехать только в сторону концевика, а при нажатии на " - " он стоит на месте.
Хотя должно быть наоборот: минус - это в сторону концевика, плюс - в противоположную сторону. Но это, вроде как, можно инвертировать в прошивке, либо провода перекинуть (это пробовал). Но, отпустив концевик, стол по прежнему будет двигаться только в одну сторону как при нажатии на " - " так и на " + "
- AKDZG
- Сообщения: 2201
- Зарегистрирован: 17 окт 2015, 10:00
- Имя: Алексей
- Откуда: Иркутск
- Благодарил (а): 21 раз
- Поблагодарили: 76 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Возможно проблема а двигателе.
Ultimaker Original
Mendel90
СПринтер 233
Mendel90
СПринтер 233
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Если подключить его вместо любой другой оси, то стол будет ездить как положено, туда/сюда. Если подключить любой другой шаговик на место оси Y, то он так же будет крутиться только в одну сторону.
Может есть у кого готовая прошивка Marlin для Anet A8 ?
-
- Сообщения: 1229
- Зарегистрирован: 23 ноя 2016, 22:50
- Имя: Денис
- Откуда: Дубна
- Благодарил (а): 44 раза
- Поблагодарили: 124 раза
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Тогда может драйвер мертвый?
Попробуйте поменять местами с каким нибудь другим.
Попробуйте поменять местами с каким нибудь другим.
Когда на форуме переходят на "Вы", в реальной жизни уже давно бьют морду!
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Пробовал инвертировать движение оси Y, но принтер не обращает внимания на это))
// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.
#define INVERT_X_DIR false
#define INVERT_Y_DIR true
#define INVERT_Z_DIR false
// Invert the stepper direction. Change (or reverse the motor connector) if an axis goes the wrong way.
#define INVERT_X_DIR false
#define INVERT_Y_DIR true
#define INVERT_Z_DIR false
- Alex Post
- Сообщения: 6995
- Зарегистрирован: 11 янв 2017, 17:22
- Имя: Александр
- Откуда: Брест, РБ
- Благодарил (а): 330 раз
- Поблагодарили: 817 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Ну как бы должен обращать, и ездить в другую сторону, только. Странное поведение, на самом деле. А выложи куда нибудь весь Configuration.h, может что то в глаза бросится. И какой концевик? Просто микрик или с платкой?
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
- Alex Post
- Сообщения: 6995
- Зарегистрирован: 11 янв 2017, 17:22
- Имя: Александр
- Откуда: Брест, РБ
- Благодарил (а): 330 раз
- Поблагодарили: 817 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Как вариант - помер пин на дуне (или замкнут на рампсе), который за dir отвечает. Можно попробовать переназначить пины Y на свободное гнездо второго экструдера и воткнуться туда. В порядке эксперимента.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Вот ссылка на файл _http://dropmefiles.com/U08hH
Концевик - просто кнопка на замыкание.
- Alex Post
- Сообщения: 6995
- Зарегистрирован: 11 янв 2017, 17:22
- Имя: Александр
- Откуда: Брест, РБ
- Благодарил (а): 330 раз
- Поблагодарили: 817 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Замыкает сигнал на массу, верно?
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Чисто интуитивно отвечу ДА. А по факту, с ардуино, рампс и прошивками я знаком всего ничего.
По поводу перекинуть ось Y на второй экструдер, буду пробовать, если подскажите в какую сторону копать (где в прошивке это делается), буду признателен.
- Alex Post
- Сообщения: 6995
- Зарегистрирован: 11 янв 2017, 17:22
- Имя: Александр
- Откуда: Брест, РБ
- Благодарил (а): 330 раз
- Поблагодарили: 817 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Это важно, на самом деле, т.к. в конфиге это не так:
// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
#define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Y_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Z_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
// Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup).
#define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Y_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Z_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Изначально стояло везде false, но в этом случае концевик как будто замкнут и стол ездит только при нажатии на + (но так же едет в сторону концевика).