roboforum.ru

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

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

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

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

Сообщение Евген_380V » 17 ноя 2012, 15:54

попробовал отредактировать и залить Mаrlin в 644P, плата Sanguinololy...
после компиляции прошивки в ардуино 022, выдает сообщение: Binary sketch size: 46152 bytes (of a 63488 byte maximum)
далее нажимаю аплоад, сперва бегут белые строки, а потом красные и всякие коды и т.п...в конце концов выдает сообщение:
avrdude: verifying ...
avrdude: 45346 bytes of flash verified
avrdude: Send: Q [51] [20]
avrdude: Recv:
avrdude: Recv:
Это вообще нормально? у меня сомнения по этому поводу возникают...
Вложения
2.JPG
1.JPG
Аватара пользователя
Евген_380V
 
Сообщения: 6
Зарегистрирован: 13 ноя 2012, 23:29
Откуда: РБ, Минск
Skype: evgen_avd
ФИО: Авдейчук Евгений

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

Сообщение setar » 18 ноя 2012, 22:31

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

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

Сообщение om2804 » 03 дек 2012, 23:55

ни у кого не бывает. что одна из осей сходит с ума и даёт перемещение раз в 10 больше положенного, при чем может в противоположную сторону. Проявляется редко. Было как при ручном управлении, так и при печати.Послений раз опустило каретку вниз расплавив нафиг деталь под соплом. Думаю баг в прошивке где-то.
Аватара пользователя
om2804
 
Сообщения: 2044
Зарегистрирован: 30 апр 2012, 20:03
Откуда: Архангельск
Skype: om2804
прог. языки: С/С++/C#

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

Сообщение setar » 04 дек 2012, 11:58

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

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

Сообщение fuse bit » 07 янв 2013, 00:36

коллеги, у меня тут проблема такая - в какой-то момент перестает реагировать на команды марлин.
включены дефайны ultra lcd, ultipanel, newpanel. подключена панель управления g3d. как я и сказал - через несколько минут после подключения перестает отвечать на команды, а на команды с панельки реагирует и температуру не ней показывает.

в чем может быть дело?
3D-модели для 3D-принтеров, заказ 3D печати - http://3Dmarket.org
Аватара пользователя
fuse bit
 
Сообщения: 42
Зарегистрирован: 15 янв 2012, 23:59
Откуда: Saint-Petersburg

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

Сообщение om2804 » 07 янв 2013, 01:18

у меня было такое, только терял соединение рандомно. помогло сменить кабель USB.
Аватара пользователя
om2804
 
Сообщения: 2044
Зарегистрирован: 30 апр 2012, 20:03
Откуда: Архангельск
Skype: om2804
прог. языки: С/С++/C#

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

Сообщение fuse bit » 07 янв 2013, 02:33

om2804 писал(а):у меня было такое, только терял соединение рандомно. помогло сменить кабель USB.

не помогает.

при программном отключении и подключении заново - выкидывает в консоль сообщение "присоединенное к системе устройство не работает". да и вроде бы на этой же прошивке(последней версии) была проблема что при подключении юсб-кабеля выкидывало сообщение винды о том что не удалось определить устройство, раз на 5й подключалось. С более древней версией прошивки и при отключенном ЛСД (и его дефайнах) никаких проблем не наблюдалось.
3D-модели для 3D-принтеров, заказ 3D печати - http://3Dmarket.org
Аватара пользователя
fuse bit
 
Сообщения: 42
Зарегистрирован: 15 янв 2012, 23:59
Откуда: Saint-Petersburg

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

Сообщение faeton13 » 07 янв 2013, 14:11

есть такая лажа. у меня сейчас подозрение что перегружается по питанию порт USB и система его отрубает. при наличии панели решается банально - печать с SD карты
90% моих ответов абсолютно верны, но входит ли это в их число?
Аватара пользователя
faeton13
 
Сообщения: 971
Зарегистрирован: 27 янв 2012, 13:01
Skype: fooltroll

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

Сообщение fuse bit » 07 янв 2013, 17:46

faeton13 писал(а):есть такая лажа. у меня сейчас подозрение что перегружается по питанию порт USB и система его отрубает. при наличии панели решается банально - печать с SD карты


моя проблема кажется решилась! не понимаю как так, но попробовал приставить вентилятор к ардуино и рампс и в итоге все заработало как надо. пока работает стабально уже час, раньше и 15 минут не проходило.
вот такие вот бывают непонятные штуки
3D-модели для 3D-принтеров, заказ 3D печати - http://3Dmarket.org
Аватара пользователя
fuse bit
 
Сообщения: 42
Зарегистрирован: 15 янв 2012, 23:59
Откуда: Saint-Petersburg

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

Сообщение faeton13 » 07 янв 2013, 18:01

чтото перегревается
90% моих ответов абсолютно верны, но входит ли это в их число?
Аватара пользователя
faeton13
 
Сообщения: 971
Зарегистрирован: 27 янв 2012, 13:01
Skype: fooltroll

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

Сообщение Rukey » 24 янв 2013, 17:38

Вот исходный код (по словал автора глубокая бета) https://github.com/darthrake/QTMarlin
Мне удалось собрать и заставить работать это под MAC OSX 10.6.8 (3 дня жесткого секса с параметрами линковки библиотек),
под линукс вроде собирается само.

