Скорее всего сооружу. Ибо если станок не включен в "пилот", то при включении шпинделя на клавиатуре самопроизвольно кнопки нажимаются. На обоих Биверах.

Недокументированные возможности NC Studio 5.60 (по-крайней мере об одной вы не знали)
Автор
cnc-kursk
, 26 Мар 2018 17:11
Возможности NcStudio
Сообщений в теме: 176
#21
OFFLINE
Отправлено 08 Апрель 2018 - 10:55
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#22
OFFLINE
Отправлено 08 Апрель 2018 - 13:48
Скорее всего сооружу. Ибо если станок не включен в "пилот", то при включении шпинделя на клавиатуре самопроизвольно кнопки нажимаются. На обоих Биверах.
Ну тогда его соорудить - святое дело... В наличии все признаки того, что "фильтрация дребезга" в NCstudio не справляется с чрезмерным уровнем помех, и с этим безобразием надо что-то делать.
#23
OFFLINE
Отправлено 10 Май 2018 - 21:52
Во какую строчку встретил
M801 "func//:_OnSetLimitLowerZ" 'Set Workbench Surface Soft-limit ПРОГРАММНЫЙ ЛИМИТ ПО Z (ПОВЕРХНОСТЬ СТОЛА)
Отсюда
Скрытый текст
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#24
OFFLINE
Отправлено 21 Май 2018 - 00:25
До интерфейса.
Я обнаружил, что в версии 5.5.60 в окне УП не поднято контекстное меню по правой кнопке. А в тех энцехах, что я юзаю есть. Редактирование ncui.dll позволяет поднять. Удобно. Там включается нумерация строк, слежение за активной строкой, выгрузка и загрузка УП, загрузка текущей УП в редактор.
Скрытый текст
А кнопок дополнительных семь поднял.
И добавил O16 и O17, они за калибровку по стационарному датчику отвечают. Кому не надо, тот может под себя заточить. А может это я из других версий О16 и О17 воткнул в публик, не помню.Итого девять кнопок
Скрытый текст
Ну и соответственно файлы
https://cloud.mail.r.../AkCA/trNvoBUv2 и https://yadi.sk/d/4zM13x-T3TpGGD[/size]В публике я тупо прописал в подпрограммах перемещение в координату X= номер подпрограммы (в конце файла лежат).
О16 и О17 в начале, по алфавиту.
А где прописана привязка кнопок к макросам?
#25
OFFLINE
Отправлено 10 Сентябрь 2018 - 20:18
Апну тему.
1.
Если нажать Ctrl + NumPad+ то в окне трассировки появится график интегральной скорости по осям.
Если нажимать ещё несколько раз - режим сменяется на графики конкретной скорости:
2. Более полезная вещь. Описана в подсказках. Но кто их читает! ))
Скрытый текст
Конкретно у поля ввода координат, до буквы X можно ввести дополнительный символ:
Если ввести + то координаты будут относительно относительных текущих
Если ввести * то будут восприняты как машинные координаты
Сообщение отредактировал cnc-kursk: 10 Сентябрь 2018 - 20:19
#26
OFFLINE
Отправлено 22 Январь 2019 - 11:22
А кнопок дополнительных семь поднял.
А можно ли нащупать как-то поля для ввода? то бишь, например, окошко на форме (как в параметрах подачи задаются), куда бы писалось некое число, и чтобы к этому числу можно было обратиться из макроса?
Сообщение отредактировал LargeHulk: 22 Январь 2019 - 11:24
#27
OFFLINE
Отправлено 22 Январь 2019 - 11:56
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#28
OFFLINE
Отправлено 03 Ноябрь 2019 - 16:00
Уважаемые Гуру, подскажите, пожалуйста, есть ли какая-то возможность для определённых случаев, при принудительной остановке назначить отвод инструмента по определённой оси, отличной от Z?
К примеру - работаю отрезной фрезой с рабочими перемещениями по X и Y, если остановить выполнение программы, происходит отвод инструмента вверх с соответствующими последствиями
#29
OFFLINE
Отправлено 04 Ноябрь 2019 - 23:25
лично я у себя просто убрал этот отвод. как раз таки изза пользования такими фрезами
#30
OFFLINE
Отправлено 05 Ноябрь 2019 - 23:48
лично я у себя просто убрал этот отвод
А можно подробнее, как это сделать?
#31
OFFLINE
Отправлено 07 Ноябрь 2019 - 03:35
А можно подробнее, как это сделать?
так не вспмню. утром на работе буду - отпишу
#32
OFFLINE
Отправлено 08 Ноябрь 2019 - 16:35
А можно подробнее, как это сделать?
память моя куриная)) вобщем зажимаете контрл+альт+шифт и щелкаете дважды по машининг. это всё вокладке параметры. затем ищите строку Z_offset_wile_pausing и ставите нужную высоту. у меня стоит ноль. то есть нет подъёма.
пс и забыл написать, после изменений программу нужно перезапустить.
Сообщение отредактировал zhora_tmb: 08 Ноябрь 2019 - 16:38
#33
OFFLINE
Отправлено 08 Ноябрь 2019 - 19:09
Спасибо всё получилось.
Теперь следующий вопрос: в окне MDI можно напрямую вводить управляющие коды, а как очистить данные из этого окна? Пока нашел только один способ - правка NСSTUDIO.DAT в Hex-редакторе, но это не совсем good
И уже попутно касательно интерфейса (сам я от программирования далёк) - на панели инструментов есть кнопка для калибровки по Z, уж очень хочется её оттуда убрать и по возможности заменить сепаратором, в самой программе такая возможность к сожалению отсутствует
#34
OFFLINE
Отправлено 08 Ноябрь 2019 - 19:14
Спасибо
всё получилось.
Теперь следующий вопрос: в окне MDI можно напрямую вводить управляющие коды, а как очистить данные из этого окна? Пока нашел только один способ - правка NСSTUDIO.DAT в Hex-редакторе, но это не совсем good
И уже попутно касательно интерфейса (сам я от программирования далёк) - на панели инструментов есть кнопка для калибровки по Z, уж очень хочется её оттуда убрать и по возможности заменить сепаратором, в самой программе такая возможность к сожалению отсутствует
Очистить только через send message какой-нибудь AutomateIt, либо сторонней программой.
Интерфейс можно редактировать через редактирование ресурсов DLL или EXE.
Что такое сепаратор?
Ещё можно повесит на кнопку "пустышку", в public.dat. Если она совсем не нужна.
Сообщение отредактировал cnc-kursk: 08 Ноябрь 2019 - 19:14
#35
OFFLINE
Отправлено 08 Ноябрь 2019 - 19:18
можно редактировать через редактирование ресурсов
жаль в 5.4.88 так нельзя. вернее можно, но потом программа с ошибками вываливается
#36
OFFLINE
Отправлено 08 Ноябрь 2019 - 19:19
жаль в 5.4.88 так нельзя. вернее можно, но потом программа с ошибками вываливается
а Вы не удаляйте кнопки совсем. а ставьте им VISIBLE = 0 или что то подобное. Или высоту меняйте. уберите с экрана в общем.
#37
OFFLINE
Отправлено 08 Ноябрь 2019 - 19:28
да я даже ничего не меняя, просто пересохраняю и уже ошибка. может какая проверкак хеш суммы или что там ещё бывает. не сильно то в этом разбираюсь.
#38
OFFLINE
Отправлено 08 Ноябрь 2019 - 19:29
попробуйте другой редактор
#40
OFFLINE
Отправлено 08 Ноябрь 2019 - 22:32
Очистить только через send message какой-нибудь AutomateIt, либо сторонней программой.
Нельзя. Список хранится в nstudio.dat и в окне не редактируется.
жаль в 5.4.88 так нельзя
Можно.
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
Темы с аналогичным тегами Возможности NcStudio
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных