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

avex
Идет загрузка
Загрузка
19.10.2019
106
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

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

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

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

3D-Многоножка как цель MMU

Моргающая черепушка для флористов

Герконовый датчик импульсов для газового счетчика BK-4GT

Хирургический шаблон из фотополимера Harz labs Dental yellow на Form2.

Печать ULTEM (PEI) и материалом PEEK на одном устройстве: новый 3DGence INDUSTRY F420

Причесываем TEVO Little Monster для использования дома.