Металл2024 Реклама
Метобр2024 Реклама

Как настроить ручную калибровку стола в Марлин, если ноль по Z в принтере внизу?

awegavrn
Идет загрузка
Загрузка
15.11.2017
2599
8
Вопросы и ответы
Здравствуйте.

Захотел настроить на Hercules в марлин MBL.

В прошивке для этого есть код

#define MANUAL_BED_LEVELING // Add display menu option for bed leveling.

#define MESH_BED_LEVELING // Enable mesh bed leveling.

#if ENABLED(MANUAL_BED_LEVELING)

#define MBL_Z_STEP 0.025 // Step size while manually probing Z axis.

#endif // MANUAL_BED_LEVELING

#if ENABLED(MESH_BED_LEVELING)

#define MESH_MIN_X 10

#define MESH_MAX_X (X_MAX_POS - MESH_MIN_X)

#define MESH_MIN_Y 10

#define MESH_MAX_Y (Y_MAX_POS - MESH_MIN_Y)

#define MESH_NUM_X_POINTS 3 // Don't use more than 7 points per axis, implementation limited.

#define MESH_NUM_Y_POINTS 3

#define MESH_HOME_SEARCH_Z 4 // Z after Home, bed somewhere below but above 0.0.

#endif // MESH_BED_LEVELING

Калибровка работает, появился пункт в меню экрана, экструдер перемещается по точкам.

НО. Все происходит на отметке Z=0, а это в принтере нижний уровень. Принтер печатает при Z=180.

Подскажите, как изменить прошивку, что бы калибровал вверху?

Спасибо.
Ответы на вопросы
Кремень КБ Реклама
Кремень КМ Реклама