Вопрос тем, кто пробовал джойстик через KeyGrabber подключать. Отключается ли джойстик на время выполнения g-code’а? Т.е., к примеру, g-код рисует линию, а я во время выполнения отклоняю джойстик. Линия останется линией или Mach прибавит шагов от джойстика?
(rcopen.com/forum/f112/topic117802)
Во время выполнения G-кода, перемещения от джойстика не действуют, т.е. никаких отклонений не будет.
Через KeyGrabber пробовали. Только жалко что он бегает только по одной оси при этом, т.е. сразу по X-Y ехать не можем.
Сразу по X-Y от джойстика в Mach ездить можно. Сейчас точно не помню как, но “по памяти” кажется делается так: в Mach3Screen (последнии строчки в первом сообщении www.cnczone.ru/forums/index.php?showtopic=788 ) создаётся окно (поле) управления джойстиком и кнопка его включения. Сначала я использовал одновременное перемещение по осям (второе сообщение в выше приведённой ссылке), но потом от него отказался, т.к. часто требовалось строгое перемещение (переезд) по одной оси, и можно было случайно сместиться и по другой.
Может тогда подскажет кто-нибудь, почему иногда кнопку отпускаешь а он продолжает ехать, нажимаешь снова он останавливается. Как это лечить???
А какую кнопку, по конкретнее?
Кнопку на джойстике это который круг из 4 стрелок. Пробовал переводить на рычажок на джойстике не помогает. Часто клинет по Y редко по Z. Ни разу не клинило по X.
У меня такого вроде не было, но бывает, что оператор станка путает режим перемещения “Постоянный/Шаговый” (Toggle Jog Mode through Cont/Step/MPG - кнопка с ОЕМ кодом=245) и в режиме “Шаговый” движение продолжается и после отпускания кнопки. Я кругу из 4 стрелок на джойстике назначил экранные кнопки с ОЕМ Code=307-310.
Надо посмотреть как у меня назначено. Странно но по X не заедает ???
Может дело в джойстике ???
Надо посмотреть как у меня назначено. Странно но по X не заедает ???
Может дело в джойстике ???
Это легко проверить - переназначить кнопки с Х на Y и наоборот. Правда при этом неудобно будет пользоваться, но для “экскремента” 😃 сгодиться.
Ага делал не помогает?
Ага делал не помогает?
Это вопрос или утверждение? 😃
Чтобы не думалось на джойстик - самое надёжное средство, взять у кого нибудь на время другой джойстик и проверить с ним.
ктонить настраивал нумпад клавиатуру под мач?
Нужна помощь:
надо настроить подачу перемещения на несколько кнопок…
100% 50% 1%… можно ли так сделать???
заранее сапсибо
Спасибо!
Мне не надо в режиме выполнения программы…
мне как раз и надо тока в режиме ручном…
Надо сделать как на картинке…
только ввести несколько значений… например 100% 50% 1%
и назначить их на кнопки нумпад клавиатуры…
Как это сделать не совсем понятно…
вот такие кнопки надо на нумпад, или подскажите как проще сделать, так как в проге каждый раз запариваюсь туда сюда менять…
Создать экранную кнопку, например “50%” и «прописать» под неё макрос “SetDRO 21, 50” – я сейчас попробовал, всё работает. Назначить соответствующую «горячую» клавишу на выносной клавиатуре. Всё делается в программе Screen4.exe. Ссылки я давал выше, при желании можно легко во всём разобраться. Описывать подробно я не буду, это займёт слишком много времени.
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"462dd0043df9550077784c5b":{"_id":"462dd0043df9550077784c5b","hid":22504,"name":"Pavel42","nick":"Pavel42","avatar_id":null,"css":""},"46a3584b3df95500777823e8":{"_id":"46a3584b3df95500777823e8","hid":26213,"name":"arisov77","nick":"arisov77","avatar_id":null,"css":""},"47638b603df955007777f319":{"_id":"47638b603df955007777f319","hid":29908,"name":"F2DVasek","nick":"F2DVasek","avatar_id":null,"css":""},"490cfcd83df9550077775fa8":{"_id":"490cfcd83df9550077775fa8","hid":40132,"name":"avric","nick":"avric","avatar_id":null,"css":""}},"settings":{"can_see_ip":false,"can_report_abuse":false,"can_see_hellbanned":false,"forum_can_view":true,"forum_can_reply":false,"forum_edit_max_time":30,"forum_can_close_topic":false,"forum_show_ignored":false,"forum_mod_can_delete_topics":false,"forum_mod_can_hard_delete_topics":false,"forum_mod_can_see_hard_deleted_topics":false,"forum_mod_can_edit_posts":false,"forum_mod_can_pin_topic":false,"forum_mod_can_edit_titles":false,"forum_mod_can_close_topic":false,"can_vote":false,"forum_mod_can_add_infractions":false,"forum_topic_title_min_length":10,"forum_reply_old_post_threshold":30,"votes_add_max_time":168,"forum_show_post_interval":7,"can_see_deleted_users":false},"section":{"_id":"61c9a54c3df9550077bb51c2","hid":112,"title":"Программное обеспечение станков ЧПУ","parent":"61c9a54c3df9550077bb51b9","description":"Обсуждение программ для работы со станками ЧПУ.","is_category":false,"is_votable":true,"is_writable":true,"cache":{"topic_count":433,"post_count":7082,"last_post":"6385dbc5cf1fced255ae0f03","last_topic":"5fc148e33df9550077bdc44d","last_topic_hid":561344,"last_topic_title":"\"Альтернатива\" Mach3 протокол cw/ccw","last_ts":"2022-11-29T10:15:33.772Z","last_user":"47e0d3f43df955007777ca60"}},"topic":{"_id":"4abfef333df95500778f9861","hid":157663,"title":"Mach3+Joystick","views_count":9290,"last_post_counter":27,"cache":{"post_count":27,"first_post":"4abfef333df95500778f9d84","first_ts":"2009-09-27T23:03:15.000Z","first_user":"490cfcd83df9550077775fa8","last_post":"4af99b8c3df95500778f9db8","last_post_hid":27,"last_ts":"2009-11-10T16:57:48.000Z","last_user":"47638b603df955007777f319"},"st":1,"section":"61c9a54c3df9550077bb51c2"},"subscription":null,"pagination":{"total":27,"per_page":25,"chunk_offset":0},"posts_list_before_post":["paginator","datediff"]},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}