Список M-Code и G-Code Fanuc

Fanuc G-code

Станки с ЧПУ работают, следуя командам или инструкциям (G-коды / M-коды), которые приведены в программе обработки детали. Вот G-Code Fanuc для управления станками, которые необходимы специалистам по ЧПУ, чтобы научиться понимать синтаксис.

Сводная таблица команд G-кодов

Подготовительные (основные) команды / КодыОписание
G00-G04Позиционирование инструмента
G17-G19Переключение рабочих плоскостей (XY, XZ, YZ)
G20-G21Не стандаризовано
G40-G44Компенсация размера различных частей инструмента (длина, диаметр)
G53-G59Переключение систем координат
G80-G84Циклы сверления, нарезания резьбы
G90-G92Переключение систем координат (абсолютная, относительная)

G-Code Fanuc список (Токарный)

G кодОписание
G00Быстрый ход
G01Линейная интерполяция
G02Круговая интерполяция по часовой стрелке
G03Круговая интерполяция против часовой стрелки
G04Пауза
G09Точная остановка
G10Программируемый ввод данных
G20Ввод в дюймах
G21Ввод в мм
G22Функция сохраненной проверки хода включена
G23Функция сохраненной проверки хода выключена
G27Проверка возврата в референтную позицию
G28Вернуться в исходное положение
G32Нарезание резьбы
G40Коррекция на радиус вершины инструмента отменить
G41Коррекция на радиус вершины инструмента слева
G42Коррекция на радиус вершины инструмента справа
G70Завершить цикл обработки
G71Цикл поворота
G72Цикл облицовки
G73Цикл повторения шаблона
G74Цикл сверления Peck
G75Цикл обработки канавок
G76Цикл нарезки резьбы
G92Настройка системы координат или макс. установка скорости шпинделя
G94Подача в минуту
G95Подача за оборот
G96Постоянный контроль поверхностной скорости
G97Отмена постоянного контроля скорости резания

М-Code Fanuc список (Токарный)

M кодОписание
M00Остановка программы
M01Дополнительная остановка программы
M02Конец программы
M03Пуск шпинделя вперед по часовой стрелке
M04Пуск шпинделя назад против часовой стрелки
M05Остановка шпинделя
M08Охлаждающая жидкость включена
M09Охлаждающая жидкость отключена
M40Шестерня шпинделя посередине
M41Выбор низкой передачи
M42Выбор высокой передачи
M68Гидравлический патрон закрывается
M69Гидравлический патрон открыт
M78Подъем задней бабки
M79Реверс задней бабки
M94Отмена зеркального изображения
M95Зеркальное отображение оси X
M98Вызов подпрограммы
M99Конец подпрограммы

G- Code Fanuc список (Фрезерный)

G кодОписание
G00Быстрый ход
G01Линейная интерполяция
G02Круговая интерполяция по часовой стрелке
G03Круговая интерполяция против часовой стрелки
G04Пауза
G17Выбор плоскости XY
G18Выбор плоскости ZX
G19Выбор плоскости YZ
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
G74Режущий круг с левой спиралью
G76Цикл чистового растачивания
G80Отмена стандартного цикла
G81Цикл сверления, цикл точечного растачивания
G82Цикл сверления или цикл зенковки
G83Цикл сверления Peck
G84Цикл нарезания резьбы
G85Цикл растачивания
G86Цикл растачивания
G87Цикл обратного растачивания
G88Цикл растачивания
G89Цикл растачивания
G90Абсолютные координаты
G91Относительные координаты
G92Настройка системы координат заготовки или зажима при максимальной скорости шпинделя
G98Возврат к исходной точке в постоянном цикле
G99Вернуться к точке R в постоянном цикле

M-Сode Fanuc список (Фрезерный)

M кодОписание
M00Остановка программы
M01Дополнительная остановка программы
M02Конец программы
M03Пуск шпинделя вперед по часовой стрелке
M04Пуск шпинделя назад против часовой стрелки
M05Остановка шпинделя
M06Смена инструмента
M07Охлаждающая жидкость ВКЛ — охлаждающая жидкость тумана / охлаждающая жидкость через шпиндель
M08Охлаждающая жидкость ВКЛ — заливание охлаждающей жидкости
M09Охлаждающая жидкость ВЫКЛ.
M19Ориентация шпинделя
M28Вернуться в исходное положение
M29Жесткое нарезании резьбы
M30Конец программы (Сброс)
M41Выбор пониженной передачи
M42Выбор высокой передачи
M94Отменить зеркальное отображение
M95Зеркальное отображение оси X
M96Зеркальное отображение оси Y
M98Вызов подпрограммы
M99Конец подпрограммы

Параметры команд задаются буквами латинского алфавита

Код константыОписаниеПример
XКоордината точки траектории по оси XG0 X0 Y0 Z100
YКоордината точки траектории по оси YG0 X0 Y0 Z100
ZКоордината точки траектории по оси ZG0 X0 Y0 Z100
FСкорость рабочей подачиG1 G91 X10 F100
SСкорость вращения шпинделяS3000 M3
RРадиус или параметр стандартного циклаG1 G91 X12.5 R12.5 или G81 R1 0 R2 -10 F50
DПараметр коррекции выбранного инструментаM06 T1 D1
PВеличина задержки или число вызовов подпрограммыM04 P101 или G82 R3 Z-10 P1000 F50
I,J,KПараметры дуги при круговой интерполяцииG03 X10 Y10 I0 J0 F10
LВызов подпрограммы с данной меткойL12 P3

Вам может также понравиться...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *


Срок проверки reCAPTCHA истек. Перезагрузите страницу.