发布于 2008-09-15 21:03:18
0楼
以下是我试的第一种方法,请大家指正:
将3轴联动轨迹的主要特征点——砂轮和工件的相切点进行分解,计算数量足够反映工件圆周的相切点的空间坐标-工件旋转的角度(坐标C)、砂轮的中心点坐标(坐标Y和Z),再由空间3维直线插补指令完成轨迹的程序处理。具体步骤如下:
步骤一:C轴0°位置砂轮和工件对刀,找到切点A。记下当前的YZ坐标,记为(Y1,Z1)。
步骤二:C轴90°位置砂轮和工件对刀,找到切点C。记下当前的YZ坐标,记为(Y2,Z2)。
步骤三: 由以上两个坐标可得:
圆插补轨迹圆心坐标:(Y2,Z1);圆插补轨迹半径R2=Y2-Y1;圆参数方程:Y=Y2+R2Cosa;Z=Z1+R2Cosa;其中a为圆参数参数方程的角度参数,它等于工件(C轴)每次的进给角度量。Y和z为工件和砂轮在a角度相切时的砂轮中心坐标。
步骤四:确定C轴的角度进给量Ca,通过圆插补轨迹参数方程计算砂轮中心坐标YaZa
步骤五:执行空间三维直线插补指令,完成当前切点的磨削。插补程序段示例如下:
G01Y=YaZ=ZaC=CaF1000
步骤六:C轴的角度进给量Ca=Ca+△C;△C为角度增量,一般选择0.01°-0.001°。继续执行步骤四和步骤五直到角度进给量Ca=360°为止。
欢迎大家访问我的博客:http://blog.sina.com.cn/cncteacher