
Сообщений в теме: 4
#1
OFFLINE
Отправлено 01 Апрель 2019 - 18:47
Добрый день, дорогие любители CNC!
Значится купил я себе джойстик "блютусошный" у китайцев, прикрутил его к Mach3, ибо задолбался ходить по стопятьдесят раз туда-обратно. Все настроил, все работает, все ездит и кнопки работают.
Но вот незадача, как только пропадет сигнал блютус от джойстика на Mach3 (сели батарейки в джойстике, выключил джойстик, выдернул блютус донгл и т.д.), если идет выполнение G-кода, то станок на секнду останавливается и продолжает дальше выполнять программу, а если стоит в простое то едет сразу по двум осям в "-X" и "-Y" пока не упрется в концевики, причем Mach3 после таких глюков приходится перезапускать. После того как станок уперся в концевики, если нажать кнопку сброса он продолжает ехать дальше сметая все на своем пути))) Так что помогает только перезапуск Mach3.
Как все у меня настроено:
- bluetooth USB Buro BU-BT40 Bluetooth 4.0+EDR class 1.5 20м черный - купил первый попавшийся
- софт для блютуса пробовал и родной и сторонний
- система и XP и Win7 пробовал - без изменений
- нажатия кнопок отслеживаю через KeyGrabber.exe
- плагин для работы с джойстиком: JoyStick-PlugIn--Art-Fenerty-Ver1.0a Вот на негу грешу больше всего
Уважаемые гуру, подскажите пожалуйста куда копать, ну или плагины какие сторонние, все что на странице поддержки Mach3 - все перепробовал, они с этим кЕтайским чудом отказываются работать.
Джойстик такой как на картинке
Значится купил я себе джойстик "блютусошный" у китайцев, прикрутил его к Mach3, ибо задолбался ходить по стопятьдесят раз туда-обратно. Все настроил, все работает, все ездит и кнопки работают.
Но вот незадача, как только пропадет сигнал блютус от джойстика на Mach3 (сели батарейки в джойстике, выключил джойстик, выдернул блютус донгл и т.д.), если идет выполнение G-кода, то станок на секнду останавливается и продолжает дальше выполнять программу, а если стоит в простое то едет сразу по двум осям в "-X" и "-Y" пока не упрется в концевики, причем Mach3 после таких глюков приходится перезапускать. После того как станок уперся в концевики, если нажать кнопку сброса он продолжает ехать дальше сметая все на своем пути))) Так что помогает только перезапуск Mach3.
Как все у меня настроено:
- bluetooth USB Buro BU-BT40 Bluetooth 4.0+EDR class 1.5 20м черный - купил первый попавшийся
- софт для блютуса пробовал и родной и сторонний
- система и XP и Win7 пробовал - без изменений
- нажатия кнопок отслеживаю через KeyGrabber.exe
- плагин для работы с джойстиком: JoyStick-PlugIn--Art-Fenerty-Ver1.0a Вот на негу грешу больше всего
Уважаемые гуру, подскажите пожалуйста куда копать, ну или плагины какие сторонние, все что на странице поддержки Mach3 - все перепробовал, они с этим кЕтайским чудом отказываются работать.
Джойстик такой как на картинке
#2
OFFLINE
Отправлено 01 Апрель 2019 - 21:53
такую не видал.
Купил себе вот такую штуку с тачпадом за 500 рублей на Джуме, работает без проблем. Заряжается от компа или зарядника через микроЮСБ.
работет без проблем. МАЧ программируется под обычную клаву. Эту, блютусную видит так же.
На включение-выкл компы(станки) никак не реагируют. Задержка распознавания устройства при включении 1-2 сек.
Сообщение отредактировал Евгений622: 01 Апрель 2019 - 21:56
...Возможно всё. На невозможное просто требуется больше времени...
#3
OFFLINE
Отправлено 02 Апрель 2019 - 04:56
А есть опознавательные знаки для этой штуки (или ссылка)? тож такую хочу..Купил себе вот такую штуку с тачпадом
#4
OFFLINE
Отправлено 02 Апрель 2019 - 09:16
...Возможно всё. На невозможное просто требуется больше времени...
#5
OFFLINE
Отправлено 02 Апрель 2019 - 10:54
Я кажется понял в чем дело. Это действительно глюк плагина для работы с джойстиком.
Что из себя представляет джойстик - это два аналоговых переменных резистора по оси X и оси Y
Через АЦП контроллера джойстика получаем значения с этих резисторов.
Допустим АЦП у нас 8-битный, имеем значения при джойстике в нулевом положении по X и Y =127
Отклоняя джойстик вперед, чтобы станок поехал на +Y, получаем значения по Y=255, а по X=127
И теперь при отключении джойстика (пропадании сигнала, отключении донгла и пр. условий при которых Mach3 перестает видеть джойстик) плагин получает значения по оси X=0 и по оси Y=0 и ломится на -X и -Y
И кнопкой сброса это не лечится, т.к. при отпускании сброса значения резисторов по X и Y =0 все еще получаются плагином, поэтому станок сметая на пути концевики продолжает ехать дальше (очень страшно!)
Рисунок прилагается)
Сообщение отредактировал lex_m14: 02 Апрель 2019 - 10:54
Темы с аналогичным тегами Пульт для Mach3
Фрезерно-гравировальное оборудование →
Программные вопросы →
Вопросы по Mach3 →
Вопросы по пульту для Mach3Автор foto-boss , 20 Авг 2017 ![]() |
|
![]()
|
||
Фрезерно-гравировальное оборудование →
Программные вопросы →
Вопросы по Mach3 →
Геймпад и Mach3Автор belorez , 15 Окт 2016 ![]() |
|
![]()
|
||
Фрезерно-гравировальное оборудование →
Программные вопросы →
Вопросы по Mach3 →
Пульт через блютуз для Mach3Автор Евгений(К) , 18 Мар 2012 ![]() |
|
![]()
|
||
Фрезерно-гравировальное оборудование →
Программные вопросы →
Вопросы по Mach3 →
Пульт для МАСНАвтор Lodochnik , 17 Дек 2011 ![]() |
|
![]()
|
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных