Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Собираем, настраиваем, печатаем, делимся опытом, помогаем новичкам

Модератор: Kaktus

ramps_fd
Сообщения: 23
Зарегистрирован: 21 фев 2021, 21:40
Благодарил (а): 1 раз

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение ramps_fd » 01 мар 2021, 12:24

Ага, нашёл, будем настраивать.
Большое спасибо!

vorobej72
Сообщения: 3
Зарегистрирован: 04 апр 2021, 17:00
Имя: Анатолий
Благодарил (а): 3 раза

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение vorobej72 » 04 апр 2021, 17:13

Здравствуйте.
Ситуация: я модифицировал 3Д принтер Ultimaker 2 для печати двумя хотендами, то есть поставил всё необходимое железо: хотенд номер 2, нагревательный элемент, второй мотор.
Потом нашел и установил эту прошивку: Tinker-MarlinUltimaker2extended-dual-19.03.1.hex (https://github.com/TinkerGnome/Ultimake ... g/V17.10.1).
В принципе всё работает, но хотелось бы самому создать похожую прошивку, а в идеале свою, в Marlin из вот этого: https://github.com/TinkerGnome/Ultimaker2Marlin.
Искал информацию в интернете, смотрел на You tube видео по редактированию прошивок, но не могу понять всех нюансов.
Не будет ли кто любезен сделать инструкцию или еще лучше видео инструкцию о том, как создать и комплимировать в конечном итоге этот файл: Tinker-MarlinUltimaker2extended-dual-19.03.1.hex.
Или поясните, пожалуйста где во вкладках Marlin настраивать (указывать) два экструдера, два мотора итд.
Заранее спасибо.

Аватара пользователя
Mazayac
Сообщения: 1698
Зарегистрирован: 06 ноя 2018, 22:28
Имя: Алексей
Откуда: Нижний Новгород
Благодарил (а): 173 раза
Поблагодарили: 167 раз

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Mazayac » 04 апр 2021, 22:48

vorobej72, тут все одноголовые, вряд ли кто станет вникать в не связанную с 99,9% принтерами тему.
Sprinters: Techno 232, Pro Techno.

Аватара пользователя
Alex Post
Сообщения: 7026
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 333 раза
Поблагодарили: 822 раза
Контактная информация:

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Alex Post » 05 апр 2021, 07:18

vorobej72 писал(а):
04 апр 2021, 17:13
где во вкладках Marlin настраивать (указывать) два экструдера, два мотора итд.
Там же где и все остальное: Configuration.h, Configuration_adv.h. В последних марлинах плюшек для многоэкструдерных принтеров весьма немало, только нужно вникать и настраивать под свой конкретный конфиг. Готовых инструкций здесь нет и вряд ли будут.
Файл .hex - это скомпилированная прошивка, готовая для заливки в микроконтроллер, поковыряться в ней малореальное занятие. Но там же на гитхабе лежит исходник - можно в нем попробовать донастроить что то. Но опять же, инструкций никто не даст, только путем вникания в предмет.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

vorobej72
Сообщения: 3
Зарегистрирован: 04 апр 2021, 17:00
Имя: Анатолий
Благодарил (а): 3 раза

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение vorobej72 » 05 апр 2021, 11:23

Спасибо за комментарии. Попробовал отредактировать исходный файл.
Прописал два экструдера, моторы у меня разные.

// This defines the number of extruders
#ifndef EXTRUDERS
#define EXTRUDERS 2
#endif

Прошивку еще не заливал. Дилетантский вопрос: выделенная строка (на картинке снизу) отвечает за мотор экструдера?
Если да, то как вписать мотор второго экструдера?
Picture_1.png
Picture_1.png (30.8 КБ) 2128 просмотров
Последний раз редактировалось vorobej72 05 апр 2021, 12:52, всего редактировалось 1 раз.

Аватара пользователя
Alex Post
Сообщения: 7026
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 333 раза
Поблагодарили: 822 раза
Контактная информация:

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Alex Post » 05 апр 2021, 12:02

Выделенная строка отвечает за максимальную скорость всех осей, в т ч. и экструдера.

Начальный ликбез можно получить тут: https://3deshnik.ru/blogs/akdzg/nastroj ... d-printera

Но обязательно учитывать, что статья старая, как и рассматриваемая там прошивка. Поэтому применять настройки с осторожностью и пониманием.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

vorobej72
Сообщения: 3
Зарегистрирован: 04 апр 2021, 17:00
Имя: Анатолий
Благодарил (а): 3 раза

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение vorobej72 » 05 апр 2021, 17:31

Спасибо за ликбез. Ознакомился.
А если так прописать максимальную скорость осей всех шаговых двигателей:
#define DEFAULT_AXIS_STEPS_PER_UNIT {80.0,80.0,200,282,300} // default steps per unit for ultimaker2
Определит ли принтер из прошивки, что значение 282 это для экструдера номер 1, а значение 300 - для экструдера номер 2?

Аватара пользователя
Mazayac
Сообщения: 1698
Зарегистрирован: 06 ноя 2018, 22:28
Имя: Алексей
Откуда: Нижний Новгород
Благодарил (а): 173 раза
Поблагодарили: 167 раз

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Mazayac » 05 апр 2021, 18:58

vorobej72, да вроде формат верный.
Sprinters: Techno 232, Pro Techno.

Аватара пользователя
dark184
Сообщения: 1520
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 11 раз
Поблагодарили: 116 раз

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение dark184 » 05 апр 2021, 18:58

vorobej72 писал(а):
05 апр 2021, 17:31
что значение 282 это для экструдера номер 1, а значение 300
Конечно, там в качестве разделителей запятые и читается массив в последовательности X,Y,Z,E1,E2. Т.е. для каждой оси строго определено свое место. Впрочем в комментариях есть подсказка.
Купил себе танк и никого больше не жалею.

Аватара пользователя
trengtor
Сообщения: 119
Зарегистрирован: 03 мар 2020, 10:37
Имя: Юрий
Откуда: Москва
Благодарил (а): 4 раза
Поблагодарили: 7 раз
Контактная информация:

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение trengtor » 04 май 2021, 13:07

Тем временем наконец-то зарелизили версию 2.0.8.
Довольно много багфиксов и новых функций относительно 2.0.7.2.
ZAV MINI V3 (110х100х110 XYZ, BMG, директ)
BTT E3 RRF V1.1+TFT35 V3.0, PT1000, Marlin 2.0.9.6
Обдув для 3D-принтеров ZAV и UNIl

mironyuk
Сообщения: 35
Зарегистрирован: 10 май 2020, 19:21
Имя: Владимир

VCode ошибка сборки "collect2.exe: error: ld returned 1 exit status"

Непрочитанное сообщение mironyuk » 04 май 2021, 13:26

Marlin 2.0.8, COREXY, 3D TOUCH
все работало нормально. Не знаю, что сделал ,но ошибка при компиляции вылезает не зависимо от
-компа
-смены прошивки вплоть до чистой или родной заводской
-перезагрузки компа
-удаления полного VC и установки заново

В общем, мумукаюсь уже два дня, начинаю беситься.
Наверняка кто-то тоже сталкивался с такой проблемой, отзовитесь.
Прошивку здесь не дает прицепить, не то расширение пишет.

Аватара пользователя
Mazayac
Сообщения: 1698
Зарегистрирован: 06 ноя 2018, 22:28
Имя: Алексей
Откуда: Нижний Новгород
Благодарил (а): 173 раза
Поблагодарили: 167 раз

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Mazayac » 07 май 2021, 14:02

mironyuk, с таким прекрасным описанием проблемы - на шоу экстрасенсов.
Sprinters: Techno 232, Pro Techno.

Alexeytm
Сообщения: 1
Зарегистрирован: 05 июн 2021, 16:23

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Alexeytm » 05 июн 2021, 16:39

Здравствуйте. Сильно не пинайте, только осваиваю 3д. Пришла плата skr v2.0 и хочу залить Marlin. Не могу понять как подключить lcd1602 без i2c (пока не заказал нормальный экран, а есть такой). Вроде бы и должен работать. В основном конфиге включить ultra_lcd, ultipanel и reprap_discount_smart_controller и распиновку взять с pins_btt_skr_v2_0_common.h?

Даниил
Сообщения: 48
Зарегистрирован: 27 фев 2021, 17:29
Имя: Даниил
Благодарил (а): 4 раза

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Даниил » 05 июн 2021, 17:31

Годится ли пункт #define BOARD_BTT_SKR_V1_4 для платы SKR v1.4 Turbo? Стоит ли брать SKR 2.0? Не нашел в Марлине про него ничего, если поможете найти конфиг на него буду безмерно благодарен. И где можно глянуть список поддерживаемых новыми версиями Марлина плат?
Еще такой момент, что значит описание данной строки:#define BOARD_BTT_SKR_V1_4 2014 // BigTreeTech SKR v1.4 (Power outputs: Hotend0, Hotend1, Fan, Bed)?

Аватара пользователя
dark184
Сообщения: 1520
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 11 раз
Поблагодарили: 116 раз

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение dark184 » 05 июн 2021, 18:10

Alexeytm писал(а):
05 июн 2021, 16:39
Пришла плата skr v2.0 и хочу залить Marlin. Не могу понять как подключить lcd1602 без i2c
Лично у меня нет уверенности что данная связка заведется. Лично я не пробовал, ибо логические уровни у них разные. Надо либо преобразовалку уровней ставить, либо убедится что все выводы контроллера на плате, что подключены к LCD, толерантны к 5 вольтам.
Купил себе танк и никого больше не жалею.

Ответить

Вернуться в «3D принтеры и 3D печать»

Яндекс.Метрика