5 примеры программ, Пример: боковая поверхность цилиндра - цикл 27, Примеры программ – Инструкция по эксплуатации HEIDENHAIN TNC 640 (34059x-02) Cycle programming
Страница 223: Примеры программ 8.5
Примеры программ
8.5
8
TNC 640 | РуководствопользователяПрограммированиециклов | 12/2013
223
8.5
Примеры программ
Пример: боковая поверхность цилиндра - цикл 27
Станок с B-головкой и C-столом
Цилиндр закреплен в центре круглого
стола
Точка привязки находится на нижней
поверхности, в центре круглого стола
0 BEGIN PGM C27 MM
1 TOOL CALL 1 Z S2000
Вызов инструмента, диаметр 7
2 L Z+250 R0 FMAX
Отвод инструмента
3 L X+50 Y0 R0 FMAX
Позиционирование инструмента в центре круглого стола
4 PLANE SPATIAL SPA+0 SPB+90 SPC+0 TURN MBMAX
FMAX
Нклон
5 CYCL DEF 14.0 КОНТУР
Определение подпрограммы контура
6 CYCL DEF 14.1 КОНТУРН. МЕТКА 1
7 CYCL DEF 27 ZYLINDER-MANTEL
Определение параметров обработки
Q1=-7
;ГЛУБИНА ФРЕЗЕРОВАНИЯ
Q3=+0
;ПРИПУСК НА СТОРОНЕ
Q6=2
;БЕЗОПАСНОЕ РАССТОЯНИЕ
Q10=4
;ГЛУБИНА ПОДВОДА НА
ВРЕЗАНИЕ
Q11=100
;ПОДАЧА ВРЕЗАНИЯ НА ГЛУБИНУ
Q12=250
;ПОДАЧА ФРЕЗЕРОВАНИЯ
Q16=25
;РАДИУС
Q17=1
;ВИД ЗАМЕРА
8 L C+0 R0 FMAX M13 M99
Предпозиционирование круглого стола, шпиндель вкл.,
вызов цикла
9 L Z+250 R0 FMAX
Отвод инструмента
10 PLANE RESET TURN FMAX
Отмена поворота, отмена функции PLANE
11 М2
Конец программы
12 LBL 1
Подпрограмма контура
13 L X+40 Y+20 RL
Данные оси вращения в мм (Q17=1)
14 L X+50
15 RND R7.5
16 L Y+60
17 RND R7.5
18 L IX-20
19 RND R7.5
20 L Y+20