13 примеры программиров ания, Пример: выпуклый шар с помошью концевой фрезы – Инструкция по эксплуатации HEIDENHAIN TNC 320 (340 551-01)
Страница 379
HEIDENHAIN TNC 320
379
10.13
Примеры
программиров
ания
Пример: выпуклый шар с помошью концевой фрезы
Порядок отработки программы
Программа сработает только с применением
концевой фрезы
Контур шара создаётся с помощью многих
небольших отрезков прямой (Z/X-плоскость,
определяемой через Q14). Чем меньше
установлен шаг угла, тем более гладким
булет контур.
Количество проходов по контуру
определяется с помошью шага угла на
плоскости (через Q18)
Шар фрезеруется 3D-проходами снизу на
верх
Радиус инструмента корригируется
автоматически
0 BEGIN PGM ШАР MM
1 FN 0: Q1 =+50
Центр X-оси
2 FN 0: Q2 =+50
Центр Y-оси
3 FN 0: Q4 =+90
Угол старта пространство (плоскость Z/X)
4 FN 0: Q5 = +0
Конечный угол пространство (плоскость Z/X)
5 FN 0: Q14 =+5
Шаг угла в пространстве
6 FN 0: Q6 =+45
Радиус шара
7 FN 0: Q8 = +0
Угол старта положение после поворота на плоскости X/Y
8 FN 0: Q9 =+360
Kонечный угол положение после поворота плоскости X/Y
9 FN 0: Q18 =+10
Шаг угла на плоскости X/Y для черновой обработки
10 FN 0: Q10 =+5
Припуск радиуса шара для черновой обработки
11 FN 0: Q11 =+2
Безопасное расстояние для предпозиционирования на оси
шпинделя
12 FN 0: Q12 =+350
Подача фрезерования
13 BLK FORM 0.1 Z X+0 Y+0 Z-50
Дефиниция загатовки
14 BLK FORM 0.2 X+100 Y+100 Z+0
15 TOOL DEF 1 L+0 R+3.5
Определение инструмента
16 TOOL CALL 1 Z S4000
Вызов инструмента
17 L Z+250 R0 FMAX
Отвод инструмента от загатовки
X
Y
50
100
100
Z
Y
-50
R45
50
R45