印制电路板布局的方法及装置的制造方法

文档序号:8475772阅读:266来源:国知局
印制电路板布局的方法及装置的制造方法
【技术领域】
[0001]本发明涉及印制电路板技术领域,特别是涉及一种印制电路板布局的方法、印制电路板布局的装置。
【背景技术】
[0002]LED (发光二极管)显示技术近年来发展迅速,使得LED灯板的PCB布局越来越困难,PCB设计的工作量也越来越大。现有技术中的PCB设计都是通过相应的电路原理图图形和连接关系,生成一个具有网络属性的文件,将该具有网络属性的文件导入PCB设计软件中,然后按照规定的LED间距和顺序人工进行LED器件的布局。目前LED灯板尺寸一般是12cm*12cm (厘米)和24cm*24cm两种,而LED灯间距常用的为2.48mm (毫米)、1.92mm、
1.653mm、1.488mm、1.0mm、0.8mm 几种。以一个单板尺寸为 12cm*12cm、LED 灯间距为 1.92mm的LED灯板为例,LED灯板上的LED数量就多达3844个。按现有的方法将原理图生成的网络属性的文件导入PCB设计软件后,所有的器件是重叠在一起的,如图1所示。查找并将3844个LED分别移动为规定的LED间距和顺序需要至少2?3天,而且该方法很可能导致LED放置错位,所以PCB布局的效率和准确性均较低。
[0003]目前也有另一种PCB布局的方法,即按原理图的页面把LED放置到PCB设计软件中,它可以根据原理图中的器件的相对位置将各器件放置在PCB设计软件中。但是原理图一般有很多页,按照原理图中器件的相对位置放置器件后,技术人员虽然可以不使用原理图即可以直接进行布局,但是人工将那么多页的LED移动为规定的LED间距和顺序同样需要至少2?3个工作日,而且这种方法也可能导致LED放置错位或LED灯间距不一致等问题。

【发明内容】

