KREMEN Реклама
KREMEN Реклама

Не срабатывает концевик Z

MerionLambert
Идет загрузка
Загрузка
25.04.2021
1925
13
Вопросы и ответы

Здравствуйте все! Решил сложить свой принтер, сегодня всё доделал. Подключил... Решил проверить оси....

Всё работает, только датчик Z не срабатывает. Концевики механические. Был Анет а8... Собрал дрыгостол так как пока не сильно в том разбираюсь. Но не суть...

Что я сделал:

1. Поставил новый концевик

2. Менял местами - не срабатывает

3. Прошивку в этой части не менял, всё осталось от Анет А8

4. Позже менял INVERTING - результата 0

Контакты на концевике NO- Чёрный, C-красный

Подключены в плате красный - сигнал, чёрный - минус

Плата Мега+Рампс 1.6

Вот код прошивки:

// Specify here all the endstop connectors that are connected to any endstop or probe.

// Almost all printers will be using one per axis. Probes will use one or more of the

// extra connectors. Leave undefined any used for non-endstop and non-probe purposes.

#define USE_XMIN_PLUG

#define USE_YMIN_PLUG

#define USE_ZMIN_PLUG

//#define USE_XMAX_PLUG

//#define USE_YMAX_PLUG

//#define USE_ZMAX_PLUG

// Enable pullup for all endstops to prevent a floating state#define ENDSTOPPULLUPS

#if DISABLED(ENDSTOPPULLUPS) 

// Disable ENDSTOPPULLUPS to set pullups individually 

//#define ENDSTOPPULLUP_XMAX 

//#define ENDSTOPPULLUP_YMAX 

//#define ENDSTOPPULLUP_ZMAX 

//#define ENDSTOPPULLUP_XMIN 

//#define ENDSTOPPULLUP_YMIN 

//#define ENDSTOPPULLUP_ZMIN 

//#define ENDSTOPPULLUP_ZMIN_PROBE

#endif

// 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.#define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.#define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.#define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop.#define Z_MIN_PROBE_ENDSTOP_INVERTING true // set to true to invert the logic of the probe.

В чём может быть причина? Я по форуме лазил, смотрел около 15 тем, но ничего толкового, дельного, или того, что бы мне помогло я не нашёл, поэтому решил спросить... Или из меня такой искатель... Может неверно запрос давал((

Ответы на вопросы
Lider 3D Реклама
Lider 3D Реклама