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


Фотография

Компенсация длины инструмента в NK105

Компенсация инструмента DSP weihong nk105

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

#1 OFFLINE   konkop

konkop

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 741 сообщений
  • Пол:Мужчина
  • Из:Екатеринбург

Отправлено 11 Декабрь 2020 - 12:12

Всю голову сломал с логикой обнуления по Z и работой с компенсациями длины инструмента в NK105. В прекрасном мире мечты я хотел бы с утра прийти и обнулиться по Z неким эталонным щупом, от которого растут все остальные компенсации. Но ЭнКашка зачем-то запоминает последний инструмент, которым она работала. И обнуление по Z происходит как бы по этому инструменту, а вовсе не по эталонному щупу. Конечно, можно перед началом работы зайти в меню и директивно указать инструмент, которым я желаю обнулиться по Z. Но это же танцы с бубном и очередная корзинка для ошибок оператора. Где-то не могу поймать удобный алгоритм.


  • 0

Константин


#2 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

Отправлено 11 Декабрь 2020 - 13:14

1. Привязать все инструменты в ячейках магазина к стационарному калибратору (прогнать их через стационарный калибратор). ЧПУ запомнит положение кончика инструмента в мировых координатах для каждой ячейки.
2. Взять инструмент из любой ячейки магазина.
3. Привязать Z.

И теперь при выборе инструмента из любой ячейки Z уже будет привязана к инструменту (коррекция правильная будет учтена).

Поэтому даже при ручной смене также необходимо давать команду из какой ячейки взят инструмент.

Аналогично ЧПУ запоминает ( или может запоминать) и коррекцию по диаметру.

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

  • 0

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


#3 OFFLINE   niksooon

niksooon

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 241 сообщений
  • Пол:Мужчина
  • Из:Кашира

Отправлено 11 Декабрь 2020 - 13:15

а что значит эталонный щуп в твоем понимании?  обнулялка Z  и коррекция длины инструмента это разные процедуры .   Длина инструмента (каждого) должна быть предварительно измерена и данные хранятся в какой-то там таблице инструмента  .Обнулиться по Z можно текущим инструментом ,а дальше Энцеха сама должна понимать насколько сместить ось Z  если поменять номер инструмента ....


  • 1

Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.


#4 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

Отправлено 11 Декабрь 2020 - 13:26

Получается, что "эталонный щуп" - это любой инструмент при условии, что ЧПУ знает, из какой ячейки этот инструмент взят.
Ну хорошо, пусть "эталонным щупом" будет инструмент из ячейки 0 с сохранённой в ЧПУ длиной 100.
С сохранённой в ЧПУ длиной.


Энцестудио работает с тремя типами своих контроллеров.
Самый дешёвый без ничего.
Подороже с ручной сменой инструмента, когда при каждой смене станок едет измерять длину вновь установленного инструмента.
Самый дорогой, который с автосменой. Вот он-то и помнит длины каждого инструмента в ячейках.

Сообщение отредактировал lkbyysq: 11 Декабрь 2020 - 13:28

  • 1

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


#5 OFFLINE   nklw

nklw

    Доктор CNC

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

Отправлено 11 Декабрь 2020 - 13:37

NK или NC?


  • 0

#6 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

Отправлено 11 Декабрь 2020 - 13:51

NC. Считаю, что программы (исходники) и там, и там одинаковые. Разница в типе операционной системы, на которую эти исходники скомпилированы.
Возможности программы прописаны в файлах конфигурации.
В случае с пультом, понятие "прошивка" (по аналогии с виндами) - есть содержимое диска Ц.
Поэтому поведение программ одинаковое и в NC и в пультах вайхонга.


Сообщение отредактировал lkbyysq: 11 Декабрь 2020 - 14:32

  • 1

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


#7 OFFLINE   konkop

konkop

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 741 сообщений
  • Пол:Мужчина
  • Из:Екатеринбург

Отправлено 11 Декабрь 2020 - 13:53

Братцы, вы сейчас меня окончательно запутаете )) Тема же про NK105. В текущей версии прошивки (более новую не могу пока найти) вообще нет измерения инструмента. Коррекции вручную вносятся для каждого инструмента. Сегодня я поработал инструментами 1, 2, 3, 4. Контроллер запоминает последний инструмент. Завтра я хочу начать другую работу теми же инструментами, в другом например порядке. То есть нужно обнулить Z. Каким-то глобальным образом, а не четвертой фрезой. Вот для этого я и пытаюсь использовать некий "нулевой" инструмент. Но логика получается совсем не логичная. Прямо задолбался уже третий день искать удобный алгоритм.


  • 0

