Подготовительные функции гидрорезки программируются при помощи буквы G, за которой следуют 2 цифры. ФункцияG также может называться команда G. Они всегда программируются в начале блока и используются, чтобы определить геометрию и рабочее состояние системы CNC.

Функции G системы чисел 2000M:

  1. Модель G00 Расположение
  2. Модель G01 Линейная интерполяция
  3. Модель G02 Круговая интерполяция по часовой стрелке
  4. Модель G03 Круговая интерполяция против часовой стрелки
  5.  G04 Задержка, длительность программируемая при помощи К
  6.  G11 Зеркальное отражение на оси Х
  7.  G12 Зеркальное отражение на оси У
  8.  G13 Зеркальное отражение на оси Z
  9.  G20 Обращение к стандартной подпрограмме
  10.  G22 Определение стандартной подпрограммы
  11.  G24Окончание и возврат к определению стандартной подпрограммы
  12.  G25 Обработка данных с переходом и передачей
  13.  G26 Обработка данных с передачей
  14.  G27 Постоянный повтор цикла
  15. Модель G30 Отмена коэффициента масштабирования
  16. Модель G31 Коэффициент масштабирования
  17. Модель G40 Отмена коррекции на радиус инструмента
  18. Модель G41 Коррекция на радиус инструмента слева
  19. Модель G42 Коррекция на радиус инструмента справа
  20. Модель G90 Программа абсолюта
  21. Модель G91 Пошаговая программа
  22.  G92 Установка нулевой программы

Примечание: значения модели, которые однажды были запрограммированы для гидроабразивной резки, в функции Gостаются действующими до тех пор, пока они не будут заменены другой функцией G, которая является взаимоисключающей.