Полное руководство по G- и M-кодам ЧПУ для фрезерных и токарных станков
Полный список G-кодов и M-кодов станков с ЧПУ.
Этот список можно использовать как справочник при программировании или обучении программированию станков с ЧПУ.
Полный список G- и M-кодов, общих для почти всех систем ЧПУ, используемых в мастерских по всему миру.
Список G-кодов для фрезерных станков
| G-код | Описание |
|---|---|
| G00 | Быстрый ход |
| G01 | Линейная интерполяция |
| G02 | Круговая интерполяция по часовой стрелке |
| G03 | Круговая интерполяция против часовой стрелки |
| G04 | Пауза (Dwell) |
| G17 | Выбор плоскости X Y |
| G18 | Выбор плоскости Z X |
| G19 | Выбор плоскости Y Z |
| G28 | Возврат в референсную позицию |
| G30 | Возврат во 2-ю, 3-ю и 4-ю референсные позиции |
| G40 | Отмена компенсации реза |
| G41 | Компенсация реза слева |
| G42 | Компенсация реза справа |
| G43 | Компенсация длины инструмента + направление |
| G44 | Компенсация длины инструмента – направление |
| G49 | Отмена компенсации длины инструмента |
| G53 | Выбор машинной системы координат |
| G54 | Выбор рабочей системы координат 1 |
| G55 | Выбор рабочей системы координат 2 |
| G56 | Выбор рабочей системы координат 3 |
| G57 | Выбор рабочей системы координат 4 |
| G58 | Выбор рабочей системы координат 5 |
| G59 | Выбор рабочей системы координат 6 |
| G68 | Поворот координат |
| G69 | Отмена поворота координат |
| G73 | Цикл сверления с отходом (Peck drilling) |
| G74 | Лево-спицевое резание окружности |
| G76 | Цикл чистового растачивания |
| G80 | Отмена консервного цикла |
| G81 | Цикл сверления, цикл центровки |
| G82 | Цикл сверления или цикл заготовки под растачивание |
| G83 | Цикл сверления с отходом (Peck drilling) |
| G84 | Цикл нарезки резьбы |
| G85 | Цикл растачивания |
| G86 | Цикл растачивания |
| G87 | Цикл заднего растачивания |
| G88 | Цикл растачивания |
| G89 | Цикл растачивания |
| G90 | Абсолютная команда |
| G91 | Инкрементная команда |
| G92 | Установка рабочей системы координат или зажим макс. скорости шпинделя |
| G98 | Возврат в исходную точку в консервном цикле |
| G99 | Возврат в точку R в консервном цикле |
Список G-кодов для токарных станков
| G-код | Описание |
|---|---|
| G00 | Быстрый ход |
| G01 | Линейная интерполяция |
| G02 | Круговая интерполяция по часовой стрелке |
| G03 | Круговая интерполяция против часовой стрелки |
| G04 | Пауза (Dwell) |
| G09 | Точная остановка |
| G10 | Программируемый ввод данных |
| G20 | Ввод в дюймах |
| G21 | Ввод в мм |
| G22 | Функция проверки хранящегося хода ВКЛ |
| G23 | Функция проверки хранящегося хода ВЫКЛ |
| G27 | Проверка возврата в референсную позицию |
| G28 | Возврат в референсную позицию |
| G32 | Нарезание резьбы |
| G40 | Отмена компенсации радиуса режущей кромки |
| G41 | Компенсация радиуса режущей кромки слева |
| G42 | Компенсация радиуса режущей кромки справа |
| G70 | Цикл чистовой обработки |
| G71 | Цикл точения |
| G72 | Цикл точения торца |
| G73 | Цикл повторения контура |
| G74 | Цикл сверления с отходом |
| G75 | Цикл нарезки канавок |
| G76 | Цикл нарезки резьбы |
| G92 | Установка системы координат или макс. скорость шпинделя |
| G94 | Подача в минуту |
| G95 | Подача на оборот |
| G96 | Управление постоянной скоростью резания |
| G97 | Отмена управления постоянной скоростью резания |
Список M-кодов для фрезерных станков
| M-код | Описание |
|---|---|
| M00 | Останов программы |
| M01 | Опциональный останов программы |
| M02 | Конец программы |
| M03 | Запуск шпинделя по часовой стрелке |
| M04 | Запуск шпинделя против часовой стрелки |
| M05 | Останов шпинделя |
| M06 | Смена инструмента |
| M07 | СОЖ ВКЛ — мист-охлаждение/СОЖ через шпиндель |
| M08 | СОЖ ВКЛ — флуд-охлаждение |
| M09 | СОЖ ВЫКЛ |
| M19 | Ориентация шпинделя |
| M28 | Возврат в нулевую точку |
| M29 | Жёсткое нарезание резьбы |
| M30 | Конец программы (сброс) |
| M41 | Выбор низкой передачи |
| M42 | Выбор высокой передачи |
| M94 | Отмена зеркального отражения |
| M95 | Зеркальное отражение по оси X |
| M96 | Зеркальное отражение по оси Y |
| M98 | Вызов подпрограммы |
| M99 | Конец подпрограммы |
Список M-кодов для токарных станков
| M-код | Описание |
|---|---|
| M00 | Останов программы |
| M01 | Опциональный останов программы |
| M02 | Конец программы |
| M03 | Запуск шпинделя по часовой стрелке |
| M04 | Запуск шпинделя против часовой стрелки |
| M05 | Останов шпинделя |
| M08 | СОЖ ВКЛ |
| M09 | СОЖ ВЫКЛ |
| M29 | Режим жёсткого нарезания резьбы |
| M30 | Конец программы (сброс) |
| M40 | Шпиндель на средней передаче |
| M41 | Выбор низкой передачи |
| M42 | Выбор высокой передачи |
| M68 | Гидравлический зажим патрона |
| M69 | Гидравлическое разжимание патрона |
| M78 | Продвижение тылдвига |
| M79 | Откат тылдвига |
| M94 | Отмена зеркального отражения |
| M95 | Зеркальное отражение по оси X |
| M98 | Вызов подпрограммы |
| M99 | Конец подпрограммы |
Станок с ЧПУ
- Основы ЧПУ-фрезерования: краткий справочник профессионального оператора
- Токарные станки: плюсы, минусы и практические применения
- Токарные станки с ЧПУ: полное руководство по эксплуатации и преимуществам
- ЧПУ обработка и гравировка: экспертный обзор центров, фрезеровки и станков высокой точности
- CNC-фрезерный станок vs CNC-роутер: ключевые различия и выбор инструмента
- CNC-обработка: преимущества и ограничения для прецизионного производства
- ЧПУ-фрезерование vs токарная обработка: ключевые различия
- ЧПУ-фрезерование vs ручное фрезерование: ключевые различия и когда выбирать что
- ЧПУ токарно-фрезерные станки: функции, преимущества и применение
- Точные CNC-фрезеровка и точение: Экономия времени, сокращение затрат