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

Не работает BLTouch на Sapphire Pro / MKS Robin Nano / Marlin 2.0.x

kabkab
Идет загрузка
Загрузка
24.03.2020
2429
7
Вопросы и ответы

Пришел наконец BLTouch (к слову вместе с e3d v6) от треугольников.

Поставил на принтер, начал ковыряться с прошивками.

Самая стандартная (на которой до этого сидел) https://github.com/inib/Marlin/tree/2.0.X-SapphirePro-3.5TFT - не подходит, в ней нету в Configuration.h нужных кусков от BLTouch - пришлось отказаться.

Есть от нашего земляка https://github.com/wcdnail/TwoTreesSapphirePro - шик, последний марлин 2.0.4.4, но на ней при выполнении G29 периодически датчик начинает мигать красным (хотя место для щупа есть) - пришлось отказаться.

Самая интересная - https://github.com/AIIoT/2.0.x-SapphirePro-BLTouch - базируется на первой (от inib), не самый последний марлин, но вроде специально для bltouch адаптирована. 

Начинаем на ней ковыряться, по инструкции от Sorkin-а. Скомпилял, поставил. Доходим до настройки в относительных координатах и тут первый облом: при Z=0 принтер не хочет выполнять G1 Z-0.1 совсем. То есть он не хочет опускаться ниже, чтобы выставить относительный Z-уровень. Если Z=1, то G1 Z-1 выполняется (принтер поднимает стол на 1мм), но если Z=0, то принтер на любую G1 Z-xxx отвечает "ок", но ничего не делает.

Ок, идем обходным путем - M851 Z-1.0 (начинаем методом тыка подбирать Z-уровень). Я правда потом стал выбирать уже через меню принтера. Нашел вроде бы приемлемый уровень (в итоге M851 Z-1.2), записал его в EEPROM, сделал контрольно потом M500 через консоль. Вроде откалибровались.

Запускаю тестовую печать, принтер уезжает в центр стола и со всей пролетарской злости врезается в стекло (примерно на 5-7 мм ниже судя про муфте на Z-шпильке).

Что я только не делал - почему-то auto home норм (не бьет в стекло), при выполнении G1 Z0 F500 стол отпускается в 0 нормально (сопло в притык к столу, все ок), а вот при печати непонятно почему Z-уровень смещается прям сильно ниже и сильно вдавливается в стекло.

Startup код в куре смотрел - ничего интересного:

---

G28 ;Home all axes

G1 Z15.0 F6000 ;Move the platform down 15mm

;Prime the extruder

G92 E0

G1 F200 E3

G92 E0

---

Вопрос - кто-то настраивал bltouch на sapphire pro (на mks robin nano v1.2) на марлине?

Что я делаю не так? Почему при печати Z-уровень уплывает, хотя вручную в терминале в octoprint все ок (команда g1 z0 f500)? Может прошивка какая другая нужна? Или поделитесь плиз Configuration.h

Ответы на вопросы
Металлообработка 2025 Реклама
Металлообработка 2025 Реклама