在印刷电路板上设计涂敷条的方法及设备与流程

文档序号:36799961发布日期:2024-01-23 12:25阅读:13来源:国知局
在印刷电路板上设计涂敷条的方法及设备与流程

本发明涉及印刷电路板设计领域,更具体地,涉及一种在印刷电路板上设计涂敷条的方法及设备、计算机存储介质以及计算机程序产品。


背景技术:

1、为了保护在印刷电路板pcb上的电子元件免受腐蚀、高压等影响,需要对该些电子元件涂敷保护膜。但由于电子元件的器件属性等原因,一些元件不能被喷涂(即不能涂敷保护膜)。

2、而且,用来形成保护膜的涂敷条需要满足一些涂敷规则,例如在涂敷条与未涂敷元件之间的距离、涂敷条与印刷电路板边界之间的距离以及涂敷宽度等。由于存在上述涂敷规则,当前涂敷条的布置位置一般由工程师手工设计且由工程师利用喷涂机器再编写好控制程序以后在印刷电路板上进行喷涂。整个布置涂敷条设计以及喷涂过程非常耗时,而且效率较低。

3、因此,希望一种改进的印刷电路板涂敷设计方案。


技术实现思路

1、根据本发明的一方面,提供了一种在印刷电路板上设计涂敷条的方法,所述方法包括:在图形用户界面中可视化生成所述印刷电路板的布局图,所述布局图包括多个电子元件;利用所述图形用户界面接收涂敷设计参数,所述涂敷设计参数包括所述多个电子元件的可涂敷性以及涂敷条的宽度;以及基于所述涂敷设计参数,在所述图形用户界面中自动生成涂敷条的布置位置。

2、作为上述方案的补充或替换,上述方法还包括:利用所述图形用户界面接收自定义不可涂敷区域。

3、作为上述方案的补充或替换,在上述方法中,基于所述涂敷设计参数,在所述图形用户界面中自动生成涂敷条的布置位置包括:根据所述涂敷设计参数以及所述自定义不可涂敷区域,在所述图形用户界面中自动生成多个候选涂敷条;以及从所述多个候选涂敷条中选择k个涂敷条,使得所述k个涂敷条的覆盖面积最大,同时所述涂敷条的个数k最小。

4、作为上述方案的补充或替换,在上述方法中,所述涂敷设计参数还包括:喷涂方法以及喷嘴高度,以及所述方法还包括:根据所生成的涂敷条的布置位置以及所述涂敷设计参数,确定最短喷涂路径。

5、作为上述方案的补充或替换,在上述方法中,在图形用户界面中可视化生成所述印刷电路板的布局图包括:接收布局设计文件以及零件列表,所述布局设计文件包括印刷电路板的轮廓以及各个电子元件的摆放位置,所述零件列表包括所述电子元件的基本器件属性;以及基于所述布局设计文件以及零件列表,在所述图形用户界面中重构图像文件,所述图像文件利用颜色来区分以及指示所述电子元件是否可涂敷。

6、根据本发明的另一个方面,提供了一种在印刷电路板上设计涂敷条的设备,所述设备包括:第一生成装置,用于在图形用户界面中可视化生成所述印刷电路板的布局图,所述布局图包括多个电子元件;第一接收装置,用于利用所述图形用户界面接收涂敷设计参数,所述涂敷设计参数包括所述多个电子元件的可涂敷性以及涂敷条的宽度;以及第二生成装置,用于基于所述涂敷设计参数,在所述图形用户界面中自动生成涂敷条的布置位置。

7、作为上述方案的补充或替换,上述设备还可包括:第二接收装置,用于利用所述图形用户界面接收自定义不可涂敷区域。

8、作为上述方案的补充或替换,在上述设备中,所述第二生成装置配置成:根据所述涂敷设计参数以及所述自定义不可涂敷区域,在所述图形用户界面中自动生成多个候选涂敷条;以及从所述多个候选涂敷条中选择k个涂敷条,使得所述k个涂敷条的覆盖面积最大,同时所述涂敷条的个数k最小。

9、作为上述方案的补充或替换,在上述设备中,所述涂敷设计参数还包括:喷涂方法以及喷嘴高度,以及所述设备还包括:确定装置,用于根据所生成的涂敷条的布置位置以及所述涂敷设计参数,确定最短喷涂路径。

10、作为上述方案的补充或替换,在上述设备中,所述第一生成装置配置成:接收布局设计文件以及零件列表,所述布局设计文件包括印刷电路板的轮廓以及各个电子元件的摆放位置,所述零件列表包括所述电子元件的基本器件属性;以及基于所述布局设计文件以及零件列表,在所述图形用户界面中重构图像文件,所述图像文件利用颜色来区分以及指示所述电子元件是否可涂敷。

11、根据本发明的又一个方面,提供了一种计算机存储介质,所述介质包括指令,所述指令在运行时执行如前所述的方法。

12、根据本发明的又一个方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如前所述的方法。

13、本发明的实施例的在印刷电路板上设计涂敷条的方案通过在图形用户界面中可视化生成所述印刷电路板的布局图并利用该图形用户界面接收涂敷设计参数,并最终基于所接收的涂敷设计参数在图形用户界面中自动生成涂敷条的布置位置。上述方案将印刷电路板设计和涂敷配置可视化,并使得涂敷设计自动化,可极大地提供涂敷设计的效率和准确性。

14、在一个实施例中,在印刷电路板上设计涂敷条的方案可根据递归算法等从所述多个候选涂敷条中选择k个涂敷条,使得所述k个涂敷条的覆盖面积最大,同时所述涂敷条的个数k最小。也就是说,上述方案使得最优布置涂敷条(覆盖面积最大的同时涂敷条的个数最小)成为可能。

15、在一个实施例中,在印刷电路板上设计涂敷条的方案根据所生成的涂敷条的布置位置以及涂敷设计参数,确定最短喷涂路径。也就是说,上述方案可规划出最短的喷涂路径,从而能帮助工程师更好地选择设计方案,节省喷涂时间。



技术特征:

1.一种在印刷电路板上设计涂敷条的方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,还包括:

3.如权利要求2所述的方法,其中,基于所述涂敷设计参数,在所述图形用户界面中自动生成涂敷条的布置位置包括:

4.如权利要求1所述的方法,其中,所述涂敷设计参数还包括:喷涂方法以及喷嘴高度,以及所述方法还包括:

5.如权利要求1所述的方法,其中,在图形用户界面中可视化生成所述印刷电路板的布局图包括:

6.一种在印刷电路板上设计涂敷条的设备,其特征在于,所述设备包括:

7.如权利要求6所述的设备,还包括:

8.如权利要求7所述的设备,其中,所述第二生成装置配置成:

9.如权利要求6所述的设备,其中,所述涂敷设计参数还包括:喷涂方法以及喷嘴高度,以及所述设备还包括:

10.如权利要求6所述的设备,其中,所述第一生成装置配置成:

11.一种计算机存储介质,其特征在于,所述介质包括指令,所述指令在运行时执行如权利要求1至5中任一项所述的方法。

12.一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如权利要求1至5中任一项所述的方法。


技术总结
本发明涉及一种在印刷电路板上设计涂敷条的方法,所述方法包括:在图形用户界面中可视化生成所述印刷电路板的布局图,所述布局图包括多个电子元件;利用所述图形用户界面接收涂敷设计参数,所述涂敷设计参数包括所述多个电子元件的可涂敷性以及涂敷条的宽度;以及基于所述涂敷设计参数,在所述图形用户界面中自动生成涂敷条的布置位置。本发明还涉及一种在印刷电路板上设计涂敷条的设备、计算机存储介质以及计算机程序产品。

技术研发人员:卢帅
受保护的技术使用者:博世汽车部件(苏州)有限公司
技术研发日:
技术公布日:2024/1/22
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1