Примеры программирования 8.6 – Инструкция по эксплуатации HEIDENHAIN TNC 640 (34059x-02) ISO programming

Страница 249

Advertising
background image

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

8.6

8

TNC 640 | Руководство пользователя «Программирование DIN/ISO» | 12/2013

249

Пример: группа отверстий, выполняемая

несколькими инструментами

Работа программы:

Программирование циклов обработки в главной

программе
Вызов полного плана сверления (подпрограмма 1)
Подвод к группе отверстий в подпрограмме1,

вызов группы отверстий (подпрограмма 2)
Один раз запрограммируйте группу отверстий в

подпрограмме 2

%UP2 G71 *
N10 G30 G17 X+0 Y+0 Z-40 *
N20 G31 G90 X+100 Y+100 Z+0 *
N30 T1 G17 S5000 *

Вызов инструмента: центровое сверло

N40 G00 G40 G90 Z+250 *

Отвод инструмента

N50 G200 СВЕРЛЕНИЕ

Определение цикла "Центровка"

Q200=2

;БЕЗОП. РАССТ.

Q201=-3

;ГЛУБИНА

Q206=250

;F ВРЕЗАНИЕ НА ГЛУБИНУ

Q202=3

;ГЛУБИНА ВРЕЗАНИЯ

Q210=0

;F-ВРЕМЯ НАВЕРХУ

Q203=+0

;КООРД. ПОВЕРХН.

Q204=10

;2-ОЕ БЕЗОП. РАССТ.

Q211=0.2

;ВРЕМЯ ВЫДЕРЖКИ ВНИЗУ

N60 L1,0 *

Вызов подпрограммы 1 для полного плана сверления

N70 G00 Z+250 M6 *

Смена инструмента

N80 T2 G17 S4000 *

Вызов инструмента: сверло

N90 D0 Q201 P01 -25 *

Новая глубина для сверления

N100 D0 Q202 P01 +5 *

Новое врезание для сверления

N110 L1,0 *

Вызов подпрограммы 1 для полного плана сверления

N120 G00 Z+250 M6 *

Смена инструмента

N130 T3 G17 S500 *

Вызов инструмента: развертывание

N140 G201 РАЗВЕРТЫВАНИЕ

Определение цикла "Развертывание"

Q200=2

;БЕЗОП. РАССТ.

Q201=-15

;ГЛУБИНА

Q206=250

;ПОДАЧА ВРЕЗ. НА ГЛУБИНУ

Q211=0.5

;ВРЕМЯ ВЫДЕРЖКИ ВНИЗУ

Q208=400

;ПОДАЧА ОБР. ХОДА

Q203=+0

;КООРД. ПОВЕРХН.

Q204=10

;2-ОЕ БЕЗОП. РАССТ.

N150 L1,0 *

Вызов подпрограммы 1 для полного плана сверления

N160 G00 Z+250 M2 *

Конец главной программы

Advertising