Перейти к содержимому


Фотография

Недокументированные возможности NC Studio 5.60 (по-крайней мере об одной вы не знали)

Возможности NcStudio

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 176

#21 ONLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 534 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 08 Апрель 2018 - 10:55

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


  • 0

Станислав Ерофеев
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   T-Rex

T-Rex

    Реаниматор CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 3 989 сообщений
  • Пол:Мужчина
  • Из:Йошкар-Ола

Отправлено 08 Апрель 2018 - 13:48

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

Ну тогда его соорудить - святое дело... В наличии все признаки того, что "фильтрация дребезга" в NCstudio не справляется с чрезмерным уровнем помех, и с этим безобразием надо что-то делать.


  • 0

#23 ONLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 534 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 10 Май 2018 - 21:52

Во какую строчку встретил

M801 "func//:_OnSetLimitLowerZ" 'Set Workbench Surface Soft-limit   ПРОГРАММНЫЙ ЛИМИТ ПО Z (ПОВЕРХНОСТЬ СТОЛА)
 
Отсюда
Скрытый текст

  • 0

Станислав Ерофеев
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   us5mch

us5mch

    Абитуриент

  • Пользователи+
  • Pip
  • 3 сообщений
  • Пол:Мужчина
  • Из:Москва

Отправлено 21 Май 2018 - 00:25

До интерфейса.
Я обнаружил, что в версии 5.5.60 в окне УП не поднято контекстное меню по правой кнопке. А в тех энцехах, что я юзаю есть. Редактирование ncui.dll позволяет поднять. Удобно. Там включается нумерация строк, слежение за активной строкой, выгрузка и загрузка УП, загрузка текущей УП в редактор.

Скрытый текст

 
А кнопок дополнительных семь поднял. 
И добавил O16 и O17, они за калибровку по стационарному датчику отвечают. Кому не надо, тот может под себя заточить. А может это я из других версий О16 и О17 воткнул в публик, не помню.

Итого девять кнопок

Скрытый текст

 

0_1d785f_56cbaf63_M.jpg

Ну и соответственно файлы
https://cloud.mail.r.../AkCA/trNvoBUv2 и  https://yadi.sk/d/4zM13x-T3TpGGD[/size]

В публике я тупо прописал в подпрограммах перемещение в координату X= номер подпрограммы (в конце файла лежат).

О16 и О17 в начале, по алфавиту.

А где прописана привязка кнопок к макросам?


  • 0

#25 OFFLINE   cnc-kursk

cnc-kursk

    Студент

  • Пользователи+
  • PipPip
  • 48 сообщений
  • Пол:Мужчина
  • Из:Курск

Отправлено 10 Сентябрь 2018 - 20:18

Апну тему.

1.

Если нажать Ctrl + NumPad+ то в окне трассировки появится график интегральной скорости по осям.

Если нажимать ещё несколько раз - режим сменяется на графики конкретной скорости:

0HADmY.png

 

 

2. Более полезная вещь. Описана в подсказках. Но кто их читает! ))

Скрытый текст

Конкретно у поля ввода координат, до буквы X можно ввести дополнительный символ:

0HAkQ6.png

Если ввести + то координаты будут относительно относительных текущих

Если ввести *  то будут восприняты как машинные координаты


Сообщение отредактировал cnc-kursk: 10 Сентябрь 2018 - 20:19

  • 3

#26 OFFLINE   LargeHulk

LargeHulk

    Абитуриент

  • Пользователи
  • Pip
  • 4 сообщений
  • Пол:Мужчина
  • Из:Воронеж

Отправлено 22 Январь 2019 - 11:22

А кнопок дополнительных семь поднял. 

А можно ли нащупать как-то поля для ввода? то бишь, например, окошко на форме (как в параметрах подачи задаются), куда бы писалось некое число, и чтобы к этому числу можно было обратиться из макроса?

Прикрепленные изображения

  • вопрос по полям ввода.JPG

Сообщение отредактировал LargeHulk: 22 Январь 2019 - 11:24

  • 0

#27 ONLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 534 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 22 Январь 2019 - 11:56

Можно. Как и с любым windows-приложением.
https://yandex.ru/se...d=2298210&&lr=2
  • 0

Станислав Ерофеев
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   Plumber

Plumber

    Абитуриент

  • Пользователи
  • Pip
  • 6 сообщений
  • Пол:Мужчина
  • Город:у моря
  • Из:СССР

Отправлено 03 Ноябрь 2019 - 16:00

Уважаемые Гуру, подскажите, пожалуйста, есть ли какая-то возможность для определённых случаев, при принудительной остановке назначить отвод инструмента по определённой оси, отличной от Z?

К примеру - работаю отрезной фрезой с рабочими перемещениями по X и Y, если остановить выполнение программы, происходит отвод инструмента вверх с соответствующими последствиями  :shok:  


  • 0

#29 OFFLINE   zhora_tmb

zhora_tmb

    Студент

  • Пользователи+
  • PipPip
  • 74 сообщений
  • Пол:Мужчина
  • Из:тамбов

Отправлено 04 Ноябрь 2019 - 23:25

лично я у себя просто убрал этот отвод. как раз таки изза пользования такими фрезами
  • 0

#30 OFFLINE   Plumber

Plumber

    Абитуриент

  • Пользователи
  • Pip
  • 6 сообщений
  • Пол:Мужчина
  • Город:у моря
  • Из:СССР

Отправлено 05 Ноябрь 2019 - 23:48

лично я у себя просто убрал этот отвод

А можно подробнее, как это сделать?


  • 0

