При дебаггинге ошибкой называется мое положение концевиков

avex
Идет загрузка
Загрузка
19.10.2019
246
4
Вопросы и ответы

У меня (на ультимейкере) концевики расположены так:

Х - справа (MAX), Y - от меня (MAX), Z - сверху (MIN).

Так и определил их в прошивке:

#define USE_ZMIN_PLUG 

#define USE_XMAX_PLUG

#define USE_YMAX_PLUG

Остальные варианты задокументировал. Но при дебаггинге VS Code пишет, что по Х - ошибка:

#error "Enable USE_XMIN_PLUG when homing X to MIN."

Почему это происходит? Можно ли не обращать на это внимание, завершить дебаггинг и получить прошивку с такой ошибкой?

Ответы на вопросы

Ответы

19.10.2019 в 16:06
1

кроме концевиков надо указать принтеру, куда ему хоумится. очевидно - у вас прописан хоум по мин, а концевики - по макс.

// Direction of endstops when homing; 1=MAX, -1=MIN
// :[-1,1]
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1

19.10.2019 в 16:21
0

#define X_HOME_DIR -1

#define Y_HOME_DIR -1

#define Z_HOME_DIR 1

Исправил. На такой хоуминг не ругается. Но есть вопрос - получается, дом сместится направо и от меня? 

19.10.2019 в 16:24
1

1=MAX, -1=MIN. т.е. у вас должно быть:

#define X_HOME_DIR 1
#define Y_HOME_DIR 1
#define Z_HOME_DIR -1

19.10.2019 в 16:30
0

Да, на такой вариант не ругается (выше я ошибся). 

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Кормушка для птичек в древнегреческом стиле

Кашпо для "жениха" и "невесты"

Тихий Predator

Кронштейны для боковых зеркал заднего вида

ANET A8 Plus и как его можно улучшить

Антипирен UL94 V-0 от Филаментарно. Режимы печати.