Список M-Code и G-Code Siemens Sinumerik

Список M-Code и G-Code Siemens Sinumerik
Spread the love

Полный список M-Code и G-Code Siemens Sinumerik для станков с ЧПУ / программистов с ЧПУ, которые работают в режиме диалекта ISO.

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

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

G Code Siemens Sinumerik 808D(режим диалекта ISO)

G кодОписание
G00Быстрый ход
G01Линейное движение
G02Круг / спираль по часовой стрелке
G03Круг / спираль против часовой стрелки
G04Время ожидания в [с] или оборотов шпинделя
G05Высокоскоростной цикл резки
G05.1Высокоскоростной цикл -> Вызов CYCLE305
G08Предварительное управление ВКЛ / ВЫКЛ G15 Полярные координаты отключены
G09Точная остановка
G10Записать смещение нулевой точки / смещение инструмента
G10.6Отвод от контура (POLF)
G11Завершить ввод параметра
G16Полярные координаты
G17Плоскость XY
G18Плоскость ZX
G19Плоскость т YZ
G20Дюймовая система ввода
G21Метрическая система ввода
G27Проверка референтной позиции
G281. Приближение к ориентиру.
G302./3./4. Приближение к ориентиру
G30.1Положение контрольной точки
G31Измерение с «удалением оставшегося пути»
G40Отмена выбора компенсации радиуса фрезы
G41Компенсация слева от контура
G42Компенсация справа от контура
G43Положительная компенсация длины инструмента включена
G44Отрицательная коррекция длины инструмента включена
G49Компенсация длины инструмента выключена
G50Масштабирование отмена
G51Масштабирование
G50.1Зеркальное отображение запрограммированной оси ВЫКЛ.
G51.1Зеркальное отображение запрограммированной оси ВКЛ.
G52Программируемое смещение нулевой точки
G53Позиция подхода в системе координат станка
G54 P0Внешнее смещение нулевой точки
G54Выбор рабочего смещения
G55Выбор рабочего смещения
G56Выбор рабочего смещения
G57Выбор рабочего смещения
G58Выбор рабочего смещения
G59Выбор рабочего смещения
G60Направленное позиционирование
G61Режим точной остановки
G63Режим нажатия
G64Режим непрерывного пути G66 Вызов модуля макроса
G65Макро-вызов
G67Удалить вызов модуля макроса
G68Вращение ВКЛ, 2D / 3D
G69Вращение ВЫКЛ.
G72.1Повторение контура с вращением
G72.2Повторение линейного контура
G73Цикл высокоскоростного сверления глубоких отверстий со стружкодроблением
G74Цикл левого нарезания резьбы
G76Цикл точного сверления
G80Цикл выключен
G81Простой цикл сверления
G82Цикл сверления зенковки
G83Цикл сверления глубоких отверстий с удалением стружки
G84Цикл правого нарезания резьбы
G85Цикл растачивания, отвод с G01 после достижения конца по оси Z, без остановки шпинделя
G86Цикл растачивания, шпиндель останавливается, а затем отвод с G00 после достижения конца по оси Z
G87Обратное зенкование
G89Цикл растачивания, выдержка на некоторое время, затем отвод с помощью G01, без изменения направления вращения шпинделя
G90Абсолютное программирование
G91Инкрементальное программирование
G92Установка фактического значения
G92.1Удалить фактическое значение, сбросить WKS
G93обратнозависимая скорость подачи (1 / мин)
G94Скорость подачи в [мм / мин, дюйм / мин]
G95Революционная скорость подачи в [мм / об, дюймах / об]
G96Постоянная поверхностная скорость
G97Постоянная скорость резки
G98Возврат к исходной точке через фиксированные циклы
G99Возвращение в точку R через фиксированные циклы
G290Выбор режима Сименс
G291Выбор режима диалекта ISO

Таблица технологических кодов M-Code Siemens Sinumerik

Технологические команды M-Code Siemens Sinumerik начинаются с буквы М. Включают такие действия, как:

  • Сменить инструмент
  • Включить/выключить шпиндель
  • Включить/выключить охлаждение
  • Вызвать/закончить подпрограмму

Вспомогательные (технологические) команды

КодОписаниеПример
M00Приостановить работу станка до нажатия кнопки «старт» на пульте управления, так называемый «технологический останов»G0 X0 Y0 Z100 M0;
M01Приостановить работу станка до нажатия кнопки «старт», если включен режим подтверждения остановаG0 X0 Y0 Z100 M1;
M02Конец программыM02;
M03Начать вращение шпинделя по часовой стрелкеM3 S2000;
M04Начать вращение шпинделя против часовой стрелкиM4 S2000;
M05Остановить вращение шпинделяM5;
M06Сменить инструментM6 T15;
M07Включить дополнительное охлаждениеM3 S2000 M7;
M08Включить основное охлаждениеM3 S2000 M8;
M09Выключить охлаждениеG0 X0 Y0 Z100 M5 M9;
M30Конец информацииM30;
M98Вызов подпрограммыM98 P101;
M99Конец подпрограммы, возврат к основной программе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 не будет опубликован.