Вы находитесь на странице: 1из 5

B-61404E/08 Программирование

3 Подготовительная функция (G-код)


G-коды подразделяются на два следующих типа:

Тип Смысл
Немодальный Действует только в кадре, в котором он
указан
Модальный Действует до тех пор, пока не будет
отменен другим G-кодом из той же
группы

Пояснение
G01X- ; G01 действует в этом диапазоне
Z- ;
X-;
GOOZ— ;

Пояснение

1. Модальные G-коды имеют следующие начальные


условия при включении электропитания или сбросе
(бит 6 параметра №045).
1) Обозначенные * G-коды определяются
автоматически.
2) G20 и G21 сохраняют свои начальные условия.
3) При включении электропитания G22
определяется автоматически. При сбросе G22 и
G23 сохраняют свои начальные условия.
4) G00 и G01 автоматически выбираются в
зависимости от установки бита 6 параметра
№011.
5) G90 и G91 автоматически выбираются в
зависимости от установки бита 7 параметра
№030.
6) G17,G18 или G19 автоматически выбираются в
зависимости от установки параметра №212.
2. G-коды группы 00, кроме G10 и G11, являются
немодальными.

-1-
B-61404E/08 Программирование
3. Если указан G-код, которого нет в таблице или тот,
который не поддерживается, появляется аварийное
сообщение №010.
4. Множество G-кодов из разных групп могут быть
указаны в одном кадре. Когда множество G-кодов из
одной группы указываются в одном кадре, то действует
последний указанный G-код.
5. Если любой из G-кодов 01 группы определен в режиме
постоянного цикла, то постоянный цикл автоматически
отключается и определяется G80.Тем не менее, G-код
группы 01 не подвержен влиянию любого постоянного
цикла.
6. G-коды разбиты по группам.

G Группа Функция
код
G00 01 Позиционирование
G01 Линейная интерполяция
G02 Круговая интерполяция/винтовая
интерполяция в направлении по часовой
стрелке
G03 Круговая интерполяция/ винтовая
интерполяция в направлении против
часовой стрелки
G04 00 Время выдержки, точный останов
G05 Высокоскоростной цикл обработки
G08 Предварительный контроль
G09 Точный останов, не модальный
G10 Режим ввода данных ВКЛ
G11 Режим ввода данных ВЫКЛ
G15 17 Команда полярных координат ВЫКЛ
G16 Команда полярных координат ВКЛ
G17 02 Выбор плоскости XY
G18 Выбор плоскости XZ
G19 Выбор плоскости YZ
G20 06 Ввод данных в дюймовых единицах
измерения
G21 Ввод данных в метрических единицах
измерения
G22 04 Проверка записанной границы перемещения
ВКЛ
G23 Проверка записанной границы перемещения
ВЫКЛ
G27 00 Проверка возврата к исходной позиции
-2-
B-61404E/08 Программирование
G28 Возврат к исходной позиции
G29 Возврат от исходной позиции
G30 Возврат ко 2,3,4 исходной позиции
G31 Функция пропусков
G33 01 Нарезание резьбы
G37 00 Автоматическое измерение длины
инструмента
G39 Круговая интерполяция, коррекция углов
G40 07 Отмена коррекции радиуса инструментов
G41 Активирование коррекции радиуса
инструментов
(деталь справа)
G42 Активирование коррекции радиуса
инструментов
(деталь слева)
G43 08 Активирование коррекции длины
инструментов + направление
G44 Активирование коррекции длины
инструментов - направление
G49 08 Отмена коррекции длины инструмента
G50 11 Изменение масштаба ВЫКЛ
G51 Изменение масштаба ВКЛ
G52 00 Определение локальной координатной
системы
G53 Выбор координатной системы станка
G54 14 Координатная система, сопряженная с
заготовкой 1
G55 Координатная система, сопряженная с
заготовкой 2
G56 Координатная система, сопряженная с
заготовкой 3
G57 Координатная система, сопряженная с
заготовкой 4
G58 Координатная система, сопряженная с
заготовкой 5
G59 Координатная система, сопряженная с
заготовкой 6

-3-
B-61404E/08 Программирование
G-код Группа Функция
G60 00 Позиционирование из одного направления
G61 15 Режим для точного останова
G62 Автоматическая коррекция углов
G63 Режим нарезания резьбы метчиком
G64 Режим обработки
G65 00 Вызов немодальной макропрограммы
G66 12 Вызов модальной макропрограммы
G67 Отмена вызова модальной макропрограммы
G68 16 Вращение координат ВКЛ
G69 Вращение координат ВЫКЛ
G73 09 Прерывистый цикл сверления
G74 Цикл нарезания резьбы метчиком
(нарезание левой резьбы)
G76 09 Цикл прецизионного растачивания
G77 01 Постоянные циклы шлифования
G78
G79
G80 09 Отмена цикла
G81 Цикл сверления
G82 Цикл сверления
G83 Прерывистый цикл сверления
G84 Цикл нарезания резьбы
G85 Цикл растачивания
G86 Цикл растачивания
G87 Цикл растачивания отверстий с задней
стороны изделия
G88 Цикл растачивания
G89 Цикл растачивания
G90 03 Режим позиционирования в абсолютных
значениях
G91 Режим позиционирования в
инкрементальных значениях
G92 00 Смещение координатной
системы/предельное значение числа
оборотов для поддержания окружной
скорости
G94 05 Скорость подачи в дюймах/миллиметрах в
минуту
G95 Скорость подачи в дюймах/миллиметрах на
оборот
G96 13 Поддержание окружной скорости
G97 Поддержание окружной скорости выкл.

-4-
B-61404E/08 Программирование
G98 10 Инструмент к исходной точке в циклах
обработки
G99 Инструмент к точке возврата в циклах
обработки
G107 00 Цилиндрическая интерполяция
G150 Управление направлением нормали выкл.
G151 19 Управление направлением нормали, левая
сторона
G152 Управление направлением нормали, правая
сторона
G160 20 Отмена функции in-feed control (0-GSD, 0-
GSD/II)
G161 Функции in-feed control (0-GSD, 0-GSD/II)

-5-

Вам также может понравиться