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


Фотография

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

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

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

#41 OFFLINE   zhora_tmb

zhora_tmb

    Студент

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

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

Можно.

может программы отличаются у нас. но как ни пробовал в итоге ошибка через некоторое время работы программы. если есть изменённый файл, не поделитесь? чисто попробовать. 


  • 0

#42 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

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

Нашел у себя вот что

Прикрепленный файл  расширение_5.5.60.zip   199,67К   320 скачиваний

Сейчас проверить никак, но должно быть это расширение с дополнительными кнопками на панели перемещения по осям и соответствующие им макросы в паблике

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

 

Ну да, это для 5.5.60, и я это уже выкладывал... 

Версия 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).


#43 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

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

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

 

Это не такая же кнопка, как упоминаемые в этой теме. 

В конце концов не убирайте ее, а содержимое макроса O13 закомментируйте, чтоб не энцеха отрабатывала нажатие.


Сообщение отредактировал lkbyysq: 09 Ноябрь 2019 - 23:45

  • 0

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


#44 OFFLINE   Plumber

Plumber

    Абитуриент

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

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

содержимое макроса O13 закомментируйте

Спасибо, поигрался с этим макросом:

Если закомментировать всё, что после О13, при нажатии на кнопку и подтверждении операции калибровки, выполняется старт шпинделя, но больше никаких перемещений.

Если закомментровать всё, включая О13, просто ругается на ошибку

Clip170.1573738519.png

Пока оставил так, посмотрю что будет дальше


  • 0

#45 OFFLINE   cnc-kursk

cnc-kursk

    Студент

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

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

Ну так надо же правильно комментировать. Oxx - это подпрограммы. Выход из подпрограммы M17.
Соответственно вам нужно удалить всё между O13 и M17.
  • 0

#46 OFFLINE   Plumber

Plumber

    Абитуриент

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

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

Ну так надо же правильно комментировать. Oxx - это подпрограммы. Выход из подпрограммы M17. Соответственно вам нужно удалить всё между O13 и M17.

Спасибо, теперь всё получилось  :good:

Извините за ламерство, но я еще не очень хорошо разобрался с нюансами 


  • 0

#47 OFFLINE   130467

130467

    Студент

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

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

Здравствуйте!

У меня станок ATS 760 PRO под управлением CNC. Поставил второй системный блок и сделал переходник на NCStudio. Вчера запустил. Очень помог форум. Удалось самостоятельно поменять полярность концевиков, направление движения осей, настроить шаги. Но есть одно неприятное свойство NCшки - после возврата в БТ станка шпиндель сдвигается от концевиков примерно на 5 - 7 мм. Если по Z это не критично, то по X и Y это очень много. Причина простая. NCшка переваривает PLT файлы. (правда только аглицкая версия) А у меня процентов 70 - 80 файлов 2D обработки со стартом из БТ станка. Заготовки ориентированы по ламелям. И при таком смещении я не смогу пользоваться готовыми программами. А переделывать несколько сотен программ..... Программа CNC при включении проверяет БТ короткими тычками и запоминает. Старт идет от концевиков. Отсюда вопрос - можно как то заставить NCшку стартовать от концевиков. 

Ну и вдогонку еще вопрос. Можно как то переназначить кнопки управления на цифровой клавиатуре?


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

  • 0

#48 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

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

можно как то заставить NCшку стартовать от концевиков. 

 

Большое и длинное предисловие нисколько не помогает понять суть вопроса.

 

Притворяясь Вангой - можно перекрутить концевики подальше и передвинуть рабочий ноль (W.Coord.).

И стартует от нуля W.Coord.


Какие-то ламели приплели еще.

В параметрах  Manufactоry можно задавать размер рабочего поля например от 0 до 600. А можно от -1 до 599.


  • 0

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


#49 OFFLINE   130467

130467

    Студент

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

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

можно перекрутить концевики подальше и передвинуть рабочий ноль

Концевики двигать не куда. 

 

Ламели - это Т слот для крепления заготовки.

 

не помогает понять суть вопроса.

