1.一种城轨底架滑槽刀具空走刀加工路径规划方法,其特征在于,包括以下步骤:S1.对城轨底架滑槽建立坐标系,建立刀具空走刀移动路径的数学模型;
S2.寻找距离刀具原点最近的待加工滑槽的起点,刀具从刀具原点空走刀移动到距离最近的待加工滑槽的起点;
S3.刀具从当前待加工滑槽的起点移动到当前待加工滑槽的终点,完成一个待加工滑槽的加工;
S4.判断所有待加工滑槽是否完成加工;
若还有待加工滑槽未完成加工,寻找距离刀具当前已加工滑槽终点最近的待加工滑槽的起点,刀具从当前已加工滑槽终点空走刀移动到距离最近的待加工滑槽的起点,进行所述步骤S3的加工操作;
若所有待加工滑槽均完成加工,刀具从当前已加工滑槽的终点空走刀移动到刀具原点,得到刀具空走刀移动距离的数值。
2.根据权利要求1所述的城轨底架滑槽刀具空走刀加工路径规划方法,其特征在于,还包括步骤S5,S5.将所述步骤S4得到的刀具空走刀移动路径生成初始值种群,通过遗传算法对所述初始值种群进行优化,得到刀具空走刀移动路径及距离的优化值。
3.根据权利要求1所述的城轨底架滑槽刀具空走刀加工路径规划方法,其特征在于,所述步骤S1中,设定城轨底架待加工滑槽为n个,每个滑槽的属性采用多元组表示为:h=(ID,(Xs,Ys),(Xe,Ye))
其中,ID为n个滑槽分别对应的编号,(Xs,Ys)为滑槽的起点坐标,(Xe,Ye)为滑槽的终点坐标。
4.根据权利要求3所述的城轨底架滑槽刀具空走刀加工路径规划方法,其特征在于,所述步骤S1中,所述刀具空走刀移动路径的数学模型表示为:min:
d(O,si)+∑d(ei,sj)·hij+d(ej,O)(i,j=1,2,…,n)st:
其中,i和j为具体滑槽编号, 为滑槽i的终点坐标, 为滑槽j的起点坐标,ei为滑槽i终点,sj为滑槽j起点,d(ei,sj)为从第i个滑槽的终点到第j个滑槽的起点的欧氏距离, d(O,si)为刀具原点到第i个滑槽的起点的欧氏距离,d(ej,O)为第j个滑槽的终点到刀具原点的欧氏距离。