sergey_rc_fpv писал(а):irakezz писал(а):sergey_rc_fpv писал(а):При таких значениях вы имели ввиду должно работать? У меня при нажатии Home, он делает шажок с середины вниз на 1мм и как-то это странно.
Ну так надо попробовать. Если не поменять эти значения то при подключении оптического концевика он будет закрытым, а открываться будет только при пересечении луча. а это не правильно. По этому может и не двигается нормально т.к. идет сразу же сработка и принтер думает что он уже в положении home.
Он у меня при нажатии home должен по идеи подняться, нажать концевики и спустится вниз с последующим нажатием датчика об стол, но только на концевики щёлкает и в итоге проверяет только верх и впоследствии вопрос: какие в итоге значения должны быть на каждом пункте?
Для начала проверь через prointerface командой M119 открыты концевики или закрыты.
А так если 3 концевика то:
const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
если 6:
const bool X_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Y_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool X_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.
const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of the endstop.