Существует ли хорошо документированная (сделанная своими руками) модернизация для 3D-принтеров?

diy-3d-printer automation z-offset

В дополнение к вопросу Как датчик силы может автоматически определять смещение по оси Z?.

Есть ли хорошо документированное обновление 'auto z-offset' (DIY) для 3D-принтеров? Я особенно заинтересован в использовании тензодатчика и обновлении Creality Ender 3 V2. Но примеры добавления этой возможности, использования других методов или для других принтеров также приветствуются, потому что я могу его модифицировать.

, 👍2

Обсуждение

Есть ли обоснование запроса, например, обычно вы делаете это один раз. Например, я даже не настраиваю ABL на принтере для каждой печати, просто использую сохраненную выравнивающую поверхность. Связано ли это с более ранними вопросами относительно частой смены сопел? Обратите внимание, что описываемая вами опция является разработкой Creality, которой они не делятся с остальным миром., @0scar

Хороший вопрос. Причина в том, что я иногда меняю сопла с ограниченным эффектом, а также кровати с тонким магнитным PEI или более толстым карборундовым стеклом. Это не так уж важно, но мне нравится возиться и делать все автоматически. Это просто улучшение качества жизни. Они не делятся, но концепция кажется достаточно простой для реализации, хотя я пока не понимаю ее достаточно хорошо, чтобы реализовать., @Bob Ortiz

Если вы часто меняете настройки, это может быть очень удобно. Может быть, вы могли бы добавить это в вопрос., @0scar


1 ответ


Лучший ответ:

2

Это не распространенная вещь, потому что обычно это делается один раз, и затем устройство работает годами без необходимости его трогать, и я не знаю универсальных обновлений, которые обеспечивают только это в сочетании с любым имеющимся у вас зондом.

Bambu X-1 Carbon делает это автоматически с помощью пьезодатчика для приблизительной оценки, а затем использует свой лидар для анализа тонких линий на рабочей пластине, чтобы найти идеальную высоту Z. Однако это не то, что можно реализовать в любом принтере.

Подход Prusa Mk4 гораздо более жизнеспособен: он использует датчик нагрузки в экструдере, чтобы определить момент, когда сопло вдавливается в стол. Я почти уверен, что это можно сделать с помощью тензодатчика, но дело в том, что они не выдают аккуратный двоичный сигнал вкл/выкл, а только аналоговый сигнал в виде изменяющегося сопротивления. Вам, вероятно, понадобится небольшой микроконтроллер с входом АЦП для считывания показаний датчика и преобразования его в двоичный сигнал вкл/выкл на входе оси Z. И вам все равно придется добавить (небольшое, фиксированное) смещение Z, чтобы получить высоту сопла, касающегося стола, а не вдавливающегося в него.

Я не знаю ни одного готового решения, которое бы это делало, но этот проект должен быть вполне по силам любителю.


,

Creality CR6 Max оснащен тензодатчиком, прикрепленным к соплу, однако он не используется для смещения по оси Z (хотел бы я, чтобы он использовался!) С помощью потенциометра вы настраиваете манометр на регистрацию определенного давления (150 граммов/300 граммов). Возможно, можно использовать какой-нибудь код Klipper, чтобы получить высоту Z в точке срабатывания датчика, а затем учесть расстояние деформации. Честно говоря, удивлен, что этого еще не сделали., @platinums