Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
AWZ-Hauptantrieb-kompl.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.88 Mб
Скачать

5.0 Циклы сверления

5.1 Общее

"Циклы сверления" являются опцией (J878) к " Приводимые инструменты с C-осью в приводе главного движения".

При применении циклов сверления программирование приводимых инструментов значительно упрощается.

Для установки программы посредством FAPT-C-оси-диалогового программирования циклы сверления являются предпосылкой.

Далее приведена обзорная таблица отдельных циклов сверления с соответствующими G-командами вызова:

Обзорная таблица

G-Date Функция

G80 Стереть цикл сверления

G83 цикл сверления (Z-ось) Останов или прекращение сверления

G84 цикл нарезания резьбы ( " )

G85 цикл сверления ( " ) 1 ход сверла

G87 цикл сверления (X-ось) Останов или прекращение сверления

G88 цикл нарезания резьбы ( " )

G89 цикл сверления ( " ) 1 ход сверла

5.2 Указания и правила программирования

1. "R" может повлиять на движение старта и возвращения циклов сверления "R"

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

старта. При радиальных циклах сверления (G87, G88 и G89) "R" является

размером радиуса. Отсутствие параметра "R" соответствует "R= 0".

G98 или G99 определяет, возвращаться в конце цикла до точки старта Z- или

R-. Возможны следующие возможности процесса относительно точки старта

цикла и позиции промежуточной или возвращения:

Конечная глубина сверления Z-точка старта

ускорен.ход

б ез R

подача

R

с G98 и R

R

с G99 и R

2. Цикл сверления заканчивается или стирается с G80 или G-командой "1. G-

группы" (это G0, G1, G2, G3, G33, G77, G78 или G79). В нормальной

программе после цикла сверления происходит движение осей с G0-

ускоренным ходом, чем и стирается цикл.

3. При "режиме покадровой отработки" процесс сверления происходит без промежуточных остановов. Это важно при нарезании внутренней резьбы с G84 или G88. Процесс, например, при активном M3 следующий:

нарезание внутренней резьбы M3-направлением вращения, затем (без проме-

жуточного останова) отход на позицию старта при одновременном реверсиро-

вании M4 и в заключение снова M3-направление вращения.

5.3 Примеры программирования

G85-цикл сверления, Z-осевой (1 ход сверла):

.

N860 M5 останов главного шпинделя

N870 M21 выбор C-оси

N880 G28 C0 C-ось-синхронизация

N890 G0 C0 0-град.-позиция

N900 T0202 выбор инструмента (сверло )

N910 G97 S1000 M3 число оборотов инструмента

N920 G0 G94 X60 Z5 M8 позиционирование

N930 G85 Z-30 R-13 P500 F100 цикл сверления (1 ход сверла)

N940 G0 X400 Z300 T0 позиция смены инструмента

.

.

Указание:

1. G85-цикл сверления выполняется как цикл рассверливания (развертывание, зенкование). Возврат производится двойной скоростью подачи, а не ускоренным ходом. Если возврат должен производиться ускоренным ходом, то альтернативно может применяться G83-цикл сверления. При этом (чтобы иметь только один ход сверла) глубина частичного сверления (Q) должна устанавливаться равной глубине общего сверления.

2. Длительность обработки дна сверления может быть запрограммирована P-адресом или установлена системным параметром 5111.

G85-формат программы:

G85 Z.. R.. P.. F..

подача

Длительность обработки дна отверстия (msec) Z-смещение точки старта (инкрементальный с знаком в мм) глубина конечного сверления (абсолютная в мм)

G89-цикл сверления, X-радиальный (1 ход сверла):

.

.

N860 M5 останов главного шпинделя

N870 M21 выбор C-оси

N880 G28 C0 C-ось-синхронизация

N890 G0 C0 0-град.-позиция

N900 T1010 M8 выбор инструмента (сверло )

N910 G97 S1200 M3 число оборотов инструмента

N920 G0 G94 X120 Z-28 позиционирование

N930 G89 X74 R-8 P500 F100 цикл сверления (1 ход сверла)

N940 G0 X400 Z300 T0 позиция смены инструмента

.

.

Указание:

Указания, сделанные для G85-цикла сверления или касательно скорости подачи при возврате или времени обработки (Р) дна сверления действуют здесь аналогично.

G89-формат программы:

G89 X.. R.. P.. F..

подача

Длительность обработки дна отверстия (msec) Х-смещение точки старта (инкрементальный с знаком в мм)

глубина конечного сверления (абсолютная в мм)

G83-цикл сверления, Z-осевой (прерывание или прекращение сверления):

.

.

N860 M5 останов главного шпинделя

N870 M21 выбор C-оси

N880 G28 C0 C-ось-синхронизация

N890 G0 C0 0-град.позиция

N900 T1010 M8 выбор инструмента (сверло)

N910 G97 S1200 M3 число оборотов инструмента

N920 G0 G94 X60 Z5 позиционирование

N930 G83 Z-58 R-13 P500 Q12000 F100 цикл сверления(прерывание/прекращение сверления)

N940 G0 X400 Z300 T0 позиция смены инструмента

.

.

Указание:

Системным параметром 5101.2 (RTR) устанавливается, проходит ли цикл сверления с «прерыванием» или «остановкой» сверления. Бит 2 на 0 = прерывание сверления, бит 2 на 1 = остановка сверления. Безопасное расстояние (при «остановке») или движение возврата (при «прерывании») вводятся под системным параметром 5114 в ym (напр..: 1000).

G83-формат программы:

G83 Z.. R.. P.. Q.. F..

подача

Z-глубина части сверления(инкрементальный без знака в мм)

Длительность обработки дна отверстия (msec) Z-смещение точки старта (инкрементальный со знаком в мм)

глубина конечного сверления (абсолютная в мм)

G87-цикл сверления, X-радиальный (прерывание или прекращение сверления) :

.

.

N860 M5 останов главного шпинделя

N870 M21 выбор C-оси

N880 G28 C0 C-ось-синхронизация

N890 G0 C0 0-град.позиция

N900 T1010 M8 выбор инструмента (сверло) N910 G97 S1200 M3 число оборотов инструмента

N920 G0 G94 X104 Z-28 позиционирование

N930 G87 X54 R0 P500 Q10000 F100 цикл сверления(прерывание/прекращение сверления)

N940 G0 X400 Z300 T0 позиция смены инструмента

.

.

Hinweis:

Ход процесса для "остановки" или "прерывании сверления" аналогичен осевому G83-циклу сверления, так же, как и системный параметр 5101.2 для активизации обоих вариантов сверления и 5114 для определения безопасного расстояния или движения возврата (смотри для этого также описание на предыдущую серию).

G87-формат программы:

G87 X.. R.. P.. Q.. F..

подача

X- глубина части сверления (инкремент. без знака в мм) Длительность обработки дна сверления (msec) X- смещение точки старта (инкрементальный со знаком в мм)

глубина конечного сверления (абсолютная в мм)

Несколько отверстий на делительной окружности:

Предыдущие примеры описывают программирование одного отверстия.

Однако, если должны быть изготовлены несколько отверстий, напр., делением окружности центров отверстий в 6 x 600, то формат программы представлен, как в следующем примере (в данном случае G83-цикл сверления).

Позиции C-оси могут быть при этом запрограммированы либо абсолютными, либо в приращениях.

Позиция C-оси абсолютная:

.

.

N330 M5

N340 M21

N350 G28 C0

N360 G0 C0

N370 T0808 M8

N380 G97 S1200 M3

N390 G0 G94 X70 Z3

N400 G83 Z-45 R0 P500 Q15000 F120

N410 C60 Q15000

N

Указание:

Q-глубина части сверления не самоудерживающаяся и должна программироваться в каждом комплекте.

420 C120 Q15000

N430 C180 Q15000

N440 C240 Q15000

N450 C300 Q15000

N460 G0 X400 Z300 T0

.

.

Позиция C-оси инкрементальная:

.

.

N400 G83 Z-45 R0 P500 H60 K6 Q15000 F120

. количество повторений

. инкрементальная команда C-оси

G84-цикл нарезания резьбы, Z-осевой (M6x1):

.

.

N730 M5 останов главного шпинделя

N740 M21 выбор C-оси

N750 G28 C0 C-ось-синхронизация

N760 G0 C0 0-град.позиция

N770 T0505 M8 выбор инструмента (сверло)

N780 G97 S1000 M3 число оборотов инструмента

N790 G0 G94 X60 Z2 позиционирование

N800 G83 Z-40 R-10 P500 Q10000 F100 цикл сверления(прерывание/прекращение сверления)

N810 G0 Z100 позиционирование возврата

N820 M5 останов привода инструмента

N830 T0707 M8 выбор инструмента (метчик M6x1)

N840 G97 S640 M3 число оборотов инструмента

N850 G0 G94 X60 Z2 позиционирование

N860 G84 Z-30 R-10 F640 цикл нарезания резьбы (M3 --- M4 --- M3)

N870 G0 Z50 позиционирование возврата

N880 X400 Z300 T0 позиция смены инструмента

.

.

G84-формат программы:

G84 Z.. R.. P.. F..

подача (шаг резьбы)

Длительность обработки дна сверления (msec) Z- смещение точки старта (инкрементальный со знаком в мм)

Глубина сверления резьбы (абсолютная в мм)

G88- цикл нарезания резьбы, X-радиальная (M6x1):

.

.

N730 M5 останов главного шпинделя

N740 M21 выбор C-оси

N750 G28 C0 C-ось синхронизация

N760 G0 C0 0-град.позиция

N770 T0505 M8 выбор инструмента (сверло )

N780 G97 S1000 M3 число оборотов инструмента

N790 G0 G94 X110 Z-28 позиционирование

N800 G87 X50 R0 P500 Q10000 F100 цикл сверления(прерывание/прекращение сверления)

N810 G0 X200 позиционирование возврата

N820 M5 останов привода инструмента

N830 T0707 M8 выбор инструмента ( метчик M6x1)

N840 G97 S640 M3 число оборотов инструмента

N850 G0 G94 X110 Z-28 позиционирование

N860 G88 X70 R0 F640 цикл нарезания резьбы (M3  M4  M3)

N870 G0 X200 позиционирование возврата

N880 X400 Z300 T0 позиция смены инструмента

.

.

G88-формат программы:

G88 X.. R.. P.. F..

подача (шаг резьбы)

Длительность обработки дна сверления (msec) X- смещение точки старта (инкрементальный со знаком в мм)

Глубина нарезания резьбы (абсолютная в мм)

Указания по нарезанию резьбы:

1). Нарезание резьбы запускается M3- или M4-направлением вращения метчика.

По достижению заданной глубины резьбы происходит реверсирование направления вращения и возврат на стартовую позицию. В стартовой позиции (=конечной позиции) еще раз происходит реверсирование на первоначальное направление вращения.

Нормальное (стандартное) направление вращения: M3 M4 M3

Для этого системные параметры должны быть

распределены следующим образом: 5112=3 и 5113=4.

Другое возможное направление вращения: M4 M3 M4 Для этого системные параметры должны быть

распределены следующим образом: 5112=4 и 5113=3.

Установка системных параметров с соответствующими значениями может так

же происходить программно:

G10 L50

N5112 R3 или R4

N5113 R4 или R3

G11 значение

системный параметр

2). "P" (Длительность обработки дна отверстия) в цикле нарезания резьбы прог-

раммируется только по потребности, напр., при использовании резьбонарез –

ного патрона с компенсацией на растяжение

3). Регулятор скорости подачи во время цикла нарезания резьбы неэффективен

(кроме положения 0).Это означает, что программируемые подачи отрабаты -

ваются на 100% заданной подачи.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]