一种生成PCB涨缩工具图纸的方法及装置与流程

文档序号:17442956发布日期:2019-04-17 05:02阅读:497来源:国知局
一种生成PCB涨缩工具图纸的方法及装置与流程

本发明涉及一种pcb制作技术领域,尤其涉及一种生成pcb涨缩工具图纸的方法及装置。



背景技术:

目前,随着pcb朝高层次、高密度和薄型化的发展,pcb板在加工过程中,涨缩亦日趋严重,为改善层与层之间的偏位问题,涨缩分类公差不断的收紧,这导致工具图纸编辑的工作量不但成倍的增涨,而且大量的数据录入和繁琐的规则需要遵循,表现出效率低、出错风险大的弊端,并且按照现有的人力资源无法满足需求,工具图纸编辑出错频繁,对生产经营带来了严重的影响。因此,生成一种能够实现工具图纸编辑一键生成的工具图纸编辑系统成为本领域技术人员亟待解决的技术问题。



技术实现要素:

为了克服现有技术的不足,本发明的目的之一在于提供一种生成pcb涨缩工具图纸的方法,其能解决自动高效生成工具图纸的技术问题。

本发明的目的之二在于提供一种电子设备,其能解决自动高效生成工具图纸的技术问题。

本发明的目的之三在于提供一种计算机可读存储介质,其能解决自动高效生成工具图纸的技术问题。

本发明的目的之一采用如下技术方案实现:

一种生成pcb涨缩工具图纸的方法,包括以下步骤:

数据接收步骤:接收涨缩系数,并根据涨缩系数得到对应的涨缩类型;

计算步骤:通过涨缩测量系统根据涨缩类型以获取pcb板的面板参数和出货单元参数,并计算得到对应的涨缩参数集合,所述涨缩参数集合包括出货单元的平移值、调整系数、平移偏差和出货单元补偿值;

图纸输出步骤:自动创建图纸并根据涨缩参数集合来输出涨缩工具图纸。

进一步地,所述涨缩测量系统包括mi系统、修边指示系统和tcfa-erp系统,所述pcb板的面板参数和出货单元参数从mi系统、修边指示系统和tcfa-erp系统中获取得到。

进一步地,所述pcb板的面板参数和出货单元参数从处于受控状态的mi系统、修边指示系统和tcfa-erp系统中获取得到。

进一步地,所述pcb板的面板参数包括odf对位孔系数和标准系数;所述出货单元参数包括出货单元尺寸参数、出货单元系数和出货单元坐标。

进一步地,所述出货单元尺寸参数从mi系统中获取得到,所述odf对位孔系数、标准系数、mdr-出货单元系数和odf-出货单元系数在tcfa-erp系统中获取得到;所述出货单元坐标在修边指示系统中获取得到。

进一步地,在所述计算步骤中的各参数的计算公式为:调整系数=出货单元调整值/出货单元尺寸参数;平移偏差=(odf对位孔系数–出货单元系数)*(出货单元尺寸参数/2)*39.37;出货单元补偿值=(出货单元系数–1)*出货单元尺寸参数;所述出货单元的平移值=(标准系数–出货单元系数)*出货单元坐标*39.37;其中,所述出货单元坐标包括x坐标值和y坐标值。

本发明的目的之二采用如下技术方案实现:

一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本发明目的之一中任意一项所述的一种生成pcb涨缩工具图纸的方法。

本发明的目的之三采用如下技术方案实现:

一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如本发明目的之一中任意一项所述的一种生成pcb涨缩工具图纸的方法。

相比现有技术,本发明的有益效果在于:

本发明的生成pcb涨缩工具图纸的方法通过获取涨缩测量系统中的各项参数,然后根据计算得到对应的涨缩参数从而输出涨缩工具图纸,该方法相对于传统的人工手工制作来说,效率提升96%以上。

附图说明

图1为实施例一的生成pcb涨缩工具图纸的方法的流程图;

图2为实施例一的涨缩分类显示示意图;

图3为实施例一的ttsr-erp系统的参数显示示意图;

图4为实施例一的修边指示系统的参数获取示意图;

图5为实施例一的mi指示系统参数显示示意图;

图6为实施例一的平移拉伸显示示意图。

具体实施方式

下面,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。

实施例一

在现有的pcb生产系统中,由于在整个pcb生产工艺中会存在多部门协同生产的情况,并且不同的部门采用不同的系统,故而在最后进行数据计算的时候,需要进行人工来计算得到对应pcb板的涨缩系数;这样会产生两方面的问题:第一、人工计算的效率不高,每制作一份图纸需要30分钟的时间;第二、由于采用人工计算,当出现的数据量很大的时候,由于是人工计算,故而会出现不同概率的计算失误,从而影响pcb生产的质量。因此,申请人通过长时间的研究与整合来实现本申请的涨缩工具图纸的一键生成方法。

如图1所示,本实施例提供了一种生成pcb涨缩工具图纸的方法,包括以下步骤:

s1:接收涨缩系数,并根据涨缩系数得到对应的涨缩类型;这里的涨缩系数可以是从其他的系统中获取得到的也可以是直接输入到系统中对应的涨缩系数数字,这两种方式都是可行的,但是为了提升该系统的自动化程度,最为优选的是对接其他的系统来获取到对应的涨缩系统,从而获取对应的涨缩类型,根据涨缩分布位置的不同,可支持分1089类不同的涨缩类型,其完全满足目前的实际需求,部分类别参考如图2所示,不同的涨缩区间对应有不同的涨缩标号,其中a、b、c等字母都是表示对应的涨缩区间;

