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


Фотография

Использование G92 и как после этого как предотвратить сбой с G54 ?


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

#1 OFFLINE   Genadko

Genadko

    Абитуриент

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

Отправлено 30 Ноябрь 2018 - 17:03

Здравствуйте форумчане, стойка фанук от 2005 года (новейшая версия фанук на то время).
 Недавно столкнулся с такой проблемой :
   Для планирования стола фрезерного станка (обрабатывающий центр, 5 осей), на глубину срезаемого слоя порядка 0.2 мм (алюминиевая плата) - я использовал в программке G92 для установки системы коодинат по Z, другие оси X и У у меня были занулены в G54.
    Всё прошло на Ура, стол обновен, можно работать дальше!
  Но, при первом же замере на blum - я заметил что замедления подачи не происходит на заданной высоте на пути к blum  (переход с G00 на контролируемую подачу G01)  пускаемого на замер режущего инструмента!
      И инструмент по таблице оставшегося  расстояния, если не остановить вовремя просто  врезается на скорости G00 в blum!
   Взглянув на таблицы Absolute и Relative - я увидел что на них координата Z c положительным значением в то время что машинная координата по Z = 0!
   Это значение по Z в таблицах Absolute и Relative было равно расстоянию от поверхности стола до нижней кромки режущего инструмента, т.е. значение координаты по Z было относительно заданной системы координат по G92. 
   Я попытался в положении машинного Z=0 (шпиндель в максимальной точке по высоте Z)  занулить таблицы Absolute и Relative дав команду G92 Z0.
   Всё занулилось.
Тогда я попробовал проверить как будет выполняться установка системы координат по G54, 
и я к сожалению увидел что при установке начала координат, в таблице Absolute по-прежнему, появляется совсем другое значение от ожидаемого.
   В общем - пришлось выключать станок (выполнять RESET) и включать заново. После обнуления осей - всё вернулось в норму.

   На другом станке с ранней версии фанук от 1984 года - два метода G54 и G92 - работают без осечек, правда там нет Blum для автоматического замера инструментов да и параметров применяемых в ранней версии контролера фанук гораздо меньше чем в относительно новой версии фанук от 2005 года, возможно что какой-то параметр сдвига для работы с G54-G59, при команде G92 сохраняет своё значение и если его в ручную не занулить - то это приводит к сбоям как  при замере инструмента так и при установке системы координат по G54-G59.
  У меня такой вопрос - существует ли другой путь без прибегания к выключению станка, для выхода из системы координат заданной через G92 и возврата к исходному состоянию системы координат?
    Или не стоит заморачиваться с G92, не искать себе там проблем, а работать через G54-G59? 
  За ранее спасибо!
  • 0

#2 OFFLINE   Клиент

Клиент

    Студент

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

Отправлено 30 Ноябрь 2018 - 18:14

Вернуть смещение назад можно командой G92 Z0


  • 1

#3 OFFLINE   Genadko

Genadko

    Абитуриент

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

Отправлено 30 Ноябрь 2018 - 19:37

Я попытался в положении машинного Z=0 (шпиндель в максимальной точке по высоте Z)  занулить таблицы Absolute и Relative дав команду G92 Z0.    Всё занулилось. Тогда я попробовал проверить как будет выполняться установка системы координат по G54,  и я к сожалению увидел что при установке начала координат, в таблице Absolute по-прежнему, появляется совсем другое значение от ожидаемого.    В общем - пришлось выключать станок (выполнять RESET) и включать заново. После обнуления осей - всё вернулось в норму.

Вопрос остался открытым, т.к. G92 Z0. не дало решения проблемы.


  • 0

#4 OFFLINE   Sagoth

Sagoth

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 127 сообщений
  • Из:Екатеринбург

Отправлено 06 Май 2019 - 23:52

Отменить команду G92 может команда G92.1


  • 0




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

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