Описанието е на руски.
Сводная таблица кодов
Основные, в стандарте называются подготовительными, команды языка начинаются с буквы G:
Подготовительные (основные) команды
G00-G04 Позиционирование инструмента
G17-G19 Переключение рабочих плоскостей (XY, XZ, YZ)
G20-G21 Не стандаризовано
G40-G44 Компенсация размера различных частей инструмента (длина, диаметр)
G53-G59 Переключение систем координат
G80-G84 Циклы сверления, нарезания резьбы
G90-G92 Переключение систем координат (абсолютная, относительная)
Таблица основных команд
G00 Ускоренное перемещение инструмента (холостой ход)G0 X0 Y0 Z100;
G01 Линейная интерполяцияG01 X0 Y0 Z100 F200;
G02 Круговая интерполяция по часовой стрелкиG02 X15 Y15 R5 F200;
G03 Круговая интерполяция против часовой стрелкиG03 X15 Y15 R5 F200;
G04 Задержка на P миллисекундG04 P500;
G10 Задать новые координаты для начала координатG10 X10 Y10 Z10;
G11 Отмена G10G11;
G15 Отмена G16G15 G90;
G16 Переключение в полярную систему координатG16 G91 X100 Y90;
G20 Режим работы в дюймовой системеG90 G20;
G21 Режим работы в метрической системеG90 G21;
G22 Активировать установленый предел перемещений (Станок не выйдет за их предел).G22 G01 X15 Y25;
G23 Отмена G22G23 G90 G54;
G28 Вернуться на референтную точкуG28 G91 Z0 Y0;
G30 Поднятие по оси Z на точку смены инструментаG30 G91 Z0;
G40 Отмена компенсации размера инструментаG1 G40 X0 Y0 F200;
G41 Компенсировать радиус инструмента слеваG41 X15 Y15 D1 F100;
G42 Компенсировать радиус инструмента справаG42 X15 Y15 D1 F100;
G43 Компенсировать высоту инструмента положительноG43 X15 Y15 Z100 H1 S1000 M3;
G44 Компенсировать высоту инструмента отрицательноG44 X15 Y15 Z4 H1 S1000 M3;
G53 Переключиться на систему координат станкаG53 G0 X0 Y0 Z0;
G54-G59 Переключиться на заданную оператором систему координатG54 G0 X0 Y0 Z100;
G68 Поворот координат на нужный уголG68 X0 Y0 R45;
G69 Отмена G68G69;
G80 Отмена циклов сверления (G81-G84)G80 Z100;
G81 Цикл сверленияG81 X0 Y0 Z-10 R3 F100;
G82 Цикл сверления с задержкойG82 X0 Y0 Z-10 R3 P100 F100;
G83 Цикл сверления с отходомG83 X0 Y0 Z-10 R3 Q8 F100;
G84 Цикл нарезание резьбыG95 G84 X0 Y0 Z-10 R3 F1.411;
G90 Абсолютная система координатG90 G21;
G91 Относительная система координатG91 G1 X4 Y5 F100;
G94 F (подача)- в формате мм/мин.G94 G80 Z100;
G95 F (подача)- в формате мм/об.G95 G84 X0 Y0 Z-10 R3 F1.411;
G98 Отмена G99G98 G15 G90;
G99 После каждого цикла не отходить на «подходную точку»G99 G91 X10 K4;
Таблица технологических кодов
Технологические команды языка начинаются с буквы М. Включают такие действия, как:
Вспомогательные (технологические) команды
M00 Приостановить работу станка до нажатия кнопки «старт» на пульте управления, так называемый "технологический останов"G0 X0 Y0 Z100 M0;
M01 Приостановить работу станка до нажатия кнопки «старт», если включен режим подтверждения остановаG0 X0 Y0 Z100 M1;
M02 Конец программыM02;
M03 Начать вращение шпинделя по часовой стрелкеM3 S2000;
M04 Начать вращение шпинделя против часовой стрелкиM4 S2000;
M05 Остановить вращение шпинделяM5;
M06 Сменить инструментM6 T15;
M07 Включить дополнительное охлаждениеM3 S2000 M7;
M08 Включить основное охлаждениеM3 S2000 M8;
M09 Выключить охлаждениеG0 X0 Y0 Z100 M5 M9;
M30 Конец информацииM30;
M98 Вызов подпрограммыM98 P101;
M99 Конец подпрограммы, возврат к основной программеM99;
Параметры команд задаются буквами латинского алфавита
Константы
X Координата точки траектории по оси XG0 X0 Y0 Z100
Y Координата точки траектории по оси YG0 X0 Y0 Z100
Z Координата точки траектории по оси ZG0 X0 Y0 Z100
F Скорость рабочей подачиG1 G91 X10 F100
S Скорость вращения шпинделяS3000 M3
R Радиус или параметр стандартного циклаG1 G91 X12.5 R12.5 или G81 R1 0 R2 -10 F50
D Параметр коррекции выбранного инструментаM06 T1 D1
P Величина задержки или число вызовов подпрограммыM04 P101 или G82 R3 Z-10 P1000 F50
I,J,K Параметры дуги при круговой интерполяцииG03 X10 Y10 I0 J0 F10
L Вызов подпрограммы с данной меткой L12 P3
Сводная таблица кодов
Основные, в стандарте называются подготовительными, команды языка начинаются с буквы G:
- Перемещение рабочих органов оборудования с заданой скоростью (линейное и круговое)
- Выполнение типовых последовательностей (таких, как обработка отверстий и резьб)
- Управление параметрами инструмента, системами координат, и рабочих плоскостей
Подготовительные (основные) команды
G00-G04 Позиционирование инструмента
G17-G19 Переключение рабочих плоскостей (XY, XZ, YZ)
G20-G21 Не стандаризовано
G40-G44 Компенсация размера различных частей инструмента (длина, диаметр)
G53-G59 Переключение систем координат
G80-G84 Циклы сверления, нарезания резьбы
G90-G92 Переключение систем координат (абсолютная, относительная)
Таблица основных команд
G00 Ускоренное перемещение инструмента (холостой ход)G0 X0 Y0 Z100;
G01 Линейная интерполяцияG01 X0 Y0 Z100 F200;
G02 Круговая интерполяция по часовой стрелкиG02 X15 Y15 R5 F200;
G03 Круговая интерполяция против часовой стрелкиG03 X15 Y15 R5 F200;
G04 Задержка на P миллисекундG04 P500;
G10 Задать новые координаты для начала координатG10 X10 Y10 Z10;
G11 Отмена G10G11;
G15 Отмена G16G15 G90;
G16 Переключение в полярную систему координатG16 G91 X100 Y90;
G20 Режим работы в дюймовой системеG90 G20;
G21 Режим работы в метрической системеG90 G21;
G22 Активировать установленый предел перемещений (Станок не выйдет за их предел).G22 G01 X15 Y25;
G23 Отмена G22G23 G90 G54;
G28 Вернуться на референтную точкуG28 G91 Z0 Y0;
G30 Поднятие по оси Z на точку смены инструментаG30 G91 Z0;
G40 Отмена компенсации размера инструментаG1 G40 X0 Y0 F200;
G41 Компенсировать радиус инструмента слеваG41 X15 Y15 D1 F100;
G42 Компенсировать радиус инструмента справаG42 X15 Y15 D1 F100;
G43 Компенсировать высоту инструмента положительноG43 X15 Y15 Z100 H1 S1000 M3;
G44 Компенсировать высоту инструмента отрицательноG44 X15 Y15 Z4 H1 S1000 M3;
G53 Переключиться на систему координат станкаG53 G0 X0 Y0 Z0;
G54-G59 Переключиться на заданную оператором систему координатG54 G0 X0 Y0 Z100;
G68 Поворот координат на нужный уголG68 X0 Y0 R45;
G69 Отмена G68G69;
G80 Отмена циклов сверления (G81-G84)G80 Z100;
G81 Цикл сверленияG81 X0 Y0 Z-10 R3 F100;
G82 Цикл сверления с задержкойG82 X0 Y0 Z-10 R3 P100 F100;
G83 Цикл сверления с отходомG83 X0 Y0 Z-10 R3 Q8 F100;
G84 Цикл нарезание резьбыG95 G84 X0 Y0 Z-10 R3 F1.411;
G90 Абсолютная система координатG90 G21;
G91 Относительная система координатG91 G1 X4 Y5 F100;
G94 F (подача)- в формате мм/мин.G94 G80 Z100;
G95 F (подача)- в формате мм/об.G95 G84 X0 Y0 Z-10 R3 F1.411;
G98 Отмена G99G98 G15 G90;
G99 После каждого цикла не отходить на «подходную точку»G99 G91 X10 K4;
Таблица технологических кодов
Технологические команды языка начинаются с буквы М. Включают такие действия, как:
- Сменить инструмент
- Включить/выключить шпиндель
- Включить/выключить охлаждение
- Вызвать/закончить подпрограмму
Вспомогательные (технологические) команды
M00 Приостановить работу станка до нажатия кнопки «старт» на пульте управления, так называемый "технологический останов"G0 X0 Y0 Z100 M0;
M01 Приостановить работу станка до нажатия кнопки «старт», если включен режим подтверждения остановаG0 X0 Y0 Z100 M1;
M02 Конец программыM02;
M03 Начать вращение шпинделя по часовой стрелкеM3 S2000;
M04 Начать вращение шпинделя против часовой стрелкиM4 S2000;
M05 Остановить вращение шпинделяM5;
M06 Сменить инструментM6 T15;
M07 Включить дополнительное охлаждениеM3 S2000 M7;
M08 Включить основное охлаждениеM3 S2000 M8;
M09 Выключить охлаждениеG0 X0 Y0 Z100 M5 M9;
M30 Конец информацииM30;
M98 Вызов подпрограммыM98 P101;
M99 Конец подпрограммы, возврат к основной программеM99;
Параметры команд задаются буквами латинского алфавита
Константы
X Координата точки траектории по оси XG0 X0 Y0 Z100
Y Координата точки траектории по оси YG0 X0 Y0 Z100
Z Координата точки траектории по оси ZG0 X0 Y0 Z100
F Скорость рабочей подачиG1 G91 X10 F100
S Скорость вращения шпинделяS3000 M3
R Радиус или параметр стандартного циклаG1 G91 X12.5 R12.5 или G81 R1 0 R2 -10 F50
D Параметр коррекции выбранного инструментаM06 T1 D1
P Величина задержки или число вызовов подпрограммыM04 P101 или G82 R3 Z-10 P1000 F50
I,J,K Параметры дуги при круговой интерполяцииG03 X10 Y10 I0 J0 F10
L Вызов подпрограммы с данной меткой L12 P3