Справочник G/M-кодов SINUMERIK 810/820M для EMCO WinNC
EMCO WinNC SINUMERIK 810/820M Фрезерование: полные списки G-кодов, M-кодов и циклов для программирования.
G-коды
| G-код | Описание |
|---|---|
| G00 | Быстрый ход |
| G01 | Линейная интерполяция |
| G02 | Циркулярная интерполяция по часовой стрелке |
| G03 | Циркулярная интерполяция против часовой стрелки |
| G04 | Пауза |
| G09 | Точная остановка по блоку |
| G10 | Полярная координатная интерполяция, быстрый ход |
| G11 | Полярная координатная интерполяция, линейная интерполяция |
| G12 | Полярная координатная интерполяция, циркулярная по часовой стрелке |
| G13 | Полярная координатная интерполяция, циркулярная против часовой стрелки |
| G17 | Выбор плоскости X-Y |
| G18 | Выбор плоскости Z-X |
| G19 | Выбор плоскости Y-Z |
| G25 | Ограничение минимальной рабочей зоны |
| G26 | Ограничение максимальной рабочей зоны |
| G33 | Резьбонарезание в отдельных блоках |
| G40 | Отмена компенсации радиуса резака |
| G41 | Компенсация радиуса резака слева |
| G42 | Компенсация радиуса резака справа |
| G48 | Leave as approached (оставить как приближенное) |
| G50 | Отмена изменения масштаба |
| G51 | Изменение масштаба |
| G53 | Отмена нулевого смещения по блоку |
| G54 | Нулевое смещение 1 |
| G55 | Нулевое смещение 2 |
| G56 | Нулевое смещение 3 |
| G57 | Нулевое смещение 4 |
| G58 | Программируемое нулевое смещение 1 |
| G59 | Программируемое нулевое смещение 2 |
| G60 | Режим точной остановки |
| G62 | Отмена режима точной остановки |
| G64 | Отмена режима точной остановки |
| G70 | Измерение в дюймах |
| G71 | Измерение в миллиметрах |
| G80 | Удаление G81–G89 |
| G81 | Вызов цикла L81 |
| G82 | Вызов цикла L82 |
| G83 | Вызов цикла L83 |
| G84 | Вызов цикла L84 |
| G85 | Вызов цикла L85 |
| G86 | Вызов цикла L86 |
| G87 | Вызов цикла L87 |
| G88 | Вызов цикла L88 |
| G89 | Вызов цикла L89 |
| G90 | Абсолютное программирование |
| G91 | Инкрементное программирование |
| G92 | Цилиндрическая интерполяция |
| G94 | Подача в минуту |
| G95 | Подача на оборот |
| G147 | Мягкое приближение к контуру линейным |
| G247 | Мягкое приближение к контуру четвертью круга |
| G347 | Мягкое приближение к контуру полукругом |
| G148 | Мягкий отход от контура линейным |
| G248 | Мягкий отход от контура четвертью круга |
| G348 | Мягкий отход от контура полукругом |
M-коды
| M-код | Описание |
|---|---|
| M00 | Программная остановка, безусловная |
| M01 | Программная остановка, условная |
| M02 | Конец главной программы |
| M03 | Шпиндель ВКЛ по часовой стрелке |
| M04 | Шпиндель ВКЛ против часовой стрелки |
| M05 | Шпиндель ВЫКЛ |
| M06 | Смена инструмента |
| M08 | СОЖ ВКЛ |
| M09 | СОЖ ВЫКЛ |
| M17 | Конец подпрограммы |
| M27 | Поворот разделительной головки |
| M30 | Конец главной программы |
| M53 | Нет зеркальной оси X |
| M54 | Зеркальная ось X |
| M55 | Нет зеркальной оси Y |
| M56 | Зеркальная ось Y |
| M57 | Нет зеркальной оси Z |
| M58 | Зеркальная ось Z |
| M71 | Продувка ВКЛ |
| M72 | Продувка ВЫКЛ |
Циклы
| Цикл | Описание |
|---|---|
| L81-89 | Циклы сверления, комп. G81–G89 |
| L96 | Цикл для смены инструмента |
| L900 | Контур сверления |
| L901 | Контур фрезерования паза |
| L902 | Контур фрезерования удлиненного отверстия |
| L903 | Фрезерование прямоугольного кармана |
| L904 | Контур фрезерования кругового паза |
| L905 | Контур сверления одиночного отверстия |
| L906 | Контур сверления ряда отверстий |
| L930 | Фрезерование кругового кармана |
| L999 | Очистка буферной памяти |
Адреса
| Адрес | Описание |
|---|---|
| % | Номер программы 1–9999 |
| L | Номер подпрограммы 1–9999 |
| N | Номер блока 1–9999 |
| G | Функция траектории |
| M | Вспомогательная функция |
| A | Угол |
| D | Коррекция инструмента 1–49 |
| F | Скорость подачи, пауза |
| I, J, K | Параметр окружности, шаг резьбы |
| P | Количество запусков подпрограммы, коэффициент масштаба |
| R | Параметр обмена для циклов |
| S | Скорость шпинделя |
| T | Вызов инструмента (позиция револьвера) |
| U | Радиус окружности, радиус (знак +), фаска (знак −) |
| X, Y, Z | Позиционные данные (X также пауза) |
| LF | Конец блока |
Станок с ЧПУ
- Sinumerik L93 Цикл канавкоточения: Пример программы для обработки канавок
- Sinumerik L93 Цикл канавкоточения — Точное канавкообразование на 810/820 T ЧПУ
- Оптимизация резьбонарезки циклом Siemens Sinumerik L97 — Внешние, внутренние, конические и поперечные резьбы
- Sinumerik CYCLE81: цикл сверления/центрирования на токарных станках – экспертное руководство
- Полный справочник G-кодов системы GSK 980TDb для токарных станков
- Полное руководство по G-кодам Siemens Sinumerik 808D в ISO-диалекте для ЧПУ-программистов
- DIN 66025: Полное руководство по кодам NC-программирования
- Программирование Sinumerik 810 на фрезерных станках: мастерство радиуса и фаски
- Полное руководство по G- и M-кодам Okuma для фрезерных станков с ЧПУ
- Полное руководство по M-кодам Heidenhain TNC 426 Conversational для EMCO WinNC