
Трансформации
7.2 3-, 4- и 5-осевая трансформация (TRAORI)
Указание
Варианты программирования ориентации для 3- до 5-осевых трансформаций
При 3- до 5-осевой трансформации взаимоисключающими являются следующие
варианты
1. A, B, C прямое указание позиций осей станка
2. A2, B2, C2 программирование угла виртуальных осей через угол Эйлера или угол RPY
3. A3, B3, C3 указание компонентов вектора
4. LEAD, TILT указание угла предварения и бокового угла относительно траектории и
поверхности
5. A4, B4, C4 и A5, B5, C5 вектор нормали плоскости в начале и конце кадра
6. A6, B6, C6 und A7, B7, C7 интерполяция вектора ориентации на
боковой поверхности конуса
7. A8, B8, C8 переориентация инструмента, направления
и длины хода движения отвода
Смешанное программирование значений отклоняется с ошибкой.
Первичная установка ориентации инструмента ORIRESET
Следствием программирования ORIRESET(A, B, C) является линейное и синхронное
движение осей ориентации от их актуальной позиции к указанной позиции
первичной установки.
Если позиция первичной установки для оси не программируется, тогда используется
определенная позиция из соответствующих машинных данных
$
MC_TRAF
O5
_
ROT
_
AX
_O
FFSET
_1/
2
Возможно активные фреймы круговых осей при этом не учитываются.
Указание
Только если активна трансформация ориентации с TRAORI(...), первичная установка
ориентации инструмента может быть запрограммирована независимо от кинематики с
ORIRESET(...) без ошибки 14101.
Примеры
1.
Пример для кинематики станка CA
(имена осей канала
C,
A)
ORIRESET(90,
45)
;C
на
90
градусов,
A
на
45
градусов
ORIRESET(,
30)
;C
на
$MC_TRAFO5_ROT_AX_OFFSET_1/2[0],
A
на
30
градусов
ORIRESET(
)
;C
на
$MC_TRAFO5_ROT_AX_OFFSET_1/2[0],
;A
на $MC_TRAFO5_ROT_AX_OFFSET_1/2[1]
2.
Пример для кинематики станка CAC
(имена осей канала
C,
A,
B)
ORIRESET(90,
45,
90)
;C
на
90
градусов,
A
на
45
градусов,
B
на
90
градусов
ORIRESET(
)
;C
на
$MC_TRAFO5_ROT_AX_OFFSET_1/2[0],
;A
на $MC_TRAFO5_ROT_AX_OFFSET_1/2[1]
;В
на $MC_TRAFO5_ROT_AX_OFFSET_1/2[2]
Расширенное программирование
7-14 Руководство по программированию, выпуск 03/2006, 6FC5397-2BP10-1PA0
Не для продажи
со станком