
Использование G92 и как после этого как предотвратить сбой с G54 ?
Автор
Genadko
, 30 Ноя 2018 17:03
Сообщений в теме: 3
#1
OFFLINE
Отправлено 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?
За ранее спасибо!
Недавно столкнулся с такой проблемой :
Для планирования стола фрезерного станка (обрабатывающий центр, 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?
За ранее спасибо!
#2
OFFLINE
Отправлено 30 Ноябрь 2018 - 18:14
Вернуть смещение назад можно командой G92 Z0
#3
OFFLINE
Отправлено 30 Ноябрь 2018 - 19:37
Я попытался в положении машинного Z=0 (шпиндель в максимальной точке по высоте Z) занулить таблицы Absolute и Relative дав команду G92 Z0. Всё занулилось. Тогда я попробовал проверить как будет выполняться установка системы координат по G54, и я к сожалению увидел что при установке начала координат, в таблице Absolute по-прежнему, появляется совсем другое значение от ожидаемого. В общем - пришлось выключать станок (выполнять RESET) и включать заново. После обнуления осей - всё вернулось в норму.
Вопрос остался открытым, т.к. G92 Z0. не дало решения проблемы.
#4
OFFLINE
Отправлено 06 Май 2019 - 23:52
Отменить команду G92 может команда G92.1
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных