Установка BLTouch на TwoTrees Sapphire Pro и настройка прошивки Marlin
В этом посте постараюсь описать процесс установки датчика BLTouch на принтер TwoTrees Sapphire Pro.
В целом у принтера Sapphire Pro от TwoTrees достаточно неплохие характеристики, однако, для упрощения печати, ему необходимо провести небольшую модернизацию.
Первой модернизацией в моем плане модернизаций стала установка датчика BLTouch. Я решил не заморачиваться с оригинальностью датчика и пробрел на Алиэкспресс клон под названием 3D TOUCH
В дальнейшем я не разочаровался в этом датчике, его точность меня вполне устороила.
Для подключения датчика был смоделирован его держатель
Однако после успешного подключения датчика вместо концевика на разъем Z_MIN [>Z_MIN_PROBE_PIN_MODE 1]
и запуска печати выяснилось, что при включении опции AUTO_BED_LEVELING_BILINEAR в конфигурационном файле штатной прошивки, эта функция не корректно работает.
При одних и тех же настройках >Z_PROBE_OFFSET_FROM_EXTRUDER сопло то упирается в стол, то поднимается выше установленной в G-коде величины.
В связи с чем было принято решение собрать последнюю прошивку Marlin v.2.0.5.3 bagfix и попробовать печатать на ней. Небольшой проблемой явилось отсутствие необходимых пинов сервопривода для версии платы 1.2 в файле pins_MKS_ROBIN_NANO.h. Эта проблема решилась добавлением #define SERVO0_PIN PA8
Другая несущественная проблема возникла с масштабированием экрана до размеров 480x320.
Эта проблема решается добавлением функции u8g_dev_t u8g_dev_tft_480x320_upscale_from_128x64.cpp и корректировкой пары файлов.
После сборки и прошивки, функция AUTO_BED_LEVELING_BILINEAR заработала корректно.
Это работа заняла у меня два вечера, которые я мог потратить на 3-D моделирование и печать. Хотя работа с прошивкой тоже по своему интересна. Если кому-то не хочется тратить свое драгоценное время на возню с прошивкой и получить работающий AUTO_BED_LEVELING_BILINEAR - добро пожаловать на мой GitHub.
При конфигурировании прошивки корректировкой файлов конфигурации Configuration.h и Configuration_adv.h рекомендую пользоваться помощью на соотвествующей странице Marlin Firmware.
Еще больше интересных статей
Про долгострой...
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Дружим Orca/Prusa слайсер с откатами прошивки Klipper (G10/G11)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Продолжаем традицию
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
пока так.

Комментарии и вопросы
Больше всего мне интересно, ко...
За старание плюс! По звуку пла...
Это же игрушка. Тут вообще нич...
Возникла необходимость рисоват...
Принтер BIQU B1Плата BTT SKR V...
Доброго дня. Прикупили фо...
На принтере развёрнуты координ...