roboforum.ru

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

Помогите протестировать

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

Помогите протестировать

Сообщение SkyRzn » 07 мар 2015, 17:40

Написал сервер для работы с 3D-принтером по сети. Если у кого-то есть Linux (есть сомнения, что сервер соберется под Windows) и немного свободного времени, помогите, пожалуйста, протестить сервер с разными программами и принтерами.
Пока проверял только со своим Prusa I2/Ramps 1.4/Marlin на Repetier-Host и Printrun. С первой программой работает отлично, со второй пока есть проблемы.

Получение исходников:
Код: Выделить всёРазвернуть
git clone https://github.com/SkyRzn/3dps.git


Сборка:
Код: Выделить всёРазвернуть
make


Запуск (принтер - /dev/ttyACM0, скорость - 115200):
Код: Выделить всёРазвернуть
sudo ./3dps --dev /dev/ttyACM0 --speed 115200 --port 11111

Для подключения из Printrun надо еще добавить аргумент --okwait.

Подключение из Repetier-Host:
Идем в Config -> Printer settings и настраиваем
Connector: TCP/IP Connection
IP Address: 127.0.0.1
Port: 11111


Подключение из Printrun:
В левом верхнем углу в строке после слова "Port" пишем
127.0.0.1:11111


Заранее спасибо!
SkyRzn
 
Сообщения: 39
Зарегистрирован: 27 ноя 2013, 13:16

Re: Помогите протестировать

Сообщение Акелла » 08 мар 2015, 13:46

А под малиной заработает?
Вот тут уже сделали такое же
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Kossel config E3D.h
Акелла
 
Сообщения: 771
Зарегистрирован: 27 май 2014, 13:35
Откуда: London. UK
Skype: pioneerko
ФИО: Александр

Re: Помогите протестировать

Сообщение alexxy » 08 мар 2015, 15:03

Как соберу свой принтер протестирую ;)
alexxy
 
Сообщения: 93
Зарегистрирован: 05 фев 2015, 22:58

Re: Помогите протестировать

Сообщение SkyRzn » 08 мар 2015, 15:45

Акелла писал(а):А под малиной заработает?
Вот тут уже сделали такое же

Спасибо, посмотрю.
Да, под малиной должно работать. Протестирую сегодня.

Добавлено спустя 43 минуты 45 секунд:
Да, на RaspberryPi (Raspbian) нормально собирается и работает.
SkyRzn
 
Сообщения: 39
Зарегистрирован: 27 ноя 2013, 13:16

Re: Помогите протестировать

Сообщение Акелла » 08 мар 2015, 16:33

Как куплю вторую малину, попробую.
Кстати их система не работает с репитер прошивкой.

п.с. у них есть Русские в команде, ну и суппорт отличный.
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Kossel config E3D.h
Акелла
 
Сообщения: 771
Зарегистрирован: 27 май 2014, 13:35
Откуда: London. UK
Skype: pioneerko
ФИО: Александр

Re: Помогите протестировать

Сообщение SkyRzn » 08 мар 2015, 17:24

Запросил у них приглашение. Но, похоже, они делают большой комбайн, а у меня задача сделать очень легковесный сервер, способный запускаться на встраиваемых системах, в частности, роутерах с USB-портом. С двумя вариантами работы: то, что есть сейчас, - что-то типа прокси для того же Repetier-host и простое API для управления через веб-интерфейс, чтобы была возможность запустить файл на печать и отключить десктоп.
SkyRzn
 
Сообщения: 39
Зарегистрирован: 27 ноя 2013, 13:16

Re: Помогите протестировать

Сообщение arkhnchul » 08 мар 2015, 19:38

Debian unstable x64, pronterface, работает, команды принимает, состояние выдает. Печать не проверял, у меня аппарат в разобранном виде.

Код: Выделить всёРазвернуть
arkhnchul@arklaptop:/tmp/3dps$ uname -a
Linux arklaptop 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt7-1 (2015-03-01) x86_64 GNU/Linux
arkhnchul@arklaptop:/tmp/3dps$ cat /etc/debian_version
8.0


в самом начале пронтерфейс не подключался и ругался в консоль
Код: Выделить всёРазвернуть
Connecting...
Connecting...
Attempted to write invalid text to console, which could be due to an invalid baudrate
Attempted to write invalid text to console, which could be due to an invalid baudrate
Connecting...
Connecting...

вывод сервера при этом
Код: Выделить всёРазвернуть
arkhnchul@arklaptop:/tmp/3dps$ ./3dps --dev /dev/ttyACM0 --speed 115200 --port 5566 --okwait
start
connected
>>>'��start^'
>>>'echo: External Reset^'
>>>'Marlin1.0.2^'
>>>'echo: Last Updated: Feb  3 2015 18:09:32 | Author: (none, default config)^'
>>>'Compiled: Feb  3 2015^'
>>>'echo: Free Memory: 3750  PlannerBufferBytes: 1232^'
>>>'echo:Hardcoded Default Settings Loaded^'
>>>'echo:SD init fail^'
^C

после перезапуска сабжевой проги (без изменения параметров) заработало норм
Код: Выделить всёРазвернуть
arkhnchul@arklaptop:/tmp/3dps$ ./3dps --dev /dev/ttyACM0 --speed 115200 --port 5566 --okwait
start
connected
>>>'start^'
<<<'M105^'
>>>'echo: External Reset^'
>>>'Marlin1.0.2^'
>>>'echo: Last Updated: Feb  3 2015 18:09:32 | Author: (none, default config)^'
>>>'Compiled: Feb  3 2015^'
>>>'echo: Free Memory: 3750  PlannerBufferBytes: 1232^'
>>>'echo:Hardcoded Default Settings Loaded^'
>>>'echo:SD init fail^'
>>>'ok T:0.0 /0.0 B:0.0 /0.0 T0:0.0 /0.0 @:0 B@:0^'
<<<'M105^'
>>>'ok T:22.0 /0.0 B:0.0 /0.0 T0:22.0 /0.0 @:0 B@:0^'
<<<'M105^'
Последний раз редактировалось arkhnchul 08 мар 2015, 19:41, всего редактировалось 1 раз.
arkhnchul
 
Сообщения: 139
Зарегистрирован: 19 июн 2014, 20:57
Откуда: Москва, Уфа

Re: Помогите протестировать

Сообщение SkyRzn » 08 мар 2015, 19:39

arkhnchul писал(а):Debian unstable x64, работает, команды принимает, состояние выдает. Печать не проверял, у меня аппарат в разобранном виде.

Код: Выделить всёРазвернуть
arkhnchul@arklaptop:/tmp/3dps$ uname -a
Linux arklaptop 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt7-1 (2015-03-01) x86_64 GNU/Linux
arkhnchul@arklaptop:/tmp/3dps$ cat /etc/debian_version
8.0

Спасибо большое!
А какой принтер?
SkyRzn
 
Сообщения: 39
Зарегистрирован: 27 ноя 2013, 13:16

Re: Помогите протестировать

Сообщение arkhnchul » 08 мар 2015, 19:47

SkyRzn писал(а):А какой принтер?

репстрап а-ля prusa i3. Электроника рампс.
arkhnchul
 
Сообщения: 139
Зарегистрирован: 19 июн 2014, 20:57
Откуда: Москва, Уфа

Re: Помогите протестировать

Сообщение Акелла » 17 мар 2015, 22:35

Конектится програмка, но не работает почему-то
Жму хоум и никакой реакции
Пишет только ресенд 10 и все.
Прошивка от репитера и софт репитер.

Capture.JPG
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Kossel config E3D.h
Акелла
 
Сообщения: 771
Зарегистрирован: 27 май 2014, 13:35
Откуда: London. UK
Skype: pioneerko
ФИО: Александр

Re: Помогите протестировать

Сообщение SkyRzn » 19 мар 2015, 11:53

Акелла писал(а):Конектится програмка, но не работает почему-то
Жму хоум и никакой реакции
Пишет только ресенд 10 и все.
Прошивка от репитера и софт репитер.

Спасибо.
Странно. Похоже, что не принимаются по сети команды от RepetierHost. Попробую у себя поставить их прошивку.
SkyRzn
 
Сообщения: 39
Зарегистрирован: 27 ноя 2013, 13:16

Re: Помогите протестировать

Сообщение Акелла » 19 мар 2015, 12:38

Стукни в личку, как будет готово. Еще раз опробую :lol:
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Kossel config E3D.h
Акелла
 
Сообщения: 771
Зарегистрирован: 27 май 2014, 13:35
Откуда: London. UK
Skype: pioneerko
ФИО: Александр

Re: Помогите протестировать

Сообщение Акелла » 26 мар 2015, 22:31

Как продвигается процесс, есть какие-нибудь обновления?
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Kossel config E3D.h
Акелла
 
Сообщения: 771
Зарегистрирован: 27 май 2014, 13:35
Откуда: London. UK
Skype: pioneerko
ФИО: Александр

Re: Помогите протестировать

Сообщение SkyRzn » 04 апр 2015, 11:57

Акелла писал(а):Как продвигается процесс, есть какие-нибудь обновления?

Поставил прошивку от репитера - да проблема есть, пока не разобрался в чем именно. Времени не хватает, а тут еще в отпуск уезжаю. Через месяц продолжу.
SkyRzn
 
Сообщения: 39
Зарегистрирован: 27 ноя 2013, 13:16

Re: Помогите протестировать

Сообщение Акелла » 24 июл 2015, 15:27

Прошло 3 месяца, есть какие нибудь сдвиги с программе?
Очень хочеться опробывать.
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Kossel config E3D.h
Акелла
 
Сообщения: 771
Зарегистрирован: 27 май 2014, 13:35
Откуда: London. UK
Skype: pioneerko
ФИО: Александр


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

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

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