Как отключить датчик нити?
У меня есть Lotmaxx Shark v2, в котором возникла проблема: он постоянно сообщает, что нить закончилась, хотя на самом деле это не так. Я сузил проблему до основной платы и попытался обойти ее:
- Установлен новый датчик (который представляет собой просто переключатель), никакого эффекта.
- Проверил целостность кабеля до контактов, подключаемых к основной плате, все в порядке.
- Добавлен
M412 S0
в начало моего файла G-кода, чтобы попробовать чтобы отключить датчик. - Установите
FILAMENT_INVERTING
в конфигурации прошивки.
Если по какой-либо причине основная плата повреждена, я бы с удовольствием просто отключил этот датчик. Мне это действительно не нужно. Также не используется второй набор экструдеров, поэтому, если я не могу отключить датчик, возможно, я мог бы настроить принтер на постоянное использование экструдера № 2 вместо экструдера № 1?
@Brad, 👍3
Обсуждение1 ответ
Лучший ответ:
Через прошивку
Посмотрев на ссылку M412 – биение нити, видно, что для нее требуется FILAMENT_RUNOUT_SENSOR
.
Попробуйте отключить FILAMENT_RUNOUT_SENSOR
в прошивке, закомментировав (//
) следующую строку в Configuration.h
, вот так// р>
//#define FILAMENT_RUNOUT_SENSOR
//#define FILAMENT_RUNOUT_SENSOR
#if ENABLED(FILAMENT_RUNOUT_SENSOR)
#define NUM_RUNOUT_SENSORS 1 // Количество датчиков, до одного на экструдер. Определите FIL_RUNOUT#_PIN для каждого.
#define FIL_RUNOUT_INVERTING false // Установите значение true, чтобы инвертировать логику датчика.
...
Через интерфейс
Посмотрите это видео: САМАЯ ЛУЧШАЯ прошивка Ender-3 V2?! Профессиональная прошивка MRiscoC, 2:43,
Показано, что датчик нити накаливания можно отключить через пользовательский интерфейс:
Спасибо за помощь и совет. Я покопался в этом... кажется, мой принтер использует какую-то древнюю версию Marlin, и мне сложно работать с текущей версией, судя по тому, что я нашел на GitHub. Итак, на этих выходных я собираюсь заняться сборкой Marlin для него, но, вероятно, в конечном итоге закажу новую материнскую плату. В любом случае, спасибо!, @Brad
Очень жаль, что нет пути обновления Marlin. Кстати, если у вас есть несколько полезных ссылок о древнем Марлине и вашей доске, то это может быть полезно для кого-то еще, кто сталкивается с той же проблемой, если вы разместите их в качестве ответа (возможно, с цитированием соответствующих частей). Кроме того, знание номера версии (если он есть) вашего древнего Marlin может быть очень полезным., @Greenonline
- В чем разница между M420 S и M420 S1?
- M502 сбросит все настраиваемые настройки к их "заводским настройкам по умолчанию", какие это настройки?
- Как установить размер буфера G-кода на Marlin?
- Что такое команда M73 Q17 S43 G-code?
- Решение Cura заменить углы->дуги для увеличения угловой скорости?
- Marlin - замедление скорости печати
- Как установить смещение Z?
- Как подключить самодельный датчик биения нити к плате Creality v4.2.2?
вам придется установить новую прошивку, в которой просто нет датчика., @Trish
Или возможно в вашей прошивке предусмотрена возможность его отключения без перепрошивки. Например, это есть в прошивке Mriscoc для Ender 3V2. Вы проверяли дополнительные настройки своей прошивки?, @Bob Ortiz