Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Equipment >> Станок с ЧПУ

Полное руководство по G- и M-кодам для фрезерного станка GTCNC-150iM-II

GTCNC-150iM-II: G-коды и M-коды

Справочник G-кодов и M-кодов для фрезерных станков и центров обработки серии GREAT-150iM-II / GTCNC-150iM-II.

Полное руководство по G- и M-кодам для фрезерного станка GTCNC-150iM-II

G-коды (подготовительные функции)

КодОписание
G00Быстрое позиционирование
G01Линейная интерполяция
G02Круговая/спицевая интерполяция по часовой стрелке (CW)
G03Круговая/спицевая интерполяция против часовой стрелки (CCW)
G33Резьбонарезание (фрезерованием)
G04Пауза (Dwell)
G15Отмена полярных координат
G16Полярные координаты
G17Выбор плоскости X-Y
G18Выбор плоскости Z-X
G20Ввод в дюймах (английская система)
G21Ввод в миллиметрах (метрическая система)
G28 / G281 / G282 / G283Возврат в первую референтную точку (все оси / X / Y / Z)
G30 / G301 / G302 / G303Возврат во 2-ю, 3-ю, 4-ю референтные точки
G26Возврат осей Z, X, Y в программную нулевую точку
G261Возврат оси X в программную нулевую точку
G262Возврат оси Y в программную нулевую точку
G263Возврат оси Z в программную нулевую точку
G40Отмена компенсации радиуса инструмента
G41Компенсация радиуса инструмента, слева
G42Компенсация радиуса инструмента, справа
G43Компенсация длины инструмента (+)
G44Компенсация длины инструмента (-)
G45Увеличение значения компенсации инструмента
G46Уменьшение значения компенсации инструмента
G47Увеличение в 2 раза значения компенсации
G48Уменьшение в 2 раза значения компенсации
G49Отмена компенсации длины инструмента
G37Отмена масштабирования
G36Включение масштабирования
G12Отмена программного зеркалирования
G11Включение программного зеркалирования (симметричная обработка)
G52Локальная система координат
G53Машинная система координат
G54Рабочая система координат 1
G55Рабочая система координат 2
G56Рабочая система координат 3
G57Рабочая система координат 4
G58Рабочая система координат 5
G59Рабочая система координат 6
G60Точное позиционирование
G64Непрерывная обработка по контуру
G68Поворот системы координат
G69Отмена поворота системы координат
G73Цикл глубокого сверления с отступом
G74Цикл резьбонарезания с отступом (CCW)
G76Цикл чистового растачивания
G80Отмена цикла / отмена внешней управляемой функции
G81Цикл сверления
G82Цикл сверления с выбиванием опилок / цикл зарисовки
G83Цикл глубокого сверления с выбиванием опилок
G84Цикл резьбонарезания с отступом (CW)
G85Цикл растачивания
G86Цикл растачивания (с остановом шпинделя на дне)
G87Цикл растачивания (боковое)
G89Цикл растачивания (с паузой на дне)
G90Абсолютное программирование
G91Инкрементное программирование
G92Установка рабочих координат / ограничение макс. скорости шпинделя
G94Подача в минуту (мм/мин)
G95Подача на оборот (мм/об)
G98Возврат к исходной точке в цикле (для последнего отверстия)
G99Возврат к точке R в цикле (для первого отверстия)
G22Команда циклического повторения программы
G800Отмена циклического повторения программы
G65Немодальный вызов макропрограммы
G66Модальный вызов макропрограммы
G67Отмена модального вызова макропрограммы
G180—G189Пользовательские макропрограммы

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

КодОписание
M02Конец программы, останов автозапуска (по умолчанию)
M30Конец программы, останов шпинделя и охлаждения
M00Пауза программы, продолжение по кнопке «Пуск»
M20Конец программы с повторным выполнением (для тестов)
M98Вызов подпрограммы
M99Конец подпрограммы / возврат
M97Пропуск блока / безусловный переход
M03Шпиндель по часовой стрелке (CW)
M04Шпиндель против часовой стрелки (CCW)
M05Останов шпинделя
M06 / M16Смена инструмента
M08Охлаждение ВКЛ
M09Охлаждение ВЫКЛ
M10Зажим инструмента
M11Разжим инструмента
M24Продувка ВЫКЛ
M25Продувка ВКЛ
M32Смазка ВКЛ
M33Смазка ВЫКЛ
M41Пользовательский выход 1 ВКЛ
M42Пользовательский выход 1 ВЫКЛ
M43Пользовательский выход 2 ВКЛ
M44Пользовательский выход 2 ВЫКЛ
M45Пользовательский выход 3 ВКЛ
M46Пользовательский выход 3 ВЫКЛ
M47Пользовательский выход 4 ВКЛ
M48Пользовательский выход 4 ВЫКЛ
M49Пользовательский выход 5 ВКЛ
M50Пользовательский выход 5 ВЫКЛ
M51Пользовательский выход 6 ВКЛ
M52Пользовательский выход 6 ВЫКЛ
M53Пользовательский выход 7 ВКЛ
M54Пользовательский выход 7 ВЫКЛ
M55Пользовательский выход 8 ВКЛ
M56Пользовательский выход 8 ВЫКЛ
M57Пользовательский выход 9 ВКЛ
M58Пользовательский выход 9 ВЫКЛ
M61Переключение шпинделя: 1-я передача (верхняя)
M62Переключение шпинделя: 2-я передача (нижняя)
M63Переключение шпинделя: 3-я передача
M64Переключение шпинделя: 4-я передача
M317Обнуление машинных координат оси X
M318Обнуление машинных координат оси Y
M319Обнуление машинных координат оси Z
M320Обнуление машинных координат всех осей (X, Y(C), Z, A, B)

Коды программирования (адресные символы)

ФункцияАдрес
Номер файла (начало программы)%
Номер блока программыN
Подготовительная функцияG
Вспомогательная функцияM
Выбор инструментаT
Компенсация инструментаH, D
Функция шпинделяS, SP
Скорость резания / подачаF
Координатные символыX, Y, Z, A
Координаты центра дугиI, J, K
Шаг / радиусR
Время задержки / номер программыP
Количество повторовL

Станок с ЧПУ

  1. Освоение цикла канавки Fanuc G75: пошаговое руководство по программе ЧПУ
  2. Fanuc G90 Цикл точения: Пример программы ЧПУ для эффективных токарных операций
  3. Пример программы Haas G71 для внутреннего чернового точения
  4. Программа цикла Fanuc G81 сверления — пошаговый пример
  5. Подробный пример цикла Fanuc G94 фасовки для CNC-обработки
  6. Демонстрация цикла Fanuc G72 фасовки: пошаговое руководство по CNC-программированию
  7. Освоение цикла G84 нарезки резьбы: Практическое руководство по программированию ЧПУ
  8. Sinumerik L93 Цикл канавкоточения: Пример программы для обработки канавок
  9. Sinumerik CYCLE82: цикл сверления с зенкерованием – пошаговый пример
  10. Полное руководство по M-кодам Mach3 для ЧПУ обработки