ЧПУ пульты
- Serb01
- Опытный
- Сообщения: 107
- Зарегистрирован: 04 июн 2012, 09:58
- Репутация: 17
- Настоящее имя: Сергей Беседин
- Откуда: Новокузнецк
- Контактная информация:
Re: ЧПУ пульты
http://dastore.ru/catalog/kompyuternoe- ... ss-silver/
ShuttleXpress
1. Description
shuttlexpress is a userspace HAL component that interfaces Contour Design’s ShuttleXpress device with LinuxCNC’s HAL. The
ShuttleXpress has five momentary buttons, a 10 counts/revolution jog wheel with detents, and a 15-position spring-loaded outer
wheel that returns to center when released.
If it is started without command-line arguments, it will probe all /dev/hidraw* device files for ShuttleXpress devices, and use all
devices found. If it is started with command-line arguments, only will only probe the devices specified.
Warning
The ShuttleXpress device has an internal 8-bit counter for the current jog-wheel position. The shuttlexpress driver can
not know this value until the ShuttleXpress device sends its first event. When the first event comes into the driver, the
driver uses the device’s reported jog-wheel position to initialize counts to 0.
This means that if the first event is generated by a jog-wheel move, that first move will be lost.
Any user interaction with the ShuttleXpress device will generate an event, informing the driver of the jog-wheel position. So if
you (for example) push one of the buttons at startup, the jog-wheel will work fine and notice the first click.
2. Setup
The shuttlexpress module needs read permission on the /dev/hidraw* device files. This can be accomplished by adding a file
/etc/udev/rules.d/99-shuttlexpress.rules, with the following contents:
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="0b33", ATTRS{idProduct}=="0020", MODE="0444"
3. Pins
(bit out) shuttlexpress.0.button-0 (bit out) shuttlexpress.0.button-0-not (bit out) shuttlexpress.0.button-1 (bit out) shuttlexpress.0.button-
1-not (bit out) shuttlexpress.0.button-2 (bit out) shuttlexpress.0.button-2-not (bit out) shuttlexpress.0.button-3 (bit out) shuttlexpress.0.button-
3-not (bit out) shuttlexpress.0.button-4 (bit out) shuttlexpress.0.button-4-not
The five buttons around the outside, starting with the counter-clockwise-most one.
(s32 out) shuttlexpress.0.counts
Accumulated counts from the jog wheel (the inner wheel).
(s32 out) shuttlexpress.0.spring-wheel-s32
The current deflection of the spring-wheel (the outer wheel). It’s 0 at rest, and ranges from -7 at the counter-clockwise extreme
to +7 at the clockwise extreme.
(float out) shuttlexpress.0.spring-wheel-f
The current deflection of the spring-wheel (the outer wheel). It’s 0 at rest, -1 at the counter-clockwise extreme, and +1 at the
clockwise extreme. (The ShuttleXpress device reports the spring-wheel position quantized from -7 to +7, so this pin reports only
15 discrete values in it’s range.)
ShuttleXpress
1. Description
shuttlexpress is a userspace HAL component that interfaces Contour Design’s ShuttleXpress device with LinuxCNC’s HAL. The
ShuttleXpress has five momentary buttons, a 10 counts/revolution jog wheel with detents, and a 15-position spring-loaded outer
wheel that returns to center when released.
If it is started without command-line arguments, it will probe all /dev/hidraw* device files for ShuttleXpress devices, and use all
devices found. If it is started with command-line arguments, only will only probe the devices specified.
Warning
The ShuttleXpress device has an internal 8-bit counter for the current jog-wheel position. The shuttlexpress driver can
not know this value until the ShuttleXpress device sends its first event. When the first event comes into the driver, the
driver uses the device’s reported jog-wheel position to initialize counts to 0.
This means that if the first event is generated by a jog-wheel move, that first move will be lost.
Any user interaction with the ShuttleXpress device will generate an event, informing the driver of the jog-wheel position. So if
you (for example) push one of the buttons at startup, the jog-wheel will work fine and notice the first click.
2. Setup
The shuttlexpress module needs read permission on the /dev/hidraw* device files. This can be accomplished by adding a file
/etc/udev/rules.d/99-shuttlexpress.rules, with the following contents:
SUBSYSTEM=="hidraw", ATTRS{idVendor}=="0b33", ATTRS{idProduct}=="0020", MODE="0444"
3. Pins
(bit out) shuttlexpress.0.button-0 (bit out) shuttlexpress.0.button-0-not (bit out) shuttlexpress.0.button-1 (bit out) shuttlexpress.0.button-
1-not (bit out) shuttlexpress.0.button-2 (bit out) shuttlexpress.0.button-2-not (bit out) shuttlexpress.0.button-3 (bit out) shuttlexpress.0.button-
3-not (bit out) shuttlexpress.0.button-4 (bit out) shuttlexpress.0.button-4-not
The five buttons around the outside, starting with the counter-clockwise-most one.
(s32 out) shuttlexpress.0.counts
Accumulated counts from the jog wheel (the inner wheel).
(s32 out) shuttlexpress.0.spring-wheel-s32
The current deflection of the spring-wheel (the outer wheel). It’s 0 at rest, and ranges from -7 at the counter-clockwise extreme
to +7 at the clockwise extreme.
(float out) shuttlexpress.0.spring-wheel-f
The current deflection of the spring-wheel (the outer wheel). It’s 0 at rest, -1 at the counter-clockwise extreme, and +1 at the
clockwise extreme. (The ShuttleXpress device reports the spring-wheel position quantized from -7 to +7, so this pin reports only
15 discrete values in it’s range.)
- Вложения
-
- Shuttle Xpress valcoder.pdf
- (695.29 КБ) 1805 скачиваний
Последний раз редактировалось Serb01 15 июн 2012, 11:12, всего редактировалось 1 раз.
Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: ЧПУ пульты
У них 10-20 импульсов на оборот - этого катастрофически мало.aftaev писал(а):тогда так около 10 баксов за пучокSerb01 писал(а):. Хотя имхо неважно сколькоhttp://www.ebay.com/itm/10pcs-12mm-Rota ... 20c4c185b0
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Re: ЧПУ пульты
Здравствуйте!
Подскажите, пожалуйста. У меня на токарном станке стоит Mach3 + SmoothStepper. Хочу заказать еще пульт iMach'''Р2 CNC Control Pendant. Возник такой вопрос: SmoothStepper работает через USB, и iMach'''Р2 CNC Control Pendant работает через USB. А они, часом, не поругаются? Никто не пробовал с такой связкой работать?
Подскажите, пожалуйста. У меня на токарном станке стоит Mach3 + SmoothStepper. Хочу заказать еще пульт iMach'''Р2 CNC Control Pendant. Возник такой вопрос: SmoothStepper работает через USB, и iMach'''Р2 CNC Control Pendant работает через USB. А они, часом, не поругаются? Никто не пробовал с такой связкой работать?
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: ЧПУ пульты
Работа с пультиком
https://www.youtube.com/watch?v=Cds_OZoASD4
Опишу малость процесс: переключаюсь на разные режимы ускоренное перемещение, потом пошаговое по 1мм, потом 0,1мм потом 0,01мм, а потом уже и на 0,001мм.
https://www.youtube.com/watch?v=Cds_OZoASD4
Опишу малость процесс: переключаюсь на разные режимы ускоренное перемещение, потом пошаговое по 1мм, потом 0,1мм потом 0,01мм, а потом уже и на 0,001мм.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Алексс
- Почётный участник

