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

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

Модератор: Kaktus

Nikolai67
Сообщения: 86
Зарегистрирован: 02 янв 2018, 19:51
Имя: Николай
Благодарил (а): 16 раз
Поблагодарили: 4 раза

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

Непрочитанное сообщение Nikolai67 » 12 апр 2018, 11:26

antobel писал(а):
11 апр 2018, 20:57
А вот биться с SD и графэкраном очень не хочется
С этим как раз проблем нет.
1, Нужно установить библиотеку U8glib в папку C:\Users\имя пользователя\Documents\Arduino\libraries
2, Раскомментировать стороку #define ANET_FULL_GRAPHICS_LCD
3, И для работы СД карты расскоментировать #define SDSUPPORT

Аватара пользователя
3D-SPrinter
Сообщения: 10515
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 980 раз
Контактная информация:

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

Непрочитанное сообщение 3D-SPrinter » 28 апр 2018, 16:30

Товарищи принтеростроители, посоветуйте, пож-а, по такому вопросу - для лазерного резака с кинематикой Н-бот нужно задействовать 4 мотора (т.е. вместо передних натяжных роликов ремня - тоже моторы).
Для подключения параллельных моторов по X-Y возможны несколько вариантов:
1. Тупо порезать дорожки на рампсе и запаралелить сигналы STEP и DIR дла пары разъёмов под драйвера моторов на рампсе.
2. Ещё более тупо спаять бутерброд из драйверов (в два этажа) и засунуть их в штатные гнёзда X-Y на рампсе.
3. Грамотный путь - переназначить пины в прошивке, чтобы ничего не перепаивать. Вопрос - можно ли это сделать? Как корректно отключить оба экструдера в Configuration.h ? Не будет ли софтовых конфликтов внутри марлина и аппаратных внутри меги, если отключить оба экструдера и назначить одни и те же сигналы STEP и DIR на разные ноги проца? Будут ли эти сигналы поступать на драйвера строго синхронно? Правильно ли я понимаю, что пины достаточно переназначить в закладке pins.h ? Просто раньше я с переназначением пинов не тренировался.
Лазерный марлин https://github.com/timschmidt/buildlog- ... ter-marlin .

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

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

Непрочитанное сообщение Alex Post » 28 апр 2018, 23:55

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

Аватара пользователя
3D-SPrinter
Сообщения: 10515
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 980 раз
Контактная информация:

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

Непрочитанное сообщение 3D-SPrinter » 29 апр 2018, 01:44

Alex Post писал(а):
28 апр 2018, 23:55
Я б просто навесил бы два мотора на один драйвер да и дело с концом... Типа как на пруше на оси Z
Нее, в данном случае не катит. Тут в моторы надо вдувать ампера по полтора, чтобы таскать портал почти метр шириной. Т.е. тут 4 мотора не для прикола, а для увеличения мощности и "сокращения" длины ремня в 2 раза. Так что на каждый мотор нужен свой драйвер. На принтере это избыточно, а на резаке с полем 800х600 - в самый раз. :)

Пока придумал самый простой вариант переделки - чтобы не искать и не резать дорожки на плате, можно просто откусить соответствующие ноги на контактной гребёнке рампса и кинуть 4 сопли проводами от драйверов X-Y (сигналы step и dir). Дополнительные драйвера вставляются в панели экструдеров как раз под драйверами X-Y.

Shaman
Сообщения: 1229
Зарегистрирован: 23 ноя 2016, 22:50
Имя: Денис
Откуда: Дубна
Благодарил (а): 44 раза
Поблагодарили: 124 раза

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

Непрочитанное сообщение Shaman » 29 апр 2018, 03:07

Просто драйвера нужно поставить нормальные, хотя б 6600, как раз тока на 2 движка хватит.
Когда на форуме переходят на "Вы", в реальной жизни уже давно бьют морду!

Аватара пользователя
3D-SPrinter
Сообщения: 10515
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 980 раз
Контактная информация:

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

Непрочитанное сообщение 3D-SPrinter » 29 апр 2018, 03:59

Shaman писал(а):
29 апр 2018, 03:07
Просто драйвера нужно поставить нормальные, хотя б 6600, как раз тока на 2 движка хватит.
Тоже думал над таким вариантом, но пока хотелось бы обойтись обычным рампсом + А4988. Не потянет, значит дойдёт очередь и до TB6600.

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

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

Непрочитанное сообщение Alex Post » 29 апр 2018, 09:17

3D-SPrinter писал(а):
29 апр 2018, 01:44
откусить соответствующие ноги на контактной гребёнке рампса
Можно сделать из кусочка макетки типа разъем, воткнуть его в рампс, а от него уже степ-дир-енабле развести по драйверам.
Для втыкивания внешних драйверов есть даже готовые платы:
http://s.aliexpress.com/UvaayQjm
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

Аватара пользователя
3D-SPrinter
Сообщения: 10515
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 980 раз
Контактная информация:

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

Непрочитанное сообщение 3D-SPrinter » 29 апр 2018, 11:31

Alex Post писал(а):
29 апр 2018, 09:17
Можно сделать из кусочка макетки типа разъем
Да всяко можно драйверы запараллелить, значит как-то так и сделаю.
Главное, шоб не было претензий типа "фии, колхозник, прошивку не смог переделать...". :D

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

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

