{jcomments on}  Для удобства работы на станке CNC был создан пульт управления ShuttleRU с USB интерфейсом.

usb_pendant

 Корпус, кнопки, ручки изготовлены из алюминиевого сплава.  Для управления станком используются 15 основных кнопок и одна дополнительная (боковая). Но главное отличие данного пульта от аналогов, это наличие механизма Jog-Shuttle. Для согласования работы пульта и программы в директорию Mach3/Plugins устанавливается плагин.  На любую из 15 кнопок можно назначить функцию из плагина. Боковая кнопка, подобна кнопки Shift, дает возможность настроить ещё 15 функций. Итого, имея 15 кнопок получается 30 функций управления станком.

 Jog-Shuttle состоит из наружного и внутреннего колес. Наружнее колесо служит ускоренного перемещения по выбранной оси, причем, чем на больший угол отклонено колесо, тем больше скорость перемещения.
Внутреннее колесо, это энкодер на 10 импульсов, служит для точного (по шагового) позиционирования инструмента. Величина шага выбирается в программе Mach3 или с кнопки пульта (1мм, 0,1мм, 0,01мм, 0,001мм, 0,0001мм).
  Для установки пульта достаточно подключить разъем пульта  к USB порту компьютера. Сиситема установит пульт как HID-устройство ShuttleRU.
  Далее в директорию C/Mach3/Plugins распаковывается плагин ShuttleRU.dll.
Внимание! В некоторых версиях Mach3 уже установлен плагин ShuttlePro.v2.dll, его нужно удалить!
  При запуске программы Mach3 в строке статуса появится сообщение, что программа работает под управлением ShuttleRU.

plugin

 
 Следующим шагом необходимо настроить кнопки пульта, т.е. назначить на каждую из них свою функцию управления.  Для этого заходим в настройки плагинов Config-Config Plugins.

config

 

  В открывшемся окне плагина настраиваются кнопки, присваивая для каждой из них функцию из выпадающего окона. Настройки производятся для положений red и green боковой кнопки.

config_plugin

  На этом настройка пульта ShutleRU завершена.  Работу пульта можно посмотреть здесь:

 

Данные пульты больше не производятся! Доступны прошивки для самостоятельной сборки.

 

FaLang translation system by Faboba