1.一种拐角高速铣削的刀轨生成方法,采用带有刀具的机床对拐角进行高速铣削加工,其特征在于:确定拐角平分线,依照圆弧与直线的偏移算法获得偏移距离dp,再按照y=x×dp确定单位长度y分割所述拐角平分线,在所述拐角内做与所述拐角的两侧边均相切的若干循环圆,且所述拐角平分线的分割点分别位于各所述循环圆上,依次从大到小铣削各所述循环圆,其中x为拐角优化修正系数;
所述循环圆的数目 其中θ为所述拐角的角度;
所述循环圆的半径 其中r1为设定的最小循环圆半径;
所述拐角高速铣削的刀轨生成方法包括的算法程序具有以下步骤:
1)输入原始轮廓链表以及加工行距,初始化偏移轮廓链表;
2)取轮廓中的首条轮廓L0;
3)判断轮廓类型,分别根据圆弧与直线的偏移算法,按加工行距计算首条轮廓L0的等距偏移轮廓,并将其插入偏移轮廓链表;
4)取首条轮廓的下一条轮廓L1;
5)以步骤3)中的算法计算下一条轮廓L1的等距偏移轮廓,并将其插入偏移轮廓链表;
6)计算L0的等距偏移轮廓与L1的等距偏移轮廓之间是否存在干涉,如果有干涉则进行除干涉计算,修改L0的等距偏移轮廓的终点坐标和L1的等距偏移轮廓的起点坐标;
7)计算L0的等距偏移轮廓与L1的等距偏移轮廓之间是否需要插入过渡 轮廓,如果需要则计算过渡轮廓,并将其插入原始轮廓链表的L0的等距偏移轮廓与L1的等距偏移轮廓之间;
8)计算相邻刀具轨迹环间的长度L;
9)如果长度L大于加工行距则输入预定的拐角角度α,计算实际拐角J的角度θ;
10)如果θ不大于α,输入预定拐角J的角度θ以及拐角优化修正系数x,计算循环圆的数目 计算循环圆的半径 并将其按顺序插入偏移轮廓链表;
11)如果L1为最后一条轮廓,清空原始轮廓链表,将偏移轮廓链表中所有除循环圆弧外的轮廓按顺序复制到原始轮廓链表中,否则令L1=L0,重新开始步骤4);
12)输出偏移轮廓链表和新的原始轮廓链表。
2.如权利要求1所述的拐角高速铣削的刀轨生成方法,其特征在于:所述拐角的角度θ为0°-90°。