roboforum.ru

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Не думаю...
Скорее всего виноваты настройки новой прошивки, которую вы ставите, они все что в нете есть, либо не настроенные, либо настроенные под какую то конкретную модель принтера, попробуйте переписать настройки из вашей старой прошивки, возможно поможет.
Принтер TevoTarantula
Прошивка Marlin 1.1.5
Слайсер Slik3r
Пластик ABS
Начинающий
 
Сообщения: 137
Зарегистрирован: 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
 
Сообщения: 34
Зарегистрирован: 15 авг 2017, 10:00

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Сообщение sertofan » 30 янв 2018, 15:47

Кто подскажет, есть старая прошивка с настройками, хочу перенести настройки в более новую версию. Переносить все вручную или можно как-то по другому это сделать. Какие камни подводные могут быть?
sertofan
 
Сообщения: 3
Зарегистрирован: 23 янв 2018, 15:08

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

Сообщение Myp » 31 янв 2018, 11:27

sertofan писал(а):есть старая прошивка с настройками

прошивка или исходники?
если только прошивка то там из епрома только часть настроек можно взять, остальное надо будет угадать.
если исходник есть то открываешь два файла с конфигами и переносишь значения просматривая все параметры по очереди, потом если надо то тоже самое для адвансед конфига
в гугле есть утилитка для упрощения переноса конфига марлина но она глючная
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 17432
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

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

Сообщение bliser » 04 фев 2018, 17:16

sertofan писал(а):Переносить все вручную или можно как-то по другому это сделать.

В Linux использую утилиту Kompare (утилита сравнения текстовых файлов). Сравниваю исходники конфигурации старой и новой прошивки (различия выделяются при сравнении) и вручную заношу необходимое в новую версию.
bliser
 
Сообщения: 4
Зарегистрирован: 30 дек 2017, 21:52
Откуда: Беларусь, Бобруйск

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

Сообщение setar » 05 фев 2018, 01:33

вот это и называется вручную
а вообще люди давно пользуют git (не трогая базовую ветку исходников)
в нем создают бренч своего конфига
и юзают стандартные запросы о том что же поменялось
типа
git status
git diff

в общем почитайте как пользоваться git, а если сложно - используйте какой нибудь графический менеджер от него
Аватара пользователя
setar
Site Admin
 
Сообщения: 10144
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

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

Сообщение bliser » 10 фев 2018, 23:12

bliser писал(а):... Сравниваю исходники конфигурации старой и новой прошивки (различия выделяются при сравнении) и вручную заношу необходимое в новую версию.
Возможно правильнее и понятнее будет так:
Сравниваю (различия выделяются при сравнении) исходные файлы конфигурации (Configuration.h, Configuration_adv.h) в старой и новой прошивке (взятых с http://marlinfw.org/meta/download/) и при необходимости вручную заношу изменения в конфигурацию своей рабочей версии прошивки.

Использую этот вариант, так как изменений (от версии к версии) немного и перевод (Configuration.h, Configuration_adv.h) на новую версию занимает меньше часа.
bliser
 
Сообщения: 4
Зарегистрирован: 30 дек 2017, 21:52
Откуда: Беларусь, Бобруйск

Пред.

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

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

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

Mail.ru counter