Что нужно настроить, чтобы Marlin мог запускать Ender 3 Pro с CR Touch?
У меня есть Ender 3 Pro, версия платы 4.2.2 и CR Touch с 5-контактным разъемом. Я также удалил соединитель концевого упора оси Z на концевом упоре.
Я собирал и прошивал Marlin 2.1.2.2, но не нашел конфигурации, которая заставила бы CRTouch работать должным образом. Обычно во время автоматического возврата в исходное положение машина игнорирует срабатывание датчика и врезает Z в стол либо в 100% случаев, либо в большей части времени. Я не делал достаточно подробных записей, чтобы знать наверняка.
В качестве теста я попробовал следовать этому ответу и все равно столкнулся с той же проблемой. Изменения конфигурации по сравнению со стандартной конфигурацией Marlin Ender 3 Pro:
- Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN закомментирован
- USE_PROBE_FOR_Z_HOMING без комментариев
- Z_MIN_PROBE_PIN раскомментирован и установлен на PB1.
- BLTOUCH без комментариев
- NOZZLE_TO_PROBE_OFFSET установлено значение { -44, -9, -0,9 } (здесь я немного отличаюсь от { -44, -9, 0 } в ответе)
- AUTO_BED_LEVELING_UBL без комментариев
- ENABLE_LEVELING_AFTER_G28 без комментариев
- Z_SAFE_HOMING без комментариев (не в ответе, а в комментарии)
При первой загрузке после вставки SD-карты с прошивкой:
- Зонд несколько раз разворачивался и втягивался, в конце концов загорелся красный светодиод.
- Похоже, что на аппарате была установлена прошивка, поскольку некоторое время на нем отображался синий экран.
- Светодиод CRTtouch стал фиолетовым, кажется, когда мигание прекратилось, хотя по видео этого сказать не могу.
- Когда я добрался до главного меню, я запустил автоматическое возвращение.
- Оси X и Y работали как положено.
- Для оси Z датчик располагался по центру рабочей пластины, разворачивался, и светодиод загорался синим.
- Зонд начал опускаться, коснулся пластины и втянулся. Светодиод начал мигать красным, возможно, сначала горящим красным. Мотор Z продолжал снижаться, поэтому я выключил мощность.
Вентилятор экструдера также издавал громкий жужжащий звук, который постепенно стал тише. Раньше я замечал, что жужжание становится тише, когда зонд выдвигается или убирается.
Кто-нибудь знает, что может быть причиной этого и как это устранить? Прошивка Creality работает должным образом, поэтому это не аппаратная проблема. Я подумал, что, возможно, PB1 не подходит для Ender 3 Pro, но, судя по тому, что я вижу в Интернете, у обоих принтеров одна и та же материнская плата.
@ttshaw1, 👍1
Обсуждение2 ответа
Лучший ответ:
Я думаю, что это проблема с Marlin v2.1.2.2, которую я пытался использовать. https://github.com/MarlinFirmware/Marlin/issues/26809 эта проблема указывает на другую ошибку с зондированием. Моя проблема другая, но понижение до 2.1.1 решило ее.
У меня также есть Ender 3 Pro, к которому я добавил bl Touch. Я настроил свой, сняв концевой выключатель z и подключив bl touch, используя эти контакты вместе с контактами датчика z. Вам необходимо проверить, какая у вас плата (вероятно, v4.2.2) и какой процессор установлен на вашей плате, у меня был процессор STM32F103 RET6, некоторые используют другую модель. Мне так и не удалось заставить Marlin собирать и работать с bl touch, однако мне удалось прошить https://github.com /zisismaras/ender_3_4.2.2_firmware, который работал нормально. Требуется плата 4.2.2 с процессором RET6. Вы/кто-то может параллельно выполнить настройку и выяснить, какие флаги вам не хватает в вашей конфигурации, или вы можете просто прошить любую удобную сетку датчиков и использовать эти автоматические сборки.
К счастью, у меня есть RET6, так что мне должно подойти. Я попробую в ближайшие пару дней; если этот готовый образ работает, я выясню, чего не хватает в моей конфигурации. Спасибо!, @ttshaw1
Так вот, прошивка автозонда 5х5 не заработала. Я убедился, что прошивка Creality работает должным образом; Мне нужно будет посмотреть, смогу ли я заставить их раскошелиться на исходный код, чтобы я мог выяснить, что они делают по-другому., @ttshaw1
- Является ли BFPTouch взаимозаменяемым с прошивкой BLTouch для mriscoc без модификаций в Marlin?
- Как увеличить количество точек зондирования для датчика BLTouch в прошивке Marlin?
- Настройка Marlin 2.x с помощью Ender 3 4.2.2 и BLTouch
- Автоматическое Выравнивание Сетки G29 Ничего Не Делает
- Ошибка нагрева: E1 после обновления до материнской платы 4.2.7 - Ender 3 Pro
- Клон BLTouch не развертывается, укладывается или развертывается при наведении или автоматическом выравнивании
- Z-min всегда открыт при использовании BLTouch и Marlin 2.0
- Первый слой Z-смещение в G-коде
Вы модифицировали оборудование до такой степени, что оно не соответствует исходному оборудованию, предусмотренному прошивкой. Конечно сейчас нужна кастомная прошивка. Однако Z-Probe — это не простой переключатель., @Trish
@ Триш, я не ожидаю, что стандартный Marlin будет работать. Мой вопрос в том, с чем мне нужно поиграться в моей конфигурации, чтобы получить ожидаемое поведение, поскольку имитация кого-то с предположительно той же аппаратной конфигурацией не работает., @ttshaw1
Аааа! Итак, вопрос в основном такой: «Как правильно включить BL Touch в Marlin 2.1.2.2 с помощью чипа ender3? Возможно, нам потребуется узнать точную модель датчика., @Trish
@Trish Это CR Touch, а не BL Touch. Я не знаю, существует ли более одной модели CR Touch., @ttshaw1