Подготовительная функция ( G – функция)
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

Содержание действия кода G определяется следующим за ним числовым значением.

Продолжительность действия G - функции опре­деляется её типом. Существуют следующие два типа G - функций.

Одноразовый код – код G данного типа является эффективным только в том кадре, в котором он запрограммирован. (это коды группы 00)

Модальный код – код G данного типа является эффективным до тех пор, пока не будет закодирован другой код из той же группы, в которую входит данный код.

В одном кадре может быть запрограммировано несколько G – функций, но только из разных групп. Если же запрограммировать несколько G – функций одной группы, то действовать будет та, которая указана последней.

Некоторые G – функции устанавливаются автоматически при включении питания УЧПУ (Ex.– G01, G17, G40, G49, G53, G80, G90, G94 и т.п.)

Группы и типы G – функций (приведены выборочно) В основном для FANUK -210 (в скобках для FANUK -0 i )

 функции   Группа Наименование функции  
G00

01

 

Быстрое позиционирование. Ускоренное перемещение в запрограммированную точку с максимальной скоростью подачи. Ранее запрограммированная скорость перемещения игнорируется, но не отменяется. Перемещения по осям координат могут быть нескоординированными.
G01 Линейная интерполяция с заданной скоростью подачи. Перемещение исполнительного органа по прямой линии со скоростью, заданной в программе при помощи адреса F. При этом обеспечивается постоянное отношение между скоростями по осям координат, пропорциональное отношению между расстояниями, на которые должен переместиться исполнительный орган станка по двум или более осям координат одновременно.
G02 Круговая (или винтовая) интерполяция с перемещением по часовой стрелке. Команда на перемещение со скоростью, заданной в программе при помощи адреса F, по дуге окружности в направлении по часовой стрелке, если смотреть со стороны положительного направления координатной оси, перпендикулярной обрабатываемой поверхности.
G03 Круговая (или винтовая) интерполяция с перемещением против часовой стрелки. Команда на перемещение со скоростью, заданной в программе при помощи адреса F, по дуге окружности в направлении против часовой стрелки, если смотреть со стороны положительного направления оси, перпендикулярной обрабатываемой поверхности.
G04

00

 

Задержка (пауза) отработки программы, на время, заданное в программе или иным способом.
G09 Торможение. Т.е. уменьшение скорости перемещения при приближении к запрограммированной точке для повышения точности позиционирования.
G10 Ввод программируемых данных (Ex.–координат смещения нуля)
G15 (G13.1)

17

(21)

Отмена режима интерполяции в полярных координатах
G16 (G12.1) Режим интерполяции в полярных координатах
G17

02

 (16)

Выбор плоскости XY. Задание плоскости XY для выполнения таких функций как круговая интерполяция, коррекция на фрезу и т.п.
G18 Выбор плоскости XZ. Задание плоскости XZ для выполнения таких функций как круговая интерполяция, коррекция на фрезу и т.п.
G19 Выбор плоскости YZ. Задание плоскости YZ для выполнения таких функций как круговая интерполяция, коррекция на фрезу и т.п.
G20

06

Ввод в дюймах
G21 Ввод в мм
G27

00

Выход в «0» станка (фиксированную (референтную) позицию) по путевым ограничителям хода с подтверждением на индикации.
G28 Выход в «0» станка (фиксированную (референтную) позицию) через промежуточную точку
G29 Выход из «0» станка в заданную точку через промежуточную точку
G30 Выход в заданную точку через промежуточную точку
G31 Функция пропуска т. е. прерывание отработки УП и переход к следующему кадру по команде от станка, например, при автоматическом контроле размеров и соответственно достижения заданного размера.
G33

01

Нарезание резьбы (резцом)
(G34) Нарезание резьбы с переменным шагом
G40

07

Отмена коррекции инструмента по радиусу (диаметру)
G41 Коррекция на радиус (диаметр) инструмента левая . Т. е. когда режущая часть инструмента находится слева от обрабатываемой поверхности, если смотреть от режущей части инструмента в направлении перемещения инструмента относительно обрабатываемой заготовки. Используется совместно с обозначением корректора на радиус (диаметр) инструмента, численное значение которого занесено в память ЧПУ станка.
G42 Коррекция на радиус (диаметр) инструмента правая. (аналогично)
G43

08

Коррекция на длину (вылет) инструмента в «+» положительном направлении. Т. е. численное значение коррекции, занесённое в память ЧПУ станка, необходимо сложить со значением координаты, заданной в соответствующих кадрах программы.
G44 Коррекция на длину (вылет) инструмента в «–» отрицательном направлении. Т. е. численное значение коррекции, занесённое в память ЧПУ станка, необходимо вычесть из значения координаты, заданной в соответствующих кадрах программы.
G 49 Отмена коррекции на длину инструмента.
G45

00

Увеличение перемещения на величину смещения, занесённую в УЧПУ по функции D
G46 Уменьшение перемещения на величину смещения, занесённую в УЧПУ по функции D
G47 Увеличение перемещения на удвоенную величину смещения, занесённую в УЧПУ по функции D
G48 Уменьшение перемещения на удвоенную величину смещения, занесённую в УЧПУ по функции D
G50

11

Отмена масштабирования
G51 Масштабирование
G 92

00

Задание (изменение) системы координат
G52 Установка локальной системы координат
G53 Установка системы координат станка
G53 Возврат к абсолютной системе координат т. е. отмена G 54 – G 59 (для некоторых УЧПУ)
G54

14

Задание смещение координат нулевой точки детали относительно исходной точки станка. Т. е. установка системы координат заготовки №1. величины смещений должны быть заданы предварительно с пульта УЧПУ или введены программно с помощью функции G 10
G55 ––//–– №2
G56 ––//–– №3
G57 ––//–– №4
G58 ––//–– №5
G 59 ––//–– №6
G60 00 Позиционирование в одном направлении (для повышения точности)
G73

09

Цикл сверления с периодическим выводом сверла
G74 Цикл нарезания левой резьбы
G76 Цикл чистового растачивания
G80 Отмена постоянного цикла
G81 Цикл сверления
G82 Цикл сверления или цикл встречного растачивания
G83 Цикл сверления с периодическим выводом сверла
G84 Цикл нарезания резьбы (метчиком)
G85 Цикл растачивания с отводом на рабочей подаче
G86 Цикл растачивания с быстрым отводом
G87 Цикл обратного растачивания
G88 Цикл растачивания с отводом вручную
G89 Цикл растачивания с задержкой в конце и отводом на рабочей подаче
G90

03

Задание в абсолютных величинах
G91 Задание в приращениях
G94

05

Задание минутной подачи (мм/мин)
G95 Задание оборотной подачи (мм/об)
G96

13

Контроль постоянства скорости резания (задание S в м/мин)
G97 Отмена постоянства скорости резания (задание S в об/мин)
G98

10

Возврат к исходной точке в постоянном цикле (используется совместно с G73,74,76,81–89)
G99 Возврат к точке R в постоянном цикле (используется совместно с G73,74,76,81–86,88,89 т.е. кроме G87)

 



Дата: 2018-11-18, просмотров: 606.