Значения подготовительных функций по ISO 6983



 

Функции с адресом G, называемые подготовитель­ными, определяют режим и условия ра­боты станка и УЧПУ. Слово (или слова) «подготови­тельная функция» должно быть выражено кодовым числом. Они кодируются от G00 до G99. За каждой из функций закреплено стандартом определенное значение (табл. 1). В конкретных УЧПУ значение тех или иных функций может отличаться от рекомендуемых стандар­том, это оговаривается конкретной мето­дикой программирования. В общем под­готовительные функции можно разграни­чить на несколько групп:

G00G09 – команды общего по­рядка: позиционирование, линейная или круговая интерполяция, ускорение, за­медление, пауза (выдержка);

G10G39 – особенности непре­рывной обработки: выбор осей, плоско­стей, типов интерполяции;

G40G59 – коррекция размеров инструмента без отсчета, смещение осей;

G60G79 – вид и характер рабо­ты: точно, быстро;

G80G89 – постоянные (фикси­рованные) автоматические циклы;

G90G99 – особенности задания размеров, режимов обработки.

 

Таблица 1 – Значения подготовительных функций по ISO 6983

Код функции Наименование Значение
G00 Быстрое позиционирование Перемещение в запрограммированную точку с максимальной скоростью (например, с наи­большей скоростью подачи). Предварительно запрограммированная скорость перемещения игнорируется, но не отменяется. Перемеще­ния по осям координат могут быть некоординированными
G01 Линейная интерполяция Вид управления, при котором обеспечивается постоянное отношение между скоростями по осям координат, пропорциональное отноше­нию между расстояниями, на которые должен переместиться исполнительный орган станка по двум или более осям координат одновре­менно. В прямоугольной системе координат перемещение происходит по прямой линии
G02 Круговая интерполяция. Движе­ние по часовой стрелке Круговая интерполяция, при которой движе­ние исполнительного органа направлено по часовой стрелке, если смотреть со стороны положительного направления оси, перпенди­кулярной к обрабатываемой поверхности
G03 Круговая интерполяция. Движе­ние против часовой стрелки Круговая интерполяция, при которой движе­ние исполнительного органа направлено против часовой стрелки, если смотреть со стороны положительного направления оси, перпендикулярной к обрабатываемой по­верхности
G04 Пауза Указание о временной задержке, конкретное значение которой задается в УП тем или другим способом. Применяется для выполнения тех или иных операций, протекающих известное время и не требующих ответа о выполнении

Таблица 1 (окончание)

Код функции Наименование Значение
G06 Параболическая интерполяция Вид контурного управления для получения дуги параболы, при котором векторные ско­рости по осям координат, используемые для образований этой дуги, изменяются устрой­ством управления
G08 Разгон Автоматическое увеличение скорости пере­мещения в начале движения до запрограм­мированного значения
G09 Торможение Автоматическое уменьшение скорости пе­ремещения относительно запрограммирован­ной при приближении к запрограммирован­ной точке
ОтG17до G19 Выбор плоскости Задание плоскости таких функций, как круго­вая интерполяция, коррекция и др.
G40 Отмена коррекции Отмена любой из функций G41 … G52.
ОтG41до G52 Управление коррекцией положения инструмента Задание типа коррекции (коррекция положения, контурная) и ее направления (положительная, отрицательная, слева или справа от эквидистанты)
G53 Отмена заданного смещения Отмена любой из функций G54, .., G59. Действует только в том кадре, в котором она записана
От G54 доG59 Заданное смещение Смещение нулевой точки детали относительно исходной точки станка
G80 Отмена постоянного цикла Функция, которая отменяет любой постоян­ный цикл
От G81доG89 Постоянные циклы
G90 Абсолютный размер Отсчет перемещения производится относи­тельно выбранной нулевой точки
G91 Размер в приращениях Отсчет перемещения производится относи­тельно предыдущей запрограммированной точки
G92 Установка абсолютных накопите­лей положения Изменение состояния абсолютных накопи­телей положения. При этом движения испол­нительных органов не происходит
G93 Скорость подачи в функции, об­ратной времени Указание, что число, следующее за адре­сом F, равно обратному значению времени в минутах, необходимому для обработки
G94 Подача минутная Указание, что число, следующее за адре­сом F, равно скорости движения в миллиметрах в минуту
G95 Подача оборотная Указание, что число, следующее за адре­сом F, равно скорости движения в миллиметрах за один оборот шпинделя
G96 Постоянная скорость резания Указание, что число, следующее за адре­сом S, равно скорости резания в метрах в минуту. При этом скорость шпинделя ре­гулируется автоматически в целях поддер­жания запрограммированной скорости реза­ния
G97 Обороты в минуту Указание, что число, следующее за адре­сом S, равно скорости шпинделя в оборотах в минуту

 

В каждой из рассмотренных групп имеются резервные команды.

Уточненные значения команд с адре­сом G приводятся в конкретных руковод­ствах по программированию для соот­ветствующих моделей УЧПУ.

Хотя в применении подготовитель­ных функций в различных УЧПУ встре­чаются разночтения, существует общий подход к их использованию согласно кодовым значениям.

 

 


Дата добавления: 2018-02-28; просмотров: 1176; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!