Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Модератор: Kaktus
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Здравствуйте Друзья! Бутье так добры, подскажите пожалуйста. Железо Arduino Mega 2560 раньше, при загрузке скетчя было всё хорошо, а теперь даже при проверке выдаёт сообщение: Скетч использует 130686 байт (51%) памяти устройства. Всего доступно 253952 байт. Глобальные переменные используют 6970 байт (85%) динамической памяти, оставляя 1222 байт для локальных переменных. Максимум: 8192 байт. Недостаточно памяти, программа может работать нестабильно.
Что делать? Подскажите пожалуйста
Что делать? Подскажите пожалуйста
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
добрый день!
Необходимо внести изменения в прошивку Marlin https://github.com/kory75/Marlin_360 принтера R-360
таким образом, чтобы :
1.при повороте шагового двигателя "Y" по часовой стрелке на "А" шагов , шаговый двигатель "Х" совершал по часовой стрелке "B" шагов,
2.при повороте шагового двигателя "Y" против часовой стрелке на "С" шагов , шаговый двигатель "Х" совершал против часовой стрелке "D" шагов
Ищу человека, который сможет помочь с решением этой задачи
Необходимо внести изменения в прошивку Marlin https://github.com/kory75/Marlin_360 принтера R-360
таким образом, чтобы :
1.при повороте шагового двигателя "Y" по часовой стрелке на "А" шагов , шаговый двигатель "Х" совершал по часовой стрелке "B" шагов,
2.при повороте шагового двигателя "Y" против часовой стрелке на "С" шагов , шаговый двигатель "Х" совершал против часовой стрелке "D" шагов
Ищу человека, который сможет помочь с решением этой задачи
-
- Сообщения: 216
- Зарегистрирован: 16 янв 2017, 15:13
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
20:38:02.973 : N39584 G1 Z1 F1000*7
20:38:03.030 : N39585 G1 X-20 Y-20 E-5 F3000*51
Вопрос, откуда взялись лишние цифры в скорости? Или они ничего не значат?
20:38:03.030 : N39585 G1 X-20 Y-20 E-5 F3000*51
Вопрос, откуда взялись лишние цифры в скорости? Или они ничего не значат?
- Revenger
- Сообщения: 885
- Зарегистрирован: 28 апр 2016, 23:52
- Имя: Alexandr
- Откуда: Stavropol
- Благодарил (а): 62 раза
- Поблагодарили: 15 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Не нашёл подходящей темы (про рампс).. может тут кто подскажет..
Суть в том, что кулер обдува хотэнда у моего принтера включался только когда от сети включал. Вроде был запитан от пинов где концевики (там вроде 12В), а собрал новый принтер, подключил туда же, а кулер включается и при коннекте принтера от УСБ. Может кто подскажет, чота я сделал не так и надо искать другие пины, которые дают 12В но только когда питание от сети?
Суть в том, что кулер обдува хотэнда у моего принтера включался только когда от сети включал. Вроде был запитан от пинов где концевики (там вроде 12В), а собрал новый принтер, подключил туда же, а кулер включается и при коннекте принтера от УСБ. Может кто подскажет, чота я сделал не так и надо искать другие пины, которые дают 12В но только когда питание от сети?
Фанерный Х-БОТ 200х300 и 200х200
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
-
- Сообщения: 174
- Зарегистрирован: 11 май 2016, 12:56
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
У концевиков 5 Вольт, а 12 Вольт есть около желтых предохранителей. Там два пина, но они обычно не распаяны.
Обвел синим цветом:
Обвел синим цветом:
3D-SPrinter 233, Armbian, OctoPrint, Marlin 1.0.3
Orange Pi Lite, RepRapDiscount Smart Controller, Mega 2560, RAMPS 1.4,
E3D V6, 17HS8401, DRV8825 1/32, БП 12 В 30 А (14 В)
Orange Pi Lite, RepRapDiscount Smart Controller, Mega 2560, RAMPS 1.4,
E3D V6, 17HS8401, DRV8825 1/32, БП 12 В 30 А (14 В)
- Revenger
- Сообщения: 885
- Зарегистрирован: 28 апр 2016, 23:52
- Имя: Alexandr
- Откуда: Stavropol
- Благодарил (а): 62 раза
- Поблагодарили: 15 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
На это место у меня кулер обдува корпуса запитан.... А вот обдув вроде из другого места был запитан.
п.с. А отчего еще может обудв детали отключаться самопроизвольно? Точнее то раскрутятся кулеры, то остановятся и так циклично но без системно. Сейчас вообще остановились гады... Чота мега или рампс глючные попались на этот раз (
п.с. А отчего еще может обудв детали отключаться самопроизвольно? Точнее то раскрутятся кулеры, то остановятся и так циклично но без системно. Сейчас вообще остановились гады... Чота мега или рампс глючные попались на этот раз (
Фанерный Х-БОТ 200х300 и 200х200
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
-
- Сообщения: 174
- Зарегистрирован: 11 май 2016, 12:56
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Подождите. Мы с Вами об одном и том же говорим? Есть кулер для обдува электроники и кулер обдува радиатора хотэнда. Они, в простейшем случае, работают постоянно, и их можно подключить к указанным мной пинам.
А есть кулер/кулеры для обдува модели. Они подключаются к одному из силовых транзисторов РАМПС, и управляются программно, командами M106 и M107. Ими может управлять слайсер, например, включая, если время печати слоя маленькое, или когда делаются мосты, и т.п.
А есть кулер/кулеры для обдува модели. Они подключаются к одному из силовых транзисторов РАМПС, и управляются программно, командами M106 и M107. Ими может управлять слайсер, например, включая, если время печати слоя маленькое, или когда делаются мосты, и т.п.
3D-SPrinter 233, Armbian, OctoPrint, Marlin 1.0.3
Orange Pi Lite, RepRapDiscount Smart Controller, Mega 2560, RAMPS 1.4,
E3D V6, 17HS8401, DRV8825 1/32, БП 12 В 30 А (14 В)
Orange Pi Lite, RepRapDiscount Smart Controller, Mega 2560, RAMPS 1.4,
E3D V6, 17HS8401, DRV8825 1/32, БП 12 В 30 А (14 В)
- Revenger
- Сообщения: 885
- Зарегистрирован: 28 апр 2016, 23:52
- Имя: Alexandr
- Откуда: Stavropol
- Благодарил (а): 62 раза
- Поблагодарили: 15 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Мы говорим об обдуве хотэнда. Он включается когда принтер коннектится по УСБ, а должен только когда от БП.
Кулеры обдува детали тоже сдохли почему-то... При включении через меню или с компа не включаются.
Кулеры обдува детали тоже сдохли почему-то... При включении через меню или с компа не включаются.
Фанерный Х-БОТ 200х300 и 200х200
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
- Чиффа
- Сообщения: 378
- Зарегистрирован: 09 июн 2016, 08:04
- Имя: Сергей
- Откуда: Арзамас
- Благодарил (а): 14 раз
- Поблагодарили: 31 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Давай разбираться: у меги логика 5В, так почему на концевиках 12В ??? Или путаешь с другими пинами?
От 5В кулер будет слабо шевелиться, и вполне вероятно, что будет самопроизвольно останавливаться или притормаживать. От ЮСБ включаются потому что с меги идет 5В юсбишные.
DIY принтер, 28х23х18, директ, прямой привод осей.
- Revenger
- Сообщения: 885
- Зарегистрирован: 28 апр 2016, 23:52
- Имя: Alexandr
- Откуда: Stavropol
- Благодарил (а): 62 раза
- Поблагодарили: 15 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Всё верно, там 5В. Видать я не замерив туда обдув хотэнда воткнул. А может там у меня управление реле было подключено а я просто по фотке подключал. Значит обдув был запитан откудато из другого места. Буду искать свободные 12В. По обдуву детали разобрался - неконтакт в соединении.
А вот с геометрией не всё хорошо....Пойду в тему с проблемами.
А вот с геометрией не всё хорошо....Пойду в тему с проблемами.
Фанерный Х-БОТ 200х300 и 200х200
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
-
- Сообщения: 174
- Зарегистрирован: 11 май 2016, 12:56
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Вы смело можете подключить к обсуждаемым выше контактам, параллельно первому, второй вентилятор, да и третий с четвертым, если нужно.
3D-SPrinter 233, Armbian, OctoPrint, Marlin 1.0.3
Orange Pi Lite, RepRapDiscount Smart Controller, Mega 2560, RAMPS 1.4,
E3D V6, 17HS8401, DRV8825 1/32, БП 12 В 30 А (14 В)
Orange Pi Lite, RepRapDiscount Smart Controller, Mega 2560, RAMPS 1.4,
E3D V6, 17HS8401, DRV8825 1/32, БП 12 В 30 А (14 В)
- Revenger
- Сообщения: 885
- Зарегистрирован: 28 апр 2016, 23:52
- Имя: Alexandr
- Откуда: Stavropol
- Благодарил (а): 62 раза
- Поблагодарили: 15 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Да в общем то можно конечно...
Кстати, а в марлине помимо управления пинами некоторыми через г-код, нет такого как в репетире, чтобы задавать обдув хотэнда по достижении определённой температуры?
В репетире я давно, когда делал первый принтер, задавал такие параметры и принтер при включении не шумел кулером, а включал его при достижении соплом, например, 100гр. В марлине подобное реализовывал через допреле с назначаемых пинов но шло управление не по температуре, а просто старт/стоп криптом.
Да, вроде есть дополнительные модули на рампс, но не интересны по причине удорожания. Интересно именно ресурсами прошивки.
Думал попробовать вернуться на репетир, вроде его допилили для х-бота, но на эксперименты нет времени столько сейчас.
Кстати, а в марлине помимо управления пинами некоторыми через г-код, нет такого как в репетире, чтобы задавать обдув хотэнда по достижении определённой температуры?
В репетире я давно, когда делал первый принтер, задавал такие параметры и принтер при включении не шумел кулером, а включал его при достижении соплом, например, 100гр. В марлине подобное реализовывал через допреле с назначаемых пинов но шло управление не по температуре, а просто старт/стоп криптом.
Да, вроде есть дополнительные модули на рампс, но не интересны по причине удорожания. Интересно именно ресурсами прошивки.
Думал попробовать вернуться на репетир, вроде его допилили для х-бота, но на эксперименты нет времени столько сейчас.
Фанерный Х-БОТ 200х300 и 200х200
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
-
- Сообщения: 174
- Зарегистрирован: 11 май 2016, 12:56
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
"Ресурсы прошивки" это вполне позволяют сделать. Буквально на днях уже приводил этот код из файла Configuration_adv.h:
Но Вам в любом случае необходимо пин, в указанном выше примере - 6, подключать не к вентилятору, а к транзисторному ключу, который и будет включать или выключать вентилятор. От прошивки это не зависит.
Спойлер
3D-SPrinter 233, Armbian, OctoPrint, Marlin 1.0.3
Orange Pi Lite, RepRapDiscount Smart Controller, Mega 2560, RAMPS 1.4,
E3D V6, 17HS8401, DRV8825 1/32, БП 12 В 30 А (14 В)
Orange Pi Lite, RepRapDiscount Smart Controller, Mega 2560, RAMPS 1.4,
E3D V6, 17HS8401, DRV8825 1/32, БП 12 В 30 А (14 В)
- Revenger
- Сообщения: 885
- Зарегистрирован: 28 апр 2016, 23:52
- Имя: Alexandr
- Откуда: Stavropol
- Благодарил (а): 62 раза
- Поблагодарили: 15 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Ну эт понятно, я имел ввиду, что просто на марлине я тогда не нашел ничего подобного, чтобы задать минимум и максимум температуры, чтобы управлять реле включением (не транзистор а модуль реле был), т.к. для транзистора надо же там что-то с резисторами мутить наверное, цоколёвку смотреть и т.п., что для не электронщика лишние и сложные телодвижения.
Фанерный Х-БОТ 200х300 и 200х200
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147
"Моя" страничка по принтерам на форуме https://3deshnik.ru/forum/viewtopic.php?f=21&t=147