Ось Z не едет домой.

vik177
Идет загрузка
Загрузка
26.06.2019
188
17
печатает на Anet A8
Вопросы и ответы
Подскажите что пропустил.Вроде все настройки для концевиков учол X Y паркуются без проблем а вот ось Z не хочет.

При команде М119 пишет:

SENDING:M119

Reporting endstop status

x_min: open

y_min: open

z_min: TRIGGERED

Но в настройках кажется все правильно:

#define X_HOME_DIR -1 #define Y_HOME_DIR -1 #define Z_HOME_DIR -1 // @section machine // The size of the print bed #define X_BED_SIZE 280 #define Y_BED_SIZE 220 // Travel limits (mm) after homing, corresponding to endstop positions. #define X_MIN_POS 0 #define Y_MIN_POS 0 #define Z_MIN_POS 0 #define X_MAX_POS X_BED_SIZE #define Y_MAX_POS Y_BED_SIZE #define Z_MAX_POS 340

Может кто подскажет что пропустил.Так как marlin2.0 хоть и не много но все же отличается.

Вот это что я не могу разобрать:

#define Z_SAFE_HOMING #if ENABLED(Z_SAFE_HOMING) #define Z_SAFE_HOMING_X_POINT 120 // X point for Z homing when homing all axes (G28). #define Z_SAFE_HOMING_Y_POINT 80 // Y point for Z homing when homing all axes (G28). #endif // Homing speeds (mm/m) #define HOMING_FEEDRATE_XY (50*60) #define HOMING_FEEDRATE_Z (4*60)

define X_HOME_DIR -1

#define Y_HOME_DIR -1

#define Z_HOME_DIR -1

// @section machine

// The size of the print bed

#define X_BED_SIZE 280

#def

// Travel limits (mm) after homing, corresponding to endstop positions.

#define X_MIN_POS 0

#define Y_MIN_POS 0

#define Z_MIN_POS 0

#define X_MAX_POS X_BED_SIZE

#define Y_MAX_POS Y_BED_SIZE

#define Z_MAX_PO
Ответы на вопросы

Ответы

26.06.2019 в 03:33
0

Уточните хоть в чём проблема, не ездит вообще или просто концевик не понимает?

26.06.2019 в 10:21
0

Не уздит вообще просто не риагирует.

26.06.2019 в 10:35
0

Ось Z верх в низ ездит.Но на команду дом не шевелится.В прошивке не могу найти где пропустил.Если знаете помогите.

26.06.2019 в 13:32
0

команда м119 показывает
x_min: open
y_min: open
z_min: TRIGGERED
Хотя стопарь Z не нажат. провода и стопарь проверил все в норме.Да и в прошивке тоже вроде все одинаково прописаны:
#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 false // set to true to invert the logic of the probe.
Может еще какая настройка пропущена.

26.06.2019 в 22:50
0

y_min: open 
z_min: TRIGGERED
#define Y_MIN_ENDSTOP_INVERTING true
#define Z_MIN_PROBE_ENDSTOP_INVERTING false

Ничего не смущает?

26.06.2019 в 23:38
0

если бы я знал что то не писал бы.А если вас смущает TRIGGERED то концевик разомкнут то есть не нажат.В этом и была проблема.Но как я понял в прошивке просто на min Z прописан автоуровень.

26.06.2019 в 23:58
0

Если бы был автоуровень - Z хотя бы дёргался вверх-вниз немного.
Вы что, серьёзно не можете понять значения трёх простых слов, true ,false, inverting? Построить элементарную логическую цепочку?
И в соседние секции загляните, что творится чуть выше, в ENDSTOPPULLUPS, ENDSTOPPULLDOWNS ?
В какие разъёмы на плате концевики воткнуты? Какие контакты на кнопочках используются, нормально замкнутые или нормально разомкнутые?

27.06.2019 в 00:16
0

У меня концевики NO.что меня должно смущать?Поэтому и спрашиваю почему концевик z пишет TRIGGERED.Я понимаю значение слов поэтому и задавал вопрос.

27.06.2019 в 00:20
0

Блин. Все концвики NO. 
В конфиге написано: Y_MIN_ENDSTOP_INVERTING true, ось Y хомячится нормально.
далее написано Z_MIN_PROBE_ENDSTOP_INVERTING false, ось Z не хомячится.
Что тут может быть непонятно?

27.06.2019 в 00:30
0

А что такое Z_MIN_PROBE 

[COLOR=#444444]Строка[/COLOR]
[COLOR=#444444]Z[/COLOR]_MIN_ENDSTOP_INVERTING true,

Сейчас у меня все также.Но строку с автоуровнем я закоментировал и все работает.Так что я не знаю как что понимаете но люди сразу сказали в чем дело и где копать.

27.06.2019 в 00:35
0

Я в ваших обрывках конфига автоуровня не видел, только Z_SAFE_HOMING, который ни на что толком не влияет.

27.06.2019 в 00:39
0

Я и не писал строки автоуровня.потому что не знал про неё пока мне не подсказали люди.

26.06.2019 в 04:30
1

Почему концевик по оси z сраьотал? Он в этот момент по факту зажат или нет? Если зажат, то опустите стол в ручную и посмотрите что получится, если он опять сработал, то ищите обрыв, неправильное подключение или вовсе неисправность концевика. Если он сработал (trigeret), а по факту не зажат и при его срабатывании он не сработал (open), инвертируйте логику.

26.06.2019 в 10:26
0

Нет ось Z совсем не реагирует на команду дом.

26.06.2019 в 10:32
0

Проверил все и шлейф и концевик.В настройках где то пропустил но не могу найти где если можете подскажите.

26.06.2019 в 13:42
0

команда м119 показывает 
x_min: open
 y_min: open 
z_min: TRIGGERED
 Хотя стопарь Z не нажат. провода и стопарь проверил все в норме.Да и в прошивке тоже вроде все одинаково прописаны:
X_MIN_ENDSTOP_INVERTING true
Y_MIN_ENDSTOP_INVERTING true 
Z_MIN_ENDSTOP_INVERTING true 
X_MAX_ENDSTOP_INVERTING false 
Y_MAX_ENDSTOP_INVERTING false 
Z_MAX_ENDSTOP_INVERTING false
Z_MIN_PROBE_ENDSTOP_INVERTING false // set to true to invert the logic of the probe.
 Может еще какая настройка пропущена.

26.06.2019 в 06:25
0

Вот это что я не могу разобрать
это координаты места, в котором будет выполняться хоминг по Z при выполнении команды G28. имеет смысл только для активных датчиков - в этом случае обычно прописывают центр стола + смещение датчика относительно сопла. для обычного концевика без разницы

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

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

ОПАЛУБКА ДЛЯ ЛИТЬЯ – ПРОСТОЙ КОНСТРУКТОР

Моя первая законченная миниатюра :)

Центрифуга(миксер) для паяльной пасты

Анонс тизер трейлера 2

Промышленные 3D принтеры большого формата печати

Angelina Jolie as Lara Croft прототип.