- Сообщения: 2210
- Зарегистрирован: 20 июл 2012, 15:49
- Репутация: 266
- Заслуга: IQ32
- Настоящее имя: Алексей
- Откуда: Прага
- Контактная информация:
Re: ЧПУ пульты
вот вы тут развели дебаты 
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: ЧПУ пульты
явилсяАлексс писал(а):вот вы тут развели дебаты
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Алексс
- Почётный участник

- Сообщения: 2210
- Зарегистрирован: 20 июл 2012, 15:49
- Репутация: 266
- Заслуга: IQ32
- Настоящее имя: Алексей
- Откуда: Прага
- Контактная информация:
Re: ЧПУ пульты
атож.
просто тоже ваяю пультик ибо джостик - отстой. вот и решил посмотреть чего ты тут напридумывал.
PS: а мне медальку можно ? я заслуженный чпушитель
просто тоже ваяю пультик ибо джостик - отстой. вот и решил посмотреть чего ты тут напридумывал.
PS: а мне медальку можно ? я заслуженный чпушитель
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: ЧПУ пульты
А что за пультик?
Медальку то конечно можно, только ссылаться не на что. Надо темку с описанием станка

Медальку то конечно можно, только ссылаться не на что. Надо темку с описанием станка
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: ЧПУ пульты
и на этом форуме, а не на соседнемNick писал(а):Надо темку с описанием станка
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Алексс
- Почётный участник

- Сообщения: 2210
- Зарегистрирован: 20 июл 2012, 15:49
- Репутация: 266
- Заслуга: IQ32
- Настоящее имя: Алексей
- Откуда: Прага
- Контактная информация:
Re: ЧПУ пульты
да я как все... teensy2 + энкодер + дисплей + кнопки.
жду жиспей из китайщины. контролер уже проверил - с механическим энкодером работает на ура.
ну а про станок вот тут http://www.chipmaker.ru/blog/101/ много понаписал всякого
выдайте медаль пожалуйста
жду жиспей из китайщины. контролер уже проверил - с механическим энкодером работает на ура.
ну а про станок вот тут http://www.chipmaker.ru/blog/101/ много понаписал всякого
выдайте медаль пожалуйста
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
- Алексс
- Почётный участник

- Сообщения: 2210
- Зарегистрирован: 20 июл 2012, 15:49
- Репутация: 266
- Заслуга: IQ32
- Настоящее имя: Алексей
- Откуда: Прага
- Контактная информация:
Re: ЧПУ пульты
попозже тему нарисую 
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: ЧПУ пульты
сцылку на это хозяйствоАлексс писал(а):да я как все... teensy2 + энкодер + дисплей + кнопки.
жду жиспей из китайщины. контролер уже проверил - с механическим энкодером работает на ура.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Алексс
- Почётный участник

- Сообщения: 2210
- Зарегистрирован: 20 июл 2012, 15:49
- Репутация: 266
- Заслуга: IQ32
- Настоящее имя: Алексей
- Откуда: Прага
- Контактная информация:
Re: ЧПУ пульты
Эта ссылка тут есть - ты же сам вроде пробовал тинси...
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: ЧПУ пульты
Посмотрел на chipmaker не нашел записи о том, как ты станок собирал... Есть ссылка?
- Алексс
- Почётный участник

- Сообщения: 2210
- Зарегистрирован: 20 июл 2012, 15:49
- Репутация: 266
- Заслуга: IQ32
- Настоящее имя: Алексей
- Откуда: Прага
- Контактная информация:
Re: ЧПУ пульты
надеюсь автор темы не рассердится 
вот тут начинается http://www.chipmaker.ru/blog/101/entry/372/
и вплоть до сегодня можно листать.
вот тут начинается http://www.chipmaker.ru/blog/101/entry/372/
и вплоть до сегодня можно листать.
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
- Алексс
- Почётный участник

- Сообщения: 2210
- Зарегистрирован: 20 июл 2012, 15:49
- Репутация: 266
- Заслуга: IQ32
- Настоящее имя: Алексей
- Откуда: Прага
- Контактная информация:
Re: ЧПУ пульты
можно ли эту прошивку залить в arduino nano ???vmarkiv писал(а):Я собрал пульт по подобию http://www.franksworkshop.com.au/CNC/Ge ... ard1.0.htm версия 1.0 на 1286 , все работает .Фото с мобильника выставляю . Также по даному проэкту сумел повторить плату расширения ввода\вывода приблиз. 20 на 20 . Все легко программируется
их проще купить...
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: ЧПУ пульты
ссылка дохлаяАлексс писал(а):можно ли эту прошивку залить в arduino nano ???
их проще купить...
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: ЧПУ пульты
Не дохлая, просто при цитировании ссылка цитируется как текст, и из нее может центральная часть вырезаться, вот правильная ссылка
http://www.franksworkshop.com.au/CNC/Ge ... ard1.0.htm
оригинал сообщения:
ЧПУ пульты #249
http://www.franksworkshop.com.au/CNC/Ge ... ard1.0.htm
оригинал сообщения:
ЧПУ пульты #249
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: ЧПУ пульты
если там есть исходники, а не HEX файлы(бинарники) то можно попробовать переделать прошивку. Полазил еще раз по сайту но нашел только бинарники.Алексс писал(а):можно ли эту прошивку залить в arduino nano ???
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Алексс
- Почётный участник

- Сообщения: 2210
- Зарегистрирован: 20 июл 2012, 15:49
- Репутация: 266
- Заслуга: IQ32
- Настоящее имя: Алексей
- Откуда: Прага
- Контактная информация:
Re: ЧПУ пульты
исходники прошивки есть в составе generichid.
только вот ктобы все это дело адаптировал для arduino.
только вот ктобы все это дело адаптировал для arduino.
Каждая собака, бегущая на поводке впереди хозяина, думает, что ведет его за собой.
