Полное руководство по CNC G-кодам для систем управления Fanuc
G-коды также называют подготовительными кодами (подготовительными функциями).
Complete CNC G Code List
Полный список G-кодов
Список G-кодов, часто встречающихся на Fanuc и похожих системах ЧПУ
| G Code | Группа | Функция | ||
| A | B | C | ||
| 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 | Выбор плоскости X Y |
| G18 | G18 | G18 | Выбор плоскости Z X | |
| G19 | G19 | G19 | Выбор плоскости Y Z | |
| 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 Позиционирование (Быстрый ход)
- CNC G-Code G00 Rapid Traverse
- CNC G Code Introduction for CNC Programmers
G01 Линейная интерполяция (Рабочая подача)
- CNC G Code Introduction for CNC Programmers
- CNC Programming for Beginners a Simple CNC Programming Example
- Lathe CNC Programming Example
G02 Круговая интерполяция по часовой или спиральная по часовой
- CNC Programming for Beginners a CNC Programming Example
- CNC Lathe Programming Example
- CNC Circular Interpolation Tutorial G02 G03
G03 Круговая интерполяция против часовой или спиральная против часовой
- CNC Arc Programming Exercise
- CNC Circular Interpolation Tutorial G02 G03
G04 Выдержка
- G04 Dwell Time Calculation Made Easy
G10 Программируемый ввод данных
- Fanuc G10 G-Code for CNC Machine Programmable Offset Setting
G20 Ввод в дюймах
- Fanuc G20 Measuring in Inches with CNC Program Example
G21 Ввод в мм
- Fanuc G21 Measuring in Millimeter with CNC Lathe Programming Example
G32 Нарезка резьбы
- CNC Fanuc G33 G32 Threading G Code
G32 Коническая резьба
- Taper Threading with G32 a CNC Programming Example
G33 Нарезка резьбы
- CNC Fanuc G33 G32 Threading G Code
G70 Цикл чистовой обработки
- CNC Programming Example with Fanuc G71 Rough Turning Cycle and G70
- Fanuc G70 G71 Rough and Finish Turning Cycle Program Example
G71 Снятие припуска при точении
- CNC Fanuc G71 Turning Cycle or Stock Removal Canned Cycle
- G71 Rough Turning Cycle One-line Format
- CNC Programming Example with Fanuc G71 Rough Turning Cycle and G70
- Fanuc G70 G71 Rough and Finish Turning Cycle Program Example
G72 Снятие припуска при фасовке
- CNC Fanuc G72 Canned Cycle Facing
G73 Повторение контура
- CNC Fanuc G73 Pattern Repeating Cycle
- CNC Fanuc G73 Pattern Repeating Cycle CNC Program Example
G74 Центровое поэтапное сверление
Поэтапное сверление по оси Z.
G74 Цикл поэтапного сверления
- Simple CNC Lathe Drilling with Fanuc G74 Peck Drilling Cycle
G74 Лицевое канавкирование
- Face Grooving with G74 G Code a CNC Programming Tutorial
G75 Сверление внешн./внутр. диаметра
Канавкирование по оси X.
- CNC Fanuc G75 Grooving Cycle
- Fanuc G75 Grooving Cycle CNC Program Example
- G75 Canned Cycle Grooving CNC Programming Example
G76 Многопроходной цикл резьбонарезки
Цикл нарезки резьбы, G76 threading cycle, Fanuc G76 threading cycle, G76 thread cycle.
- Fanuc G76 Threading Cycle
- G76 Thread Cycle a CNC Programming Example
G76 Цикл резьбонарезки Однострочный формат
- G76 Threading Cycle One Line Format for Fanuc 10/11/15T
G76 Коническая резьба
- Tapered Threading with Fanuc G76
G76 Многозаходовая резьба
- Multi-Start Threading with Fanuc G76
G76 Приращение резьбы
- Controlling Thread Infeed with Fanuc G76
G92 Цикл нарезки резьбы
CNC Fanuc G92 Threading Cycle, G92 thread cutting cycle.
- CNC Fanuc G92 Threading Cycle
G92 Конический цикл резьбонарезки
- Taper Threading with G92 Threading Cycle
- CNC Programming Example G92 Taper Threading Cycle
G94 Цикл фасовки (Цикл торцовой обработки)
- Fanuc G94 Facing Cycle CNC Example Program
G94 Подача в минуту / G98 Подача в минуту
- G-Code G94 Feed Per Minute
G95 Подача на оборот / G99 Подача на оборот
- G-Code G95 Feed Per Revolution
Станок с ЧПУ
- Операции со списками в Python: создание, доступ, изменение и продвинутые техники
- Полное руководство по инструментам для автотехников — UTI и Snap‑On
- Полное руководство по беспроводным протоколам IoT-сетей
- 15 типов погрузчиков: подробное руководство
- G-коды ЧПУ объяснены: основное руководство для программистов ЧПУ
- Полный справочник Fanuc G-кодов: Все команды с пояснениями
- Полный справочник G-кодов токарных станков Hurco (Dual-Screen и Max Console)
- Полный справочник G-кодов фрезерных станков Hurco для наладчиков ЧПУ
- Полный справочник Fanuc G-кодов для программирования ЧПУ
- Полный справочник G-кодов Mazak M-Серии для операторов ЧПУ