11 примеры программ, Пример: нарезание резьбы метчиком, Примеры программ – Инструкция по эксплуатации HEIDENHAIN TNC 640 (34059x-04) Cycle programming
Страница 139: Примеры программ 4.11
Примеры программ 4.11
4
TNC 640 | Рук/оводствопользователя Программированиециклов | 7/2014
139
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