Как настроить прошивку для 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, если такая есть. Может у кого нибудь есть правильно настроенный конфиг для данного принтера и вы готовы им поделиться. Буду благодарен за любые подсказки и решения данной проблемы, если это вообще возможно.
Популярные вопросы
Как выбрать датчик температуры в Marlin v.2 ?
В термодатчике стояло: #define TEMP...
Нужна подсказка в настройке принтера.
Кубик, Simplify3D и мосты
То есть вот это зелено...
Комментарии и вопросы
Действительно впечатляющая раб...
Здравствуйте, ESP32, управляет...
Класс, на ардуино строили?
Две параллельные линии, обе пе...
Здравия всем. Есть вот такая м...
На фото не очень видно, но бел...
это под управляемый вентилятор...