TGroupPosTransformInput¶
输入点的描述信息结构体
结构体说明:
typedef struct GroupPosTransformInput
{
short coordSystem;
short oriMode;
short configIndex;
short targetOriMode;
short reserve1[8];
double inputPos[8];
double preAcsPos[8];
double reserve2[24];
}TGroupPosTransformInput;
oriMode:输入点的姿态模式。当坐标系为COORD_SYSTEM_PCS(0)或COORD_SYSTEM_MCS(1)时,指定姿态模式下姿态信息。
ORI_MODE_NONE(0):无姿态描述。
ORI_MODE_EULER(1):欧拉角姿态描述。
ORI_MODE_QUAD(2):四元数姿态描述。
ORI_MODE_VECTOR(3):刀轴矢量姿态描述。
ORI_MODE_ROTATE_AXIS_POS(4):旋转轴位置姿态描述。
targetOriMode:输出的姿态模式。当坐标系为COORD_SYSTEM_PCS(0)或COORD_SYSTEM_MCS(1)时,指定姿态模式下姿态信息。
ORI_MODE_NONE(0):无姿态描述。
ORI_MODE_EULER(1):欧拉角姿态描述。
ORI_MODE_QUAD(2):四元数姿态描述。
ORI_MODE_VECTOR(3):刀轴矢量姿态描述。
ORI_MODE_ROTATE_AXIS_POS(4):旋转轴位置姿态描述。
inputPos:输入点的位置信息。
preAcsPos:上一点的ACS位置信息。输出的ACS位置和上一点的位置会小于180度。
reserve2:保留参数,必须为0。
相关指令: