#error "DISABLE_[XYZ] is not compatible with HOM E_AFTER_DEACTIVATE or Z_SAFE_HOMING."
Всем привет, прошу помощи у коллег.
Решил поставить на свой Самосбор CoreXY китайкий клон БЛТАЧ.
Все подключил правильно (Три провода на серво и два провода на концевик z минимум) согласно инструкции ниже и все работает правильно, датчик выдвигается и задвигается и срабатывает при касании, только есть одна проблема:
Стол у моей КОРЫ маленький 310*310, а рабочая область 480*480 и соответственно при запуске принтера в ноль (HOME), сначала он отправляет оси X и Y ДОМОЙ , а потому поднимает ось Z, но так как сопло и сам датчик находится вне области стола , то он получается не упирается в сам стол и стол едет в бесконечность(
На сколько я понял, решить проблему должна функция define (Z_SAFE_HOMING), которая по идее должна выводит в центр координат сопло.
//#define Z_SAFE_HOMING
#if ENABLED(Z_SAFE_HOMING)
#define Z_SAFE_HOMING_X_POINT ((X_BED_SIZE) / 2) // X point for Z homing when homing all axes (G28).
#define Z_SAFE_HOMING_Y_POINT ((Y_BED_SIZE) / 2) // Y point for Z homing when homing all axes (G28).
#endif
Как только ее раскомментирую, сразу появляется ошибка:
1350 | #error "DISABLE_[XYZ] is not compatible with HOME_AFTER_DEACTIVATE or Z_SAFE_HOMING."
| ^~~~~
In file included from Marlin\src\HAL\HAL_LPC1768\../../inc/MarlinConfig.h:38,
from Marlin\src\HAL\HAL_LPC1768\HAL_SPI.cpp:51:
Marlin\src\HAL\HAL_LPC1768\../../inc/SanityCheck.h:1350:6: error: #error "DISABLE_[XYZ] is not compatible with HOM
E_AFTER_DEACTIVATE or Z_SAFE_HOMING."
А это инструкция по которой все настраивал!!!
■ Configuration.h
//============================== Endstop Settings ===========================
#define USE_ZMIN_PLUG // a Z probe
#define ENDSTOPPULLUPS // BLTouch Smart V3.0 and Later
#define ENDSTOP_INTERRUPTS_FEATURE
//============================= Z Probe Options =============================
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
#define BLTOUCH
#if ENABLED(BLTOUCH)
#define BLTOUCH_V3
#if ENABLED(BLTOUCH_V3)
//#define BLTOUCH_FORCE_5V_MODE //for 5V logic
#define BLTOUCH_FORCE_OPEN_DRAIN_MODE // default : Logic Voltage Free
#endif
#endif
#define PROBING_HEATERS_OFF // *option
#define PROBING_FANS_OFF // *option
#define X_PROBE_OFFSET_FROM_EXTRUDER 0 //Depend on your BLTouch installation value
#define Y_PROBE_OFFSET_FROM_EXTRUDER -22 //Depend on your BLTouch installation value
#define Z_PROBE_OFFSET_FROM_EXTRUDER -2.35 //Depend on your BLTouch installation value
#define MIN_PROBE_EDGE 20
#define Z_CLEARANCE_DEPLOY_PROBE 15 // set up at least 15
#define Z_CLEARANCE_BETWEEN_PROBES 10 // set up at least 10
//=============================== Bed Leveling ==============================
// Choose a line of below lines and remove // at the start of the line
//#define AUTO_BED_LEVELING_3POINT
//#define AUTO_BED_LEVELING_LINEAR
#define AUTO_BED_LEVELING_BILINEAR
//#define AUTO_BED_LEVELING_UBL
//#define MESH_BED_LEVELING
//=========================== Extra Featurest ================================
#define NUM_SERVOS 3 // set up at least 1
#define SERVO_DELAY { 300, 300, 300 }
Популярные вопросы
Какие принтеры купить вместо Anet a8?
Напечатанные шестерни быстро стёрлись в работе
помогите выбрать 3Д принтер
почти нету! подскажите какой из переч...
Комментарии и вопросы
Кораблик не протекает? :)
Ну что вы все как дети малые.....
Ахаха, да)) Лучше и не скажешь...
Здравствуйте. Не могу понять....
Добрый день господа хорошие. в...
Оставил принтер на месяц без р...