ПРОГРАММИРОВАНИЕ ЧПУ

Коды G и M для ЧПУ

Краткий обзор распространённых подготовительных и вспомогательных кодов с предупреждениями о различиях между станками и системами ЧПУ.

Коды G и M для ЧПУ

Коды G: перемещения и обработка

  • G00 — быстрое позиционирование
  • G01 — линейное перемещение с подачей
  • G02 / G03 — дуга по / против часовой стрелки
  • G17 / G18 / G19 — выбор плоскости XY / XZ / YZ
  • G20 / G21 — дюймы / миллиметры
  • G40 / G41 / G42 — отмена / левая / правая коррекция радиуса инструмента
  • G54–G59 — выбор рабочей системы координат
  • G81 — распространённый цикл сверления; параметры зависят от стойки
  • G90 / G91 — абсолютное / приращённое программирование

Коды M: вспомогательные функции станка

  • M00 — обязательная остановка программы
  • M01 — дополнительная остановка; её нужно разрешить на панели
  • M03 / M04 / M05 — вращение шпинделя по / против часовой стрелки / останов
  • M06 — смена инструмента; зависит от конфигурации станка
  • M08 / M09 — подача СОЖ включена / выключена
  • M30 — конец программы и возврат в начало на многих стойках
  • M98 / M99 — вызов подпрограммы / возврат из неё

Перед запуском программы

Одинаковый код может работать по-разному в зависимости от стойки, производителя станка, параметров и активного модального состояния. Коды M часто назначаются изготовителем станка. Синтаксис циклов вроде G81 также зависит от семейства ЧПУ. Сверяйтесь с руководством по программированию и выходом постпроцессора. Перед работой проверьте симуляцию, коррекции инструмента, ноль детали и безопасные перемещения.

Используйте список как общий справочник; приоритет имеют руководство станка и проверенный постпроцессор.