Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
гл8 - mxcCh8 - ru.doc
Скачиваний:
41
Добавлен:
20.08.2019
Размер:
3.3 Mб
Скачать

1.2.28 G76: Цикл тонкой расточки отверстия

Форма команды:

G76 X Y Z R Q P F K ;

X или Y : 2координата отверстия (применяется для абсолютной/относительной координаты)

Z : дистанция от точки R до отверстия (направление)

R : дистанция с начальной точки до точки R (направление)

Q : перемещение резака (для положительного значения, отрицательное будет игнорироваться)

P : временная остановка на дне отверстия (сек)

F : скорость рабочей подачи

K : количество повторов (повтор перемещения и сверление отверстия, вводится приращение G91)

Среди X,Y,Z,R абсолютная координата или координата приращения устанавливается G90/G91

Схема:

Схема остановки направленного сверла (OSS)

Пояснение:

  1. Начиная обработку, резак сначала перемещается до установленных G00 точек (X, Y)

  2. G00 опускает до установленной точки R (позиционирование основной оси не выполняется)

  3. Нарезной зуб G01 опускает до точки Z низа отверстия

  4. Временная остановка P (в секундах) изменяет направление сверла

  5. G01 опускает до низа отверстия Z и после временной остановки Р сек. Основной вал позиционно останавливает сверло.

  6. Расстояние перемещение от центра q

  7. G00поднимает до начальной точки (G98) или до точки R формулы (G99)

  8. Запуск обратного вращения сверла

※ Предостережение:

Значение Q является обязательным модальным значением цикла G76, значение Q следует устанавливать очень осторожно, потому что оно используется в G73/G83.

  • Направление OSS(ориентированная остановка шпинделя) устанавливается параметрами № 4020:

Параметры 4020

G17

G18

G19

0

+X

+Z

+Y

1

-X

-Z

-Y

2

+Y

+X

+Z

3

-Y

-X

-Z

Комментарий:

  1. Перед выполнением команды G76, сначала необходимо кодом М запустить сверло

  2. Если код М и G74 установлены в одном Block, то код М может только один раз выполнится в данном Block

  3. Если установлено количество раз К, то код М тоже может быть выполнен только при первом сверлении отверстия, остальные отверстия не выполняются.

  4. G73 для кода G, после первого раза выполняется постоянно, следующая формула координат X, Y, контроллер может выполнить сверление по координатам X,Y.

  5. Данная модель кода G, отменяется G80 или формула сталкивается с G00 ,G01,G02,G03 или другими циклами, данная модель кода может автоматически отмениться.

Ограничение:

1. Перед тем как ось сверления отверстия будем изменена, сначала необходимо отменить Canned Cycle.

2. Если в Block не содержится команды о перемещении по любой из осей (X, Y, Z), то сверление отверстия не выполняется.

3. Значение Q необходимо устанавливать как положительное. Если значение Q будет отрицательным, то все равно будет по-прежднему воспринематься как положительное (извлечение абсолютного значения). Установленная в Blocks R и Q может выполнить только одно сверление, если в Block сверление не проводится, то оно не может быть установлено.

4. Группа 01 кода G и G76 не могут быть установлены в одном Block, в противном случае G76 Canned Cycle произведет отмену.

5. В Canned Cycle, дополнения и исправления к радиусу резака (G41/G42/G40) игнорируются.

Пример формулы:

F1000. S500;

M03; // запуск положительного вращения сверла

G90;

G00 X0. Y0. Z10.; // перемещение начальной точки

G17;

G90 G99;

// установка точки R, точки Z и координаты отверстия 1, перемещение низа отверстия 2.0, время временной остановки 5 сек.

G76 X5. Y5. Z-10. R-5. Q2. P5.;

X15.; // отверстие 2

Y15.; // отверстие 3

G98 X5.; // отверстие 4, установлен возврат к начальной точке

X10. Y10. Z-20.; // отверстие 5, установлена новая точка Z для -20.0

G80;

M05; // остановка сверла

M02;