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


Фотография

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

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

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

#61 OFFLINE   Ganch_er

Ganch_er

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 874 сообщений
  • Пол:Мужчина
  • Город:КИЕВ
  • Из:Киев

Отправлено 15 Январь 2020 - 17:46

Вы оказались правы... Выставил везде 1. Получилось +2 мм везде. В принципе не страшно. На крайний случай буду временно переходить на старую систему.

У меня три таких станка...
Старая система это жесть!
Почему бы прото по нормальному не переделать на нц студию? Безо всяких переходников?!!!
У меня работают на маче.. без всяких переделок.. лпт впихнул и поехало!
Подключение станка заняло два часа -это установка винды и мача..фсе!
  • 0

#62 OFFLINE   130467

130467

    Студент

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

Отправлено 15 Январь 2020 - 18:11

Старая система это жесть!

Не соглашусь. CNC работает по DOSом. Очень стабильно. Да, интерфейс не очень. Перенос УП компакт диском неудобен. Зато никаких сбоев...

 

Почему бы прото по нормальному не переделать на нц студию? Безо всяких переходников?!!!

Потому что за 10 лет скопилось более 7000 УП. И если вдруг понадобиться, 1 минута и я на старой системе. Да и как резервная пусть будет...

 

У меня работают на маче.. без всяких переделок.. лпт впихнул и поехало!

С NCшкой такой номер не пройдет. В CNC и MACH передача сигнала идет плюсовой полярности, а в NC - по минусу. Поэтому сделал несколько разъемов в шкафу управления. Теперь для перехода нужно переключить 3 разъема в шкафу и перекинуть 3 кабеля (монитор, клава и питание) с одного на другой системник...


  • 0

#63 OFFLINE   Nikolay24

Nikolay24

    Студент

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

Отправлено 23 Январь 2020 - 15:46

Писал lkbyysq "А кнопок дополнительных семь поднял"
Вопрос есть макросы краеискателя,они работают с ручного ввода G65P...
o1002 X-
o1003 X+
o1004 Y-
o1005 Y+
вопрос возможно ли их привязать к кнопкам ?
CONTROL "O121", -14288,
CONTROL "O122", -14287,
CONTROL "O123", -14286,
CONTROL "O124", -14285,
CONTROL "O125", -14284,
CONTROL "O126", -14283,
CONTROL "O128", -14273,

 


  • 0

#64 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

Отправлено 23 Январь 2020 - 16:19

CONTROL "O121", -14288,

Расшифрую параметры строки
"CONTROL" означает что далее в строке перечень параметров
"O121" -  надпись, которая отображается на кнопке (пишите там что хотите).
"-14288" - индекс означает, что будет вызвана подпрограмма O121 из Public.dat (и не важно что написано в предыдущем параметре)

 

Чтобы кнопка с индексом "-14288" вызвала подпрограмму o1002 надо сделать одно из двух

1. Переименовать подпрограмму в Public.dat  "o1002" в "o121"

2. Дописать в Public.dat подпрограмму

O121

G65 P1002

M17


  • 1

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


#65 OFFLINE   Nikolay24

Nikolay24

    Студент

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

Отправлено 23 Январь 2020 - 18:59

Спасибо, так работает  :good: 


  • 0

#66 OFFLINE   Nikolay24

Nikolay24

    Студент

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

Отправлено 24 Январь 2020 - 18:44

Получилось так.NC5.gif


  • 3

#67 OFFLINE   Nikolay24

Nikolay24

    Студент

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

Отправлено 29 Январь 2020 - 16:03

Уважаемые Гуру. Есть макрос поиска центра отверстия и координаты после поиска центроискателем не обнуляются как поправить макрос ?

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


  • 0

#68 OFFLINE   cnc-kursk

cnc-kursk

    Студент

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

Отправлено 29 Январь 2020 - 16:18

Уважаемые Гуру. Есть макрос поиска центра отверстия и координаты после поиска центроискателем не обнуляются как поправить макрос ?

 

G92 X0Y0

G04 P100

G906


Сообщение отредактировал cnc-kursk: 29 Январь 2020 - 16:19

  • 2

#69 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

Отправлено 29 Январь 2020 - 16:19

G906  ' синхронизациЯ на всЯкий случай

G92 X0 Y0 Z0 'и станет полный ноль в этой точке

G04 P100  ' пауза на всЯкий случай

G906  ' синхронизациЯ на всЯкий случай

 

 

или

 

G906  ' синхронизациЯ на всЯкий случай

G92 X5 'и в этой точке координата X станет равна 5, прочие координаты не изменятсЯ

G04 P100  ' пауза на всЯкий случай

G906  ' синхронизациЯ на всЯкий случай


Сообщение отредактировал lkbyysq: 29 Январь 2020 - 16:29

  • 1

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


#70 OFFLINE   cnc-kursk

cnc-kursk

    Студент

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

Отправлено 29 Январь 2020 - 16:21

G906 - ' синхронизациЯ на всЯкий случай

G92 X=0 Y=0 Z=0 'и станет полный ноль в этой точке

 

или

 

G906 - ' синхронизациЯ на всЯкий случай

G92 X=5 'и в этой точке координата X станет равна 5

Всё хорошо, но я бы не нулил Z. Зависит конечно от задачи.


  • 2

#71 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

Отправлено 29 Январь 2020 - 16:28

