Записи в блогах по тегу «Marlin 2»

Marlin и быстрое+грязное решение проблемы печати по USB с ошибкой Line Number is not Last Line Number+1

dallas9
Идет загрузка
Загрузка
23 Июня 2019
284
7
печатает на Anet E12
Личные дневники
1
В моем случае, изначально, после сброса контроллера, возникает рассинхронизация номеров строк, куда-то девается первая строка, передаваемая с компа на контроллер. Перепосылку строк софт на компе не умеет, поэтому единственным быстрым решением было оторвать проверку номеров. Сейчас печатает прекрасно.

Но, если проблема связана не с потерей только 1й строки, как у меня, а с проблемой передачи данных в целом (например, еще появляются ошибки со словом checksum), то эти изменения только усугубят проблему!

Закомментарить следующие строки:

Marlin1: Marlin\marlin_main.cpp
// if (gcode_N != gcode_LastN + 1 && !M110)
// return gcode_line_error(PSTR(MSG_ERR_LINE_NO));

Marlin2: Marlin\src\gcode\queue.cpp...
Читать дальше

Испытания датчика филамента

Evgen2
Идет загрузка
Загрузка
29 Января 2019
1215
46
печатает на Tronxy X3S
Личные дневники
5
Испытал датчик наличия и застревания филамента. Сам датчик представляет собой энкодер, установленный рядом с мотором экструдера с использованием аналогичных экструдеру деталей.

Прошивка на основе Marlin-bugfix-2.0.x, контроллер на LPC1768, сверху RAMPS 1.6

при детектировании ситуации "филамент застрял" или "филамент не идет совсем" Марлин посылает код "action:pause" Repetier Host, тот в свою очередь включает свой скрипт @pause

Подробрости в видео
Читать дальше

RAMPS-FD V1 Rev A + DUE + Marlin 2

vip.users
Идет загрузка
Загрузка
10 Января 2019
2772
31
печатает на FLSUN 3D Metal Frame Kossel Delta Kit
Техничка
4
Вот и до меня добрался бутерброд из DUE и RAMPS-FD V1 Rev A.

Начитавшись кучку постов про переделку существующего бутерброда в не существующий V2. И чуть было не изкурочил плату. Но, нужных силовых транзисторов у меня не было и идею с V2 решил оставить её авторам, пусть паяют и режут сами... Оно должно работать и так.

Посмотрев на DUE, загрузил прошивку через программный порт, тот что у питания находится, предварительно нажав на сброс. Выяснил, что паршивка при старте DUE не грузится без ресета из за реализации платы. Напаял 10kO резистор на ноги транзистора по статье на 3Дшнике, паршивка начала грузится. За одно отпаял кнопу стирания и вывел на проводке наружу из под бутерброда и проплавил ...
Читать дальше