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

Endstop срабатывают только при зажатии XYZ одновременно Delta

qamallali@gmail.com
Идет загрузка
Загрузка
09.04.2019
707
2
Вопросы и ответы
Работал мой принтер не знал бед как начался ремонт и старая плата Mega 2560 + RAMPS 1.4 перестали работать. Купил у дядюшки Ляо новую DUE+RAMPS-FD v1 начал настройку. Собрал прошивку в Repetier Firmware Configuration tool. Спаял EEPROM внешний все приконектилось и принтер передвигается в правильных направлениях и на. команду g28(Home) вроде реагирует, потом я заметил что если есть отклонение по какой либо оси X Y Z они едут в направлении Max ENDSTOP но не останавливаются пока все оси не замкнут концевики. Проверив концевики командой м119 понял что они отрабатывают только если зажать все концевики отдельно по одному не отрабатывают. Я бы все так и оставил, но из-за этой проблемы так же нельзя откалибровать стол. При запуске автокалибровки принтер выключает питание двигателей и выдает ошибку якобы Z MIN зажат хотя при проверке м119 z min всегда L никак не удается получить H Параметры

// ################ Endstop configuration #####################

#define MULTI_ZENDSTOP_HOMING 0

#define ENDSTOP_PULLUP_X_MIN false

#define ENDSTOP_X_MIN_INVERTING false

#define MIN_HARDWARE_ENDSTOP_X false

#define ENDSTOP_PULLUP_Y_MIN false

#define ENDSTOP_Y_MIN_INVERTING false

#define MIN_HARDWARE_ENDSTOP_Y false

#define ENDSTOP_PULLUP_Z_MIN false

#define ENDSTOP_Z_MIN_INVERTING true

#define MIN_HARDWARE_ENDSTOP_Z true

#define ENDSTOP_PULLUP_Z2_MINMAX false

#define ENDSTOP_Z2_MINMAX_INVERTING false

#define MINMAX_HARDWARE_ENDSTOP_Z2 false

#define ENDSTOP_PULLUP_X_MAX false

#define ENDSTOP_X_MAX_INVERTING false

#define MAX_HARDWARE_ENDSTOP_X true

#define ENDSTOP_PULLUP_Y_MAX false

#define ENDSTOP_Y_MAX_INVERTING false

#define MAX_HARDWARE_ENDSTOP_Y true

#define ENDSTOP_PULLUP_Z_MAX false

#define ENDSTOP_Z_MAX_INVERTING false

#define MAX_HARDWARE_ENDSTOP_Z true

#define ENDSTOP_PULLUP_X2_MIN false

#define ENDSTOP_PULLUP_Y2_MIN false

#define ENDSTOP_PULLUP_Z2_MINMAX false

#define ENDSTOP_PULLUP_X2_MAX false

#define ENDSTOP_PULLUP_Y2_MAX false

#define ENDSTOP_X2_MIN_INVERTING false

#define ENDSTOP_Y2_MIN_INVERTING false

#define ENDSTOP_X2_MAX_INVERTING false

#define ENDSTOP_Y2_MAX_INVERTING false

#define MIN_HARDWARE_ENDSTOP_X2 false

#define MIN_HARDWARE_ENDSTOP_Y2 false

#define MAX_HARDWARE_ENDSTOP_X2 false

#define MAX_HARDWARE_ENDSTOP_Y2 false

#define X2_MIN_PIN -1

#define X2_MAX_PIN -1

#define Y2_MIN_PIN -1

#define Y2_MAX_PIN -1

#define Z2_MINMAX_PIN -1

#define max_software_endstop_r true

#define min_software_endstop_x false

#define min_software_endstop_y false

#define min_software_endstop_z false

#define max_software_endstop_x false

#define max_software_endstop_y false

#define max_software_endstop_z false

#define DOOR_PIN -1

#define DOOR_PULLUP 1

#define DOOR_INVERTING 0

#define ENDSTOP_X_BACK_MOVE 2

#define ENDSTOP_Y_BACK_MOVE 2

#define ENDSTOP_Z_BACK_MOVE 2

#define ENDSTOP_X_RETEST_REDUCTION_FACTOR 2

#define ENDSTOP_Y_RETEST_REDUCTION_FACTOR 2

#define ENDSTOP_Z_RETEST_REDUCTION_FACTOR 2

#define ENDSTOP_X_BACK_ON_HOME 5

#define ENDSTOP_Y_BACK_ON_HOME 5

#define ENDSTOP_Z_BACK_ON_HOME 5

#define ALWAYS_CHECK_ENDSTOPS 1

#define MOVE_X_WHEN_HOMED 0

#define MOVE_Y_WHEN_HOMED 0

#define MOVE_Z_WHEN_HOMED 0

#define X_ENABLE_ON 0

#define Y_ENABLE_ON 0

#define Z_ENABLE_ON 0

#define DISABLE_X 0

#define DISABLE_Y 0

#define DISABLE_Z 0

#define DISABLE_E 0

#define INVERT_X_DIR 1

#define INVERT_X2_DIR 0

#define INVERT_Y_DIR 1

#define INVERT_Y2_DIR 0

#define INVERT_Z_DIR 1

#define INVERT_Z2_DIR 0

#define INVERT_Z3_DIR 0

#define INVERT_Z4_DIR 0

#define X_HOME_DIR -1

#define Y_HOME_DIR -1

#define Z_HOME_DIR -1

#define X_MAX_LENGTH 200

#define Y_MAX_LENGTH 200

#define Z_MAX_LENGTH 410

#define X_MIN_POS 0

#define Y_MIN_POS 0

#define Z_MIN_POS 1

#define PARK_POSITION_X 10

#define PARK_POSITION_Y 10

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