1.一种pcb板点胶工艺的路径规划方法,其特征在于,包括有如下步骤:
步骤s1,获取pcb板上各元器件的中心位置c和旋转角度r;
步骤s2,利用每个元器件的点胶位置相对于元器件中心位置c的初始坐标do(1),do(2),......,do(h)得到旋转r角度后的实际相对位置d(1),d(2),......,d(h);
步骤s3,将多个元器件中心位置c的合集(c(1),c(2),c(3),......c(n))表示为c{n},利用排序算法将pcb板上全部的元器件中心位置c进行排序,得到一个元器件排序集合cs{n},通过循环遍历方式对全部的元器件中心位置c进行排序后,得到无交叉和局部路径最短的点胶路径;
步骤s4,在所述步骤s3中得到的元器件排序集合cs{n}中,设定取除了第一个和最后一个的元器件序号为m,则对应的元器件中心位置为c(m),点胶点集合(d(1),d(2),......,d(h))表示为d{h},前一个元器件中心位置为c(m-1),后一个元器件中心位置为c(m+1),得到点c(m)到点c(m-1)的向量
步骤s5,利用排序算法对每个元器件中的全部点胶点进行局部排序;
步骤s6,根据步骤s4和步骤s5的处理结果得到pcb板的点胶路径。
2.如权利要求1所述的pcb板点胶工艺的路径规划方法,其特征在于,所述步骤s1中,依据pcb板的gerber文件得到pcb板上各元器件的中心位置c和旋转角度r。
3.如权利要求1所述的pcb板点胶工艺的路径规划方法,其特征在于,所述步骤s2中,根据点胶工艺标准确定每个元器件的目标点胶位置相对于元器件中心位置c的坐标。
4.如权利要求3所述的pcb板点胶工艺的路径规划方法,其特征在于,所述点胶工艺标准为红胶工艺标准。
5.如权利要求1所述的pcb板点胶工艺的路径规划方法,其特征在于,所述排序算法包括:
设定待排序的点坐标为p(1),p(2),p(3),......p(n);
设定两个元器件中心点的距离为|p(1)p(2)|;
采用倒置函数reverse(p(m),p(k)),倒置函数的含义如下:
设定倒置前点的排序为:
p(1),p(2),...p(m-1),p(m),p(m+1),......p(k-1),p(k),p(k+1)...p(n-1),p(n);
执行reverse(p(m),p(k))倒置函数后,结果为:
p(1),p(2),...p(m-1),p(k),p(k-1),......p(m+1),p(m),p(k+1)...p(n-1),p(n)。