roboforum.ru

Технический форум по робототехнике.


3D принтер. Прошивка Marlin, оптимизация.

Обсуждение технологии печати на 3D принтерах. Самостоятельное изготовление и приобретение. RepRap и его последователи.

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение Начинающий » 10 янв 2018, 22:29

Если вы откроете этот файл не в блокноте, а в нормальном текстовом редакторе, то увидите, что есть, НО Call LCD update находится в закомментированном участке, а это значит что это не код, а просто комментарий. А вот lcd_update(); находящийся в петле void idle(.... является исполняемым кодом, но на ход работы принтера мало влияет, т.к. исполняется при простое.
Начинающий
 
Сообщения: 76
Зарегистрирован: 08 апр 2017, 21:49

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение sergey2x » 10 янв 2018, 22:51

А если посмотреть ещё ниже, то увидим что idle вызывается в конце loop.
sergey2x
 
Сообщения: 112
Зарегистрирован: 14 янв 2015, 16:18
Откуда: СПб

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение Начинающий » 11 янв 2018, 20:29

Да да , когда все что нужно уже сделано и процухе нечем заняться, а значит на скорость исполнения кода в моем случае мало влияет/
Начинающий
 
Сообщения: 76
Зарегистрирован: 08 апр 2017, 21:49

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение dandan2000 » 12 янв 2018, 13:02

Да, у меня версия старая 1.0. Попробовал прошить 1.1.8. Там совсем печально, екструдер дергается очень сильно, видать тоже при обновлении экрана. Походу чуваки оптимизацией не заморачиваются.
dandan2000
 
Сообщения: 27
Зарегистрирован: 15 авг 2017, 10:00

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение Начинающий » 12 янв 2018, 21:10

Не думаю...
Скорее всего виноваты настройки новой прошивки, которую вы ставите, они все что в нете есть, либо не настроенные, либо настроенные под какую то конкретную модель принтера, попробуйте переписать настройки из вашей старой прошивки, возможно поможет.
Начинающий
 
Сообщения: 76
Зарегистрирован: 08 апр 2017, 21:49

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение dandan2000 » 12 янв 2018, 21:12

Два вечера убил, чтобы все настройки перенести. При движении по прямой xy на отрезке 100мм и скорости 50 стабильно делает один явно видимый затык.

В 1.1.8 отключил обновление экрана в функции idle и дерганье пропало. Алгоритм аналогичен старой версии только вызовов процедур больше стало.
Последний раз редактировалось dandan2000 12 янв 2018, 21:56, всего редактировалось 1 раз.
dandan2000
 
Сообщения: 27
Зарегистрирован: 15 авг 2017, 10:00

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение Начинающий » 12 янв 2018, 21:15

не совсем понимаю, что за затык, если жирная точка в конце печати, то это advance нужно настраивать
Начинающий
 
Сообщения: 76
Зарегистрирован: 08 апр 2017, 21:49

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение dandan2000 » 12 янв 2018, 22:51

Блин, капец. Что-то исправил в прошивке и теперь вообще не прошивается. Пишет тайм-аут связи с программером. Компилируется нормально, но Ни старая ни новая прошивки не прошивается. Помагайте, что делать??
Кажется проц виснет, может зациклилось, и что в этом случае не пролить?
dandan2000
 
Сообщения: 27
Зарегистрирован: 15 авг 2017, 10:00

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение Начинающий » 12 янв 2018, 23:27

Попробуйте так: ArduinoIDE->файл->примеры->EEPROM->eeprom_clear сначала этот прошей, чтоб eeprom очистить, а потом новый скетч, у меня только так прошивается, а по другому проблемы.
Начинающий
 
Сообщения: 76
Зарегистрирован: 08 апр 2017, 21:49

Re: 3D принтер. Прошивка Marlin, оптимизация.

Сообщение dandan2000 » 13 янв 2018, 01:09

Не помагает, то же самое. Может загрузчик слетел?
Как прошить загрузчик?

Добавлено спустя 1 час 35 минут 9 секунд:
Да, слетел загрузчик. Перепрошил его, хорошо, что программатор имеется.
dandan2000
 
Сообщения: 27
Зарегистрирован: 15 авг 2017, 10:00

Пред.

Вернуться в 3D печать

Кто сейчас на конференции

Сейчас этот форум просматривают: Google Adsense [Bot], Yandex [Bot] и гости: 15

Mail.ru counter