一种生成PCB光绘层面的方法及装置制造方法及图纸

技术编号:11390849 阅读:63 留言:0更新日期:2015-05-02 02:55
本发明专利技术公开了一种实现PCB光绘层面的方法及装置,包括:生成获取单板叠层的层面信息的文件;在布线工具中加载执行生成的获取单板叠层的层面信息的文件,以在印制电路板(PCB)光绘层面上加载单板叠层的层面信息,生成PCB光绘层面。本发明专利技术通过生成的获取单板叠层的层面信息的文件,在PCB光绘层面上加载包含有单板叠层的层面信息的文件,快速、准确地实现了PCB光绘层面的生成,节省了时间,避免了采用人工方式生成光绘层面的错误。

【技术实现步骤摘要】
一种生成PCB光绘层面的方法及装置
本申请涉及印制电路板技术,尤指一种生成印制电路板(PCB)光绘层面的方法及装置。
技术介绍
目前,在印制电路板(PCB)设计过程中,使用CadenceAllegro软件进行PCB设计时,对单板层叠添加层面信息生成光绘层面,过程繁琐,需要花费大量的时间和精力。进行层面信息的添加,主要通过手动,或从其他PCB板的设计文件中导出后,再导入到的PCB设计的文件中实现,在手动添加或导入完成后,还需要技术人员进行仔细的核实文件的内容。单板叠层的层面信息添加方法,不仅耗时,而且添加的层面信息往往存在错误的地方,影响PCB设计的工作效率。
技术实现思路
为了解决上述问题,本专利技术提供一种生成PCB光绘层面的方法及装置,能够快速、准确地实现PCB光绘层面的生成。为了达到本专利技术的目的,本申请提供一种生成PCB光绘层面的方法,包括:生成获取单板叠层的层面信息的文件;在布线工具中加载执行生成的获取单板叠层的层面信息的文件,以在印制电路板PCB光绘层面上加载单板叠层的层面信息,生成PCB光绘层面。进一步地,生成获取单板叠层的层面信息的文件为:采用CADENCEAXLSKILL语言编写并生成可读取单板叠层的层面信息的执行文件;所述可读取单板叠层的层面信息的执行文件在布线工具中加载执行。进一步地,单板叠层的层面信息具体包括:剖截面XSection中单板叠层的层面信息。进一步地,层面信息至少包括:单板叠层的地线、元器件走线及电源线的相关参数信息。另一方面,本申请还提供一种快速生成PCB光绘层面的装置,包括:生成单元及光绘单元;其中,生成单元,用于生成获取单板叠层的层面信息的文件;光绘单元,用于在布线工具中加载执行生成的获取单板叠层的层面信息的文件,以在印制电路板PCB光绘层面上加载单板叠层的层面信息,生成PCB光绘层面。进一步地,生成单元具体用于,采用CADENCEAXLSKILL语言编写并生成可读取单板叠层的层面信息的执行文件;所述可读取单板叠层的层面信息的执行文件在布线工具中加载执行。进一步地,生成单元具体用于,生成获取剖截面XSection中单板叠层的层面信息的文件。与现有技术相比,本专利技术提供的技术方案,包括:生成获取单板叠层的层面信息的文件;在布线工具中加载执行生成的获取单板叠层的层面信息的文件,以在印制电路板(PCB)光绘层面上加载单板叠层的层面信息,生成PCB光绘层面。本专利技术通过生成的获取单板叠层的层面信息的文件,在PCB光绘层面上加载包含有单板叠层的层面信息的文件,快速、准确地实现了PCB光绘层面的生成,节省了时间,避免了采用人工方式生成光绘层面的错误。附图说明附图用来提供对本申请技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。图1为本专利技术生成PCB光绘层面的方法的流程图;图2为本专利技术生成PCB光绘层面的装置的结构框图;图3为本专利技术第一实施例获取单板叠层的层面信息的代码截图;图4是本专利技术第一实施例加载Skill程序生成光绘层面示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚明白,下文中将结合附图对本申请的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。图1为本专利技术生成PCB光绘层面的方法的流程图,如图1所示,包括:步骤100、生成获取单板叠层的层面信息的文件。本步骤中,单板叠层的层面信息具体包括:剖截面(XSection)中单板叠层的层面信息。生成获取单板叠层的层面信息的文件为:采用CADENCEAXLSKILL语言编写并生成的可读取单板叠层的层面信息的执行文件;可读取单板叠层的层面信息的执行文件在布线工具中加载执行。需要说明的是,采用CADENCEAXLSKILL语言编写的用于在布线工具中执行后,可读取单板叠层的层面信息的执行文件实际上是可以通过CADENCEAXLSKILL中的语句或类从XSection中提取获得单板叠层的层面信息的Skill程序文件。更进一步地,层面信息至少包括:单板叠层的地线、元器件走线及电源线的相关参数信息。需要说明的是,获取XSection中单板叠层的层面信息的方法是指,通过CADENCEAXLSKILL中的语句或类从XSection中提取获得的方法,属于编程人员的惯用技术手段。步骤101、在布线工具中加载执行生成的获取单板叠层的层面信息的文件,以在印制电路板PCB光绘层面上加载单板叠层的层面信息,生成PCB光绘层面。需要说明的是,加载包含有获取单板叠层的层面信息的文件的方式为PCB设计人员熟知的加载方式。图2为本专利技术生成PCB光绘层面的装置的结构框图,如图2所示,包括:生成单元及光绘单元;其中,生成单元,用于生成获取单板叠层的层面信息的文件;光绘单元,用于在布线工具中加载执行生成的获取单板叠层的层面信息的文件,以在印制电路板PCB光绘层面上加载单板叠层的层面信息,生成PCB光绘层面。生成单元具体用于,采用CADENCEAXLSKILL语言编写并生成可读取单板叠层的层面信息的执行文件;可读取单板叠层的层面信息的执行文件在布线工具中加载执行。生成单元具体用于,生成获取XSection中单板叠层的层面信息的文件。以下通过具体实施例对本专利技术方法进行清楚详细的说明,实施例只用于陈述本专利技术,并不用于限定本专利技术的保护范围。实施例1采用CADENCEAXLSKILL语言编写并生成的可读取单板叠层的层面信息的执行文件;可读取单板叠层的层面信息的执行文件在布线工具中加载执行。可读取单板叠层的层面信息的执行文件在本实施例中指Skill程序,图3为本专利技术第一实施例获取单板叠层的层面信息的代码截图,如图3所示,通过截图中采用CADENCEAXLSKILL编写的语句,可以读取XSection中单板叠层的层面信息,具体的包含:单板叠层的地线、元器件走线及电源线的相关参数信息。将生成的Skill程序加载到布线工具中;运行布线工具,运行加载Skill程序,通过运行Skill程序获取XSection中单板叠层的层面信息;图4是本专利技术第一实施例加载Skill程序生成光绘层面示意图,如图4所示,加载Skill程序时,在布线工具会弹出Skill程序的窗口,在弹出的窗口中输入获取的XSection中单板叠层的层面信息,点击add按钮,即可以获取单板叠层的层面信息。在PCB光绘层面上加载获取的单板叠层的层面信息,实现快速的生成PCB光绘层面。虽然本申请所揭露的实施方式如上,但所述的内容仅为便于理解本申请而采用的实施方式,并非用以限定本申请,如本专利技术实施方式中的具体的实现方法。任何本申请所属领域内的技术人员,在不脱离本申请所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本申请的专利保护范围,仍须以所附的权利要求书所界定的范围为准。本文档来自技高网...
一种生成PCB光绘层面的方法及装置

【技术保护点】
一种生成PCB光绘层面的方法,其特征在于,包括:生成获取单板叠层的层面信息的文件;在布线工具中加载执行生成的获取单板叠层的层面信息的文件,以在印制电路板PCB光绘层面上加载单板叠层的层面信息,生成PCB光绘层面。

【技术特征摘要】
2014.01.26 CN 20141003840731.一种生成PCB光绘层面的方法,其特征在于,包括:生成获取单板叠层的层面信息的文件;在布线工具中加载执行生成的获取单板叠层的层面信息的文件,以在印制电路板PCB光绘层面上加载单板叠层的层面信息,生成PCB光绘层面。2.根据权利要求1所述的方法,其特征在于,所述生成获取单板叠层的层面信息的文件为:采用CADENCEAXLSKILL语言编写并生成可读取单板叠层的层面信息的执行文件;所述可读取单板叠层的层面信息的执行文件在布线工具中加载执行。3.根据权利要求1或2所述的方法,其特征在于,所述单板叠层的层面信息具体包括:剖截面XSection中单板叠层的层面信息。4.根据权利要求1所述...

【专利技术属性】
技术研发人员:胡立燕赵亚民李鹏翀
申请(专利权)人:浪潮北京电子信息产业有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1