Пульт ShuttleRU и LinuxCNC 2.5.1.

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Svarog
Новичок
Сообщения: 16
Зарегистрирован: 05 фев 2013, 12:04
Репутация: 0
Контактная информация:

Пульт ShuttleRU и LinuxCNC 2.5.1.

Сообщение Svarog »

Подарили малость неисправный пульт ShuttleRU_STM32, разбит разъем, села батарейка, пыль, но вылечить можно.
new_pendant.jpg (3152 просмотра) <a class='original' href='./download/file.php?id=30485&mode=view' target=_blank>Загрузить оригинал (63.72 КБ)</a>
Основная проблема в том, что он заточен под Mach, а я мечтаю подключить его к LinuxCNC 2.5.1.
Как я понимаю, требуется подключить некий модуль HAL, но я ни разу такое не делал. Поиск по форуму касательно именно этого пульта ничего вразумительно не дал.
Хотелось бы представлять примерный алгоритм действий.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.

Сообщение Serg »

Там надо написать этот модуль специально под эти пульты.
Я начал-было это делать, но нормальных спеков на них автор так не дал. На просьбу посодействовать в проверке написанного кода (прислать какую-нибудь тестовую прошивку или прошитый МК) получил отказ и предложение купить сам пульт и на нём тестировать. Покупать пульт, который возможно так и не заработает по линукс я не стал, а позже, когда удалось им попользоваться и вовсе потерял к нему интерес.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.

Сообщение verser »

Svarog писал(а):Подарили малость неисправный пульт ShuttleRU_STM32, разбит разъем, села батарейка, пыль, но вылечить можно.
я бы подарил его дальше другому :)
под linuxcnc есть недорогие приспособленные пульты (и исправные!).
Сам пользуюсь беспроводным Logitech Freedom 2.4 (купил б.у. за 20$), наиудобнейшая штука, одной рукой управляется, перемещение в 3D, есть все для подключения здесь в теме http://cnc-club.ru/forum/viewtopic.php?f=15&t=563#p2768
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.

Сообщение aftaev »

UAVpilot писал(а):а позже, когда удалось им попользоваться и вовсе потерял к нему интерес.
:hehehe:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Svarog
Новичок
Сообщения: 16
Зарегистрирован: 05 фев 2013, 12:04
Репутация: 0
Контактная информация:

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.

Сообщение Svarog »

UAVpilot писал(а):нормальных спеков на них автор так не дал.
verser писал(а):я бы подарил его дальше другому
Спасибо. Советам внял. Идея с джойстиком понравилась, буду копать в этом направлении.
На счет имеющегося пульта - в любом случае восстановлю и продам\подарю кому-нибудь из мачеводов.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11731
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.

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

aftaev писал(а):
UAVpilot писал(а):а позже, когда удалось им попользоваться и вовсе потерял к нему интерес.
:hehehe:
Эргономика очень сложная наука, и для подобных вещей она должна быть на первом месте.
К сожалению, для мелкосерийного производства усилия по проработке эргономики слишком велики и никогда себя не оправдают.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.

Сообщение Serg »

Там не только эргономика. Владельца пульта, которым я попользовался потом "пробило на поплакаться" и он сказал, что пульт периодически глючит и что судя по по всяким форумам не только у него одного. В чём заключался глюк не помню, толи что-то с перемещениями, толи с координатами, лечение одно - выдеруть кабель, досчитать до 5 и вставить снова.

P.S. У этого разъём пострадал возможно от того, что его в гневе попытались запустить в стену не отсоединив кабель... :hehehe:
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.

Сообщение aftaev »

UAVpilot писал(а):В чём заключался глюк не помню, толи что-то с перемещениями, толи с координатами, лечение одно - выдеруть кабель, досчитать до 5 и вставить снова.
USB соединение пропадает периодически, у некоторых компы вааааБще отказывались видеть этот пульт :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11731
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.

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

Я и хотел сказать об удобстве использования, включая все аспекты.

Может роботу было и наплевать, что соединение пропадает - он бы невозмутимо выдергивал, ждал и подключал.

А для человека это становится проблемой, и не позволяет с удобством использовать.

Вот у нас лифт могилевский установили, и там так по идиотски заданы временные интервалы, что я ему уже двери ногой погнул - это был натуральный вандализм со стороны лифта по отношению ко мне.
К сожалению, эргономику лифта это не улучшило - он так и продолжает закрывать двери, когда заходишь или выходишь (чтобы он не закрывал двери нужно удерживать! нажатой кнопку открытия дверей), и продолжает стоять, как идиот с открытыми дверями, когда ты уже зашел и нажал на кнопку нужного этажа.
Последний раз редактировалось michael-yurov 06 июл 2014, 15:15, всего редактировалось 1 раз.
Svarog
Новичок
Сообщения: 16
Зарегистрирован: 05 фев 2013, 12:04
Репутация: 0
Контактная информация:

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.

Сообщение Svarog »

UAVpilot писал(а):У этого разъём пострадал возможно от того, что его в гневе попытались запустить в стену не отсоединив кабель...
В данном случае было малость по другому. Место, где был расположен станок, в зимнее время отапливалось крайне плохо. Работа при минусовых температурах окружающего воздуха - далеко не исключение. Из за этого глючил БП компа, и именно канал +5vsb. Переключить питание USB-портов на +5v не позволяла конструкция мамки. Да и у ребят, которые там работали, руки больше под топоры заточены, нежели под нежную электронику.
------
Раз пошла такая пьянка, подскажите совместимую с LinuxCNC модель пульта, желательно беспроводную. Вышеозначенный джойстик в окружающих сельпо не обнаружен. Похоже, его с производства сняли. Как вариант, рассматриваю ЭТО. Видел в работе на маче, понравилось. Если да, то придется договариваться с собственной жабой, ибо цена.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.

Сообщение Serg »

Svarog писал(а):Вышеозначенный джойстик в окружающих сельпо не обнаружен. Похоже, его с производства сняли. Как вариант, рассматриваю ЭТО.
А ЭТОго стало быть в окружающих сельпо просто завались?.. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.

Сообщение verser »

Svarog писал(а):Вышеозначенный джойстик в окружающих сельпо не обнаружен.
Приезжайте к нам :) http://baraholka.onliner.by/search.php? ... A+Logitech
Думаю, что ubuntu (а с ней и linuxcnc) поддерживает большинство популярных джойстиков, не только от Logitech.
Svarog писал(а):Как вариант, рассматриваю ЭТО.
Вполне.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.

Сообщение Nick »

На видео вроде работает в LinuxCNC:
http://www.youtube.com/watch?v=z2cOINrzQQw
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.

Сообщение Serg »

на видео самый первый вариант, который вроде совместим с hidcomp. У последующих моделей (с экранами) совместимости нет или она не полная.

P.S. Нашёл у себя исходники плагина под Mach3...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.

Сообщение aftaev »

UAVpilot писал(а):P.S. Нашёл у себя исходники плагина под Mach3...
так поделись ;)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Пульт ShuttleRU и LinuxCNC 2.5.1.

Сообщение Serg »

Ты будешь писать драйвер под lunixcnc? Или просто бэкап интернета делаешь? :)
Я не уверен могу-ли я эти исходники кому-то передавать, думаю тот, кто захочет этим заняться сам может обратится к автору.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

Вернуться в «LinuxCNC»