
Трансформации
6.2 3-, 4- и 5-осевая трансформация (TRAORI)
Расширенное программирование
336 Справочник по программированию, 02/2011, 6FC5398-2BP40-1PA0
6. Программирование оси вращения конуса как нормированного вектора через A6,
B6, C6 или промежуточной ориентации на боковой поверхности конуса через A7,
B7, C7,
см. главу "Программирование ориентации вдоль боковой поверхности конуса
(ORIPLANE, ORICONxx)".
7. Программирование переориентации, направления и длины хода инструмента при
движении отвода через A8, B8, C8,
см. главу "Сглаживание характеристики ориентации (ORIPATHS A8=, B8=, C8=)"
Определение ориентации инструмента через код G
Примечание
Во всех случаях программирование ориентации разрешено только тогда, когда
включена трансформация ориентации.
Преимущество: Эти программы работают на любой кинематике станка.
Примечание
Изготовитель станка
Через машинные данные можно переключаться между углами Эйлера или RPY. При
соответствующих установках машинных данных возможно как зависимое, так и не
зависимое от активного кода G группы 50 переключение. На выбор имеются
следующие возможности установки:
1. Если оба машинных данных для определения осей ориентации и определения угла
ориентации через код G установлены на ноль: Запрограммированные
с A2, B2, C2 углы, независимо от машинных данных определения углов
программирования ориентации, интерпретируются либо как углы Эйлера, либо как
углы RPY.
2. Если машинные данные для определения осей ориентации через код G
установлены на единицу, то переключение осуществляется
в зависимости от активного когда G группы 50:
Запрограммированные с A2, B2, C2 углы интерпретируются согласно одному из
активных кодов G ORIEULER, ORIRPY, ORIVIRT1, ORIVIRT2, ORIAXPOS и
ORIPY2 . Запрограммированные с осями ориентации значения согласно активному
коду G группы 50 интерпретируются и как угол ориентации.
3. Если машинные данные для определения угла ориентации через коды G
установлены на единицу, а машинные данные для определения осей ориентации
через код G установлены на ноль, то переключение осуществляется
независимо от активного кода G группы 50:
Запрограммированные с A2, B2, C2 углы интерпретируются согласно одному из
активных кодов G ORIEULER, ORIRPY, ORIVIRT1, ORIVIRT2 ORIAXPOS и
ORIPY2 . Запрограммированные с осями ориентации значения, независимо от
активного кода G группы 50, всегда интерпретируются как позиции круговых осей.