jekon_21

Постпроцессор для Fanuc.

Pinned posts

Народ,  помогите разобраться с поспроцессором для фанука.  При работе по круговой интерполяции команду G03 а также размер радиуса пишет только в 1й строке.  Станок отрабатывает по дуге только первый кадр,  а дальше идет по линейной интерполяции. Что  в редакторе постпроцессоров скоректировать,  чтобы в каждом кадре указывальсь ланные команды? Окружность разбивает на 4 дуги.. По 90град. Станок фрезереый 3 координатный стойка фанук 0i Mf. Программа спруткам 2007.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts

Если в текущем кадре не хватает каких то команд, то, по принципу модальности, значение этих параметров берется из предыдущих кадров. Т.е. если значение параметра от кадра к кадру не меняется то его можно не выводить. Если я правильно понял на вашем станке это почему то не работает. Попробуйте сделать следующее:
Загрузите в Генератор постпроцессоров ваш постпроцессор, разверните  программу CYRCLE и, непосредственно перед командой вывода дуги в кадр OutBlock, добавьте строки:
 

......
X@=MaxReal
Y@=MaxReal
Radius@ = MaxReal
INTERP_@ = MaxReal
OutBlock

...
Убедитесь что радиус дуги опеределяется именем регистра Radius, в некоторых постпроцессорах бывает просто R. Т.е. имена параметров должны соответствовать  тому как они прописаны в списке регистров.
Таким образом в кадр будут выводиться обязательно все параметры дуги: G02/03 X__Y__R.   Можно даже принудительно в каждый кадр выводить подачу добавив перед OutBlock  Feed_@=MaxReal
Не забудьте сохранить измененный постпроцессор.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вы все правильно поняли. Спасибо за информацию.  Выйду на работу попробую. Отпишусь обязательно. 

 

 

Пробовал вручную добавлять в программу параметры G и R все отработало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу