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

ISO G-коды Heidenhain: полное руководство для операций ЧПУ

Обзор функций DIN/ISO для Heidenhain TNC 640/530/410/426/430/320 G-функций.

ISO G-коды Heidenhain: полное руководство для операций ЧПУ

Heidenhain TNC 640 CNC

ISO G-коды Heidenhain

Движения инструмента

G-кодОписание
G00Линейная интерполяция, декартовы координаты, быстрый ход
G01Линейная интерполяция, декартовы координаты
G02Круговая интерполяция, декартовы координаты, по часовой стрелке
G03Круговая интерполяция, декартовы координаты, против часовой стрелки
G05Круговая интерполяция, декартовы координаты, без указания направления
G06Круговая интерполяция, декартовы координаты, тангенциальное приближение к контуру
G07Параксиальный блок позиционирования
G10Линейная интерполяция, полярные координаты, быстрый ход
G11Линейная интерполяция, полярные координаты
G12Круговая интерполяция, полярные координаты, по часовой стрелке
G13Круговая интерполяция, полярные координаты, против часовой стрелки
G15Круговая интерполяция, полярные координаты, без указания направления
G16Круговая интерполяция, полярные координаты, тангенциальное приближение к контуру

Фаска/Скругление/Приближение к контуру/Отход от контура

G-кодОписание
G24Фаска с длиной R
G25Скругление угла с радиусом R
G26Тангенциальное приближение к контуру с радиусом R
G27Тангенциальное приближение к контуру с радиусом R

Определение инструмента

G-кодОписание
G99С номером инструмента T, длиной L, радиусом R

Компенсация радиуса инструмента

G-кодОписание
G40Без компенсации радиуса инструмента
G41Компенсация радиуса инструмента, слева от контура
G42Компенсация радиуса инструмента, справа от контура
G43Параксиальная компенсация для G07, удлинение
G44Параксиальная компенсация для G07, укорачивание

Определение заготовки для графики

G-кодОписание
G30(G17/G18/G19) мин. точка
G31(G90/G91) макс. точка

Циклы сверления, нарезки резьбы и фрезерования резьбы

G-кодОписание
G83Сверление с отходом (Pecking)
G84Нарезание резьбы с плавающим держателем
G85Жёсткое нарезание резьбы
G86Резание резьбы
G200Сверление
G201Растачивание
G202Растачивание (Boring)
G203Универсальное сверление
G204Заднее растачивание
G205Универсальное сверление с отходом
G206Нарезание резьбы с плавающим держателем
G207Жёсткое нарезание резьбы
G208Фрезерование отверстия
G209Нарезание резьбы с разбивкой стружки

Циклы создания точечных схем

G-кодОписание
G220Круговая схема
G221Линейная схема

SL-циклы, группа 1

G-кодОписание
G37Геометрия контура, список номеров подпрограмм подконтуров
G56Центровка
G57Грубое фрезерование (Rough-out)
G58Контурное фрезерование по часовой стрелке (чистовая)
G59Контурное фрезерование против часовой стрелки (чистовая)

SL-циклы, группа 2

G-кодОписание
G37Геометрия контура, список номеров подпрограмм подконтуров
G120Данные контура (применяется к G121–G124)
G121Центровка
G122Грубое фрезерование
G123Чистовая обработка дна
G124Чистовая обработка боков
G125Контурная обработка (обработка открытого контура)
G127Цилиндрическая поверхность
G128Паз на цилиндрической поверхности

Преобразование координат

G-кодОписание
G53Смещение нуля в таблице нулей
G54Смещение нуля в программе
G28Зеркальное отражение
G73Поворот системы координат
G72Коэффициент масштаба (уменьшение или увеличение контура)
G80Наклон рабочей плоскости
G247Установка нуля

Циклы многоходового фрезерования

G-кодОписание
G60Выполнение 3D-данных
G230Многоходовое фрезерование плоских поверхностей
G231Многоходовое фрезерование наклонных поверхностей
G232Фасонное фрезерование

Специальные циклы

G-кодОписание
G04Пауза с F секундами
G36Ориентация шпинделя
G39Вызов программы
G62Допуск отклонения для высокоскоростного контурного фрезерования
G440Измерение смещения оси
G441Быстрое зондирование

Определение рабочей плоскости

G-кодОписание
G17Рабочая плоскость X/Y, ось инструмента Z
G18Рабочая плоскость Z/X, ось инструмента Y
G19Рабочая плоскость Y/Z, ось инструмента X
G20Ось инструмента IV

Размеры

G-кодОписание
G90Абсолютные размеры
G91Инкрементные размеры

Единицы измерения

