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

Автоматический сброс тензодатчика перед парковкой по оси Z

Ancharas
Идет загрузка
Загрузка
17.12.2023
738
7
Вопросы и ответы

Всем привет.Имеется самосборный принтер на плате BTT Octopus под управлением Marlin. Всё это добро работает под Octoprint. Калибровка по оси Z производится с помощью самодельного тензометрического датчика, который работает от давления самого сопла. Из-за разных температурных эффектов перед началом каждой печати мне приходится вручную перемещать головку в центр стола и сбрасывать калибровку тензометрического датчика. Это нужно сделать именно в центре стола, потому что боуден тоже влияет на показания датчика. От этого хотелось бы избавиться. Было бы здорово реализовать следующее. В слайсере мы можем настроить стартовый g-код. Там мне хотелось бы прописать код, благодаря которому выполнилась следующая последовательность действий. Сначала паркуемся по оси X и Y, дальше идём в центр стола, то есть в точку, в которой будет происходить парковка по оси Z. После этого каким-то образом должна прийти команда сброса на тензометрические датчик, а затем должна выполнить парковка по оси Z.Подскажите пожалуйста, каким образом это можно реализовать? Какие есть варианты настроить железо так, чтобы с помощью команды g-кода или какой-нибудь ещё команды, которую можно прописать в стартовом коде, дёрнуть в нужный момент какой-нибудь пин мозгов принтера или платы orange pi?

Ответы на вопросы
Lider 3D Реклама
Lider 3D Реклама