Всем, привет!
Имел тут аналогичный секс, но со сборкой по ubuntu.
1. Скачал по вышеуказанной ссылке QTMarlin. Распаковал.
Описание очень лаконичное "requires: qt 4, qwt v5, qserialdevice".
2. Установил qt4 через Synaptic Package Manager, там в поиске забил qt4. Выделил и установил.
3. Установил qwt, уже точно не помню, но мне кажется тоже через Synaptic
4. В файле QTMarlin.pro важно отредактировать пути к установленным библиотекам, но это позже, после скачивания и компиляции qserialdevice и qextserialdevice.
5. Скачиваем qserialdevice
git clone git://gitorious.org/qserialdevice/qserialdevice.git qserialdevice
заходим в каталог qserialdevice, создаем папку build, заходим в нее, и из нее выполняем:
qmake ../BuildLibrary.pro
make
sudo make install
Если все ок, получаем в каталоге build/src/build/release нужный файл libqserialdevice.a
6. Скачиваем и компилим qextserialdevice. С ним я намучался очень долго.
git clone https://code.google.com/p/qextserialport/
заходим внутрь каталога qextserialport и ВАЖНО, правим файл qextserialport.pro, раскомментируем строчки:
############################### *User Config* ###############################

# Uncomment following line if you want to build a static library
CONFIG += qesp_static

# Uncomment following line if you want to build framework for mac
# macx:CONFIG += qesp_mac_framework

# Uncomment following line if you want to enable udev for linux
linux*:CONFIG += qesp_linux_udev

# Note: you can create a ".qmake.cache" file, then copy these lines to it.
# If so, you can avoid to change this project file.
############################### *User Config* ###############################

сохраняем и создаем каталог build каталог
заходим внутрь
выполняем
qmake ../qextserialport.pro
make
sudo make install


7. Правим в файле QTMarlin.pro пути к установленным библиотекам.
Создаем каталог build
внутри него выполняем
qmake ../QTMarlin.pro
make
sudo make install (это мне кажется не нужно)
Если все ок, получаем испольняемый файл QTMarlin.
Вложения
QTMarlin.tar.gz
это полученный файл, не знаю поможет вам или нет :-)
(114.76 КиБ) Скачиваний: 0
QTMarlin.png
Rukey
 
Сообщения: 8
Зарегистрирован: 10 май 2012, 22:09
Откуда: Жуковский, Москва
Skype: x-rukey-x
ФИО: Кузнецов Сергей Николаевич

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

Сообщение gregor_in » 24 янв 2013, 17:57

fuse bit писал(а):
faeton13 писал(а):есть такая лажа. у меня сейчас подозрение что перегружается по питанию порт USB и система его отрубает. при наличии панели решается банально - печать с SD карты


моя проблема кажется решилась! не понимаю как так, но попробовал приставить вентилятор к ардуино и рампс и в итоге все заработало как надо. пока работает стабально уже час, раньше и 15 минут не проходило.
вот такие вот бывают непонятные штуки


У меня наблюдались гляки на осях когда на контроллерах шаговиков были токи сильно завышены и радиаторы адски грелись. Решилось уменьшение токов. Внешнего охлаждения нет.
Интернет-магазин комплектующих для 3D принтеров http://robots3d.ru
Аватара пользователя
gregor_in
 
Сообщения: 25
Зарегистрирован: 14 янв 2013, 01:05
Откуда: Анджуна, Гоа, Индия
прог. языки: php, vb
ФИО: Григорий

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

Сообщение ropod7 » 07 фев 2013, 23:34

Rukey писал(а):
7. Правим в файле QTMarlin.pro пути к установленным библиотекам.
Создаем каталог build
внутри него выполняем
qmake ../QTMarlin.pro
make
sudo make install (это мне кажется не нужно)
Если все ок, получаем испольняемый файл QTMarlin.


Можете выдать содержание вашего файла QTMarlin.pro? Третий день прописываю пути, а он не видит ничего, пишет:
/usr/bin/ld: cannot find -libqserialdevice.a
/usr/bin/ld: cannot find -libqextserialport.a

Уж не знаю что и думать... :cry:
MendelMax based (сварная рама)
Аватара пользователя
ropod7
 
Сообщения: 51
Зарегистрирован: 23 янв 2013, 21:33
Откуда: Эстония, Таллинн.
Skype: ropod7

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

Сообщение ReaN » 08 фев 2013, 19:30

я вот думаю - есть последний Мерлин https://github.com/ErikZalm/Marlin/
под него наверное нужна последняя Ардуина... на всех форумах пишут, что моя ГЕН6 работает максимум с 18й версией Ардуины (или 22й - уже и не помню).
Логически - есть ли мне разница какие версии одного и другого использовать, если я ими только компилю прошивку в хекс, а заливаю программатором (AVR)?
Аватара пользователя
ReaN
 
Сообщения: 615
Зарегистрирован: 06 июн 2012, 09:42
Откуда: Киев
прог. языки: Алгол :)
ФИО: Александр

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

Сообщение setar » 08 фев 2013, 20:02

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

Пред.След.

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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25

cron