G-кодОписание
G70Дюймы (устанавливается в начале программы)
G71Миллиметры (устанавливается в начале программы)

Другие G-функции

G-кодОписание
G29Перенос последнего номинального значения позиции в качестве полюса (центра окружности)
G38СТОП выполнения программы
G51Номер следующего инструмента (с центральным файлом инструментов)
G79Вызов цикла
G98Установка номера метки

Циклы сверления, нарезки резьбы и фрезерования резьбы (повтор)

G-кодОписание
G240Центровка
G200Сверление
G201Растачивание
G202Растачивание (Boring)
G203Универсальное сверление
G204Заднее растачивание
G205Универсальное сверление с отходом
G206Нарезание резьбы с плавающим держателем
G207Жёсткое нарезание резьбы
G208Фрезерование отверстия
G209Нарезание резьбы с разбивкой стружки
G241Глубокое сверление однососудным сверлом

Циклы фрезерования резьбы

G-кодОписание
G262Фрезерование резьбы
G263Фрезерование резьбы/фаски
G264Сверление/фрезерование резьбы
G265Винтовое сверление/фрезерование резьбы
G267Внешнее фрезерование резьбы

Циклы фрезерования карманов, выступай и пазов

G-кодОписание
G74Фрезерование паза
G75Фрезерование прямоугольного кармана по часовой стрелке
G76Фрезерование прямоугольного кармана против часовой стрелки
G77Фрезерование кругового кармана по часовой стрелке
G78Фрезерование кругового кармана против часовой стрелки
G210Фрезерование паза с возвратно-поступательным погружением
G211Круглый паз с возвратно-поступательным погружением
G212Чистовая обработка прямоугольного кармана
G213Чистовая обработка прямоугольного выступа
G214Чистовая обработка кругового кармана
G215Чистовая обработка кругового выступа

Циклы фрезерования карманов, выступай и пазов (продолжение)

G-кодОписание
G251Прямоугольный карман, полный
G252Круговой карман, полный
G253Паз, полный
G254Круглый паз, полный
G256Прямоугольный вынос
G257Круговой вынос

Циклы создания точечных схем (повтор)

G-кодОписание
G220Круговая точечная схема
G221Точечные схемы на линиях

Циклы многоходового фрезерования (повтор)

G-кодОписание
G230Многоходовое фрезерование гладких поверхностей
G231Многоходовое фрезерование наклонных поверхностей
G232Фасонное фрезерование

Циклы тач-пробы для измерения несоосности заготовки

G-кодОписание
G400Базовый поворот по двум точкам
G401Базовый поворот от двух отверстий
G402Базовый поворот от двух выступов
G403Компенсация базового поворота через вращательную ось
G404Установка базового поворота
G405Компенсация несоосности осью C

Циклы тач-пробы для установки нуля

G-кодОписание
G408Опорная точка центра паза
G409Опорная точка в центре отверстия
G410Ноль изнутри прямоугольника
G411Ноль снаружи прямоугольника
G412Ноль изнутри круга
G413Ноль снаружи круга
G414Ноль во внешнем углу
G415Ноль во внутреннем углу
G416Ноль в центре окружности
G417Ноль в оси тач-пробы
G418Опорная точка в центре 4 отверстий
G419Опорная точка в выбираемой оси

Циклы тач-пробы для измерения заготовки

G-кодОписание
G55Измерение любой координаты
G420Измерение любого угла
G421Измерение отверстия
G422Измерение цилиндрического выступа
G423Измерение прямоугольного кармана
G424Измерение прямоугольного выступа
G425Измерение паза
G426Измерение гребня
G427Измерение любой координаты
G430Измерение центра окружности
G431Измерение любой плоскости

Циклы тач-пробы для измерения инструмента

G-кодОписание
G480Калибровка TT
G481Измерение длины инструмента
G482Измерение радиуса инструмента
G483Измерение длины и радиуса инструмента

Станок с ЧПУ

  1. Освоение M-кодов ЧПУ: Полное введение
  2. Полный справочник M-кодов Haas Mill: функции, настройки и применение
  3. Полный справочник G-кодов системы GSK 980TDb для токарных станков
  4. Полное руководство по G-кодам Siemens Sinumerik 808D в ISO-диалекте для ЧПУ-программистов
  5. M-коды станков Tormach: Полное руководство по функциям M0–M9
  6. Коды аварий Haas: Полное руководство по устранению неисправностей
  7. DIN 66025: Полное руководство по кодам NC-программирования
  8. Полное руководство по M-кодам Mach3 для ЧПУ обработки
  9. Полное руководство по M-кодам Heidenhain TNC 426 Conversational для EMCO WinNC
  10. Мастерство M-кодов: викторина по ЧПУ программированию