Всё хорошо, но я бы не нулил 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).


#72 OFFLINE   Nikolay24

Nikolay24

    Студент

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

Отправлено 29 Январь 2020 - 17:05

я посмотрел в макрос '"МОБИЛЬНАЯ КАЛИБРОВКА ПО Z"
там есть такие строка  G92 но лучше спросить мало ли чего. Не был уверен оно ли.

а в макросе центроискателя нету G92-смещение абсолютной системы координат
G906
    'synchronization

G92 Z=#-1+5
    'set the coordinate Z of the workpiece of the current point,#-1 is the thickness of the calibration block
G906

G04 P10
G906
M17


  • 0

#73 OFFLINE   shalek

shalek

    Абитуриент

  • Пользователи+
  • Pip
  • 7 сообщений
  • Пол:Мужчина
  • Из:РБ г.Бобруйск

Отправлено 03 Февраль 2020 - 17:57

Всем здравствуйте!

Читаю форум давно, но только сейчас решил зарегистрироваться. Без регистрации и спросить на форуме не получится.

Давно пользуюсь станком ЧПУ и программами Mach3 и Ncstudio 5.5.60. Так как у меня присутствует беспроводный центроискатель, то я заинтересовался его работой в Ncstudio. 

С подачи Nikolay24 скачал и установил им редактированную версию НЦшки и начал ее мучить. В общем с помощью Николая, ну и сам немного, добился небольшого результата.

Вроде все работает. Но не так как хотелось бы. А именно:

При тех изначальных настройках центр отверстия находит. Край заготовки тоже находит, но при поиске края центроискателем последовательность такая: идет поиск края а затем отъезд зонда до замыкания контактов центроискателя. А хотелось бы, чтобы после отскока зонд поднимался над заготовкой и сдвигался на радиус шарика стилуса обратно и в этом положении обнулялись координаты.

Немного помучавшись добавил немного кода в конец скрипта и все заработало. Но: Со вставленными строками кода в поиск кромок  перестал работать как надо скрипт поиска центра отверстия. Вижу что где-то конфликт, но так как я ничего в кодах не понимаю, то не могу нащупать где и в чем причина. Если мои строчки закомментировать, то центр отверстия находит как должно быть.

Паблик прилагаю. Может что-то не "догоняю"? Под спойлером часть паблика и видны закомментированные строки.

Надеюсь с помощью местных Гуру решим сообща задачу.

Прикрепленный файл  public.rar   5,58К   196 скачиваний

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

 


  • 0

#74 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

Отправлено 03 Февраль 2020 - 18:27

1. Сделайте дубликат O1002, обзовите её O1012

2. В O1002 раскомментируйте свою добавку 

3. Замените красное  на O1012

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

4. С остальными подпрограммами аналогично.

 

5. А бешеного кота сцаными тряпками по харе. Мол, помнят его.


Сообщение отредактировал lkbyysq: 03 Февраль 2020 - 18:37

  • 0

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


#75 OFFLINE   shalek

shalek

    Абитуриент

  • Пользователи+
  • Pip
  • 7 сообщений
  • Пол:Мужчина
  • Из:РБ г.Бобруйск

Отправлено 03 Февраль 2020 - 19:09

Спасибо огромное. Не сразу, но со второй попытке все поехало!

Вот правильный паблик:

Прикрепленный файл  public.rar   5,65К   396 скачиваний


Сообщение отредактировал shalek: 03 Февраль 2020 - 19:32

  • 1

#76 OFFLINE   shalek

shalek

    Абитуриент

  • Пользователи+
  • Pip
  • 7 сообщений
  • Пол:Мужчина
  • Из:РБ г.Бобруйск

Отправлено 03 Февраль 2020 - 20:01

вот еще бы добавить два окошка для ввода координат стационарного датчика длины фрезы и окно для диаметра зонда.

Тогда в паблик и не пришлось бы лазить. 


  • 0

#77 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

Отправлено 03 Февраль 2020 - 20:11

Есть окна датчика в версии 5.4.88. Там плата дороже в два раза.


Сообщение отредактировал lkbyysq: 03 Февраль 2020 - 20:12

  • 0

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


#78 OFFLINE   shalek

shalek

    Абитуриент

  • Пользователи+
  • Pip
  • 7 сообщений
  • Пол:Мужчина
  • Из:РБ г.Бобруйск

Отправлено 03 Февраль 2020 - 20:14

Думаю это программно решается. Но увы! Я в кодах не бум-бум.  

Ну а пока что имеем:

Screenshot - 03.02.2020 , 17_17_06.png

 


Сообщение отредактировал shalek: 03 Февраль 2020 - 20:18

  • 0

#79 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

Отправлено 03 Февраль 2020 - 20:16

Нет, в 5.5.60 нету. А структура NcStudio.dat не озвучена никем.


  • 1

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


#80 OFFLINE   shalek

shalek

    Абитуриент

  • Пользователи+
  • Pip
  • 7 сообщений
  • Пол:Мужчина
  • Из:РБ г.Бобруйск

Отправлено 03 Февраль 2020 - 20:21

Есть окна датчика в версии 5.4.88. Там плата дороже в два раза.

Т.е. не 15$ а 30$? Где искать?


Сообщение отредактировал shalek: 03 Февраль 2020 - 20:22

  • 0





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

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

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