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

Страница 225

Advertising
background image

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

8.5

8

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

225

Пример: боковая поверхность цилиндра - цикл 28

Цилиндр закреплен в центре круглого

стола
Станок с B-головкой и C-столом
Точка привязки находится в центре

круглого стола
Описание траектории точки центра в

подпрограмме контура

0 BEGIN PGM C28 MM
1 TOOL CALL 1 Z S2000

Вызов инструмента, ось инструмента Z, диаметр 7

2 L Z+250 R0 FMAX

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

3 L X+50 Y+0 R0 FMAX

Позиционирование инструмента в центре круглого стола

4 PLANE SPATIAL SPA+0 SPB+90 SPC+0 TURN FMAX

Наклон

5 CYCL DEF 14.0 КОНТУР

Определение подпрограммы контура

6 CYCL DEF 14.1 КОНТУРН. МЕТКА 1
7 CYCL DEF 28 ZYLINDER-MANTEL

Определение параметров обработки

Q1=-7

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

Q3=+0

;ПРИПУСК НА СТОРОНЕ

Q6=2

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

Q10=-4

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

ВРЕЗАНИЕ

Q11=100

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

Q12=250

;ПОДАЧА ФРЕЗЕРОВАНИЯ

Q16=25

;РАДИУС

Q17=1

;ВИД ЗАМЕРА

Q20=10

;ШИРИНА ВЫЕМКИ

Q21=0.02

;ДОПУСК

Дополнительная обработка активна

8 L C+0 R0 FMAX M3 M99

Предпозиционирование круглого стола, шпиндель вкл.,

вызов цикла

9 L Z+250 R0 FMAX

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

10 PLANE RESET TURN FMAX

Отмена поворота, отмена функции PLANE

11 М2

Конец программы

12 LBL 1

Подпрограмма контура, описание траектории точки

центра

13 L X+60 X+0 RL

Данные оси вращения в мм (Q17=1)

14 L Y-35
15 L X+40 Y-52.5
16 L Y-70
17 LBL 0
18 END PGM C28 MM

Advertising