Константин


#8 OFFLINE   niksooon

niksooon

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 241 сообщений
  • Пол:Мужчина
  • Из:Кашира

Отправлено 11 Декабрь 2020 - 14:01

Коррекции вручную вносятся для каждого инструмента.

куда вносится и сохраняется-ли там? можешь показать?......


  • 0

Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.


#9 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

Отправлено 11 Декабрь 2020 - 14:03

Надо дать команду "выбрать инструмент такой-то". Это вроде как команда "Тn". По этой команде ЧПУ применит все коррекции для инструмента n.

Иной логики работы не существует.

Сообщение отредактировал lkbyysq: 11 Декабрь 2020 - 14:04

  • 2

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


#10 OFFLINE   konkop

konkop

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 741 сообщений
  • Пол:Мужчина
  • Из:Екатеринбург

Отправлено 11 Декабрь 2020 - 14:06

Меню Oper Param - Tool Change - Tool Offset. Все сохраняется. Но логичной работы не могу добиться. Чтобы было просто и понятно. Обнулился, запустился.


  • 0

Константин


#11 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

Отправлено 11 Декабрь 2020 - 14:14

У меня энцеха восьмерка тоже имеет возможность и сохраняет офсеты для 250 инструментов.
Но не применяет их. Ибо плата (читай конфигурация, прошивка) автосмену не поддерживает.


Сообщение отредактировал lkbyysq: 11 Декабрь 2020 - 14:31

  • 1

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


#12 OFFLINE   konkop

konkop

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 741 сообщений
  • Пол:Мужчина
  • Из:Екатеринбург

Отправлено 11 Декабрь 2020 - 14:20

Все. Врубился. Как обычно, с моими станками и проблемами, lkbyysq мозги вправил. Конечно же, перед обнулением надо задать "номер ячейки". Либо автоматом либо вручную (как у меня). И тогда все работает штатно. Указал "нулевой" щуп для обнуления, обнулился, запустил программу. ЭнКашка сама дальше предлагает сначала сменить нулевой инструмент на первый и далее по списку.

Теперь осталось разобраться с G54-G59, так как мне в работе нужны как минимум три системы координат. Буду искать, как чтобы ноль по Z был общим.


  • 1

Константин


#13 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

Отправлено 11 Декабрь 2020 - 14:31

Ну так и задай в каждой системе координат одно и то же значение Z0 (где находится координата Z=0 в машинных координатах)


Сообщение отредактировал lkbyysq: 11 Декабрь 2020 - 14:33

  • 0

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


#14 OFFLINE   niksooon

niksooon

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 241 сообщений
  • Пол:Мужчина
  • Из:Кашира

Отправлено 11 Декабрь 2020 - 15:00

Буду искать, как чтобы ноль по Z был общим.

Не найдешь , ибо его явно надо задавать для каждой СК


  • 1

Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.


#15 OFFLINE   konkop

konkop

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 741 сообщений
  • Пол:Мужчина
  • Из:Екатеринбург

Отправлено 11 Декабрь 2020 - 15:41

Не найдешь , ибо его явно надо задавать для каждой СК

Похоже на то. Ну еще посмотрю, как машинный ноль будет гулять с вечера к утру. На А11 уходил на 1-2 десятки, но там и парковка на датчики была доисторическая. Здесь вроде поизящней в нули приезжает.


  • 0

Константин


#16 OFFLINE   Lodochnik

Lodochnik

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 4 332 сообщений
  • Пол:Мужчина
  • Из:Королев

Отправлено 11 Декабрь 2020 - 22:04

На А11 уходил на 1-2 десятки, но там и парковка на датчики была доисторическая. Здесь вроде поизящней в нули приезжает.

Можно выбрать в настройках прецизионную, с двойным подъездом...

АвтоПроСетап/ФункционКонфиг - там искать.


Сообщение отредактировал Lodochnik: 11 Декабрь 2020 - 22:06

  • 0
С уважением, Олег.





Темы с аналогичным тегами Компенсация инструмента, DSP weihong nk105

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

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