ну я же знаю что хочу :) Суть в том, чтобы когда портал доехал до сработки концевика и остановился, не отъезжая эти 5 -7 мм. И начинал работать от сработавшего концевика. 


А можно от -1 до 599.

Боюсь если задать -5 до 2095 то при старте станок отъедет назад, коснется концевика и уйдет в защиту. 


Сообщение отредактировал 130467: 14 Январь 2020 - 17:25

  • 0

#50 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

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

Откройте в блокноте Public.dat

Найдите подпрограмму O101 

Красным я выделил отскок от датчика.

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

 

Обращаю внимание, что поиск нуля по X это одна подпрограмма, поиск нуля по Y - другая,  а поиск по всем осям (X и Y одновременно) - третья.


M902 - команда обнуления машинной координаты.

После задания в этом положении головы машинного нуля ось ЧПУ позволяет перемещать машинную координату в пределах, заданных в Manufactoring


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

  • 1

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


#51 OFFLINE   cnc-kursk

cnc-kursk

    Студент

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

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

 

Боюсь если задать -5 до 2095 то при старте станок отъедет назад, коснется концевика и уйдет в защиту. 

От перемены мест слагаемых, сумма не изменится.

Если вы через public.dat не отъедите на расстояние, гарантированного не срабатывания концевиков, вы всё равно уйдёте в защиту.


  • 0

#52 OFFLINE   130467

130467

    Студент

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

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

Найдите подпрограмму O101

Заодно в подпрограмме О102 поменял Y. Поставил везде 0. Завтра перенесу на рабочий комп и попробую.

 

Если я правильно понял, то от сработавших концевиков станок работать не начнет. 

 

Остался второй вопрос: Можно поменять назначение клавиш ручного перемещения. Например так: 4 - Х влево, 6 - Х вправо. 8 - Y вперед, 6 - Y назад. 3 и 9 - Z.


  • 0

#53 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

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

Поставил везде 0

 

Ноль нельзя. Запаса не будет. Концевик в нуле может срабатывать, а станок как следствие вставать в аварию.

От точки срабатывания концевика обязательно надо отъехать и дать возможность ЧПУ не допускать наезд на него, установив лимит машинных перемещений.


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

  • 1

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


#54 OFFLINE   130467

130467

    Студент

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

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

Запаса не будет

Концевики по Х и Y простые микрики с "кликом". В файле было 2 мм, а станок отъезжал примерно на 5 мм. Получается 3 мм на сработку концевика. Завтра буду эксперементировать.


  • 0

#55 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

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

Концевики по Х и Y простые микрики с "кликом".

Не буду сопротивляться.


Можно поменять назначение клавиш ручного перемещения.

Нет.

Можно поставить более дорогую сиреневую плату с валкодером и также глюками.

Можно попробовать найти клавиатуру с перенастраивамыми кнопками (сам не встречал, но их не может не быть)


  • 0

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


#56 OFFLINE   130467

130467

    Студент

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

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

Можно попробовать найти клавиатуру с перенастраивамыми кнопками (сам не встречал, но их не может не быть)

Я почему задал вопрос, в теме было про дополнительные кнопки. Поэтому и спросил. Может подобным образом можно что то сделать. Как вариант найти старую клаву от НР, на ней обычные кнопки с "кликом" и тупо перепаять дорожки. Но это потом, не критично...


  • 0

#57 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

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

в теме было про дополнительные кнопки.

Нарисованные которые на экране. Для мышки которые.

 

тупо перепаять дорожки

 

Так можно.


  • 0

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


#58 OFFLINE   zhora_tmb

zhora_tmb

    Студент

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

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

Остался второй вопрос: Можно поменять назначение клавиш ручного перемещения. Например так: 4 - Х влево, 6 - Х вправо. 8 - Y вперед, 6 - Y назад. 3 и 9 - Z.

у вас версия нц какая?


  • 0

#59 OFFLINE   130467

130467

    Студент

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

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

версия нц какая?

5.5.60


  • 0

#60 OFFLINE   130467

130467

    Студент

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

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

Ноль нельзя. Запаса не будет.

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


  • 0





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

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

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