Подготовительная функция | Наименование (Признак) | Значение |
G00 | Быстрое позиционирование (I) | Перемещение на быстром ходу в заданную точку. Предварительно запрограммированная скорость перемещения игнорируется, но не отменяется. |
G01 | Линейная интерполяция (I) | Перемещение с запрограммированной подачей по прямой к точке (норм. размер) G10 – длинные размеры, G11 – короткие размеры. |
G02, G03 | Круговая интерполяция (I) | Движение по дуге менее 900 соответственно по часовой стрелке и против часовой стрелки с запрограммированной подачей. G20, G21 – круговая интерполяция по часовой стрелке, длинные и короткие размеры. G30, G31 – против часовой стрелки, длинные и короткие размеры. |
G04 | Пауза (–) | Выдержка в отработке на определенное время, установленное на пульте или в заданное в кадре. |
G06 | Параболическая интерполяция (I) | Движение по параболе с запрограммированной подачей. |
G08 | Разгон (–) | Плавное увеличение скорости подачи до запрограммированного ее значения в начале движения. |
G09 | Торможение (–) | Плавное уменьшение скорости подачи до фиксированного значения при приближении к заданной точке. |
G12, G13 | Отработка четверти окружности по часовой и против часовой стрелки. | |
G17, G18, G19 | Выбор плоскости (I) | Задание соответственно плоскостей XY, ZX, YZ, для таких функций, как круговая интерполяция, коррекция режущего инструмента и др. |
G26 | Задание перемещений в приращениях. | |
G27 | Задание перемещений в абсолютных координатах. | |
G33, G34, G35 | Резьба (I) | Нарезание соответственно с постоянным, увеличивающимся и уменьшающимся шагом. |
G40 | Отмена коррекции (III) | Отмена коррекции инструмента, заданной одной из функций G41 – G52. |
G41, G42 | Коррекция (III) | Коррекция диаметра или радиуса инструмента при контурном управлении, режущий инструмент расположен соответственно слева или справа от обрабатываемой поверхности, если смотреть в направлении движения инструмента. |
G43, G44 | Коррекция (III) | Коррекция диаметра или радиуса инструмента соответственно положительная. Указание соответственно о сложении (или вычитании) значения смещения инструмента, установленного на пульте, с координатами, заданными в кадрах. |
G45 – G 52 | Коррекция (III) | Коррекция диаметра или радиуса инструмента при прямолинейном формообразовании. |
G53 | Отмена заданного смещения (IV) | Отмена смещения, заданного одной из функций G54 – G59. |
G25 | Возврат | Возврат в «нуль станка». |
G31 | Многопроходный цикл резьбонарезания. | |
G32 | Однопроходный цикл резьбонарезания. | |
G33 | Цикл нарезания резьбы метчиком или плашкой. | |
G54 – G59 | Заданное смещение (IV) | Смещение нулевой точки детали относительно нуля станка по X, Y, Z, XY, ZX, YZ. |
G60, G61 | Точное позиционирование (V) | Позиционирование в пределах одной или двух зон допуска, а также выбор стороны подхода при позиционировании. |
G62 | Быстрое позиционирование (V) | Позиционирование в пределах одной или двух зон допуска, а также выбор стороны подхода при позиционировании. |
G63 | Нарезание резьбы (–) | Нарезание резьбы метчиком. Позиционирование с остановкой шпинделя по достижении заданного положения |
G80 | Отмена постоянного цикла (VI) | Функция, отменяющая постоянный цикл, заданной одной из функций G81 – G89. |
G81 – G89 | Постоянные циклы (VI) | Последовательность команд, часто применяемых при обработке отверстий. |
G90 | Абсолютный размер (VII) | Отсчет перемещения производится относительно выбранной нулевой точки. |
G91 | Размер в приращениях (VII) | Отсчет перемещения производится относительно предыдущей запрограммированной точки. |
G92 | Установка абсолютных накопителей положения (–) | Движение исполнительных органов не происходит. |
G93 | Скорость подачи в функции, обратной времени (–) | Указание, что число, следующее за адресом F, равно обратному значению времени в минутах, необходимому для обработки. |
G94, G95 | (VIII) | Единица частоты вращения шпинделя (соответственно мм/мин, мм/об). |
G96 | Постоянная скорость резания (IX) | Указание, что число, следующее за адресом S, равно скорости резания в м/мин. Запрограммированное значение скорости резания поддерживается автоматически регулированием частоты вращения шпинделя. |
G97 | Обороты в минуту (IX) | Единица измерения. Указание, что число, следующее за адресом S, равно скорости шпинделя в оборотах в минуту. |
G70 | Однопроходный цикл продольной обработки. | |
G71 | Однопроходный цикл поперечной обработки. | |
G73 | Цикл глубокого сверления. | |
G74 | Многопроходный цикл протачивания торцовых канавок. | |
G77 | Многопроходный цикл продольной обработки. | |
G78 | Многопроходный цикл поперечной обработки. | |
G92 | Автоматическое смещение нулевой точки. |
В общем случае подготовительные функции можно разграничить на несколько групп:
G00,…,G09 – команды общего порядка: позиционирование, линейная или круговая интерполяция, ускорение, замедление, пауза.
G10,…,G39 – особенности непрерывной обработки: выбор осей, плоскостей, видов интерполяции.
G40,…,G59 – коррекция размеров инструмента без отчета, смещение осей.
G60,…,G79 – вид и характер работы: точно, быстро.
G80,…,G89 – постоянные (фиксированные) автоматические циклы.
G90,…,G99 – особенности задания размеров, режимов обработки.
В каждой из рассмотренных групп имеются резервные команды.
Объединение подготовительных функций в группы по признакам, указанным в табл. 3, определяет возможность взаимной отмены их действия. Прочерк означает, что функция действует только в том кадре, в котором она указана.
Если в одном кадре необходимы несколько подготовительных функций, то их записывают в порядке возрастания номеров их признаков.