Металл2024 Реклама
Метобр2024 Реклама

Marlin 2.0.7 для Hercules 2017 new.

dellfer
Идет загрузка
Загрузка
23.04.2021
1974
3
Личные дневники

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

4
Статья относится к принтерам:
Hercules

    Перевод малыша 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 мама-мама через этот пин:

Marlin 2.0.7 для Hercules 2017 new.- У меня установлен титановый термобарьер и латунный кубик под сопла e3d, поэтому максимальная высота задана не 180, а 179 и увеличено срабатывание защиты по температуре, обязательно отрегулируйте пиды. На стол, кстати, тоже включен пид;

- Родной обдув снят, т. к. бесполезен, установлен внешний вентилятор на 120мм, включен #define FAN_KICKSTART_TIME 500 в Configuration_adv.h для его разгона и #define FAST_PWM_FAN в Configuration.h для устранения свиста;

+ Ещё что-то по мелочи, всего не помню, ковырял прошивку долго, но работает хорошо. Медленно, но хорошо.

Прошивается через PlatformIO. Кому интересно, пробуйте.

Если надо, напишу потом гайд по переводу на RRF.

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

4
Комментарии к статье
Кремень КБ Реклама
Кремень КМ Реклама