KREMEN Реклама
KREMEN Реклама

Как настроить прошивку для Anet E10 для работы с 3dtouch?

AlexeyAT
Идет загрузка
Загрузка
05.05.2025
266
13
Вопросы и ответы
Статья относится к принтерам:
Anet E10

Всем привет. Я являюсь "счастливым" обладателем принтера Anet E10. Конечно для печати без проблем проще купить другой принтер, но его доработка и улучшение уже стало неким спортивным интересом и хочется выжать из него максимум... Недавно прошил принтер прошивкой Marlin 2 и в принципе все получилось. Добавилась достаточно полезная функция уровня стола, которая в прошивке зовется MESH BED LEVELING. Так как стол большой, и по умолчанию не ровный, это весьма полезно, и прилипание улучшилось, к тому же не нужно крутить колесики стола. Но данная процедура затратная по времени, так как карту принтер строит по девяти точкам и на каждую нужно подсовывать принтеру лист бумаги и настраивать его прижатие. А после смены филамента (из-за отсутствия синхронизации осей Z и использования магнитной подложки на стол) уровень стола сбивается и приходится делать все заново. К тому же кажется, что данная функция энергозависимая и после отключения принтера приходится повторять (этого точно я не понял).  По этому решил приобрести себе датчик автоуровня стола 3Dtouch, для проведения данной калибровки в автоматическом режиме. Тем более, что в сети много проектов для Anet A8 и других схожих принтеров, где используются датчики автоуровня. Значит поставить и на E10 его тоже можно, так как платы используются одинаковые.  И тут возникла проблема.  

Как настроить прошивку для Anet E10 для работы с 3dtouch?На Marlin 2 прошивку собрать у меня не получилось из-за объема памяти. При включении функции AUTO_BED_LEVELING_BILINEAR размер прошивки улетает в космос и залить ее нельзя. Долго пытался ее настраивать, но бросил это дело и перешел на Marlin 1.1.9.1  так как он легче.  При отключении всего чего можно в файлах конфига, все равно размер прошивки вылезает за предел на 740 байт.  Отключать уже практически нечего. Причем интересно, что если ставить калибровку по 9 точкам, то прошивка вылезает уже на 820 байт, а при использовании 12 точек вылезает на 740.  Видимо особенности компиляции. Компилировал в Platformio для melzi. В Arduino IDE, прошивка компилируется с примерно таким же размером, но даже меньше на 2-4 байта(точно не помню), что особо погоды не делает. Отключать уже нечего. Если только лезть в другие файлы прошивки и пытаться сократить, что ни будь там. Но это уже чревато тем что можно что-то поломать, и так глубоко в Marlin я не погружался.  Обычно решением данной проблемы является отключение SD-карты, но мне данное решение совсем не подходит, так как принтер стоит далеко от компьютера и вообще хочется чтобы он был автономным. Так же еще можно отключить безопасность, но этого тоже не хотелось бы. Один раз у меня нагреватель выпал из хотенда и на родной прошивке (видимо какая-то безопасность все же там есть), и принтер встал в защиту и не устроил пожара.    Как вариант использовать другую управляющую плату с большим объемом, или вообще переход на Клиппер с использованием малинки, но пока, что это я не рассматриваю, в ввиду слишком большой работы по настройке прошивки и временных затрат. К тому же по механике данный принтер далек от идеала, и с его боуден экструдером, сделать что-то серьезное из него вряд ли получится, без серьезных переделок. Экономически нецелесообразно.    При использовании AUTO_BED_LEVELING_LINEAR  прошивка компилируется, но карту стола принтер строит по 3 точкам, и кривизну поверхности не учитывает. А стол все таки большой и кривой. Использовать можно, но если есть хоть какая-то возможность использовать BILINEAR, то все же хочется настроить прошивку используя данный метод калибровки. Вопрос в том, возможно ли это при сохранении базового функционала принтера и использования SD карты? Может я что-то делаю не так. Может нужно использовать другую (более легкую версию) Marlin, если такая есть.  Может у кого нибудь есть правильно настроенный конфиг для данного принтера и вы готовы им поделиться. Буду благодарен за любые подсказки и решения данной проблемы, если это вообще возможно.

Ответы на вопросы
Металлообработка 2025 Реклама
Металлообработка 2025 Реклама