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

Страница 136

Advertising
background image

Циклы обработки: нарезание резьбы / резьбофрезерование

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

4

136

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

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 200 СВЕРЛЕНИЕ

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

Q200=2

;БЕЗОПАСНОЕ РАССТОЯНИЕ

Q201=-2

;ГЛУБИНА

Q206=150

;F ПОДВОДА НА ГЛУБИНУ

Q202=2

;ГЛУБИНА ПОДВОДА НА

ВРЕЗАНИЕ

Q210=0

;ВРЕМЯ ОТВОДА ВВЕРХУ

Q203=+0

;КООРДИНАТНАЯ ПЛОСКОСТЬ

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

Q204=0

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

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

Q211=0.2

;ВРЕМЯ ПРЕБЫВАНИЯ ВНИЗУ

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 СВЕРЛЕНИЕ

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

Q200=2

;БЕЗОПАСНОЕ РАССТОЯНИЕ

Q201=-25

;ГЛУБИНА

Q206=150

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

Advertising