Полное руководство по G- и M-кодам Okuma для фрезерных станков с ЧПУ
Полный список G- и M-кодов станков Okuma для фрезеровщиков, работающих на станках с ЧПУ Okuma.

Okuma Mill OSP-P200M
G-коды станков Okuma (фрезерные)
| G-код | Описание |
|---|---|
| G00 | Позиционирование (быстрый перемещение) |
| G01 | Линейная интерполяция |
| G02 | Круговая интерполяция — спицевое резание (по часовой стрелке) |
| G03 | Круговая интерполяция — спицевое резание (против часовой стрелки) |
| G04 | Пауза (Dwell) |
| G09 | Точная остановка |
| G10 | Отмена G11 |
| G11 | Параллельный и поворотный сдвиг системы координат |
| G14 | Назначение имени оси |
| G15 | Выбор рабочей системы координат (модальный) |
| G16 | Выбор рабочей системы координат (однократный) |
| G17 | Выбор плоскости: XY |
| G18 | Выбор плоскости: ZX |
| G19 | Выбор плоскости: YZ |
| G20 | Подтверждение дюймового ввода |
| G21 | Подтверждение метрического ввода |
| G22 | Включение программного ограничения хода |
| G23 | Отмена программного ограничения хода |
| G30 | Позиционирование в базовую точку |
| G31 | Функция пропуска (Skip) |
| G33 | Свободный цикл резьбонарезания |
| G37 | Отмена G38 |
| G38 | Режим уменьшения холостых ходов (Air cut reduction) ВКЛ |
| G39 | Команды I, J, K и G39 игнорируются при угловой круговой интерполяции (с вектором) |
| G40 | Отмена компенсации радиуса режущего инструмента (G41, G42) |
| G41 | Компенсация радиуса режущего инструмента, влево |
| G42 | Компенсация радиуса режущего инструмента, вправо |
| G43 | Отмена 3D-компенсации (G44) |
| G44 | 3D-компенсация ВКЛ |
| G50 | Отмена увеличения/уменьшения геометрии |
| G51 | Увеличение/уменьшение геометрии ВКЛ |
| G53 | Отмена компенсации длины инструмента |
| G54 | Компенсация длины инструмента, ось X |
| G55 | Компенсация длины инструмента, ось Y |
| G56 | Компенсация длины инструмента, ось Z |
| G57 | Компенсация длины инструмента, 4-я ось |
| G58 | Компенсация длины инструмента, 5-я ось |
| G59 | Компенсация длины инструмента, 6-я ось |
| G60 | Одностороннее позиционирование |
| G61 | Режим точной остановки ВКЛ |
| G62 | Программируемое зеркальное отражение |
| G64 | Режим резания ВКЛ |
| G68 | Наклонная система координат ВЫКЛ |
| G69 | Наклонная система координат ВКЛ |
| G71 | Назначение уровня возврата для M53 |
| G72 | Назначение базовой точки схемы (стартовой позиции) для функции расчёта координат |
| G73 | Фиксированный цикл: цикл сверления с высокой скоростью |
| G74 | Фиксированный цикл: цикл обратной нарезки резьбы |
| G75 | Фиксированный цикл: цикл ступенчатого сверления/выборки |
| G76 | Фиксированный цикл: чистое растачивание |
| G79 | Фиксированный цикл: цикл с переменным шагом |
| G80 | Фиксированный цикл, модальная отмена |
| G81 | Фиксированный цикл: центровка/сверление на отметку |
| G82 | Фиксированный цикл: заготовка под растачивание (с выдержкой) |
| G83 | Фиксированный цикл: цикл глубокого сверления |
| G84 | Фиксированный цикл: цикл нарезки резьбы |
| G85 | Фиксированный цикл: цикл растачивания |
| G86 | Фиксированный цикл: цикл растачивания |
| G87 | Фиксированный цикл: цикл заднего растачивания |
| G88 | Фиксированный цикл: многоступенчатое растачивание |
| G89 | Фиксированный цикл: цикл растачивания |
| G90 | Режим абсолютных координат |
| G91 | Режим инкрементных координат |
| G92 | Установка рабочей системы координат |
| G93 | Подача во времени (обратная подача) |
| G94 | Подача в минуту (мм/мин) |
| G95 | Подача на оборот (мм/об) |
| G96 | Установка локальной системы координат |
| G97 | Функция пересчёта координат |
| G100 | Отмена режима макро MODIN, выбранного G101–G110 |
| G101–G110 | G-код макро типа MODIN |
| G111–G120 | G-код макро типа CALL |
| G130 | Высокоскоростное контурное управление ВЫКЛ |
| G131 | Высокоскоростное контурное управление ВКЛ |
| G133 | Постоянная периферийная скорость ВЫКЛ |
| G134 | Постоянная периферийная скорость ВКЛ |
| G137 | Режим контурной обработки ВЫКЛ |
| G138 | Режим контурной обработки ВКЛ |
| G139 | Специальная линейная интерполяция G00 ВЫКЛ |
| G140 | Специальная линейная интерполяция G00 ВКЛ |
| G141 | Нарезание канавок инструментом ВЫКЛ |
| G142 | Нарезание канавок инструментом ВКЛ |
| G143 | Команда позиции вращательной оси (под управлением Super hi-NC) |
| G145 | Режим возврата к базовой точке схемы |
| G146 | Режим возврата к конечной точке схемы |
| G147 | Команда позиции в машинной системе координат |
| G148 | Функция точечного резания (Turning cut) ВЫКЛ |
| G149 | Функция точечного резания (Turning cut) ВКЛ |
| G150 | Автоматическое ускорение/замедление ВКЛ |
| G151 | Отмена автоматического ускорения/замедления |
| G152 | Автоматическое ускорение |
| G153 | Автоматическое замедление |
| G154 | Управление траекторией шпинделя ВЫКЛ |
| G155 | Управление траекторией шпинделя ВКЛ |
| G159 | Команда отключения проверки в позиции |
| G164 | Команда остановки непрерывного кругового движения при точечном резании |
| G165 | Команда запуска непрерывного кругового движения (CW) при точечном резании |
| G166 | Команда запуска непрерывного кругового движения (CCW) при точечном резании |
| G167 | Управление вращательным столом и шпинделем ВЫКЛ |
| G168 | Управление вращательным столом и шпинделем ВКЛ |
| G169 | Компенсация длины инструмента по режущей кромке ВКЛ |
| G170 | Отмена компенсации длины инструмента по режущей кромке и в осевом направлении |
| G171 | Компенсация длины инструмента в осевом направлении ВКЛ |
| G174 | Боковое цилиндрическое резание ВЫКЛ |
| G175 | Боковое цилиндрическое резание ВКЛ |
| G176 | Отмена игнорирования кодов F, S |
| G177 | Игнорирование кодов F, S |
| G178 | Фиксированный цикл нарезки резьбы по 1-й оси в плоскости |
| G179 | Фиксированный цикл нарезки резьбы по 2-й оси в плоскости |
| G180 | Отмена компенсации поворота насадки |
| G181 | Компенсация поворота насадки; вперёд |
| G182 | Компенсация поворота насадки; влево |
| G183 | Компенсация поворота насадки; назад |
| G184 | Компенсация поворота насадки; вправо |
| G185 | Компенсация поворота насадки; вниз |
| G186 | Отмена режима управления допуском |
| G187 | Режим управления допуском ВКЛ |
| G188 | Отмена второй компенсации длины инструмента |
| G189 | Вторая компенсация длины инструмента ВКЛ |
| G192 | Фиксированный цикл: отмена определения верхней поверхности |
| G193 | Фиксированный цикл: определение верхней поверхности ВКЛ |
| G194 | Фиксированный цикл: отмена обнаружения поломки инструмента |
| G195 | Фиксированный цикл: обнаружение поломки инструмента ВКЛ |
| G260 | Компенсация прогиба шпинделя ВЫКЛ |
| G261 | Компенсация прогиба шпинделя ВКЛ |
| G266 | Проверка концевика |
| G267 | Не проверять концевик |
| G272 | Фиксированный цикл: глубокое сверление и обратное нарезание резьбы |
| G273 | Фиксированный цикл: высокоскоростное глубокое сверление и обратное нарезание резьбы |
| G274 | Фиксированный цикл: синхронное нарезание резьбы, обратное нарезание |
| G281 | Фиксированный цикл: сверление мелкодиаметровых глубоких отверстий |
| G282 | Фиксированный цикл: глубокое синхронное нарезание резьбы |
| G283 | Фиксированный цикл: высокоскоростное глубокое синхронное нарезание резьбы |
| G284 | Фиксированный цикл: синхронное нарезание резьбы |
| G296 | Отмена G297 |
| G297 | Команда S в режиме оси C (S трактуется как положение шпинделя) |
| G300 | Отмена макро MODIN G301–G349 (NC. P. B No. 34 бит 3:1) |
| G336 | Функция I-MAP-A: фиксированный цикл резания окружности (CW) |
| G337 | Функция I-MAP-A: фиксированный цикл резания окружности (CCW) |
| G501–G580 | G-код макро, переключаемый между MODIN и CALL |
M-коды станков Okuma (фрезерные)
| M-код | Описание |
|---|---|
| M00 | Останов программы |
| M01 | Опциональная остановка |
| M02 | Конец программы |
| M03 | Запуск рабочего шпинделя (по часовой стрелке) |
| M04 | Запуск рабочего шпинделя (против часовой стрелки) |
| M05 | Останов шпинделя |
| M06 | Смена инструмента вертикального шпинделя |
| M07 | Включение мист-охлаждения (масляная пыль) |
| M08 | Включение насоса СОЖ |
| M09 | Выключение системы СОЖ |
| M10 | Зажим оси A |
| M11 | Разжим оси A |
| M12 | Включение продувки стружки воздухом |
| M15 | Вращательный индексный стол 4-й оси по часовой стрелке |
| M16 | Вращательный индексный стол 4-й оси против часовой стрелки |
| M17 | Индексация головки индексирования против часовой стрелки |
| M19 | Ориентация шпинделя (прямая) |
| M20 | Зажим оси B |
| M21 | Разжим оси B |
| M22 | Зажим оси Y |
| M23 | Разжим оси Y |
| M24 | Зажим оси Z |
| M25 | Разжим оси Z |
| M26 | Зажим оси C |
| M27 | Разжим оси C |
| M30 | Конец программы (сброс) |
| M32 | Закрытие двери защитного капота |
| M33 | Открытие двери защитного капота |
| M40 | Высокий/средне-высокий/средне-низкий/низкий диапазон |
| M41 | Высокий/средне-высокий/средне-низкий диапазон |
| M42 | Высокий/средне-высокий диапазон |
| M43 | Высокий диапазон |
| M44 | AAC (F) 1 Очистка следующей насадки |
| M45 | AAC (F) 1 Подготовка к смене насадки |
| M46 | AAC (F) 1 Нет следующей насадки |
| M47 | AAC (F) 1 Нет следующей насадки |
| M48 | AAC (T) Очистка следующей насадки |
| M49 | AAC (T) Подготовка к смене насадки |
| M50 | СОЖ через инструмент, низкое давление ВКЛ |
| M51 | СОЖ через инструмент, высокое давление ВКЛ |
| M52 | Уровень возврата в фиксированном цикле, верхний предел |
| M53 | Уровень возврата в фиксированном цикле, заданный уровень |
| M54 | Уровень возврата в фиксированном цикле, уровень точки R |
| M57 | Зажим оси W |
| M58 | Разжим оси W |
| M59 | Включение продувки стружки воздухом |
| M60 | Команда смены паллета |
| M62 | Подготовка к смене инструмента вертикального шпинделя |
| M63 | Нет следующего инструмента для АТС |
| M64 | Цикл возврата следующего инструмента |
| M65 | Подготовка АТС |
| M66 | Непрерывная смена инструмента между вертикальным и горизонтальным шпинделями (тот же инструмент) |
| M67 | Непрерывная смена инструмента между вертикальным и горизонтальным шпинделями (разный инструмент) |
| M68 | Зажим инструмента вертикального шпинделя |
| M69 | Разжим инструмента вертикального шпинделя |
| M70 | Ручная смена инструмента |
| M71 | Ручная смена насадки инструмента |
| M72 | Подготовка к смене инструмента горизонтального шпинделя |
| M73 | Поворотная головка, передняя позиция |
| M74 | Поворотная головка, левая позиция |
| M75 | Поворотная головка, задняя позиция |
| M76 | Поворотная головка, правая позиция |
| M77 | Смена инструмента горизонтального шпинделя |
| M78 | Зажим инструмента горизонтального шпинделя |
| M79 | Разжим инструмента горизонтального шпинделя |
| M81 | Автоматическое позиционирование оси W 1 |
| M82 | Автоматическое позиционирование оси W 2 |
| M83 | Автоматическое позиционирование оси W 3 |
| M84 | Автоматическое позиционирование оси W 4 |
| M85 | Автоматическое позиционирование оси W 5 |
| M87 | Включение мист-охлаждения/продувки воздухом |
| M88 | Включение пылесборника |
| M89 | Выключение пылесборника |
| M90 | Режим цикла мист-охлаждения вертикального шпинделя ВКЛ |
| M91 | Режим цикла продувки стружки отверстий под резьбу вертикального шпинделя ВКЛ |
| M93 | СОЖ через шпиндель при среднем давлении / 2-е СОЖ ВКЛ |
| M94 | Индексация насадки прямой вращением |
| M95 | Индексация насадки обратным вращением |
| M98 | Режим цикла мист-охлаждения горизонтального шпинделя ВКЛ |
| M101 | Выбор паллета 1 |
| M102 | Выбор паллета 2 |
| M103 | Выбор паллета 3 |
| M104 | Выбор паллета 4 |
| M105 | Выбор паллета 5 |
| M106 | Выбор паллета 6 |
| M107 | Выбор паллета 7 |
| M108 | Выбор паллета 8 |
| M109 | Выбор паллета 9 |
| M110 | Выбор паллета 10 |
| M111 | Выбор паллета 11 |
| M112 | Выбор паллета 12 |
| M115 | Вращательный стол 5-й оси по часовой стрелке |
| M116 | Вращательный стол 5-й оси против часовой стрелки |
| M118 | Ориентация шпинделя (обратная) |
| M119 | Ориентация шпинделя (прямая/обратная) |
| M120 | Включение душа для заготовки |
| M121 | Продувка насадки воздухом / Продувка носа инструмента воздухом ВКЛ |
| M127 | Включение тач-пробы |
| M130 | Условие вращения шпинделя для подачи при резании ВЫКЛ |
| M131 | Условие вращения шпинделя для подачи при резании ВКЛ |
| M132 | Одиночный блок недействителен |
| M133 | Одиночный блок действителен |
| M134 | Переопределение скорости шпинделя недействительно |
| M135 | Переопределение скорости шпинделя действительно |
| M136 | Переопределение подачи недействительно |
| M137 | Переопределение подачи действительно |
| M138 | Сухой ход недействителен |
| M139 | Сухой ход действителен |
| M140 | Удержание скольжения недействительно |
| M141 | Удержание скольжения действительно |
| M142 | Обнаружение перегрузки шпинделя недействительно |
| M143 | Обнаружение перегрузки шпинделя действительно |
| M144 | Датчик касания: продвижение |
| M145 | Датчик касания: откат |
| M146 | Продувка заготовки воздухом ВЫКЛ |
| M147 | Продувка заготовки воздухом ВКЛ |
| M148 | Зажим заготовки (приспособление 1) |
| M149 | Разжим заготовки (приспособление 1) |
| M150 | Спецификация группы СОЖ, вертикальный шпиндель |
| M151 | Спецификация группы СОЖ, горизонтальный шпиндель |
| M152 | Спецификация группы СОЖ, 3-я группа |
| M153 | Спецификация группы СОЖ, 4-я группа |
| M154 | Продувка датчика воздухом ВЫКЛ |
| M155 | Продувка датчика воздухом ВКЛ |
| M157 | AAC (2 ст.), Нет следующего инструмента |
| M158 | AAC (2 ст.), Очистка следующего инструмента |
| M159 | AAC (2 ст.), Подготовка к следующему инструменту |
| M160 | ППС загрузка паллета |
| M161 | ППС разгрузка паллета |
| M163 | Длинный инструмент, нет следующего инструмента |
| M165 | Длинный инструмент, подготовка к смене инструмента |
| M166 | Спецификация режима возврата активного инструмента АТС |
| M170 | AAC (F), смена насадки |
| M171 | AAC (T), смена насадки |
| M172 | Длинный инструмент, команда смены инструмента |
| M173 | AAC (2 ст.), команда смены насадки |
| M176 | Режим пылесборника, продувка воздухом |
| M177 | Угловая насадка, смена инструмента |
| M178 | Режим пылесборника, ВКЛ |
| M179 | Режим пылесборника, ВЫКЛ |
| M181 | Внешний M-сигнал |
| M182 | Внешний M-сигнал |
| M183 | Внешний M-сигнал |
| M184 | Внешний M-сигнал |
| M185 | Внешний M-сигнал |
| M186 | Внешний M-сигнал |
| M187 | Внешний M-сигнал |
| M188 | Внешний M-сигнал |
| M190 | Автоматическое позиционирование оси W 1 |
| M191 | Автоматическое позиционирование оси W 2 |
| M192 | Автоматическое позиционирование оси W 3 |
| M193 | Автоматическое позиционирование оси W 4 |
| M194 | Автоматическое позиционирование оси W 5 |
| M195 | Автоматическое позиционирование оси W 6 |
| M196 | Автоматическое позиционирование оси W 7 |
| M197 | Автоматическое позиционирование оси W 8 |
| M198 | Автоматическое позиционирование оси W 9 |
| M199 | Автоматическое позиционирование оси W 10 |
| M201–M220 | M-код макро |
| M230 | Направление компенсации длины инструмента; используется как есть |
| M231 | Направление компенсации длины инструмента; используется с инверсией направления |
| M232 | Направление 3D-компенсации длины инструмента; используется как есть |
| M233 | Направление 3D-компенсации длины инструмента; инвертируется и используется |
| M234 | Выбор передачи для синхронного нарезания резьбы: Низкий, Средне-низкий, Средне-высокий, Высокий |
| M235 | Выбор передачи для синхронного нарезания резьбы: Средне-низкий, Средне-высокий, Высокий |
| M236 | Выбор передачи для синхронного нарезания резьбы: Средне-высокий, Высокий |
| M237 | Выбор передачи для синхронного нарезания резьбы: Средне-высокий, Высокий |
| M238 | Программное переопределение недействительно |
| M239 | Программное переопределение действительно |
| M278 | Транспортер стружки ВЫКЛ |
| M279 | Транспортер стружки ВКЛ |
| M280 | Счётчик деталей: инкремент |
| M281 | Зажим заготовки (приспособление 2) |
| M282 | Разжим заготовки (приспособление 2) |
| M287 | Зажим заготовки (приспособление 3) |
| M288 | Разжим заготовки (приспособление 3) |
| M289 | Идентификация паллета |
| M292 | Снятие фаски ВЫКЛ |
| M293 | Снятие фаски ВКЛ |
| M294 | Фиксированный составной цикл: схема резания 1 |
| M295 | Фиксированный составной цикл: схема резания 2 |
| M296 | Фиксированный составной цикл: схема резания 3 |
| M297 | Команда передачи величины термической деформации |
| M300 | Игнорирование ответа вращения шпинделя |
| M301 | Игнорирование ответа M-кода, кроме вращения шпинделя |
| M302 | Подтверждение ответа M301 |
| M311 | Запрос робота 1 |
| M312 | Запрос робота 2 |
| M313 | Запрос робота 3 |
| M314 | Запрос робота 4 |
| M315 | Отключение оси U |
| M316 | Подключение оси U |
| M317 | Продувка оси U воздухом ВЫКЛ |
| M318 | Продувка оси U воздухом ВКЛ |
| M319 | Команда передачи времени работы (DNC-C) |
| M320 | Продвижение тылдвига |
| M321 | Откат тылдвига |
| M326 | Мониторинг синхронного нарезания резьбы ВЫКЛ |
| M327 | Мониторинг синхронного нарезания резьбы ВКЛ |
| M328 | Интерлок шпинделя без инструмента действителен |
| M329 | Интерлок шпинделя без инструмента недействителен |
| M331 | 6-я вращательная ось по часовой стрелке |
| M332 | 6-я вращательная ось против часовой стрелки |
| M339 | Продувка через шпиндель воздухом ВКЛ |
| M340 | Мониторинг посадки заготовки ВКЛ |
| M341 | Мониторинг посадки заготовки ВЫКЛ |
| M342 | Продувка подтверждения посадки заготовки воздухом ВКЛ |
| M343 | Продувка подтверждения посадки заготовки воздухом ВЫКЛ |
| M346 | Интерлок вращения оси B действителен |
| M347 | Интерлок вращения оси B недействителен |
| M351 | Откат АТ в верхнюю часть MG (MCV-A II упрощённый 5-граней MC) |
| M352 | Откат адаптера в верхнюю часть MG (MCV-A II упрощённый 5-граней MC) |
| M354 | Промывка стружки ВЫКЛ |
| M355 | Промывка стружки ВКЛ |
| M356 | Разворот кассеты MG в позицию смены инструмента |
| M368 | Сборщик мист-охлаждения ВЫКЛ |
| M369 | Сборщик мист-охлаждения ВКЛ |
| M374 | Бесконтактный датчик: лазер ВЫКЛ |
| M375 | Бесконтактный датчик: лазер ВКЛ |
| M378 | Обнаружение расхода СОЖ: режим мониторинга ВКЛ |
| M379 | Обнаружение расхода СОЖ: режим мониторинга ВЫКЛ |
| M385 | Зажим заготовки при низком давлении (приспособление 1) |
Станок с ЧПУ
- Экспертное руководство по устранению неисправностей фрезеров: предотвращение износа и поломок
- G-коды и M-коды: полное руководство по программированию ЧПУ
- G-коды Haas CNC Mill: полное руководство по подготовительным функциям
- Полный справочник G-кодов фрезерных станков Hurco для наладчиков ЧПУ
- Полный справочник G-кодов Mach3 Mill
- Anilam CNC Mill 6000M: полный справочник G-кодов
- Fanuc G85: цикл растачивания (римования) для фрезерных станков
- Полный справочник M-кодов Haas Mill: функции, настройки и применение
- Освоение цикла расточки G86 для фрезерных станков с ЧПУ Fanuc
- Полное руководство по G- и M-кодам ЧПУ для фрезерных и токарных станков