s2:通过涨缩测量系统根据涨缩类型以获取pcb板的面板参数和出货单元参数,并计算得到对应的涨缩参数集合,所述涨缩参数集合包括出货单元的平移值、调整系数、平移偏差和出货单元补偿值;不同的涨缩类型对应的不同的参数,在本实施例中对所有的数据参数进行位置和格式的统一规范,这样才能够使得不同的数据间具备融合计算的可能,如果其参数采用的格式不一样,那么在进行数据获取的时候,则获取到的数据也会有不同的差异,这样的不同差异会造成后续参数的变化,最终造成涨缩工具图纸的绘制错误,因此,这里的数据参数进行位置和格式的统一规范才能够更有效的准确实施。

所述涨缩测量系统包括mi系统、修边指示系统和tcfa-erp系统,所述pcb板的面板参数和出货单元参数从处于受控状态的mi系统、修边指示系统和tcfa-erp系统中获取得到。处于受控状态的系统指的是经过有关部门审核的有效状态,通过设置这样的状态大大提升了参数获取的准确性,彻底杜绝了出错的风险;tcfa:thincorefirstarticle的缩写(首板测试板),用于测试不同p/n和不同类型的板材在生产制作过程中的尺寸涨缩规律。通过制作tcfa掌握制板的尺寸涨缩变化规律,用于指导批量性生产板的制作。

具体的,所述pcb板的面板参数包括odf对位孔系数和标准系数;所述出货单元参数包括出货单元尺寸参数、出货单元系数和出货单元坐标。所述出货单元尺寸参数从mi系统中获取得到,所述odf对位孔系数、标准系数、mdr-出货单元系数和odf-出货单元系数在tcfa-erp系统中获取得到;所述出货单元坐标在修边指示系统中获取得到。

具体的参数获取方式如图3、图4和图5所示,其可以根据涨缩类型自动匹配对应的参数,从而获取到对应的参数。但是图3、图4和图5中,仅仅是涉及到获取对应的参数,但是并没有涉及到具体计算,当需要完成具体的参数计算的时候,也即是需要进行平移拉伸处理的时候,其具体如图6所示,图6中出现的两处根据逻辑自动计算,即是下述方程:调整系数=出货单元调整值/出货单元尺寸参数;平移偏差=(odf对位孔系数–出货单元系数)*(出货单元尺寸参数/2)*39.37;出货单元补偿值=(出货单元系数–1)*出货单元尺寸参数;所述出货单元的平移值=(标准系数–出货单元系数)*出货单元坐标*39.37;其中,所述出货单元坐标包括x坐标值和y坐标值。根据上述方程从而能够得到涨缩参数结合,从而为涨缩工具图纸的获取提供数据参数。

上述公式具体的为:人工智能系统计算公式:调整系数:set调整值/set尺寸;平移偏差:(odf对位孔系数-set系数)*(set尺寸/2)*39.37;set补偿值:(set系数-1)*set尺寸;每个set平移计算规则:x:(panel系数-set系数)*x坐标值*39.37;y:(panel系数-set系数)*y坐标值*39.37。其中所说的set就是本实例中的出货单元,panel指的是面板。

s3:自动创建图纸并根据涨缩参数集合来输出涨缩工具图纸。这一步至为了最终获取到的涨缩工具图纸,当获取到所有涨缩参数集合的时候,通过将所有涨缩参数集合映射到应的图纸上从而得到当前的涨缩工具图纸以便于后期进行使用。

通过本发明的方法使得整个工具图纸的制作仅需点击一个按钮,真正实现了一键生成。每制作一份图纸仅需要1min左右,而且所有的参数都是从处于受控状态的tcfa-erp系统获取、修边指示系统、mi系统确保了参数的准确性,彻底杜绝了出错的风险。效率提升:传统的人工手动制作一份工具图纸需要30min左右,而智能系统仅需要1min左右,效率提升96%以上。出错风险降低:所有的参数都是从处于受控状态的系统自动获取,确保了参数的准确性,彻底杜绝了出错的风险。

后期也对本发明方法应用的智能系统的出错率和制作时间与传统方式制图的出错率和制作时间进行对比;传统方式处理单个制图需要30分钟,如果需要处理150份,则需要75h来完成,但是本发明的智能系统处理单个制图只需要1分钟,那么处理150份只需要2.5个小时即可完成,其大大提高了生产制作的效率。但是生产过程中不仅要考虑速度,还要考虑出错率,在测试过程中,采用传统方式处理4321份制图,会出现28份的错误,其出错率为0.6%;但是采用本发明的智能系统,其处理4650份制图,没有出现错误。从具体的检测结果来看,本发明的智能系统具体高效率和低出错率的特点,更加适合现代化生成。

实施例二

实施例二公开了一种电子设备,该电子设备包括处理器、存储器以及程序,其中处理器和存储器均可采用一个或多个,程序被存储在存储器中,并且被配置成由处理器执行,处理器执行该程序时,实现实施例一的生成pcb涨缩工具图纸的方法。该电子设备可以是手机、电脑、平板电脑等等一系列的电子设备。

实施例三

实施例三公开了一种计算机可读存储介质,该存储介质用于存储程序,并且该程序被处理器执行时,实现实施例一的生成pcb涨缩工具图纸的方法。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台电子设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述基于内容更新通知装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

上述实施方式仅为本发明的优选实施方式,不能以此来限定本发明保护的范围,本领域的技术人员在本发明的基础上所做的任何非实质性的变化及替换均属于本发明所要求保护的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1