#31 OFFLINE   zhora_tmb

zhora_tmb

    Студент

  • Пользователи+
  • PipPip
  • 74 сообщений
  • Пол:Мужчина
  • Из:тамбов

Отправлено 07 Ноябрь 2019 - 03:35

А можно подробнее, как это сделать?

так не вспмню. утром на работе буду - отпишу


  • 0

#32 OFFLINE   zhora_tmb

zhora_tmb

    Студент

  • Пользователи+
  • PipPip
  • 74 сообщений
  • Пол:Мужчина
  • Из:тамбов

Отправлено 08 Ноябрь 2019 - 16:35

А можно подробнее, как это сделать?

память моя куриная)) вобщем зажимаете контрл+альт+шифт и щелкаете дважды по машининг. это всё вокладке параметры. затем ищите строку Z_offset_wile_pausing и ставите нужную высоту. у меня стоит ноль. то есть нет подъёма. 

пс и забыл написать, после изменений программу нужно перезапустить.


Сообщение отредактировал zhora_tmb: 08 Ноябрь 2019 - 16:38

  • 0

#33 OFFLINE   Plumber

Plumber

    Абитуриент

  • Пользователи
  • Pip
  • 6 сообщений
  • Пол:Мужчина
  • Город:у моря
  • Из:СССР

Отправлено 08 Ноябрь 2019 - 19:09

Спасибо  :drinks:  всё получилось.

Теперь следующий вопрос: в окне MDI можно напрямую вводить управляющие коды, а как очистить данные из этого окна? Пока нашел только один способ - правка NСSTUDIO.DAT в Hex-редакторе, но это не совсем good  :nea:

И уже попутно касательно интерфейса (сам я от программирования далёк) - на панели инструментов есть кнопка для калибровки по Z, уж очень хочется её оттуда убрать и по возможности заменить сепаратором, в самой программе такая возможность к сожалению отсутствует


  • 0

#34 OFFLINE   cnc-kursk

cnc-kursk

    Студент

  • Пользователи+
  • PipPip
  • 48 сообщений
  • Пол:Мужчина
  • Из:Курск

Отправлено 08 Ноябрь 2019 - 19:14

Спасибо  :drinks:  всё получилось.

Теперь следующий вопрос: в окне MDI можно напрямую вводить управляющие коды, а как очистить данные из этого окна? Пока нашел только один способ - правка NСSTUDIO.DAT в Hex-редакторе, но это не совсем good  :nea:

И уже попутно касательно интерфейса (сам я от программирования далёк) - на панели инструментов есть кнопка для калибровки по Z, уж очень хочется её оттуда убрать и по возможности заменить сепаратором, в самой программе такая возможность к сожалению отсутствует

 

Очистить только через send message какой-нибудь AutomateIt, либо сторонней программой.

Интерфейс можно редактировать через редактирование ресурсов DLL или EXE.

Что такое сепаратор?

Ещё можно повесит на кнопку "пустышку", в public.dat. Если она совсем не нужна.


Сообщение отредактировал cnc-kursk: 08 Ноябрь 2019 - 19:14

  • 0

#35 OFFLINE   zhora_tmb

zhora_tmb

    Студент

  • Пользователи+
  • PipPip
  • 74 сообщений
  • Пол:Мужчина
  • Из:тамбов

Отправлено 08 Ноябрь 2019 - 19:18

можно редактировать через редактирование ресурсов

жаль в 5.4.88 так нельзя. вернее можно, но потом программа с ошибками вываливается


  • 0

#36 OFFLINE   cnc-kursk

cnc-kursk

    Студент

  • Пользователи+
  • PipPip
  • 48 сообщений
  • Пол:Мужчина
  • Из:Курск

Отправлено 08 Ноябрь 2019 - 19:19

жаль в 5.4.88 так нельзя. вернее можно, но потом программа с ошибками вываливается

а Вы не удаляйте кнопки совсем. а ставьте им VISIBLE = 0 или что то подобное. Или высоту меняйте. уберите с экрана в общем.


  • 0

#37 OFFLINE   zhora_tmb

zhora_tmb

    Студент

  • Пользователи+
  • PipPip
  • 74 сообщений
  • Пол:Мужчина
  • Из:тамбов

Отправлено 08 Ноябрь 2019 - 19:28

да я даже ничего не меняя, просто пересохраняю и уже ошибка. может какая проверкак хеш суммы или что там ещё бывает. не сильно то в этом разбираюсь.
  • 0

#38 OFFLINE   cnc-kursk

cnc-kursk

    Студент

  • Пользователи+
  • PipPip
  • 48 сообщений
  • Пол:Мужчина
  • Из:Курск

Отправлено 08 Ноябрь 2019 - 19:29

попробуйте другой редактор
  • 0

#39 OFFLINE   zhora_tmb

zhora_tmb

    Студент

  • Пользователи+
  • PipPip
  • 74 сообщений
  • Пол:Мужчина
  • Из:тамбов

Отправлено 08 Ноябрь 2019 - 19:34

cnc-kursk, пробовал ресторатор, радиаликс и ещё какой то. всё одно и тоже выходит. а то хотел пару кнопок добавить и кой чего изменить


  • 0

#40 ONLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 534 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 08 Ноябрь 2019 - 22:32

Очистить только через send message какой-нибудь AutomateIt, либо сторонней программой.

 

Нельзя. Список хранится в nstudio.dat и в окне не редактируется.


жаль в 5.4.88 так нельзя

 

Можно.


  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).






Темы с аналогичным тегами Возможности NcStudio

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных