roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 15:24

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Помогите протестировать
СообщениеДобавлено: 07 мар 2015, 17:40 
Не в сети

Зарегистрирован: 27 ноя 2013, 13:16
Сообщения: 39
Написал сервер для работы с 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


Заранее спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите протестировать
СообщениеДобавлено: 08 мар 2015, 13:46 
Не в сети

Зарегистрирован: 27 май 2014, 13:35
Сообщения: 771
Откуда: London. UK
Skype: pioneerko
ФИО: Александр
А под малиной заработает?
Вот тут уже сделали такое же

_________________
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Вложение:
Kossel config E3D.h


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите протестировать
СообщениеДобавлено: 08 мар 2015, 15:03 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите протестировать
СообщениеДобавлено: 08 мар 2015, 15:45 
Не в сети

Зарегистрирован: 27 ноя 2013, 13:16
Сообщения: 39
Акелла писал(а):
А под малиной заработает?
Вот тут уже сделали такое же

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

Добавлено спустя 43 минуты 45 секунд:
Да, на RaspberryPi (Raspbian) нормально собирается и работает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите протестировать
СообщениеДобавлено: 08 мар 2015, 16:33 
Не в сети

Зарегистрирован: 27 май 2014, 13:35
Сообщения: 771
Откуда: London. UK
Skype: pioneerko
ФИО: Александр
Как куплю вторую малину, попробую.
Кстати их система не работает с репитер прошивкой.

п.с. у них есть Русские в команде, ну и суппорт отличный.

_________________
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Вложение:
Kossel config E3D.h


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите протестировать
СообщениеДобавлено: 08 мар 2015, 17:24 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите протестировать
СообщениеДобавлено: 08 мар 2015, 19:38 
Не в сети

Зарегистрирован: 19 июн 2014, 20:57
Сообщения: 139
Откуда: Москва, Уфа
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 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите протестировать
СообщениеДобавлено: 08 мар 2015, 19:39 
Не в сети

Зарегистрирован: 27 ноя 2013, 13:16
Сообщения: 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

Спасибо большое!
А какой принтер?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите протестировать
СообщениеДобавлено: 08 мар 2015, 19:47 
Не в сети

Зарегистрирован: 19 июн 2014, 20:57
Сообщения: 139
Откуда: Москва, Уфа
SkyRzn писал(а):
А какой принтер?

репстрап а-ля prusa i3. Электроника рампс.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите протестировать
СообщениеДобавлено: 17 мар 2015, 22:35 
Не в сети

Зарегистрирован: 27 май 2014, 13:35
Сообщения: 771
Откуда: London. UK
Skype: pioneerko
ФИО: Александр
Конектится програмка, но не работает почему-то
Жму хоум и никакой реакции
Пишет только ресенд 10 и все.
Прошивка от репитера и софт репитер.

Вложение:
Capture.JPG
Capture.JPG [ 192.01 КиБ | Просмотров: 8380 ]

_________________
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Вложение:
Kossel config E3D.h


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите протестировать
СообщениеДобавлено: 19 мар 2015, 11:53 
Не в сети

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

Спасибо.
Странно. Похоже, что не принимаются по сети команды от RepetierHost. Попробую у себя поставить их прошивку.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите протестировать
СообщениеДобавлено: 19 мар 2015, 12:38 
Не в сети

Зарегистрирован: 27 май 2014, 13:35
Сообщения: 771
Откуда: London. UK
Skype: pioneerko
ФИО: Александр
Стукни в личку, как будет готово. Еще раз опробую :lol:

_________________
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Вложение:
Kossel config E3D.h


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите протестировать
СообщениеДобавлено: 26 мар 2015, 22:31 
Не в сети

Зарегистрирован: 27 май 2014, 13:35
Сообщения: 771
Откуда: London. UK
Skype: pioneerko
ФИО: Александр
Как продвигается процесс, есть какие-нибудь обновления?

_________________
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Вложение:
Kossel config E3D.h


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите протестировать
СообщениеДобавлено: 04 апр 2015, 11:57 
Не в сети

Зарегистрирован: 27 ноя 2013, 13:16
Сообщения: 39
Акелла писал(а):
Как продвигается процесс, есть какие-нибудь обновления?

Поставил прошивку от репитера - да проблема есть, пока не разобрался в чем именно. Времени не хватает, а тут еще в отпуск уезжаю. Через месяц продолжу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите протестировать
СообщениеДобавлено: 24 июл 2015, 15:27 
Не в сети

Зарегистрирован: 27 май 2014, 13:35
Сообщения: 771
Откуда: London. UK
Skype: pioneerko
ФИО: Александр
Прошло 3 месяца, есть какие нибудь сдвиги с программе?
Очень хочеться опробывать.

_________________
Косель мини, плата управления DUET на reprap firmware от DC42, E3Dv6
Распечатаю на заказ.
Вложение:
Kossel config E3D.h


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO