G коды для ЧПУ
| Код G | Группа | Функция |
| G00* | 01 | Позиционирование (ускоренный ход) |
| G01 | 01 | Линейная интерполяция (подача на врезание) |
| G02 | 01 | Круговая интерполяция против часовой стрелки |
| G03 | 01 | Круговая интерполяция по часовой стрелке |
| G04 | 00 | Выдержка (пауза) |
| G10 | 00 | Ввод данных программы |
| G11 | 00 | Ввод данных программы- конец режима |
| G18* | 16 | Выбор плоскости ZpXp |
| G20 | 01 | Черновой цикл за один проход |
| G21 | 01 | Цикл нарезания резьбы за один проход |
| G22* | 09 | Запомненный предел перемещения оси активизирован |
| G24 | 01 | Цикл подрезания торца за один проход |
| G28 | 00 | Возврат к референтной точке |
| G30 | 00 | Возврат к базовым 2-й, 3-й и 4-й точке |
| G33 | 01 | Нарезание резьбы |
| G34 | 01 | Нарезание резьбы с переменным шагом |
| G40* | 07 | Окончание компенсация радиуса инструмента |
| G41 | 07 | Компенсация радиуса инструмента справа |
| G42 | 07 | Компенсация радиуса инструмента слева |
| G52 | 00 | Создание локальной системы координат |
| G53 | 00 | Создание локальной системы координат |
| G53 | 00 | Создание станочной системы координат |
| G54* | 14 | Выбор системы координат детали 1 |
| G55 | 14 | Выбор системы координат детали 2 |
| G56 | 14 | Выбор системы координат детали 3 |
| G57 | 14 | Выбор системы координат детали 4 |
| G58 | 14 | Выбор системы координат детали 5 |
| G59 | 14 | Выбор системы координат детали 6 |
| G65 | 00 | Макровызов |
| G66 | 12 | Модальный макровызов |
| G67* | 12 | Окончание модального макровызова |
| G70 | 06 | Ввод размеров в дюймах |
| G71 | 06 | Ввод размеров в мм |
| G72 | 00 | Цикл чистовой обработки |
| G73 | 00 | Цикл черновой обработки с несколькими проходами |
| G74 | 00 | Цикл подрезки торца с несколькими проходами |
| G75 | 00 | Цикл повторения профиля с несколькими проходами |
| G76 | 00 | Цикл сверления с с удалением стружки в конце |
| G77 | 00 | Цикл сверления наружного/внутреннего диаметра |
| G78 | 00 | Цикл для многозаходной резьбы |
| G80* | 10 | Отмена цикла сверления |
| G83 | 10 | Цикл радиального сверления |
| G84 | 10 | Цикл осевого нарезания резьбы |
| G86 | 10 | Цикл радиального сверления |
| G90* | 03 | Программирование в абсолютных величинах |
| G91 | 03 | Программирование в приращениях |
| G92 | 00 | Установка координатной системы или макс, скорости вращения шпинделя |
| G94 | 05 | Подача в мм/мин |
| G95* | 05 | Подача в мм/оборот |
| G96 | 02 | Включение постоянной скорости резания |
| G97* | 02 | Выключение постоянной скорости резания |
| G98 | 11 | Возврат к начальной плоскости цикла сверления |
| G99 | 11 | Возврат к плоскости точки R цикла сверления |
| G112 | 21 | Режим интерполяции в полярных коодинатах |
| G113 | 21 | Аннулирование режима интерполяции в полярных коодинатах |
| G112 | 21 | Режим интерполяции в полярных коодинатах |
| G113 | 21 | Аннулирование режима интерполяции в полярных коодинатах |
Функции G - это подготовительные функции, которые отражают вид перемещения станка, режим интерполяции и тип размеров. Существует два типа функций G:
Не модальные функции G группы 00, которые активны только в каждом кадре;
Модальные функции G (другие, чем те, которые относятся к труппе 00), действие которых продолжается до тех пор, пока они заменятся другими функциями той же группы.
Функции G, отмеченные звездочкой (*) являются активными при включении станка или после сброса числового управления (RESET).
Если какая-либо функция G запрограммирована, но она не входит в приведенный перечень или если она не соответствует ни одной из деблокированных опций, тогда будет индицироваться аварийное сообщение номер 010.
Многие функции G можно программировать в одном и том же кадре, однако, они не должны принадлежать к одной и той же группе. Если функции G одной и той же группы имеются в одном кадре, тог-да будет отрабатываться только последняя.
G00 - Позиционирование на ускоренном ходу. Инструмент перемещается взапрограммированную координату,заданную либо в абсолютных величинах, либо в приращениях. Вид перемещения инструмента может определяться параметром станка.
нелинейное перемещение происходит отдельно по каждой оси X и Z, траектория движения инструмента не прямая.
линейное траектория инструмента - это линейная интерполяция как при С01.
Позиционирование происходит на подаче, которая требует минимального времени перемещения, но при этом не превышает величины ускоренного хода каждой оси.
G01 - линейная интерполяция (рабочая подача ). Данная функция управляет линейным перемещением инструментов. Она может задаваться как в абсолютных величинах, так и в приращениях.
Скорость подачи задаётся функцией F...
G02 - круговая или винтовая интерполяция против часовой стрелки.
G03 - круговая или винтовая интерполяция по часовой стрелке.
Направления перемещения, которое вызывается данными функциями в плоскости ZX. Некоторые коды могут отличатся у разных производителей систем ЧПУ, но это редкость.
Другие статьи раздела:
SprutCAM Практик бесплатно на год при покупке станка с ЧПУ
Поделиться:
