- •Кафедра «тмо»
- •Структура управляющей программы обработки поверхностей деталей на станке 16а20ф3
- •Астана 2016
- •Системы координат и оси управления станком
- •Оси управления станком
- •Системы координат и символы нулевой точки
- •2. Формат данных
- •2.1. Номера программы, последовательностей, кадров; o, n, b
- •2.2. Перечень g-функций
- •2.2.1. Функции интерполяции
2.2. Перечень g-функций
Перечень применяемыхG-функций показан в таблице 2.2.
Таблица 2.2
Перечень G-функций
Список G команд |
Группа |
Функция |
|||||
2 |
3 |
6 |
7 |
||||
AGOO |
AGOO |
AGOO |
AGOO |
01 |
Позиционирование |
||
AG01 |
AG01 |
AG01 |
AG01 |
01 |
Линейная интерполяция |
||
G02 |
G02 |
G02 |
G02 |
01 |
Круговая интерполяция CW (по часовой стрелке) |
||
G03 |
G03 |
G03 |
G03 |
01 |
Круговая интерполяция CCW (против часовой стрелки) |
||
G04 |
G04 |
G04 |
G04 |
00 |
Выдержка времени |
||
G09 |
G09 |
G09 |
G09 |
00 |
Контроль точного останова |
||
G10 |
G10 |
G10 |
G10 |
00 |
Программный ввод смещения инструмента/детали |
||
G11 |
G11 |
G11 |
G11 |
00 |
Отмена программного ввода смещения |
||
AG17 |
AG17 |
AG17 |
AG17 |
02 |
Выбор плоскости X-Y |
||
AG18 |
AG18 |
AG18 |
AG18 |
02 |
Выбор плоскости Z-X |
||
AG19 |
AG19 |
AG19 |
AG19 |
02 |
Выбор плоскости Y-Z |
||
AG20 |
AG20 |
AG20 |
AG20 |
06 |
Дюймовое задание величин |
||
∆G21 |
∆G21 |
∆G21 |
∆G21 |
06 |
Метрическое задание величин |
||
G22 |
G22 |
|
|
04 |
Запретные зоны включены |
||
*G23 |
*G23 |
|
|
04 |
Запретные зоны выключены |
||
|
|
G22 |
G22 |
00 |
Программное ограничение перемещения включено |
||
|
|
G23 |
G23 |
00 |
Программное ограничение перемещения выключено |
||
G27 |
G27 |
G27 |
G27 |
00 |
Проверка выхода в исходную (референтную) точку |
||
G28 |
G28 |
G28 |
G28 |
00 |
Автоматический выход в исходную (референтную) точку |
||
G29 |
G29 |
G29 |
G29 |
00 |
Выход в начальную позицию |
||
G30 |
G30 |
G30 |
G30 |
00 |
Выход в 2-ю, 3-ю и 4-ю исходную (референтную) точку |
||
G30.1 |
G30.1 |
G30.1 |
G30.1 |
00 |
Выход в позицию смены инструмента 1 |
||
G30.2 |
G30.2 |
|
|
00 |
Выход в позицию смены инструмента 2 |
||
G30.3 |
G30.3 |
|
|
00 |
Выход в позицию смены инструмента 3 |
||
G30.4 |
G30.4 |
|
|
00 |
Выход в позицию смены инструмента 4 |
||
G30.5 |
G30.5 |
|
|
00 |
Выход в позицию смены инструмента 5 |
||
G31 |
G31 |
G31 |
G31 |
00 |
Функция измерения |
||
G31.1 |
G31.1 |
G31.1 |
G31.1 |
00 |
Комбинационная функция измерения 1 |
||
G31.2 |
G31.2 |
G31.2 |
G31.2 |
00 |
Комбинационная функция измерения 2 |
||
G31.3 |
G31.3 |
G31.3 |
G31.3 |
00 |
Комбинационная функция измерения 3 |
||
G32 |
G33 |
G32 |
G33 |
01 |
Нарезание резьбы |
||
G34 |
G34 |
G34 |
G34 |
01 |
Нарезание резьбы с переменным шагом |
||
G37 |
G37 |
G3SG37 |
G3SG37 |
00 |
Автоматическое измерение длины инструмента |
||
*G40 |
*G40 |
*G40 |
*G40 |
07 |
Отмена коррекции на радиус при вершине инструмента |
||
G41 |
G41 |
G41 |
G41 |
07 |
Коррекция на радиус при вершине инструмента (левая) |
||
G42 |
G42 |
G42 |
G42 |
07 |
Коррекция на радиус при вершине инструмента (правая) |
||
G46 |
G46 |
G46 |
G46 |
07 |
Коррекция на радиус при вершине инструмента (автоматический выбор направления) |
||
G43.1 |
G43.1 |
G43.1 |
G43.1 |
20 |
Режим управления первым шпинделем |
||
G44.1 |
G44.1 |
G44.1 |
G44.1 |
20 |
Режим управления вторым шпинделем |
||
G47.1 |
G47.1 |
G47.1 |
G47.1 |
20 |
Режим синхронного управления 2-мя шпинделями |
||
G50 |
G92 |
G50 |
G92 |
00 |
Задание системы координат/Задание предельной скорости вращения шпинделя |
||
G52 |
G52 |
G52 |
G52 |
00 |
Задание местной (локальной) системы координат |
||
G53 |
G53 |
G53 |
G53 |
00 |
Выбор системы координат станка |
||
*G54 |
*G54 |
*G54 |
*G54 |
12 |
Выбор системы координат детали 1 |
||
G55 |
G55 |
G55 |
G55 |
12 |
Выбор системы координат детали 2 |
||
G56 |
G56 |
G56 |
G56 |
12 |
Выбор системы координат детали 3 |
||
G57 |
G57 |
G57 |
G57 |
12 |
Выбор системы координат детали 4 |
||
G58 |
G58 |
G58 |
G58 |
12 |
Выбор системы координат детали 5 |
||
G59 |
G59 |
G59 |
G59 |
12 |
Выбор системы координат детали 6 |
||
G61
|
G61 |
G61 |
G61 |
13 |
Режим проверки точногоостанова |
||
G62 |
G62 |
G62 |
G62 |
13 |
Автоматическая коррекция подачи на углах |
||
G63 |
G63 |
G63 |
G63 |
13 |
Режим нарезания резьбы метчиком |
||
*G64 |
*G64 |
*G64 |
*G64 |
13 |
Режим обработки (контурный режим) |
||
G65 |
G65 |
G65 |
G65 |
00 |
Вызов макроса пользователя |
||
G66 |
G66 |
G66 |
G66 |
14 |
Модальный вызов макроса пользователя A |
||
G66.1 |
G66.1 |
G66.1 |
G66.1 |
14 |
Модальный вызов макроса пользователя B |
||
*G67 |
*G67 |
*G67 |
*G67 |
14 |
Отмена модального вызова макроса пользователя |
||
G70 |
G70 |
G70 |
G70 |
09 |
Цикл чистовой обработки |
||
G71 |
G71 |
G71 |
G71 |
09 |
Цикл черновой продольной обработки |
||
G72 |
G72 |
G72 |
G72 |
09 |
Цикл черновой поперечной обработки |
||
G73 |
G73 |
G73 |
G73 |
09 |
Цикл черновой обработки с формообразованием |
||
G74 |
G74 |
G74 |
G74 |
09 |
Цикл поперечной обработки со стружкодроблением |
||
G75 |
G75 |
G75 |
G75 |
09 |
Цикл продольной обработки со стружкодроблением |
||
G76 |
G76 |
G76 |
G76 |
09 |
Цикл нарезания комбинированной резьбы |
||
G90 |
G77 |
G90 |
G77 |
09 |
Постоянный цикл продольного точения |
||
G92 |
G78 |
G92 |
G78 |
09 |
Постоянный цикл нарезания резьбы |
||
G94 |
G79 |
G94 |
G79 |
09 |
Постоянный цикл торцевого точения |
||
*G80 |
*G80 |
*G80 |
*G80 |
09 |
Отмена фиксированного цикла сверления |
||
G79 |
G83.2 |
G79 |
G83.2 |
09 |
Цикл глубокого сверления 2 |
||
G83 |
G83 |
G83 |
G83 |
09 |
Цикл глубокого сверления (Z ось) |
||
G84 |
G84 |
G84 |
G84 |
09 |
Цикл нарезания метчиком (Z ось) |
||
G85 |
G85 |
G85 |
G85 |
09 |
Цикл расточки (Z ось) |
||
G87 |
G87 |
G87 |
G87 |
09 |
Цикл глубокого сверления (X ось) |
||
G88 |
G88 |
G88 |
G88 |
09 |
Цикл нарезания метчиком (X ось) |
||
G89 |
G89 |
G89 |
G89 |
09 |
Цикл расточки (X ось) |
||
G84.1 |
G84.1 |
|
|
09 |
Цикл нарезания метчиком (реверсирование метчика) (Z ось) |
||
G88.1 |
G88.1 |
|
|
09 |
Цикл нарезания метчиком (реверсирование метчика) (X ось) |
||
∆G96 |
∆G96 |
∆G96 |
∆G96 |
17 |
Постоянство скорости резания включено. |
||
∆G97 |
∆G97 |
∆G97 |
∆G97 |
17 |
Постоянство скорости резания выключено |
||
∆G98 |
∆G94 |
∆G98 |
∆G94 |
05 |
Асинхронная подача (минутная подача) |
||
∆G99 |
∆G95 |
∆G99 |
∆G95 |
05 |
Синхронная подача (подача на оборот) |
||
- |
∆G90 |
- |
∆G90 |
03 |
Абсолютное задание перемещений |
||
- |
∆G91 |
|
∆G91 |
03 |
Инкрементное задание перемещений |
||
- |
*G98 |
- |
*G98 |
10 |
Завершение постоянного цикла в исходной точке |
||
- |
G99 |
- |
G99 |
10 |
Завершение постоянного цикла в R точке |
||
