11 примеры программ, Пример: нарезание резьбы метчиком, Примеры программ – Инструкция по эксплуатации HEIDENHAIN TNC 640 (34059x-05) Cycle programming

Страница 137: Примеры программ 4.11

Advertising
background image

Примеры программ 4.11

4

TNC 640 | Рук/оводствопользователя Программированиециклов | 5/2015

137

4.11

Примеры программ

Пример: нарезание резьбы метчиком

Координаты сверления сохраняются в таблицу точек

TAB1.PNT и вызываются при помощи CYCL CALL PAT
Радиусы инструментов выбраны так, что все рабочие

шаги видны на тестовой графике.

Выполнение программы

Центровка
Сверление
Нарезание резьбы метчиком

0 BEGIN PGM 1 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20

Определение заготовки

2 BLK FORM 0.2 X+100 Y+100 Y+0
3 TOOL CALL 1 Z S5000

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

4 L Z+10 R0 F5000

Подвод инструмента на безопасное расстояние

(запрограммируйте значение для F), ЧПУ выполняет

позиционирование на безопасное расстояние после

каждого цикла

5 SEL PATTERN “TAB1“

Определение таблицы точек

6 CYCL DEF 240 ZENTRIROVANIE

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

Q200=2

;BEZOPASN.RASSTOYANIE

Q343=1

;VIBOR DIAM./GLUBINA

Q201=-3.5

;GLUBINA

Q344=-7

;DIAMETR

Q206=150

;PODACHA NA WREZANJE

Q11=0

;WYDER.WREMENI WNIZU

Q203=+0

;KOORD. POVERHNOSTI

Обязательно введите 0, действует из таблицы точек

Q204=0

;2-YE BEZOP.RASSTOJ.

Обязательно введите 0, действует из таблицы точек

10 CYCL CALL PAT F5000 M3

Вызов цикла в сочетании с точечной таблицей

TAB1.PNT, подача между точками: 5000 мм/мин

11 L Z+100 R0 FMAX M6

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

12 TOOL CALL 2 Z S5000

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

13 L Z+10 R0 F5000

Перемещение инструмента на безопасную высоту (F

программируйте со значением)

14 CYCL DEF 200 SWERLENIJE

Определение цикла "Сверление"

Q200=2

;BEZOPASN.RASSTOYANIE

Q201=-25

;GLUBINA

Q206=150

;PODACHA NA WREZANJE

Q202=5

;GLUBINA WREZANJA

Advertising