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 Практик бесплатно на год при покупке станка с ЧПУ
Поделиться: