8/20/2022

Полный список G-кодов (Complete G Code List)

G-коды, также называемые подготовительными кодами, представляют собой слово в программе ЧПУ, начинающееся с буквы G. Как правило, это код, сообщающий станку, какой тип действия следует выполнять, например: Быстрое перемещение (перемещение инструмента как можно быстрее между резами) Контролируемая подача по прямой линии или по дуге.

Полный список G-кодов (Complete G Code List)



Ссылка на оригинальный текст http://www.helmancnc.com/g-code/

Список G-кодов Fanuc (токарный).

G-код Описание

G00 Ускоренный ход

G01 Линейная интерполяция

G02 Круговая интерполяция по часовой стрелке

G03 Круговая интерполяция против часовой стрелки

G04 команда  выдержки (паузы) с заданным временем где X или Р, задают время выдержки.

G09 Точная остановка

G10 Программируемый ввод данных

G20 Ввод в дюймах

G21 Ввод в мм

G22 Функция проверки сохраненного хода включена

G23 Функция проверки сохраненного хода выключена

G27 Проверка возврата в референтную позицию

G28 Вернуться в исходное положение

G32 Нарезка резьбы

G40 Отмена компенсации радиуса вершины инструмента

G41 Компенсация радиуса вершины инструмента слева

G42 Компенсация радиуса вершины инструмента справа

G70 Завершить цикл обработки

G71 Токарный цикл

G72 Цикл облицовки

G73 Цикл повторения шаблона

G74 Цикл сверления с отсечкой

G75 Цикл обработки канавок

G76 Цикл нарезания резьбы

G92 Настройка системы координат или макс. настройка скорости шпинделя

G94 Подача в минуту

G95 Подача на оборот

G96 Постоянный контроль скорости поверхности

G97 Отмена контроля постоянной скорости у поверхности

Список G-кодов Fanuc (фрезерный).

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 по 6  G55,G56,G57,G58,G59

G68 Вращение координат

G69 Отмена поворота координат

G73 Цикл сверления с отсечкой

G74 Левая спиральная режущая окружность

G76 Цикл чистового растачивания

G80 Отмена стандартного цикла

G81 Цикл сверления, цикл точечного растачивания

G82 Цикл сверления или цикл встречного растачивания

G83 Цикл сверления с отсечкой

G84 Цикл нарезания резьбы

G85 Сверлильный цикл

G86 Сверлильный цикл

G87 Цикл обратного растачивания

G88 Сверлильный цикл

G89 Сверлильный цикл

G90 Абсолютная команда

G91 Команда увеличения

G92 Настройка рабочей системы координат или зажима на максимальной скорости шпинделя

G98 Возврат в исходную точку в постоянном цикле

G99 Возврат к точке R в постоянном цикле

Список M-кодов Fanuc (токарный станок)

М-код Описание

М00 Остановка программы

М01 Опциональная остановка программы

М02 Конец программы

М03 Пуск шпинделя вперед по часовой стрелке

М04 Пуск шпинделя против часовой стрелки

М05 Остановка шпинделя

М08 Охлаждающая жидкость включена

М09 Охлаждающая жидкость выключена

М29 Режим жесткого касания

М30 Конец сброса программы

М40 Шестерня шпинделя посередине

М41 Выбор пониженной передачи

М42 Выбор высшей передачи

М68 Гидравлический патрон близко

М69 Гидравлический патрон открыт

М78 Выдвижение задней бабки

М79 Задняя бабка реверсивная

М94 Отмена зеркального отображения

М95 Зеркальное отображение оси X

М98 Вызов подпрограммы

М99 Конец подпрограммы

Список М-кодов Fanuc (Фрезерный)

М-код Описание

М00 Остановка программы

М01 Опциональная остановка программы

М02 Конец программы

М03 Пуск шпинделя вперед по часовой стрелке

М04 Пуск шпинделя против часовой стрелки

М05 Остановка шпинделя

М06 Смена инструмента

М07 Охлаждающая жидкость ВКЛ. СОЖ в тумане/охлаждающая жидкость через шпиндель

М08 Охлаждающая жидкость ВКЛ. — Подача охлаждающей жидкости

М09 Охлаждающая жидкость ВЫКЛ.

М19 Ориентация шпинделя

М28 Вернуться к происхождению

М29 Жесткий кран

М30 Конец программы (Сброс)

М41 Выбор пониженной передачи

М42 Выбор высокой передачи

М94 Отменить зеркальное отображение

М95 Зеркальное отображение оси X

М96 Зеркальное отображение оси Y

М98 Вызов подпрограммы

М99 Конец подпрограммы

Полный список G-кодов.

Список G-кодов, которые обычно встречаются в Fanuc и аналогичных элементах управления ЧПУ.

G-код

G00 G00 G00 01 Позиционирование (ускоренный ход)

G01 G01 G01 Линейная интерполяция (режущая подача)

G02 G02 G02 Круговая интерполяция по часовой стрелке или винтовая интерполяция по часовой стрелке

G03 G03 G03 Круговая интерполяция против часовой стрелки или винтовая интерполяция против часовой стрелки

G04 G04 G04 00 Жить

G07.1(G107) G07.1(G107) G07.1(G107) Цилиндрическая интерполяция

G08 G08 G08 Расширенный контроль предварительного просмотра

G10 G10 G10 Программируемый ввод данных

G11 G11 G11 Программируемая отмена ввода данных

G12.1(G112) G12.1(G112) G12.1(G112) 21 Режим интерполяции полярных координат

G13.1(G113) G13.1(G113) G13.1(G113) Режим отмены интерполяции полярных координат

G17 G17 G17 16 Выбор плоскости XY

G18 G18 G18 Выбор плоскости ZX

G19 G19 G19 Выбор плоскости YZ

G20 G20 G70 06 Ввод в дюймах

G21 G21 G71 Ввод в мм

G22 G22 G22 09 Функция проверки сохраненного хода включена

G23 G23 G23 Функция проверки сохраненного хода выключена

G25 G25 G25 08 Обнаружение колебаний скорости шпинделя выключено

G26 G26 G26 Обнаружение колебаний скорости шпинделя включено

G27 G27 G27 00 Проверка возврата в референтную позицию

G28 G28 G28 Вернуться в исходное положение

G30 G30 G30 Возврат во 2-ю, 3-ю и 4-ю референтную позицию

G31 G31 G31 Функция пропуска

G32 G33 G33 01 Нарезка резьбы

G34 G34 G34 Переменная — нарезание резьбы

G36 G36 G36 00 Автоматическая компенсация инструмента X

G37 G37 G37 Автоматическая компенсация инструмента Z

G40 G40 G40 07 Отмена компенсации радиуса вершины инструмента

G41 G41 G41 Компенсация радиуса вершины инструмента слева

G42 G42 G42 Компенсация радиуса вершины инструмента справа

G50 G92 G92 00 Настройка системы координат или макс. настройка скорости шпинделя

G50.3 G92.1 G92.1 Предустановка системы координат заготовки

G50.2(G250) G50.2(G250) G50.2(G250) 20 Отмена многоугольного поворота

G51.2(G251) G51.2(G251) G51.2(G251) Многоугольная токарная обработка

G52 G52 G52 00 Настройка локальной системы координат

G53 G53 G53 Настройка системы координат станка

G54 G54 G54 14 Выбор системы координат заготовки 1

G55 G55 G55 Выбор системы координат заготовки 2

G56 G56 G56 Выбор системы координат заготовки 3

G57 G57 G57 Выбор системы координат заготовки 4

G58 G58 G58 Выбор системы координат заготовки 5

G59 G59 G59 Выбор системы координат заготовки 6

G65 G65 G65 00 Вызов макроса

G66 G66 G66 12 Модальный вызов макроса

G67 G67 G67 Отмена макромодального вызова

G68 G68 G68 04 Зеркальное отображение для двойных турелей ВКЛ.

G69 G69 G69 Зеркальное отображение для двойных турелей ВЫКЛ.

G70 G70 G72 00 Отделочный цикл

G71 G71 G73 Снятие припуска при токарной обработке

G72 G72 G74 Удаление припуска в облицовке

G73 G73 G75 Повторение узора

G74 G74 G76 Торцевое сверление с просверливанием

G75 G75 G77 Внешний диаметр/внутренний диаметр сверления

G76 G76 G78 Многопоточный цикл

G80 G80 G80 10 Постоянный цикл отмены сверления

G83 G83 G83 Цикл для забойного бурения

G84 G84 G84 Цикл для постукивания по лицу

G86 G86 G86 Цикл для торцевого растачивания

G87 G87 G87 Цикл бокового сверления

G88 G88 G88 Цикл для бокового постукивания

G89 G89 G89 Цикл для бокового растачивания

G90 G77 G20 01 Цикл резки наружного/внутреннего диаметра

G92 G78 G21 Цикл нарезания резьбы

G94 G79 G24 Цикл торцевой токарной обработки

G96 G96 G96 02 Постоянный контроль скорости поверхности

G97 G97 G97 Отмена контроля постоянной скорости у поверхности

G98 G94 G94 05 Поминутная подача

G99 G95 G95 Подача за оборот

G90 G90 03 Абсолютное программирование

G91 G91 Инкрементное программирование

G98 G98 11 Вернуться на начальный уровень

G99 G99 Вернуться к уровню точки R

G00

Ускоренное перемещение (холостой ход).

Подробнее.




G01 Линейная интерполяция с заданной скоростью подачи.

G02 Круговая интерполяция по часовой стрелке.

G03 Круговая интерполяция против часовой стрелки.

G04 Задержка выполнения программы, пауза.

G09 Точная остановка.

G12 Круговая интерполяция по часовой стрелке с использованием текущих координат станка в качестве центра круга.

G13 Круговая интерполяция против часовой стрелки с использованием текущих координат станка в качестве центра круга.

G15 Отмена полярной системы координат.

G16 Назначение полярной системы координат (X радиус, Y угол).

G17

Выбор в качестве рабочей плоскости обработки плоскости X-Y.

G18

Выбор в качестве рабочей плоскости обработки плоскости Z-X.

G19

Выбор в качестве рабочей плоскости обработки плоскости Y-Z.

G20

Единицы измерения - дюймы..

G21

Единицы измерения - миллиметры.

G28

Возврат в исходную позицию станка.

G30

Движение к точке смены инструмента.

G31

Подача до пропуска.

G33

Однопроходное нарезание резьбы.

G40

Подробнее.




G41

Назначение компенсации радиуса инструмента слева от траектории.

G42

Назначение компенсации радиуса инструмента справа от траектории.

G43

Положительная компенсация длины инструмента.

G44

Отрицательная компенсация длины инструмента.

G49

Отмена компенсации длины инструмента, назначенной командами G43 или G44.

G50

Отмена режима масштабирования.

G51

Включение режима масштабирования.

G53

Отключение смещения начала системы координат.

G54-G59

Переключение на заданную оператором систему координат.

G61

Режим точного останова.

G68

Поворот (вращение) системы координат.

G69

Отмена поворота (вращения) системы координат.

G80

Омена циклов сверления, растачивания, нарезания резьбы метчиком и т. д.

G81

Цикл сверления.

G82

Цикл сверления с задержкой (паузой).

G83

Цикл прерывистого сверления (с полным выводом сверла).

G84

Цикл нарезания резьбы.

G90

Задание абсолютных координат опорных точек траектории.

G91

Задание координат инкрементально последней введённой опорной точки.

G94

(G94 F) Подача — в формате мм/мин.

G95

(G95 F) Подача — в формате мм/об.

G97

(G97 S) Скорость — задание частоты вращения шпинделя с помощью S-слова.


1 комментарий:

  1. Хуже ерести и бреда я еще не читал...
    Во первых список не полный и коровы!
    Во вторых, вы сами читали то что стырили и вставили на этот сайтомусор, иначе не назвать!?
    В третьих для людей - держитесь подальше от таких помощи...

    ОтветитьУдалить