Marlin
Вопросы о прошивке для 3D принтера Марлин.
Marlin-это прошивка с открытым исходным кодом для семейства RepRap, реплицирующих быстрые прототипы, широко известные как “3D — принтеры”, и CNC, как декартовой, так и другой геометрии. Он был получен из Sprinter и grbl и стал отдельным проектом с открытым исходным кодом 12 августа 2011 года с выпуском на Github. Более подробная информация здесь.
Используйте этот тег для вопросов, касающихся конфигурации, функций или проблем, специфичных для Marlin.
Вопросы, связанные с [marlin]:
- ender 3 не возвращается в исходное положение или не выравнивается автоматически, сопло ударяется о стол и продолжает падать Недавно я приобрёл сборный Ender 3 в составе более крупной партии. Его история неизвестна, и предыдущие владельцы несколько раз его модифицировали. У меня нет доступа к этой информации. Все оси…
- Прошивка Marlin: перемещение без автоматического выравнивания монтажной пластины Я работаю над сценарием выгрузки нити накала . Моя текущая проблема заключается в том, что скрипт всегда выполняет автоматическое выравнивание стола. У меня есть два сценария для проверки этой…
- Tronxy X5SA не работает должным образом после установки прошивки Marlin Вчера я установил прошивку Marlin, версию исправления ошибок 2.0.x на свой Tronxy X5SA (v6). Я сделал это так, как описано на GitHub, с помощью Visual Studio Code, Platform IO, Marlin auto build.…
- 3 Экструдера на SKR V1.1, как настроить 2 in 1 out (Y piece) и 1 одиночный экструдер в последнем Marlin? На Anet A8 с 32-битной платой SKR V1.1 я намерен использовать 3 экструдера на моем Anet A8, 1+2 через Y-образную деталь на одном сопле , 3-й экструдер со 2-м соплом. Нужен еще один шаг для…
- Marlin 2.1.2.2 Ender 3 Pro CR touch работает некорректно У меня есть Ender-3-Pro с установленным на нем Sprite Extruder Pro. Кроме того, я заменил плату контроллера на BigTreeTech SKR 1.4 Turbo, которая отлично мне подходит. Я использую CR Touch для…
- Как загрузить прошивку на 8-битный Ender-3 1.1.2 без порта USB У нас есть старый Ender-3, а плата имеет номер 1.1.2. Мы пытаемся обновить прошивку, но порта USB нет (предыдущий владелец, похоже, отпаял порт USB?!), поэтому мы выясняем, как это сделать с помощью…
- Clean или wipe move для 3D-принтеров delta У меня есть 3D-принтер delta. Проблема в том, что в начале печати экструдер выводит грязную нить накала. Мне нужен чистый поток нити в начале моих отпечатков! Как я могу заставить hotend выйти из…
- Запрограммировать плату Creality v2.2 на использование транзистора HEATER1 для HEATER0 Мой CR10-S5 с материнской платой Creality v2.2 недавно пострадал от короткого замыкания транзистора нагревателя hotend (MOSFET). Взглянув на плату, я попытался проявить смекалку и вместо этого…
- Указание смещения Z в прошивке Marlin Мне нужно установить смещение Z для Летающего медведя P902. Я рассчитал смещение (-2,98). Но каждый раз, когда я пытаюсь ввести это с помощью ЖК-экрана моего 3D-принтера, значение подскакивает либо…
- Как добавить пользовательские физические кнопки на 3D-принтер в программном обеспечении Marlin У меня есть 3D-принтер с материнской платой MKS Robin + TMC2209. Как мне добавить фрагмент кода в Marlin, например, чтобы сделать физическую кнопку для запуска предварительного нагрева и т. Д. Я…
- Настройка Marlin 2.x с помощью Ender 3 4.2.2 и BLTouch Недавно я купил Ender 3 с платой Creality 4.2.2. Затем я купил BLTouch, чтобы обновить его с помощью выравнивания стола. Оказывается, BLTouch теперь поставляется со стандартным 5-контактным разъемом…
- Как установить границы Z-зонда в прошивке при использовании автоматического выравнивания стола? При настройке зонда для автоматического выравнивания стола пределы зоны зондирования должны быть введены в встроенное программное обеспечение 3D-принтера. При использовании датчика, как вы…
- Что нужно настроить, чтобы Marlin мог запускать Ender 3 Pro с CR Touch? У меня есть Ender 3 Pro, версия платы 4.2.2 и CR Touch с 5-контактным разъемом. Я также удалил соединитель концевого упора оси Z на концевом упоре. Я собирал и прошивал Marlin 2.1.2.2, но не нашел…
- Удалить экран загрузки Marlin Я добавил пользовательский загрузочный экран в marlin, добавив _Bootscreen.h в корневую папку проекта, и он отлично работает. Проблема в том, что пользовательский экран отображается быстро и…
- В чем разница между M420 S и M420 S1? Я читал на сайте Marlin о ABL (Auto Desk Leveling) и вижу, как мне кажется, противоречивую информацию. В https://marlinfw.org/docs/features/auto_bed_leveling.html в нем говорится, что запуск …
- Расширение Auto Build Marlin показывает случайную плату и среду? Я пытаюсь скомпилировать прошивку для Ender 5 Plus с его стандартной 8-битной платой с ATmega2560. Среда настроена правильно, и она компилирует hex-файл, как и должно быть, когда я использую…
- Первый слой печати слишком высокий. Как определить причину? Я пользуюсь этим принтером уже много лет, случайным комплектом CoreXY, 8-битной платой Melzi, стандартным термоголовкой Bowden в стиле MK8, подогреваемым столом, работающим на базе Marlin 1.1.9 с…
- Ender 3 V2 пустой экран и жидкокристаллический непрерывный звуковой сигнал с щелчками У меня была постоянная проблема с моим принтером, которую я просто не могу решить. Обычно я не задаю вопросов, пока моя проблема не станет неразрешимой. К сожалению, как эта Принтер : Creality…
- Как настроить Marlin для включения автоматических вентиляторов с двойным экструдером Я успешно собрал свой заказной 3D-принтер и настроил Marlin для двух экструдеров и одного нагреваемого слоя. Вот фотография принтера. Мой обогреваемый стол работает на линейной оси с…
- Вентилятор охлаждения горячего конца работает при включении нагревателя стола. Ожидалось, что вентилятор будет работать при включении нагревателя горячего конца Во время отладки я заметил, что вентилятор охлаждения горячего конца не включился, когда я вручную установил целевую температуру горячего конца на 200 °C. Даже после того, как горячий конец достиг…
- Насколько большие отклонения может компенсировать автоматическое выравнивание стола? Я только что обновил оригинальный CR-10 с помощью датчика выравнивания стола CRTouch и обновил прошивку со стандартной до Marlin. В слайсере CURA я добавил преамбулу к каждой печати для выполнения…
- Всегда ли E-Value определяет длину экструзии нити в миллиметрах и/или он напрямую задает вращение шагового двигателя? На фундаментальном уровне я понял, что значение E (в G-коде) — это длина проталкиваемой нити в миллиметрах. То есть E=10 означает, что нужно протолкнуть нить длиной 10 мм (при использовании прошивки…
- Устройство сообщает о готовности к чтению, но не возвращает никаких данных Я внезапно не могу подключиться к своему 3D-принтеру Creality Ender 3 Pro (CrealityV4.2.2) через USB/последовательный порт с помощью Octoprint. Вот некоторые журналы Octoprint: 2024-06-21…
- Температура отображается без подключенного термистора Температура горячего конца отображается без термистора. Прикрепленное фото не требует пояснений. Я использую Mega2560 (Mega WiFi R3 Atmega2560 NodeMCU ESP8266 32 Мб памяти USB-TTL CH340G) + RAMPS…
- BLTouch не покрывает всю площадь рабочего стола Моя проблема в том, что BLTouch не исследует весь стол, в котором зонд начинается с левого края и останавливается в середине стола. Я использую программное обеспечение Marlin 2, и это код в…
- Новый Ender 3 E-step отстает на 367? Обычно я вижу, что Ender 3 настроен на 93 для E-шагов, что все еще слишком мало и требует настройки примерно до 99 шагов/мм, но совершенно новый Ender 3 (базовая модель) с прошивкой 1.1.6.2 был…
- Как распознать обрыв и застревание нити с помощью датчика нити на основе микропереключателя в Marlin? Я нашел две замечательные конструкции для самодельного датчика, которые позволяют обнаруживать как вылет нити , так и застревание нити в одном устройстве. Умная конструкция, использующая только…
- Команда M301 не отвечает на Monoprice Select Я пытаюсь реализовать новые значения PID, чтобы попытаться решить проблему с тепловым нагревом. Команды Marlin M301 и M304 не получают ответа (пример кода ниже). M104 , M503 и M303 работают…
- Двигатель экструдера вращается - но не во время печати Я надеюсь, что кто-то сможет подтолкнуть меня в правильном направлении, но я не могу найти способ обойти эту проблему и пытаюсь уже около недели. Моя настройка довольно обычна, я использую BTT SKR…
- Использование двух шаговых драйверов Y на Marlin / RAMPS 1.4 Я собираю DIY 3D-принтер, и мои требования к оборудованию: шаговые двигатели X, Y1, Y2, Z и E0. Все они должны быть A4988. Один нагреватель hotend, нагревательного стола нет (пока). Моя плата —…
- Несоответствие ручного перемещения и автоматического перемещения/автоматического выравнивания стола У меня новый принтер Ender 3 S1 с сенсором CR Touch (никогда раньше не имел опыта работы с автоматическим выравниванием), и я не понимаю, как он работает. Кроме того, я обновил прошивку до …
- Ender 5 Плюс ручная регулировка температуры экрана Я хочу, чтобы мой Ender 5 plus печатался при температуре 300 °C. Таким образом, я отредактировал прошивку и увеличил температуру НАГРЕВА_0_MAXTEMP до 315 °C. В моем слайсере я могу нарезать и…
- Ender 3 Marlin - Неправильная температура Я обновился до Marlin 2.0.7, когда настроил BLTouch, и теперь мне кажется, что температура не соответствует дисплею. До обновления я печатал с помощью PLA-нити при температуре 205 °C и стола при…
- Добавить 5-й шаговый драйвер к SKR mini E3 v3, чтобы использовать его в качестве второго двигателя экструдера. Я пытаюсь добавить второй двигатель экструдера к своему Ender 3 V2, чтобы можно было использовать оба независимо. В моем Ender 3 V2 встроен SKR Mini E3 v3. Я видел пост SKR Mini E3 v3 +…
- Исправление ошибки Marlin 2.0.x: как определить конкретный драйвер, который будет использоваться при управлении конкретным шаговым двигателем? Я использую TriGorilla 2560 и Marlin bugfix 2.0.x, а также два шаговых двигателя, которые я использую в качестве двух осей Z По какой-то причине оба порта Z и порт E1 управляются одним и тем же…
- Как отключить датчик нити? У меня есть Lotmaxx Shark v2, в котором возникла проблема: он постоянно сообщает, что нить закончилась, хотя на самом деле это не так. Я сузил проблему до основной платы и попытался обойти ее: …
- Является ли BFPTouch взаимозаменяемым с прошивкой BLTouch для mriscoc без модификаций в Marlin? У меня есть два принтера Creality Ender 3 V2 с платой версии 4.2.2. На одном принтере стоит официальный CRTtouch, а на другом почти оригинальный, без щупа. Я нашел похожий продукт — проект «сделай…
- Прошивка CR Touch НЕТ оси Z домашний Ender 5 Pro 4.2.7 Я купил новую плату 4.2.7 (256k) для своего Ender 5 Pro и добавил CR Touch. Все подключил и прошил плату прошивкой "Ender-5 Pro-Marlin2.0.1 - V1.1.1 - ALT - TMC2235.bin" прошивка с сайта creality…
- Ender 3 S1 Pro, не могу перезапустить печать после паузы на высоте Мой принтер (Ender 3 S1 Pro) имеет только сенсорный экран. Когда я использую команду pause at height, печать приостанавливается должным образом. Однако на экране отображаются только "кнопки"…
- Требуется ли вообще для Creality Ender 3 V2 с прошивкой mriscoc карта micro SD? Насколько я понимаю, все настройки, включая те, которые были получены в результате автоматической настройки MPC сопла и настройки Desk PID, а также созданной сетки UBL, сохраняются в EEPROM…
- Испольование BLTouch для ручного выравнивания стола Я с трудом справляюсь с выравниванием бумаги и считаю его слишком грубым и неконкретным. Я купил 3DTouch, но мне все еще нужно выровнять стол с помощью ручек. В противном случае печать будет…
- Лучший интервал времени и метод прекращения нагрева стола, чтобы начать его отпускать до завершения печати? Я хочу прекратить нагрев стола примерно за X минут до завершения печати, чтобы стол начал охлаждаться и выпускать отпечаток. Поскольку объект может иметь разные размеры и печать одного слоя может…
- Использовать восстановление после потери питания при печати из OctoPrint? Согласно документации Marlin для G-code M413 — восстановление при потере питания : Когда включено восстановление при потере питания и Marlin запускает задание на печать с SD-карты или…
- Как добавить в Marlin собственный драйвер двигателя? Я изучал код Marlin на GitHub и надеюсь, что кто-нибудь подскажет мне, где добавить собственный драйвер двигателя. Я полагаю, что кто-то здесь уже знаком с кодом, и это сэкономит мне много времени…
- Плюсы и минусы автоматического отключения шаговых двигателей после печати? Увеличивает ли это срок службы шагового двигателя? Я несколько раз замечал, что один из моих шаговых двигателей издает легкий шум после завершения печати, указывая на то, что он все еще включен; кроме того, оси все еще статически позиционированы и…
- Как изменить E0 на E1 на Marlin 1.1? У меня та же проблема, что и у этого человека , но у меня нет этих строк в моем файле RAMPS.h , как видно здесь. Я недавно сжег свой потенциометр на E0, поэтому двигатель больше не работает…
- Компенсация выравнивания стола Marlin не работает У меня есть Ender 3, который я купил в 2018 году. Что я уже сделал с принтером; Установлена плата BIGTREETECH SKR V1.3. С драйверами TMC2130. Прошит новый Marlin 2.1.1 (…
- Почему MPC лучше, чем PID для 3D-принтеров, и почему он более полезен для «мощных нагревателей»? Видео YouTube 'PID vs MPC' от Mark Misin Engineering Ltd прекрасно демонстрирует, что управление температурой с прогнозированием по модели (MPC) более эффективно, чем…
- Компенсирует ли формирование входа Marlin вибрацию по всем осям X, Y и Z? Прошивка Marlin поддерживает формирование ввода (M593), как описано в документации Marlin : Установите коэффициент демпфирования входного сигнала и/или частоту (в герцах) для осей, которые его…
- Включение контактов с RAMPS и шаговыми драйверами M542T Итак, я строил очень прочный 3D-принтер (также в будущем, надеюсь, маршрутизатор с ЧПУ), сильно основанный на этом: https://www.instructables.com/id/Ard...NC-3D-Printer/ Я использую RAMPS (1.4,…