Marlin 2.0.7 для Hercules 2017 new.
Перевод малыша Hercules 2017 (тот, у которого область печати 180x180x180 и с экраном FullGraphic) на RRF не за горами, пока жду нужных запчастей, решил побаловаться со вторым марлином, TMC2209, UART, Linear Advance (безуспешно) и прочими плюшками на родном бутерброде.
Если кому-то пригодится, буду рад.
Основные изменения:
- Включен LIGHTWEIGHT_UI в Configuration_adv.h, выглядит так. Не смог подружить его с русским языком, поэтому по умолчанию стоит английский. Если кому принципиально русское меню, можно переписать латиницей в файле language_ru.h все строки, которые выводятся на главный экран (без этого будут иероглифы) и поменять в Configuration.h строки:
#define LCD_LANGUAGE en на #define LCD_LANGUAGE ru
#define DISPLAY_CHARSET_HD44780 JAPANESE на #define DISPLAY_CHARSET_HD44780 CYRILLIC;
- Включена и настроена ручная калибровка стола по углам, как в Hercules 2018;
- Linear Advance победить не смог, поэтому отключен. Для включения раскомментируйте строку //#define LIN_ADVANCE в Configuration_adv.h и закомментируйте #define S_CURVE_ACCELERATION в Configuration.h
- Установлены драйвера TMC2209 V1.2 от BTT по UART одним проводом, для этого убраны все перемычки под драйверами, в pins_RAMPS.h прописаны пины 65, 66, 63, 64 для X, Y, Z, E0 соответственно (можно все драйвера повесить на один пин, нужно изготовить кабель dupont 4 мамы - одна мама, и присвоить slave адреса драйверам перемычками под ними и соответственно прописать их в #define X(Y,Z,EO)_SLAVE_ADDRESS 0(1,2,3) в Configuration_adv.h, я заморачиваться не стал). Драйвера соединяются с рампсом кабелями dupont мама-мама через этот пин:
- У меня установлен титановый термобарьер и латунный кубик под сопла e3d, поэтому максимальная высота задана не 180, а 179 и увеличено срабатывание защиты по температуре, обязательно отрегулируйте пиды. На стол, кстати, тоже включен пид;
- Родной обдув снят, т. к. бесполезен, установлен внешний вентилятор на 120мм, включен #define FAN_KICKSTART_TIME 500 в Configuration_adv.h для его разгона и #define FAST_PWM_FAN в Configuration.h для устранения свиста;
+ Ещё что-то по мелочи, всего не помню, ковырял прошивку долго, но работает хорошо. Медленно, но хорошо.
Прошивается через PlatformIO. Кому интересно, пробуйте.
Если надо, напишу потом гайд по переводу на RRF.
Еще больше интересных статей
Как постигал азы 3d печати и моделирования
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Улучшение Flying Bear Ghost 5.2 часть 2
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Наблюда-Ski 04.6: Наращиваем в длину, или Фьюз и не только
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Недавно было несколько тем по сращиванию прутков,
и для начи...
Комментарии и вопросы
Красивое. Спасибо
Ндо было назвать Москвич. Коро...
Какоето странное название для....
В чем проблема? Почему так низ...
При печати сплошных изделий с...
откуда такая прыщавость?