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


Фотография

Ошибка определения высоты датчика "0" по Z в NC Studio

датчик привязки калибровочный датчик

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

#1 OFFLINE   nonold

nonold

    Абитуриент

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

Отправлено 25 Август 2023 - 12:52

Всем доброго времени суток.

Столкнулся с проблемой: NC studio считает, что верх заготовки лежит ниже полученного в результате калибровки по Z значения примерно на  1 мм, иначе говоря как будто высота датчика калибровки на тот самый 1 мм больше чем указано в настройках NC studio. В результате при работе картина оказывается утопленной в заготовку на миллиметр. Обычно это даже незаметно, т.к. все пропорции соблюдаются.

 

Переустановка NC studio 5.5.60 ничего не дала.

 

Я понимаю, что "замазать" проблему просто - достаточно указать в настройках NC высоту датчика калибровки на 1 мм меньше - и все будет ОК, но все же хочется найти корень проблемы. Может кто сталкивался с подобным?


  • 0

#2 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

Отправлено 25 Август 2023 - 13:17

public.dat посмотрите.

Подпрограмма O13 отвечает за  'Mobile calibrating: aim at the surface of the workpiece

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

  • 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   nonold

nonold

    Абитуриент

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

Отправлено 25 Август 2023 - 14:01

Спасибо за наводку. Текст О13 совпадает с приведенным Вами. Параметр #-1 который как я понял хранить результат калибровки (значение Z) в этой подпрограмме не определяется, надо копать дальше...
  • 0

#4 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

Отправлено 25 Август 2023 - 16:39

Нет, в параметре #-1 хранится высота датчика.
После касания датчика по команде G903 G00 G91 Z5 голова отскакивает на 5мм выше и стоит.
G906 обязательная команда, иначе могут быть ошибки определения координат.
После чего командой G92 система уведомляется о том, что локальный ноль по Z надо установить таким образом, чтобы текущая локальная координата равнялась высоте датчика плюс высота отскока.

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

Ошибка скорее как раз том, что реальная толщина датчика не совпадает с вбитой в настройки. Станок тупо исполняет G-код.

Сообщение отредактировал lkbyysq: 25 Август 2023 - 16:47

  • 0

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

nonold

    Абитуриент

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

Отправлено 25 Август 2023 - 17:35

Безусловно, #-1 хранит высоту датчика, с этим я и не спорю. Вопрос был в том, что значение высоты в этот параметр заносится не в подпрограмме О13.
Что касается штангеля - то датчик - полоска фольгированного стеклотекстолита толщиной 1,5 мм измерена им многократно и действительно ее толщина 1,5 мм. И в настройки NC вбита именно эта величина. Так что здесь все ОК.

.... и после калибровки и отскока вверх на 5 мм значение координаты Z в соответствующем окошке равно как и д.б. 6,5 мм - т.е толщина датчикка (1,5мм) плюс отскок (5мм), значит расчет на этом этапе правильный.
  • 0

#6 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

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

Отправлено 25 Август 2023 - 18:20

значит расчет на этом этапе правильный.


А если после этого послать в z=0, он что, в поверхность втыкается?

Сообщение отредактировал lkbyysq: 25 Август 2023 - 18:20

  • 0

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

nonold

    Абитуриент

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

Отправлено 25 Август 2023 - 20:40

Нет, стоит у поверхности как должно быть. Начинаю думать, что в NC все good, а следует порыть Aspire в котором готовились УП и в частности в постпроцессорах...


  • 0





Темы с аналогичным тегами датчик привязки, калибровочный датчик

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

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