[0004]基于此,有必要针对上述问题,提供一种印制电路板布局的方法及装置,实现器件的自动准确布局。
[0005]一种印制电路板布局的方法,包括步骤:
[0006]根据PCB设计软件导入的原理图的网络属性文件获取各器件的信息,所述信息包括各器件的顺序;
[0007]将预设原点坐标作为第一个器件的位置坐标,按照各器件从低到高的顺序,根据预设原点坐标、纵向器件的数量、横向器件的数量以及各器件间的间距,生成能被PCB设计软件读取的布局文件,所述布局文件包含各器件位置坐标。
[0008]一种印制电路板布局的装置,包括:
[0009]器件信息获取模块,用于根据PCB设计软件导入的原理图的网络属性文件获取各器件的信息,所述信息包括各器件的顺序;
[0010]布局文件生成模块,用于将预设原点坐标作为第一个器件的位置坐标,按照各器件从低到高的顺序,根据预设原点坐标、纵向器件的数量、横向器件的数量以及各器件间的间距,生成能被PCB设计软件读取的布局文件,所述布局文件包含各器件位置坐标。
[0011]一种印制电路板布局的方法,包括步骤:
[0012]接收网络属性文件导入指令,响应所述网络属性文件导入指令,将原理图的网络属性文件导入到PCB设计软件中;
[0013]接收布局文件导入指令,响应所述布局文件导入指令,将包含各器件位置坐标的布局文件导入到PCB设计软件中;所述布局文件根据网络属性文件包含的各器件的顺序、预设原点坐标、纵向器件的数量、横向器件的数量以及各器件间的间距生成,其中预设原点坐标为第一个器件的位置坐标。
[0014]—种印制电路板布局的装置,包括:
[0015]网络属性文件导入模块,用于接收网络属性文件导入指令,响应所述网络属性文件导入指令,将原理图的网络属性文件导入到PCB设计软件中;
[0016]布局文件导入模块,用于接收布局文件导入指令,响应所述布局文件导入指令,将包含各器件位置坐标的布局文件导入到PCB设计软件中;所述布局文件根据网络属性文件包含的各器件的顺序、预设原点坐标、纵向器件的数量、横向器件的数量以及各器件间的间距生成,其中预设原点坐标为第一个器件的位置坐标。
[0017]本发明印制电路板布局的方法及装置,根据各器件的顺序,产品所要求的横向器件的数量、纵向器件的数量、器件的间距,以及自定义的预设原点坐标,即可以得到各器件的位置坐标,然后PCB设计软件读取包含各器件位置坐标的布局文件,即可以不需要人工执行任何操作,自动将各器件按照各器件的位置坐标布局好。本发明实现了 PCB布局的高效率以及高准确性;不仅适用于LED灯板的布局,还可以应用到其它有规律顺序的器件布局中。
【附图说明】
[0018]图1为现有技术中将网络属性文件导入PCB设计软件后的效果示意图;
[0019]图2为本发明方法实施例一的流程示意图;
[0020]图3为本发明计算各器件坐标信息具体实施例的示意图;
[0021]图4为本发明方法的具体实施效果示意图;
[0022]图5为本发明方法的具体实施效果细节放大图;
[0023]图6为本发明装置实施例一的结构示意图;
[0024]图7为本发明方法实施例二的流程示意图;
[0025]图8为本发明装置实施例二的结构示意图。
【具体实施方式】
[0026]为了更好的理解本发明要解决的技术问题、采取的技术手段以及达到的技术效果,下面结合附图对本发明印制电路板布局的方法及装置的【具体实施方式】做详细描述。
[0027]如图2所示,一种印制电路板布局的方法,包括步骤:
[0028]S210、根据PCB设计软件导入的原理图的网络属性文件获取各器件的信息,所述信息包括各器件的顺序;
[0029]S220、将预设原点坐标作为第一个器件的位置坐标,按照各器件从低到高的顺序,根据预设原点坐标、纵向器件的数量、横向器件的数量以及各器件间的间距,生成能被PCB设计软件读取的布局文件,所述布局文件包含各器件位置坐标。
[0030]原理图设计软件自动输出原理图的网络属性文件,该网络属性文件导入PCB设计软件后,各器件的信息在PCB设计软件的后台。各器件的信息包括器件的顺序等,例如
LED 1、LED2、LED3、......LED3842、LED3843、LED3844,LED 表示器件为 LED 灯,1、2、3......等表示是第几个LED灯,也即LED的顺序。器件的顺序不一定需要从I开始命名,也可以从其它数字开始命名,但为了后续的布局,器件的顺序之间最好无间隔。例如1、2、3、4、5等,不要命名为1、2、5等。PCB布局的器件不限制于LED灯,还可以是其它有规则命名的器件。
[0031]将网络属性文件导入PCB设计软件后,各器件的坐标是随机的,没有任何规则。为了给出各器件的具体坐标,从而将各器件按照具体坐标进行布局,需要知道所要求的横向器件(命名为X轴)的数量、纵向器件(命名为Y轴)的数量以及各器件间的间距。例如PCB单板的尺寸是119.02mm*119.02mm, LED灯到LED灯的间距是1.92mm, X方向的LED灯数为62个,Y方向的LED灯数为62个。获取到这些信息后,给出一个自定义的原点坐标,例如将(0,0)作为原点坐标,将自定义的原点坐标作为第一个器件的坐标信息,即可以计算出各个器件的坐标信息。需要说明的是,也可以将自定义的原点坐标作为最后一个器件的坐标信息,按照各器件从高到低的顺序进行各器件坐标的计算;根据生产的实际要求,各器件的间距一般是相等的,但是本发明同样适用于器件间距不相等的情况,所以并不对器件的间距加以限定。
[0032]为了更好的理解本发明各器件坐标信息的计算方法,下面结合一个具体实例进行说明。
[0033]如图3所示,X轴方向需要排列的LED灯数为62个,Y轴方向上需要排列的LED灯数为62个,各LED之间的间距为1.92mm (图中仅给出部分实例),图3上面的1、2、3等数字表示是第几个LED灯。将原点坐标(0,0)作为第一个LED灯的坐标,按照LED灯的顺序即可以得到各LED灯相应的位置如图3所示。那么第二个LED灯的坐标为(1.92mm,O),第三个LED灯的坐标为(3.84mm,O)……,第63个LED的坐标为(0,1.92mm)……,以此类推,即可以得到各个LED灯的坐标信息。
[0034]得到各器件的坐标信息后,生成PCB设计软件可以读取的布局文件,然后将该布局文件导入PCB设计软件中,PCB设计软件即可以自动将各器件按照相位的坐标信息布局好,不需要人工执行任何操作。布局好各器件后就可以直接进行布线,大大节省了布局的时间,提尚了布局的准确性。
[0035]如图4所示,为本发明方法的具体实施效果示意图,从图4可以看出,根据本发明方法布局的各器件没有重叠。如图5所示,为本发明方法的具体实施效果细节放大图,从图5可以看出,根据本发明方法布局的各器件按照顺序依次等间距排列,不需要人工进行器件的移动,且间距一致,避免了人工移动而导致的间距误差等。
[0036]基于同一发明构思,本发明还提供一种印制电路板布局的装置,下面结合附图对本发明装置的【具体实施方式】做详细描述。
[0037]如图6所示,一种印制电路板布局的装置,包括:
[0038]器件信息获取模块610,用于根据PCB设计软件导入的原理图的网络属性文件获取各器件的信息,所述信息包括各器件的顺序;
[0039]布局文件生成模块620,用于将预设原点坐标作为第一个器件的位置坐标,按照各器件从低到高的顺序,根据预设原点坐标、纵向器件的数量、横向器件的数量以及各器件间的间距,生成能被PCB设计软件读取的布局文件,所述布局文件包含各器件位置坐标。
[0040]原理图设计软件自动输出原理图的网络属性文件,该网络属性文件导入PCB设计软件后,各器件的信息在
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1