
Трансформации
7.6 Сжатие ориентации COMPON (A..., B..., C..., THETA)
Для станка с 6-осевой трансформацией в дополнение к
ориентации инструмента можно запрограммировать и вращение инструмента.
N... X... Y... Z... A3=... B3=... C3=... THETA=... F=... или
N... X... Y... Z... A2=... B2=... C2=... THETA=... F=...
Если ориентация инструмента указывается через позиции круговых осей, к примеру, в
форме
N... X... Y... Z... A=... B=... THETA=... F=...
то сжатие, в зависимости от того, будет ли выполнена большая круговая интерполяция
или нет, интерпретируется по-разному.
В случае, если большая круговая интерполяция не выполняется, сжатое изменение
ориентации представляется через осевые полиномы для круговых осей.
Параметры
Действующие прежде для компрессора присвоения параметров могут использоваться и
для позиций круговых осей.
TRAORI
Активировать трансформацию ориентации
COMPON
Компрессор Вкл..
G1
Линейная интерполяция
X=
Y=
Z=
Адреса линейных осей
A=
B=
C=
Позиции круговых осей, прямое программирование
A2=
B2=
C2=
Адреса круговых осей в углах Эйлера или
RPY
A3=
B3=
C3=
Адреса круговых осей вектора направления
THETA
Вращение вектора ориентации
F
Подача по траектории
Прочие пояснения по программированию угла поворота THETA=... см. главу
"Вращения ориентации инструмента (ORIROTA/TR/TT, ORIROTC, THETA)
Указание
Сжатие только при активной большой круговой интерполяции
Это имеет место тогда, когда ориентация инструмента изменяется в плоскости,
образованной стартовой и конечной ориентацией. Действующие для большой
круговой интерполяции условия должны быть установлены через машинные данные.
1. Машинные данные: код G для интерполяции ориентации = FALSE
ORIWKS активна и ориентация запрограммирована как вектор с A3, B3, C3 или A2, B2,
C2.
2. Машинные данные: код G для интерполяции ориентации = TRUE
ORIVECT или ORIPLANE активна. Ориентация инструмента может быть
запрограммирована либо как вектор направления, либо с позициями круговых осей.
Если активен один из кодов G ORICONxx или ORICURVE или если запрограммированы
полиномы для угла ориентации (PO[PHI] и PO[PSI]), то большая круговая интерполяция
не выполняется, т.е. такие кадры не сжимаются.
Расширенное программирование
Руководство по программированию, выпуск 03/2006, 6FC5397-2BP10-1PA0
7-45
Не для продажи
со станком