Слово подготовительной функции состоит из буквы адреса "G" и двухразрядного условного числа (00...99)
G00 - Позиционирование при ускоренном ходе, позиционная система управления;
G01 - Подача, линейная интерполяция;
G02 - Круговая интерполяция, по часовой стрелке;
G03 - Круговая интерполяция, против часовой стрелки;
G04 - Пауза;
G33 - Нарезание резьбы;
G40 - Отмена коррекции инструмента;
G41 - Коррекция траектории инструмента, слева;
G42 - Коррекция траектории инструмента, справа;
G43 - Коррекция радиуса инструмента, положительная;
G44 - Коррекция радиуса инструмента, отрицательная;
G90 - Абсолютное задание размеров;
G91 - Относительное задание размеров;
G92 - Установка памяти;
G94 - Прямое задание подачи в мм/мин;
G95 - Прямое задание в мм/об;
G96 - Задание постоянной скорости резания;
G97 - Отмена G96, задание числа оборотов шпинделя в об/мин;
Вспомогательные функции:
Слово вспомогательной функции, называемой также машинной функцией, состоит из буквы "М" и двухзначного условного числа (00...99).
Вспомогательные функции делятся на функции момента времени и продолжительности действия:
1) Моменты времени приведения в действие
а) Функция приводится в действие с начала кадра (например, М 03 - правое вращение щпинделя);
б) Функция приводится в действие только в конце кадра (например, М 05 - шпиндель ВЫКЛ);
2) Продолжительность действия
а) Функция хранится в УЧПУ и активна до тех пор, пока она не будет отменена другой дополнительной функцией подобного типа (например, М 07 смаз.-охл. жидкость ВКЛ отменяется командой М 09 смаз.-охл. жидкость ВЫКЛ);
б) Функция активна только в том кадре, в котором она запрограммирована (например, М 06 - смена инструмента);