Непрочитанное сообщение Alex Post » 29 апр 2018, 14:38

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

Аватара пользователя
3D-SPrinter
Сообщения: 10515
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 980 раз
Контактная информация:

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

Непрочитанное сообщение 3D-SPrinter » 29 апр 2018, 17:32

Alex Post писал(а):
29 апр 2018, 14:38
А я считаю в прошивку если лезть - теряешь совместимость с новыми версиями.
Согласен! Не стОит прошивку курочить. Я уже, признаться, изрядно её искурочил, но лучше стандартную залью и на её основе буду всё делать.

Аватара пользователя
Lenivo
Сообщения: 1808
Зарегистрирован: 25 май 2017, 12:46
Имя: Александр
Благодарил (а): 92 раза
Поблагодарили: 179 раз

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

Непрочитанное сообщение Lenivo » 29 апр 2018, 18:13

3D-SPrinter писал(а):
28 апр 2018, 16:30
Товарищи принтеростроители, посоветуйте, пож-а, по такому вопросу - для лазерного резака с кинематикой Н-бот нужно задействовать 4 мотора (т.е. вместо передних натяжных роликов ремня - тоже моторы).
Для подключения параллельных моторов по X-Y возможны несколько вариантов:
1. Тупо порезать дорожки на рампсе и запаралелить сигналы STEP и DIR дла пары разъёмов под драйвера моторов на рампсе.
2. Ещё более тупо спаять бутерброд из драйверов (в два этажа) и засунуть их в штатные гнёзда X-Y на рампсе.
3. Грамотный путь - переназначить пины в прошивке, чтобы ничего не перепаивать. Вопрос - можно ли это сделать? Как корректно отключить оба экструдера в Configuration.h ? Не будет ли софтовых конфликтов внутри марлина и аппаратных внутри меги, если отключить оба экструдера и назначить одни и те же сигналы STEP и DIR на разные ноги проца? Будут ли эти сигналы поступать на драйвера строго синхронно? Правильно ли я понимаю, что пины достаточно переназначить в закладке pins.h ? Просто раньше я с переназначением пинов не тренировался.
Лазерный марлин https://github.com/timschmidt/buildlog- ... ter-marlin .
Вообще-то есть фабричный китайский переходник для РАМПСА - панелька со шлейфом, этот шлейф подключается к более мощному драйверу, например 6560, или ещё более мощному.
https://ru.aliexpress.com/item/1pcs-42- ... autifyAB=0

вот такой переходник

https://ru.aliexpress.com/item/3D-CD-57 ... autifyAB=0

Аватара пользователя
3D-SPrinter
Сообщения: 10515
Зарегистрирован: 19 ноя 2015, 14:23
Имя: Андрей
Откуда: Н.Новгород
Благодарил (а): 76 раз
Поблагодарили: 980 раз
Контактная информация:

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

Непрочитанное сообщение 3D-SPrinter » 29 апр 2018, 19:04

Lenivo писал(а):
29 апр 2018, 18:13
вот такой переходник
Понял, спасибо за информацию. :) Но там моторы-то обычные Nema17 4401. Куда им более мощные драйвера?

Аватара пользователя
Lenivo
Сообщения: 1808
Зарегистрирован: 25 май 2017, 12:46
Имя: Александр
Благодарил (а): 92 раза
Поблагодарили: 179 раз

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

Непрочитанное сообщение Lenivo » 29 апр 2018, 20:05

3D-SPrinter писал(а):
29 апр 2018, 19:04
Понял, спасибо за информацию. Но там моторы-то обычные Nema17 4401. Куда им более мощные драйвера?
Вопрос был про коммутацию. Ставится переходник на РАМПС - подключается внешний драйвер. А по внешнему драйверу подбирается модель с возможностью подключения двух двигателей. Либо просто ставится один драйвер, который по току тянет два двигателя Nema17 4401 по 2,5 А= 5 ампер. Вроде все просто и логично. ТОЛЬКО в модели драйвера надо смотреть - чтобы было обязательно защита ограничения по току. А то китайцы до фиг продают упрощенных драйверов без защиты - и надо либо ставить ограничительные резисторы, либо палится драйвер - на раз два в течении минуты после первого пробного подключения.

Nikolai67
Сообщения: 86
Зарегистрирован: 02 янв 2018, 19:51
Имя: Николай
Благодарил (а): 16 раз
Поблагодарили: 4 раза

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

Непрочитанное сообщение Nikolai67 » 02 май 2018, 12:12

Ребята, объясните, что будет если закомментировать #define AUTOTEMP или что делает этот параметр?

Аватара пользователя
antobel
Сообщения: 1316
Зарегистрирован: 06 июл 2017, 20:36
Имя: Антон
Откуда: з Владимирщины
Благодарил (а): 42 раза
Поблагодарили: 83 раза
Контактная информация:

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

Непрочитанное сообщение antobel » 06 май 2018, 01:47

Народы! было много трёпа что микрошаг 128 на дуне не успеет протикать, а как насчёт 64?
я имею ввиду ситуёжину XY-1/64 Z-1/16 E0-1/32...
Потянет марлин?
Собрал три Sprinter"а, и один разобрал, FriBot-Max-Pro так и не собрал, собираю 2626 техно...

Ответить

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

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