电路板的分堆装置和电路板的分堆方法
【技术领域】
[0001]本发明涉及电路板技术领域,具体而言,涉及一种电路板的分堆装置和一种电路板的分堆方法。
【背景技术】
[0002]通常情况下,PCB板在压合后会出现比较大的涨缩值,这种层压后的涨缩差异对对准度产生很大的影响,因此,需要对层压后的PCB板根据涨缩值的大小进行分堆,再针对每一堆使用相应的处理工艺进行处理,相关技术中进行分堆的方案如下:
[0003]I)根据PCB板打靶方向的涨缩值,将PCB板分堆为正常板和超差板。但是这种分堆方法没有考虑PCB板另一个方向的涨缩情况,而且正常板和超差板的涨缩宽度还会存在比较大的差异。
[0004]2)根据PCB板打靶方向的涨缩值,将PCB板分堆为正常板和超差板,然后再根据PCB板另一方向的涨缩值进一步分堆。但是这种分堆方法会对打靶机的生产效率产生影响,而且分堆的情况比较多,也无法避免各堆的PCB板的涨缩宽度存在比较大的差异。
[0005]3)设定分堆区间,再根据板的涨缩按照分堆区间进行分堆。但是这种分堆方法在操作非常困难,操作人员需要关注每块板的涨缩值,并且人为的归属于不同区间,分堆情况非常多,容易由于操作不慎造成出错,而且若一个方向有多个涨缩值,则这种分堆方法将无法操作。
[0006]4)在打靶机后安装分板机,由分板机按照板的涨缩进行分类。但是这种分堆方法只能对PCB板的一个方向进行分堆,并且只能分成3个区间(负超差、正常、正超差),因此也会导致各堆的PCB板的涨缩值分布宽度比较大。
[0007]因此,如何有效的在PCB板经过层压后进行分堆成为亟待解决的技术问题。
【发明内容】
[0008]本发明正是基于上述问题,提出了一种新的电路板分堆方案,可以综合同一个电路板的多个涨缩数据进行分堆,提高了电路板分堆的准确性,同时,由于针对同一个电路板,只进行了一次分堆,因此提高了电路板的分堆效率和可操作性。
[0009]有鉴于此,本发明提出了一种电路板的分堆装置,包括:涨缩数据测量模块,用于分别测量至少一个电路板中每个电路板的多个涨缩数据;坐标生成模块,用于从所述多个涨缩数据中选择偶数个涨缩数据,将所述偶数个涨缩数据中的每两个涨缩数据组合成一个坐标点,并将所述坐标点在坐标系中进行标识;矩形框处理模块,用于在所述坐标系中生成至少一个预设边长的矩形框,并调整所述矩形框在所述坐标系中的位置,以使所有所述坐标点都处于所述坐标系中的矩形框内时,所述坐标系中的矩形框的数量最少;判断模块,用于判断一待处理的所述电路板的所有坐标点是否都处于同一个矩形框内;分堆模块,用于在所述判断模块判定所述待处理的电路板的所有坐标点都处于同一个矩形框内时,将所述待处理的电路板分入所述同一个矩形框所代表的堆。
[0010]在该技术方案中,由于电路板在多个方向上(比如对于矩形板,在长边方向和短边方向都有两个涨缩数据)都具有涨缩数据,若针对不同的涨缩数据分别进行分堆,则对于同一个电路板会产生多种不同的分堆方法,若先根据一个涨缩数据进行分堆,然后再根据其他的涨缩数据进一步分堆,则繁琐的分堆过程将严重影响电路板的分堆效率。因此,通过选择电路板的涨缩数据,并组合成坐标点,使得可以综合同一个电路板的多个涨缩数据来进行分堆,提高了电路板分堆的准确性,同时,由于针对同一个电路板,只进行了一次分堆,因此提闻了电路板的分堆效率。
[0011]通过在坐标系中生成矩形框(可以称为分堆框),并且在确保所有坐标点都能够处于矩形框内时,矩形框的数量最少,可以确保在对电路板分堆时,能够分得最少的堆,避免分堆过多造成后续处理的不便。
[0012]通过在判定任一电路板的涨缩数据所对应的所有坐标点都处于同一个矩形框内时,将该电路板分入该矩形框所代表的堆,使得在对电路板进行分堆时,能够综合考虑电路板的多个涨缩数据,避免了相关技术中仅通过电路板的一个涨缩数据进行分堆而造成分堆结果的不准确,确保了电路板分堆的准确性。在对电路板分堆完成之后,可以根据每个矩形框所对应的处理工艺对分入每个矩形框所代表的一堆电路板进行处理。
[0013]在上述技术方案中,优选地,还包括:编号模块,用于对所述每个电路板进行编号;标识模块,用于将所述每个电路板的每个坐标点以所述编号信息进行标识;所述判断模块具体用于,通过检测所述标识模块提供的所述每个坐标点的编号信息,以判断所述每个电路板的所有坐标点是否都处于同一个矩形框内。
[0014]在该技术方案中,通过对每个电路板进行编号,并将每个电路板的坐标点用该电路板的编号信息进行标识,可以在判定电路板的坐标点是否在同一个矩形框内时,根据坐标点的标识来确定该坐标点属于哪个电路板,从而可以方便地进行判定。
[0015]在上述技术方案中,优选地,所述分堆模块,还用于在所述判断模块判定所述待处理的电路板的所有坐标点中存在至少一个坐标点与其他的坐标点处于不同的矩形框内时,判定所述待处理的电路板异常,并将所有异常的电路板归为异常堆。
[0016]在该技术方案中,电路板的所有坐标点可能并不处于同一个矩形框内,因此,可以将此类电路板分入异常堆,在完成对一批电路板分堆之后,可以针对异常堆,重新进行分堆,以确定采用哪种处理工艺进行处理。或者将异常信息反馈给用户。当然,在判定任一电路板的所有坐标点不处于同一个矩形框内时,也可以根据该电路板的所有坐标点到矩形框的中心的距离之和来判定如何进行分堆,比如电路板具有两个坐标点,即坐标点I和坐标点2,其中,坐标点I处于矩形框I中,坐标点2处于矩形框2中,则可以计算坐标点I和坐标点2到矩形框I的中心的距离之和(比如距离和1),以及坐标点I和坐标点2到矩形框2的中心的距离(比如距离和2),则可以比较距离和I与距离和2的大小,在距离和I大于距离和2时,将该电路板分入矩形框2所代表的堆,在距离和I小于等于距离和2时,将电路板分入矩形框I所代表的堆。
[0017]在上述技术方案中,优选地,所述电路板为矩形板,则所述涨缩数据测量模块,具体用于分别测量所述电路板的每条边的涨缩数据;所述坐标生成模块,具体用于,选择所述电路板的一条边的涨缩数据和所述一条边的其中一条邻边的涨缩数据组合成一个坐标点,以及将所述一条边的对边的涨缩数据和所述一条边的另一条邻边的涨缩数据组合成另一个坐标点。
[0018]在该技术方案中,具体来说,矩形电路板的每条边都能够测量出一个涨缩数据,SP矩形电路板在长边和短边上分别都具有两个涨缩数据,则可以分别取长边的一个涨缩数据和短边的一个涨缩数据组合成一个坐标点,长边的另一个涨缩数据和短边的另一个涨缩数据组合成另一个坐标点,使得每个电路板的坐标点标识在坐标系中之后,能够呈现出一定的规律性,从而使得在通过矩形框进行框点时,能够使用最少的矩形框将所有坐标点框起来。当然,在选择涨缩数据组合成坐标点时,可以选择矩形框长边最大的涨缩数据和短边最大的涨缩数据组合成坐标点,也可以选择矩形框长边最大的涨缩数据和短边最小的涨缩数据组合成坐标点。
[0019]在上述技术方案中,优选地,所述预设边长为所述电路板在进行分堆时预设的分堆区间的大小。
[0020]在该技术方案中,通过设置矩形框的边长为分堆区间的大小,使得在对电路板进行分堆时,可以按照生产要求(即电路板的分堆区间)设置相应的矩形框,以将电路板按照预设的要求进行分堆。
[0021]根据本发明的另一方面,还提出了一种电路板的分堆方法,包括:分别测量至少一个电路板中每个电路板的多个涨缩数据;从所述多个涨缩数据中选择偶数个涨缩数据,将所述偶数个涨缩数据中的每两个涨缩数据组合成一个坐标点,并将所述坐标点在坐标系中进行标识;在所述坐标系中生成至少一个预设边长的矩形框,并调整所述矩形框在所述坐标系中的位置,以使所有所述坐标点都处于所述坐标系中的矩形框内时,所述坐标系中的矩形框的数量最少;判断一待处理的所述电路板的所有坐标点是否都处于同一个矩形框内,若判定所述待处理的电路板的所有坐标点都处于同一个矩形框内,则将所述待处理的电路板分入所述同一个矩形框所代表的堆。
[0022]在该技术方案中,由于电路板在多个方向上(比如对于矩形板,在长边方向和短边方向都有两个涨缩数据)都具有涨缩数据,若针对不同的涨缩数据分别进行分堆,则对于同一个电路板会产生多种不同的分堆方法,若先根据一个涨缩数据进行分堆,然后再根据其他的涨缩数据进一步分堆,则繁琐的分堆过程将严重影响电路板的分堆效率。因此,通过选择电路板的涨缩数据,并组合成坐标点,使得可以综合同一个电路板的多个涨缩数据来进行分堆,提高了电路板分堆的准确性,同时,由于针对同一个电路板,只进行了一次分堆,因此提闻了电路板的分堆效率。
[0023]通过在坐标系中