Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Модератор: Kaktus
- AKDZG
- Сообщения: 2201
- Зарегистрирован: 17 окт 2015, 10:00
- Имя: Алексей
- Откуда: Иркутск
- Благодарил (а): 21 раз
- Поблагодарили: 76 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Вот тут про переопределение оси в Марлине viewtopic.php?f=5&t=9&p=4191#p4191
Ultimaker Original
Mendel90
СПринтер 233
Mendel90
СПринтер 233
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
УРА! Спасибище Вам огромное! Сделал. Стол заездил в обе стороны, толь теперь нужно инвертировать направление, но это, думаю, сейчас сделаю.
Вопрос, что означает "#define Y_CS_PIN" и нужно ли его тоже перекидывать на другой пин второго экструдера? Если да, то на какой?
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Теперь другая проблема. Ось Z вместо 1 мм проезжает все 10 мм
- AKDZG
- Сообщения: 2201
- Зарегистрирован: 17 окт 2015, 10:00
- Имя: Алексей
- Откуда: Иркутск
- Благодарил (а): 21 раз
- Поблагодарили: 76 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
А как калибровали? Уменьшайте в 10 раз количество микрошагов на 1 мм, в прошивке конечно.
Ultimaker Original
Mendel90
СПринтер 233
Mendel90
СПринтер 233
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Пока только с движением осей разбираюсь. Поменял в прошивке шаг, заездил как надо. Спасибо!
-
- Сообщения: 183
- Зарегистрирован: 06 окт 2016, 18:41
- Благодарил (а): 12 раз
- Поблагодарили: 2 раза
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Смени драйвер. Была точно такая же проблема на экструдере (крутил в одну сторону). После того как вставил новый драйвер - зработало.Yurkov писал(а): ↑14 фев 2018, 16:42Всем привет!
Нужна помощь.
Принтер Anet A8. Плата Ramps 1.4.
Заливаю Marlin. Концевики работают. Оси X и Z двигаются как положено, а вот ось Y (стол) двигается только в одном направлении при нажатии как + так и -. Шаговик исправный, если вставить его вместо любой другой оси, то стол ездит и вперед, и назад. Поменял Ramps, проблема осталась. Как быть, что делать?
Sprinter 233, RaspberryPi 2, OctoPrint
Mks gen v1.4, DRV8825 1/32, Nema17 2,5 А, e3d v6 volcano, 0.4
БП 24 В 20 А, FullGraphic, винт трапеция шаг 1 мм.
Sptinter DLP, проектор Acer P1500.
Mks gen v1.4, DRV8825 1/32, Nema17 2,5 А, e3d v6 volcano, 0.4
БП 24 В 20 А, FullGraphic, винт трапеция шаг 1 мм.
Sptinter DLP, проектор Acer P1500.
- Alex Post
- Сообщения: 6993
- Зарегистрирован: 11 янв 2017, 17:22
- Имя: Александр
- Откуда: Брест, РБ
- Благодарил (а): 330 раз
- Поблагодарили: 817 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
"Чукча не читатель, чукча писатель"(с) анекдот
Если б почитал - то увидел бы, что и мотор, и драйвер не при чем, а проблема была совсем в другом.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Принтер запечатал!
Но есть одно но! Нагревается стол, нагревается экструдер, оси выставляются в "0" и тут принтер снова проверяет температуру и если она не совпадает с нужными, то он снова начинает нагревать стол, а если я при первом нагреве решу изменить температуру, то при втором он снова выставляет начальную температуру. Т.е. в g-коде стоит температура стола 99 градусов, во время первого нагрева я изменил ее вручную на 90, всё нагрелось, оси приехали в "0" и тут принтер снова начинает греть до 99 градусов. Что это за повторная проверка?
Но есть одно но! Нагревается стол, нагревается экструдер, оси выставляются в "0" и тут принтер снова проверяет температуру и если она не совпадает с нужными, то он снова начинает нагревать стол, а если я при первом нагреве решу изменить температуру, то при втором он снова выставляет начальную температуру. Т.е. в g-коде стоит температура стола 99 градусов, во время первого нагрева я изменил ее вручную на 90, всё нагрелось, оси приехали в "0" и тут принтер снова начинает греть до 99 градусов. Что это за повторная проверка?
-
- Сообщения: 350
- Зарегистрирован: 15 сен 2017, 19:41
- Имя: Сергей
- Откуда: Apatity
- Благодарил (а): 79 раз
- Поблагодарили: 32 раза
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Нет первых и вторых нагревов, принтер это тупой станок, который исполняет простейший код. В слайсере нужно выставить нужную для детали температуру и принтер будет её поддерживать.Yurkov писал(а): ↑19 фев 2018, 15:08о есть одно но! Нагревается стол, нагревается экструдер, оси выставляются в "0" и тут принтер снова проверяет температуру и если она не совпадает с нужными, то он снова начинает нагревать стол, а если я при первом нагреве решу изменить температуру, то при втором он снова выставляет начальную температуру.
SPrinter 233, SPrinter mini техно, mini Kossel, anycubic photon mono
-
- Сообщения: 50
- Зарегистрирован: 06 мар 2018, 15:38
- Благодарил (а): 5 раз
- Поблагодарили: 3 раза
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Подскажите по настройке PID экструдеров и стола.
Два экструдера, БП на 24V.
Прошивка Marlin 1.1.0 Плата RAMPS PLUS 2 соответствет плате 33 или 34 в boards.h (скорее 34 т.к. два экструдера + стол) В Пронтерфейсе -
при калибровке M303 E0 C8 S260 нагревается Е1 экструдер и температура улетает к 400 - вырубил принтер.
при M303 E1 C8 S260 нагревается Е0 с тем же результатом.
пробовал еще команды
M303 P0 С8 S230 //Extruder 0
M303 P1 С8 S110 //Heated Bed
менял Р2 и Р3 - греются только экструдеры.
Пробовал -
#define BANG_MAX
#define PID_MAX BANG_MAX
вместо 255 поставить 128 - происходит все тоже самое только в два раза медленнее.
при калибровке стола M303 E-1 C8 S110 выдает ошибку - пин не соответствует (или пин не назначен).
Если в Пронтерфейсе задавать нагрев через SET PLA
Стол набирает 60 градусов нормально и держит его ровно.
А вот экструдер 185 градусов не набирает и при 100-115 вываливает ошибку -
Setting hotend temperature to 185.000000 degrees Celsius.
Error:Heating failed, system stopped! Heater_ID: 0
[ERROR] Error:Heating failed, system stopped! Heater_ID: 0
Error:Printer halted. kill() called!
[ERROR] Error:Printer halted. kill() called!
Помогает только ресет или выключение принтера.
Как сделать настройку PID и ничего не спалить ???
Два экструдера, БП на 24V.
Прошивка Marlin 1.1.0 Плата RAMPS PLUS 2 соответствет плате 33 или 34 в boards.h (скорее 34 т.к. два экструдера + стол) В Пронтерфейсе -
при калибровке M303 E0 C8 S260 нагревается Е1 экструдер и температура улетает к 400 - вырубил принтер.
при M303 E1 C8 S260 нагревается Е0 с тем же результатом.
пробовал еще команды
M303 P0 С8 S230 //Extruder 0
M303 P1 С8 S110 //Heated Bed
менял Р2 и Р3 - греются только экструдеры.
Пробовал -
#define BANG_MAX
#define PID_MAX BANG_MAX
вместо 255 поставить 128 - происходит все тоже самое только в два раза медленнее.
при калибровке стола M303 E-1 C8 S110 выдает ошибку - пин не соответствует (или пин не назначен).
Если в Пронтерфейсе задавать нагрев через SET PLA
Стол набирает 60 градусов нормально и держит его ровно.
А вот экструдер 185 градусов не набирает и при 100-115 вываливает ошибку -
Setting hotend temperature to 185.000000 degrees Celsius.
Error:Heating failed, system stopped! Heater_ID: 0
[ERROR] Error:Heating failed, system stopped! Heater_ID: 0
Error:Printer halted. kill() called!
[ERROR] Error:Printer halted. kill() called!
Помогает только ресет или выключение принтера.
Как сделать настройку PID и ничего не спалить ???
- antobel
- Сообщения: 1315
- Зарегистрирован: 06 июл 2017, 20:36
- Имя: Антон
- Откуда: з Владимирщины
- Благодарил (а): 41 раз
- Поблагодарили: 83 раза
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Господа Гуру! Кто-нибудь перешивал моноплату что в анетах типа 6 с графдисплюем под марлин?
Я такой дербанул и на ней и её моторах сестрице подарок ваяю под пла - типа "MaplePrint_Mini"
с размерностью, концевиками и шагами в марлине я разберусь, уже впилил, а вот на тему соответствия пинов в этом монстре включая дисплей и SD-карту...
так что если совместимость полная - то просто кто поделится дрыгостол-прошивкой под 12864, если нет - хотелось бы от тех кто шил именно этого монстрика...
Я такой дербанул и на ней и её моторах сестрице подарок ваяю под пла - типа "MaplePrint_Mini"
с размерностью, концевиками и шагами в марлине я разберусь, уже впилил, а вот на тему соответствия пинов в этом монстре включая дисплей и SD-карту...
так что если совместимость полная - то просто кто поделится дрыгостол-прошивкой под 12864, если нет - хотелось бы от тех кто шил именно этого монстрика...
Собрал три Sprinter"а, и один разобрал, FriBot-Max-Pro так и не собрал, собираю 2626 техно...
-
- Сообщения: 86
- Зарегистрирован: 02 янв 2018, 19:51
- Имя: Николай
- Благодарил (а): 16 раз
- Поблагодарили: 4 раза
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Я не гуру, но при этом я прошивал анет2.
И ещё, может от того, что я не гуру, мне не понятны некоторые выражения, но общий смысл просьбы понятен.
Я не считаю правильным решением ставить чью-то прошивку на свой принтер.
Например: область печати будет отличаться, датчики температуры не такие, подключение концевиков будут отличаться, а может и направление вращения двигателей.
Нужно самому настроить прошивку под свой принтер. Это будет правильно.
И ещё, может от того, что я не гуру, мне не понятны некоторые выражения, но общий смысл просьбы понятен.
Я не считаю правильным решением ставить чью-то прошивку на свой принтер.
Например: область печати будет отличаться, датчики температуры не такие, подключение концевиков будут отличаться, а может и направление вращения двигателей.
Нужно самому настроить прошивку под свой принтер. Это будет правильно.
- Alex Post
- Сообщения: 6993
- Зарегистрирован: 11 янв 2017, 17:22
- Имя: Александр
- Откуда: Брест, РБ
- Благодарил (а): 330 раз
- Поблагодарили: 817 раз
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Насколько я сужу по публикациям, в анетах ставятся разные платы и соответственно головняки при прошивке будут отличаться.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393
- antobel
- Сообщения: 1315
- Зарегистрирован: 06 июл 2017, 20:36
- Имя: Антон
- Откуда: з Владимирщины
- Благодарил (а): 41 раз
- Поблагодарили: 83 раза
- Контактная информация:
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Описанное вами я как раз настрою - это я изучил... А вот биться с SD и графэкраном очень не хочется
Собрал три Sprinter"а, и один разобрал, FriBot-Max-Pro так и не собрал, собираю 2626 техно...
- Lenivo
- Сообщения: 1808
- Зарегистрирован: 25 май 2017, 12:46
- Имя: Александр
- Благодарил (а): 92 раза
- Поблагодарили: 179 раз
Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками
Так нет, ничего проще -перед изготовление ШАССИ принтера можно проверить электронику - подключить плату к (можно даже без бп на первом этапе) к компьютеру , залить прошивку , подключить экран, датчики температуры и концевые выключатели - и можно оттестировать плату - без драйверов и двигателей и без нагрева хот енда и стола. - Питания от usb компьютера для этого хватит.
А после этого уже можно тестить и движки и нагрев - только с подключением штатного БП. Если запускать движки по одному, для проверки, то и хватит маленького блока питания на 12вольт 1 А - это почти как зарядка для ноутбуков.
Вот как то так это выглядит: