Дельта робот на LinuxCNC

Намоточные, сверлильные, электроэррозионные и другие станки с ЧПУ.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Дельта робот на LinuxCNC

Сообщение PKM »

Попались 3 моторчика Yaskawa на 50Вт с волновыми редукторами, решил соорудить давнюю хотелку - дельта-робота. Рама сварная из трубы, поворотные рычаги и штанги из дюралевых трубок. Для захвата прикрутил маленький электромагнит, лучше было бы пневматику - но нет вакуумного насоса. Управляется LinuxCNC joints_axes3 через MESA 7i43 и 7i48. Дешевый беспроводный игровой манипулятор для ручного перемещения и управления магнитом. На первой программе скорость 4 м/с, максимальное ускорение 6g. Но аккуратно складывать детальки с такой скоростью пока не получается (настраивать и настраивать еще), так что вторая программа помедленнее.
joints_axes3 местами ведет себя странно, G61 выполняется быстрее, чем G64. Подозреваю, что для расчетов сглаживания G64 используются ускорения приводов, а не осей.

https://www.youtube.com/watch?v=2STkBhUiKwg
Аватара пользователя
sr480
Мастер
Сообщения: 1295
Зарегистрирован: 08 янв 2012, 20:48
Репутация: 139
Откуда: Ростов-на-Дону
Контактная информация:

Re: Дельта робот на LinuxCNC

Сообщение sr480 »

Круто! Как с точностью позиционирования получилось?

Поделитесь, как подключали sixaxis. У меня самого лежит джойстик - хотел подключить через QtSixA, но что-то не срослось, а потом не было времени разбираться.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Дельта робот на LinuxCNC

Сообщение PKM »

С точностью в статике порядок, но получить быстрое плавное позиционирование с такими скоростями и ускорениями тяжело. Надо лучше настраивать драйверы, в яскавах есть инструменты анализа динамики, да некогда было разобраться. Возможно, и с размером промахнулся - лучше было сделать раза в 1.5 меньше для таких слабых моторчиков. Но это не проблема, отрезать недолго...

Джойстик подключал с помощью pncconf.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11630
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4641
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Дельта робот на LinuxCNC

Сообщение michael-yurov »

Классный робот.
Сделан намного, намного лучше того, что я видел в сети самодельного.

Только вот мне хочется придумать ему какое-то применение... а не могу. :thinking:
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Дельта робот на LinuxCNC

Сообщение aftaev »

PKM, прикольный робот :good:
Ждем фото как устроен. А то все спрятал под крышкой ;)

Мише уже показал видео куды его редукторы пошли?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Дельта робот на LinuxCNC

Сообщение PKM »

michael-yurov писал(а):хочется придумать ему какое-то применение... а не могу
В металообработке особо некуда его. В основном печеньки и колбаски паковать :)
Как раскладчик SMD можно. Только робот должен быть маленький и быстрый, а установить его нужно на обычном крестовом столе. И написать кинематику такую, чтобы быстрые короткие перемещения делал дельта, а медленные длинные - стол.
aftaev писал(а):Ждем фото как устроен.
Абсолютно ничего интересного. Редуктор с моторчиком, на нем рычаг прикручен :) И стоит датчик исходного положения. Буду открывать крышку - сделаю фото.
aftaev писал(а):Мише уже показал видео куды его редукторы пошли?
Только что видео снял, когда там :) Сейчас надо написать ему.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

Re: Дельта робот на LinuxCNC

Сообщение aftaev »

PKM писал(а):Абсолютно ничего интересного.
эт тебе не интересно :)
PKM писал(а):Сейчас надо написать ему.
я тебя опередил :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Дельта робот на LinuxCNC

Сообщение Nick »

:good:
А стойка специально под него делалась, или из старых наработок.
Всетаки интересно насколько жестким он получился, можно ли его использовать хотябы для 3д принтера?
И как устроенны шарниры?

зы + медалька :)
ззы поделись конфигами, хотябы посмотреть как оно все бывает :)
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Дельта робот на LinuxCNC

Сообщение PKM »

Стойка специально под него, а вообще экспериментальная - разобраться что к чему. Под серьезный станок (когда ж руки дойдут?) приберегаю монитор Elo с тачскрином, 7i73, кнопочек побольше и т.д.

Конфиги и фото узлов будут позже, при возможности.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Дельта робот на LinuxCNC

Сообщение Nick »

PKM, расскажи хотя бы про шарниры. Ты их делал сам (как/из чего) или брал готовые (где, хотя бы примерно)?
umerov
Кандидат
Сообщения: 79
Зарегистрирован: 18 янв 2012, 21:22
Репутация: 21
Откуда: Украина
Контактная информация:

Re: Дельта робот на LinuxCNC

Сообщение umerov »

как устанавливать Joints_Axes6 - по нему мало информации
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Дельта робот на LinuxCNC

Сообщение nkp »

umerov писал(а):как устанавливать Joints_Axes6 - по нему мало информации
это?
umerov
Кандидат
Сообщения: 79
Зарегистрирован: 18 янв 2012, 21:22
Репутация: 21
Откуда: Украина
Контактная информация:

Re: Дельта робот на LinuxCNC

Сообщение umerov »

вроде оно, как запустить?
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Дельта робот на LinuxCNC

Сообщение PKM »

Мою тему подняли, а я и не знал. Надо подписаться :)
Кстати, только что сделали joints_axes8 https://github.com/curtdutt/linuxcnc
umerov
Кандидат
Сообщения: 79
Зарегистрирован: 18 янв 2012, 21:22
Репутация: 21
Откуда: Украина
Контактная информация:

Re: Дельта робот на LinuxCNC

Сообщение umerov »

запустил все работает, где найти документацию на настроики AXIS/JOINTS в .ini?

нашел только это,
http://wiki.linuxcnc.org/cgi-bin/wiki.p ... AxesBranch
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Дельта робот на LinuxCNC

Сообщение PKM »

А больше ничего и нет. Только примеры конфигов смотреть.
Аватара пользователя
PKM
Почётный участник
Почётный участник
Сообщения: 4263
Зарегистрирован: 31 мар 2011, 18:11
Репутация: 705
Настоящее имя: Андрей
Откуда: Украина
Контактная информация:

Re: Дельта робот на LinuxCNC

Сообщение PKM »

Nick писал(а):PKM, расскажи хотя бы про шарниры. Ты их делал сам (как/из чего) или брал готовые (где, хотя бы примерно)?
Ответ через 2 года :)
К шарикам от подшипника дюралевые гнезда сделали.
umerov
Кандидат
Сообщения: 79
Зарегистрирован: 18 янв 2012, 21:22
Репутация: 21
Откуда: Украина
Контактная информация:

Re: Дельта робот на LinuxCNC

Сообщение umerov »

еще при использовании джойстика при загрузке 2 раза появляеться такая надпись
command (EMC_JOG_STOP) cannot be executed until the machine is out of E-stop and turned on
- видел в рассылках у кого-то такая же проблема, тока не понял как с этим бороться? (джойстик работает нормально)
Screenshot.png (4387 просмотров) <a class='original' href='./download/file.php?id=53229&sid=cb5326a4d623d997f6a15089024d54e6&mode=view' target=_blank>Загрузить оригинал (20.66 КБ)</a>
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Дельта робот на LinuxCNC

Сообщение nkp »

umerov писал(а):видел в рассылках у кого-то такая же проблема
вот мы прямо у него и спросим :)
Ответить

Вернуться в «Прочие станки»