Адреса/слова данных

X является командой осевого перемещения. Как правило, за X принимают ось, вдоль которой возможно наибольшее перемещение исполнительного органа станка. При этом ось X перпендикулярна к оси Z и параллельна плоскости рабочего стола.

Положительное или отрицательное число, входящее в состав этого слова данных, определяет конечную позицию исполнительного органа станка вдоль оси X. В кадре можно запрограммировать X только один раз. Если в одном кадре будет несколько команд X, то СЧПУ будет работать с последней из них (которая ближе к знаку конца кадра).

Пример:
G01 G90 Х100 F200 – линейное перемещение в координату Х = 200 со скоростью 200 мм/мин.

Когда X находится в одном кадре с кодом выдержки G04, то оно определяет время этой выдержки в секундах (паузы).

Пример:
G04 Х5.0 – выполнить выдержку продолжительностью 5 секунд.

Y является командой осевого перемещения. Ось Y перпендикулярна осям X и Z. Положительное или отрицательное число, входящее в состав этого слова данных, определяет конечную позицию исполнительного органа станка вдоль оси Y. В кадре можно запрограммировать Y только один раз. Если в кадре будут указаны несколько команд Y, то СЧПУ будет работать с последней из них (которая ближе к знаку конца кадра).

Пример:
G01 G90 Y102 F200 – линейное перемещение в координату Y = 102 со скоростью 200 мм/мин.

Z является командой осевого перемещения. В качестве положительного направления оси Z принимают вертикальное направление вывода инструмента (например, сверла) из заготовки. То есть ось Z всегда связана со шпинделем станка. Положительное или отрицательное число, входящее в состав этого слова данных, определяет конечную позицию исполнительного органа станка вдоль оси Z. В кадре можно запрограммировать Z только один раз. Если в кадре будут указаны несколько команд Z, то СЧПУ будет работать с последней из них (которая ближе к знаку конца кадра).

Пример:
G01 G90 Z0.5 F200 – линейное перемещение в координату Z = 0.5 со скоростью 200 мм/мин.

А, В, С являются командами кругового перемещения. Под круговым перемещением понимается угловое перемещение (поворот) оси шпинделя фрезерного станка или угловое перемещение (поворот) управляемого поворотного стола (4-ая ось).

Круговые перемещения инструмента обозначают латинскими буквами – А (вокруг оси X), В (вокруг оси Y) и С (вокруг оси Z). Положительные направления вращений вокруг этих осей определяются очень просто. Если расположить большой палец по направлению оси, то другие согнутые пальцы покажут положительное направление вращения.

Пример:
G01 G90 С90 F200 – поворот стола на 90° со скоростью 200 мм/мин.

Для некоторых СЧПУ адрес С может являться командой на выполнение фаски при действующей линейной интерполяции. Числовое значение, входящее в состав С-слова данных, определяет размер фаски.

I, J, К применяются во время круговой интерполяции и служат для указания относительных расстояний от начальной точки дуги до ее центра. Слово данных с I относится к оси X, слово данных с J – к оси Y, а слово данных с К – к оси Z. При этом в зависимости от расположения дуги значения могут быть положительными или отрицательными.

R. При действующей круговой интерполяции (G02/G03) R определяет радиус, который соединяет начальную и конечную точки дуги.

Для некоторых СЧПУ адрес R может являться командой на выполнение скруг ления при действующей линейной интерполяции. Числовое значение, входящее в состав R-слова данных, определяет радиус скругления.

В постоянных циклах R определяет положение плоскости отвода. При работе с командой вращения координат R определяет угол поворота координатной системы.

Р обычно используется в постоянных циклах обработки отверстий и определяет время выдержки (паузы) на дне отверстия. Числовое значение, входящее в состав Р-слова данных, обычно определяет время выдержки в 1/1000 секунды.

Когда Р появляется в одном кадре с кодом вызова подпрограммы М98, то оно обозначает номер вызываемой подпрограммы. В ряде случаев это же слово данных может указывать на частоту вызова подпрограммы.

Пример:
М98 Р1001 – вызов подпрограммы О1001.

Q часто используется в циклах прерывистого сверления и определяет относительную глубину каждого рабочего хода инструмента.

В цикле растачивания Q определяет расстояние сдвига расточного инструмента от стенки обработанного отверстия для обеспечения аккуратного вывода инструмента из отверстия.

При помощи D выбирается значение коррекции на радиус инструмента. Коррекция радиуса инструмента активируется командами G41 и G42. При помощи команды D00 можно отменить действующую коррекцию.

При помощи Н выбирается значение компенсации длины инструмента. Компенсация длины инструмента обычно активируется командой G43. При помощи команды НОО можно отменить действующую компенсацию длины инструмента.

Для определения скорости подачи служит F-адрес. Если в одном кадре будут запрограммированы несколько скоростей подач, то СЧПУ будет работать с последней из них. В случае программирования F с кодом G94 скорость подачи будет установлена в дюймах (G20) или миллиметрах (G21) в минуту (минутная подача). А в случае использования с G95 скорость подачи будет установлена в дюймах (G20) или миллиметрах (G21), наоборот. F-адрес является модальным, то есть установленная скорость подачи остается неизменной до тех пор, пока не указано новое числовое значение вместе с F или не изменен режим перемещений при помощи G00.

С помощью S определяется число оборотов шпинделя. S-адрес является модальным, то есть установленное число оборотов остается неизменным до тех пор, пока не указано новое числовое значение вместе с S.

При помощи Т осуществляется управление магазином инструментов. Числовое значение с Т определяет номер инструмента (ячейки), который необходимо переместить в позицию смены путем поворота инструментального магазина. Обычно Т программируют в одном кадре с командой смены инструмента М06. В этом случае числовое значение при Т будет определять номер инструмента, который необходимо вызвать из магазина и установить в шпиндель.

Пример:
Т2 М06 – вызвать инструмент № 2. Как правило, адрес О указывает системе ЧПУ на номер управляющей программы.

Пример:
О2007 – программа обработки будет зарегистрирована в памяти СЧПУ под номером 2007.

С помощью N производится нумерация кадров УП. При использовании номера кадра он может быть поставлен в кадре в любую позицию, но обычно его указывают в самом начале. Номер кадра не влияет на работу станка, а помогает оператору ориентироваться в содержании программы обработки.