В процессе использования фрезерного станка с ЧПУ есть два наиболее распространенных кода ЧПУ: один - это G-код, а другой - M-код. В этой статье разбираются значения общих G-кодов и M-кодов. Разные производители и разные системы ЧПУ могут незначительно отличаться. На практике инструкции имеют преимущественную силу.
G-код: функция подготовки, управление работой станка (например, ускоренный ход G00)
Код M: вспомогательная функция, движение вспомогательного станка. (Например, шпиндель M03 вращается вперед)
01 Команда кода G
G00 - быстрое позиционирование G01 - линейная интерполяция G02 - круговая интерполяция (по часовой стрелке) G03 - круговая интерполяция (против часовой стрелки) G04 - пауза G05 - высокоскоростное и высокоточное управление 1 (частичные станки) G05 .1 - высокая скорость и высокая точность элемент управления 2 (часть станка) G07.1 / 107 - интерполяция цилиндра (часть станка) G09 - проверка правильности остановки (часть станка) G10 - ввод параметров программы / ввод коррекции (часть станка)) G11 - Отмена ввода параметров программы (частичный станок) G12 - Полное круговое резание CW (частичный станок) G13 - Полное круговое резание CCW (частичный станок) G12.1 / 112 - Интерполяция полярных координат действительна (частичный станок) G13.1 / 113 - Отмена интерполяции полярных координат (часть станка) G15 - Отмена команды полярных координат (часть станка) G16 - Команда полярных координат действительна (часть станка) G17 - Выбор плоскости XY G18 - Выбор плоскости ZX G19 - Плоскость YZ выбор G20 - Выбрать вкл. Система h G21 - Выберите метрическую систему G28 - Возврат в референтную точку G29 - Возврат из опорной точки G30 - Возврат во 2–4 референтную точку (часть станка) G30.1 - Сброс инструмента Позиция 1 (часть станка) G30.2 - сброс позиции инструмента 2 (часть станка) G30.3 - сброс позиции инструмента 3 (часть станка) G30.4 - сброс позиции инструмента 4 (часть станка) G30.5 - сброс позиция инструмента 5 (часть станка) G30.6 - сброс позиции инструмента 6 (часть станка) G31 - функция перехода (часть станка) G31.1 - функция перехода 1 (часть станка) G31.2 - функция перехода 2 (часть станка) G31.3 - функция перехода 3 (часть станка) G32 - модальная команда G G33 - нарезание резьбы G34 - специальный фиксированный цикл (цикл кругового отверстия) G35 - специальный фиксированный цикл (цикл линейного отверстия под углом)) G36 - Специальный постоянный цикл (дуга) G37 - Автоматическое измерение длины инструмента G37.1 - Специальный постоянный цикл (цикл шахматного отверстия) G38 - Диаметр инструмента обозначение вектора коррекции G39 - Коррекция угловой дуги для коррекции диаметра инструмента G40 - Отмена коррекции диаметра инструмента G41 - Коррекция диаметра инструмента слева G42 - Коррекция диаметра инструмента справа G40.1 - Отмена управления нормальной линией G41.1 - Управление нормальной линией слева действует G42.1 - Нормальное линейное управление справа действует G43 - Настройка длины инструмента (положительная) G44 - Настройка длины инструмента (отрицательная) G43.1 - Активно управление 1-м шпинделем G 44.1 - Активно 2-е управление шпинделем G45 - Настройка положения инструмента (расширение) G46 - Настройка положения инструмента (уменьшено) G47 - Настройка положения инструмента (двойная) G48 - Настройка положения инструмента (уменьшенная вдвое) G47.1 2 - Одновременное управление шпинделем действительно G49 - Отмена установки длины инструмента G50 - Отмена масштабирования G51 - Масштабирование действительно G50.1 - Зеркальное отображение команды G отменить G51.1 - Зеркальное отображение команды G действительно G52 - Настройка локальной системы координат G53 - Выбор системы координат станка G54 - Система координат заготовки (первая) по умолчанию G55 - Система координат заготовки (вторая) G56 - Система координат заготовки (третья) G57 - Система координат заготовки (четвертая) G58 - Система координат заготовки (пятая) G59 - Система координат заготовки (шестая) G60 - Позиционирование в одном направлении G61 - Режим точного останова G62 - Команда отражения G63 - Режим нарезания резьбы G64 - Отмена G61 G65 - Подпрограмма вызова макроса G68 - Поворот G17, G18, G19, XY, Z, R G69 - Отмена G68 G70 - Круговое сверление G71 - Дуговое сверление G72 - Угловое сверление G73 - Цикл высокоскоростного глубокого сверления G74 - Нарезание резьбы цикл G76 - Цикл чистового растачивания G77 - Цикл обратного растачивания G80 - Отмена фиксированного цикла G81 - Цикл сверления G82 - Цикл точечного сверления G83 - Цикл глубокого сверления G84 - Цикл нарезания резьбы G85 - Цикл растачивания G 86 - Цикл растачивания / остановки G87 - Цикл растачивания / отвода G88 - Растачивание / пауза / отвод G89 - Цикл растачивания / паузы G90 - Программирование абсолютного значения G91 - Инкрементальное программирование G92 - Установка координат детали G93 - Количество подач в минуту G94 - Скорость подачи в минуту G98 - Начальная точка возврат G99 - R самолет Se лект G98 - возврат постоянного цикла в начальную точку (часть станка) G99 - возврат в фиксированную точку R цикла (часть станка) G114.1 - управление синхронизацией шпинделя G100 ~ 225-пользовательский макрос (вызов кода G ) до 10
02 Команда кода M
M00 - Остановка программы (пауза) M01 - Выборочная остановка программы / выборочное применение M02 - Конец программы M03 - Шпиндель вперед M04 - Шпиндель назад M05 - Остановка шпинделя M06 - Автоматическая замена инструмента M07 - Начало продувки M08 - Запуск смазочно-охлаждающей жидкости M09 - Закрытие смазочно-охлаждающей жидкости M10 - Блокировка рабочего стола (ось B) M11 - Рабочий стол (ось B) свободен M13 - Вращение шпинделя по часовой стрелке и смазочно-охлаждающая жидкость M14- - Вращение шпинделя против часовой стрелки и добавление смазочно-охлаждающей жидкости M15 - Движение в положительном направлении M16 - Движение в отрицательном направлении M19 - Позиционирование шпинделя M21 - Начало зеркального отображения оси X M22 - Начало зеркального отображения оси Y M23 - Отмена зеркального отображения M24- - Начало зеркального отображения четвертой оси M25 - Зажим четвертой оси M26 - Разблокировка четвертой оси M27 - Индексная функция M29 - Жесткое нарезание резьбы M30 - Конец программы / автоматическое отключение питания M48 - Начало глубокого сверления Отверстие M52 - Перемещение магазина инструментов вправо M53 - Перемещение магазина инструментов влево M70 - Автоматическое создание инструмента M71 - Инструментальное гнездо вниз M72 - Рычаг смены инструмента 60 ° M73 - Инструмент шпинделя разблокировка M74 - Рычаг смены инструмента 180 ° M75 - Инструмент для зажима шпинделя M76 - Рычаг смены инструмента 0 ° M77 - Инструментальный рычаг направлен вверх M81 - Подтверждение замены рабочего места M82 - Верстак M83 - Верстак опущен M84 - Удлинитель рабочего места M85 - Верстак втягивается M {{45} } Дверь рабочего места открывается M87 - Дверца рабочего места закрывается M98 - Вызов подпрограммы M99 - Конец подпрограммы





