Как настроить прошивку для Anet E10 для работы с 3dtouch?
Всем привет. Я являюсь "счастливым" обладателем принтера Anet E10. Конечно для печати без проблем проще купить другой принтер, но его доработка и улучшение уже стало неким спортивным интересом и хочется выжать из него максимум... Недавно прошил принтер прошивкой Marlin 2 и в принципе все получилось. Добавилась достаточно полезная функция уровня стола, которая в прошивке зовется MESH BED LEVELING. Так как стол большой, и по умолчанию не ровный, это весьма полезно, и прилипание улучшилось, к тому же не нужно крутить колесики стола. Но данная процедура затратная по времени, так как карту принтер строит по девяти точкам и на каждую нужно подсовывать принтеру лист бумаги и настраивать его прижатие. А после смены филамента (из-за отсутствия синхронизации осей Z и использования магнитной подложки на стол) уровень стола сбивается и приходится делать все заново. К тому же кажется, что данная функция энергозависимая и после отключения принтера приходится повторять (этого точно я не понял). По этому решил приобрести себе датчик автоуровня стола 3Dtouch, для проведения данной калибровки в автоматическом режиме. Тем более, что в сети много проектов для Anet A8 и других схожих принтеров, где используются датчики автоуровня. Значит поставить и на E10 его тоже можно, так как платы используются одинаковые. И тут возникла проблема.
На 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, если такая есть. Может у кого нибудь есть правильно настроенный конфиг для данного принтера и вы готовы им поделиться. Буду благодарен за любые подсказки и решения данной проблемы, если это вообще возможно.
Популярные вопросы
Монетизация.
Вопрос к тем, кто купил принтер для своих нужд, но, дабы он не простаивал, печатает на заказ.
Где клиен...
Снова про измеритель натяжения ремней
Программа для 3D проектирования
Пр...
Комментарии и вопросы
Меня в плане эстетики больше с...
leost1980 уже написал про "изд...
Качество посредственное, обяза...
Здравствуйте. я достал его из...
Попробовал поискать - ничего н...
Приехал новый для меня принтер...
Прошу поделиться опытом постро...