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

1.2.35 G87: Цикл тонкой расточки задней поверхности отверстия

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

G87 X Y Z R Q P F K ;

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

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

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

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

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

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

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

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

С

G99 не используется

хема:

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

Пояснение:

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

  2. После остановки направленного сверла параметром 4020 задают направление тонкой расточки, обратное перемещение – эксцентрика тонкой расточки

  3. G00 опускает до установленной точки R, перемещение в эксцентричной направлении Q

  4. Положительное направление вращения сверла

  5. G01 поднимает до точки Z

  6. После временной остановки P секунд, обратное перемещение в эксцентричной направлении Q

  7. G00 поднимает до начальной точки

  8. После положительного направления вращения сверла, перемещение Q

※ Предупреждение:

Значению Q в цикле G87 требуется одно модальное значение (Modal Value), необходимо устанавливать минимальное значение Q, потому, что оно будет использоваться в G73/G83.

※ Направление OSS(ориентированный останов шпинделя) устанавливается параметрами No. 4020:

Параметры 4020

G17

G18

G19

0

+X

+Z

+Y

1

-X

-Z

-Y

2

+Y

+X

+Z

3

-Y

-X

-Z

Комантарий:

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

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

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

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

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

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

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

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

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

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

F1000. S500;

G90;

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

G17;

G90 G99;

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

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

G87 X5. Y5. Z10. R-30. Q5. P4.;

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

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

G80;

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

M02;