TCoordSyncCompPrm¶
坐标系同步补偿参数结构体
结构体说明:
typedef struct CoordSyncCompPrm
{
short enable;
short refType;
short index;
short refIndex[2];
double offset[2];
TCoordTransformPrm refTrans;
TCoordTransformPrm syncTrans;
short reserve1[4];
double reserve2[4];
}TCoordSyncCompPrm;
enable:使能坐标系同步补偿功能,0:不使能,1:使能。
refType:参考类型。
index参数无效。
index为坐标系序号。
refIndex:由参数refType决定。
refIndex为两个规划轴。
refIndex为坐标系中的某两个轴。
offset:补偿轴坐标系零点相对参考坐标系零点的偏移。
refTrans:参考工件坐标系相对原始坐标系的平移和旋转参数。详情说明请参照TCoordTransformPrm
TCoordTransformPrm
<b>translation[0]</b>:工件坐标系相对原始坐标系X轴的平移。<br>
<b>translation[1]</b>:工件坐标系相对原始坐标系Y轴的平移。<br>
<b>theta</b>:工件坐标系相对原始坐标系的旋转。<br>
</details><br>
syncTrans:同步工件坐标系相对原始坐标系的平移和旋转参数。详情说明请参照TCoordTransformPrm
TCoordTransformPrm
C++
typedef struct CoordTransformPrm
{
double translation[2];
double theta;
}TCoordTransformPrm;
<b>translation[0]</b>:工件坐标系相对原始坐标系X轴的平移。<br>
<b>translation[1]</b>:工件坐标系相对原始坐标系Y轴的平移。<br>
<b>theta</b>:工件坐标系相对原始坐标系的旋转。<br>
</details><br>
reserve1:保留参数,必须为0。
reserve2:保留参数,必须为0。
相关指令: