配置pcb设计文件附属信息的方法和装置的制作方法

文档序号:6636118阅读:385来源:国知局
专利名称:配置pcb设计文件附属信息的方法和装置的制作方法
技术领域
本发明涉及PCB设计技术领域,具体涉及一种配置PCB设计文件附属信息的方法和装置。
背景技术
在PCB设计文件中,除了要完成电路特定要求的电气连接功能外,还有很多附属信息需要配置,有些附属信息的配置是PCB设计要求的,如PCB层数,PCB文件中各种元素的颜色等;有些附属信息的配置是特定的应用场合、PCB特定功能要求的,如条形码、防静电标记、归档框等。这些配置的附属信息是PCB文件的重要组成部分,与PCB文件中的其他功能一起组成一个有机整体。
附属信息的配置包括两个方面一方面,有些参数已经存在于PCB设计文件中,但是不能够满足PCB的设计要求,需要进行重新配置,如设计单位,精度等;另一方面,对于PCB设计文件中原本没有的附属信息需要进行添加配置,如加工说明、设计者信息等。
目前,业界对于这些附属信息的配置都是孤立完成的,即采用手工将每一项附属信息分别配置到PCB设计文件中。
PCB设计文件中需要配置的附属信息种类复杂、数量繁多,每个附属信息中又包含多个参数,需要手工配置参数的数量非常庞大,有些参数需要重复配置到PCB设计文件中的多个地方时,需要手工逐个重复配置。
综上所述,现有的手工配置附属信息的方式很容易导致遗漏和出错、且工作效率低。

发明内容
本发明的目的在于,提供一种配置PCB设计文件附属信息的方法和装置,通过利用从PCB设计系统中提取的附属信息参数进行PCB设计文件的附属信息配置,提高了PCB设计质量及PCB设计效率。
为达到上述目的,本发明提供的一种配置PCB设计文件附属信息的方法,包括从印制电路板(PCB)设计系统中提取相应的附属信息参数,并根据所述提取的附属信息参数配置PCB设计文件中相应的附属信息。
所述方法之前还包括a、根据各PCB的预定功能分别确定需要配置的附属信息种类、各附属信息种类中包含的附属信息以及对应的固定附属信息参数,并相应设置各附属信息模板。
所述步骤a中的附属信息模板以文件的形式存储。
所述步骤a中的附属信息对应1个或多个固定附属信息参数,且各附属信息模板中包含至少一个附属信息种类。
所述步骤a还包括分别设定各附属信息对应的缺省附属信息参数。
所述方法包括确定需要配置附属信息的PCB设计文件对应的附属信息模板;从所述对应的附属信息模板中提取附属信息及其附属信息参数,并配置PCB设计文件中相应的附属信息。
所述方法还包括显示所有从PCB设计系统中提取的附属信息参数;根据需要修改所述显示的附属信息参数。
本发明提供的一种配置PCB设计文件附属信息的装置,包括
参数提取部分从PCB设计系统中提取相应的附属信息参数;参数配置部分根据所述提取的附属信息参数配置PCB设计文件中相应的附属信息。
所述装置还包括至少一个附属信息模板;其中各附属信息模板分别存储需要配置的附属信息种类、各附属信息种类中包含的附属信息及对应的固定附属信息参数;且所述参数提取部分包括模板信息提取单元从相应的附属信息模板中提取附属信息参数;参数提取单元从所述PCB设计系统中提取相应的附属信息参数。
所述装置还包括参数管理单元显示所有提取的附属信息参数,并根据需要修改所述显示的附属信息参数。
通过上述技术方案的描述可明显得知,本发明通过从PCB设计系统已存储的信息中提取附属信息参数来配置PCB设计文件的附属信息,充分利用了PCB设计系统中的已有资源,减小了人工配置PCB设计文件附属信息的工作量;通过设置附属信息模板,利用附属信息模板中的附属信息参数配置PCB设计文件的附属信息,使PCB设计文件中的大量附属信息参数可以通过提取来配置,最大程度的简化了PCB设计文件附属信息的配置过程、最大程度的减小了人工配置PCB设计文件附属信息的工作量;本发明中的附属信息模板可根据实际需要灵活设置,充分满足PCB设计的各种需求;从而通过本发明提供的技术方案有效避免了人工配置附属信息过程中人为因素产生的错误,且提高了PCB设计文件附属信息配置的自动化程度,实现了提高PCB设计质量、提高PCB设计效率的目的。


图1是本发明的配置添加归档框附属信息的示意图;图2是PCB设计文件中安装面附属信息示意图;图3是PCB设计文件中焊接面附属信息示意图;图4是PCB设计文件中钻孔层附属信息示意图;图5是本发明的配置PCB设计文件中附属信息的装置示意图。
具体实施例方式
PCB设计文件中需要配置的附属信息非常繁多,其中很多附属信息对应的参数是存在于PCB设计系统中的,如单板名称、日期等,如果这些已存在的附属信息参数还需要手工重复输入,无疑会造成一种资源的浪费。
因此,本发明的核心是从印制电路板(PCB)设计系统存储的信息中提取相应的附属信息参数,根据所述提取的附属信息参数配置PCB设计文件中相应的附属信息。
下面基于本发明的核心思想对本发明提供的技术方案做进一步的描述。
为减少PCB设计文件中附属信息的手工配置过程、充分利用PCB设计系统中已有的信息资源,本发明从PCB设计系统已存储的信息中提取附属信息参数,如从PCB设计文件中提取PCB单板名称等附属信息参数,从PCB设计系统的系统时钟提取日期信息等附属信息参数,利用上述提取的附属信息参数来配置PCB设计文件中的附属信息。如果一个附属信息在PCB设计文件中多次出现,则上述提取的附属信息参数应自动配置多次,即一个附属信息在PCB设计文件中的出现的每个地方都应该通过提取的附属信息参数进行相应配置。这些附属信息占PCB设计文件中需要配置的所有附属信息中的很大一部分。
一个PCB设计文件中需要配置的附属信息的种类很多,如单板板框的绘制,工作区大小和各种精度设置,单板层数设置,PCB文件中各种元素颜色设置,设计规则设置,条形码的添加,防静电标记的添加,加工说明文字等。
由于应用于不同的应用场合PCB,其PCB设计文件中需要配置的附属信息种类不同,应用于预定应用场合的PCB,即具有某一相同功能的PCB,其需要配置的附属信息种类基本相同,为了进一步减少PCB设计文件中附属信息的手工配置过程,本发明根据各PCB应用的预定场合设置多个附属信息模板,即针对每个应用场合对应设置一个附属信息模板,每个附属信息模板中包含需要配置的附属信息种类。如某些PCB的设计要求较高,需要配置的附属信息种类包括精度及工作区面积设置的附属信息、颜色设置的附属信息、规则设置的附属信息、条形码的附属信息、防静电标记添加的附属信息、归档框添加的附属信息、PCB加工说明文字添加等。而某些PCB的设计要求较低,需要配置的附属信息种类只包括精度及工作区面积设置的附属信息、颜色设置的附属信息、防静电标记添加的附属信息、PCB加工说明文字添加等,通过上述这两个附属信息模板可以定义这两类PCB应用。
在实际应用过程中,可以根据PCB的具体应用需求灵活设置附属信息模板,如通过增加或减少某些附属信息种类来定义不同的附属信息模板。附属信息模板以文件的形式存在,以方便更新和保存。
附属信息模板中除定义需要配置的附属信息种类外,还包含分别隶属于附属信息种类的附属信息及其对应的附属信息参数,这些附属信息对应的附属信息参数是不能够从PCB设计系统如PCB设计文件、PCB设计系统时钟等提取获得的附属信息参数,但是这些附属信息对应的附属信息参数一般是不变的,或者虽然有变化,但是其变化是在几种预定值之间变化的,如设计规则等。如果附属信息对应的附属信息参数包括多个预定值,则附属信息模板中包含这多个预定值,而且还可以设定其中一个预定值为缺省值。附属信息模板中包含的这些附属信息同样占PCB设计文件中需要配置的所有附属信息中的数量可观的一部分。
设置了附属信息模板后,当需要对某一具体的PCB设计文件进行附属信息配置时,应首先确定该PCB设计文件对应的附属信息模板,然后分别从附属信息模板、PCB设计系统如PCB设计文件、PCB设计系统时钟等提取附属信息对应的附属信息参数,最后根据上述提取的附属信息参数来自动配置PCB设计文件中的附属信息。同样,当一个附属信息模板中包含的附属信息在PCB设计文件中多次出现时,上述从附属信息模板中提取的附属信息参数应配置多次。
为进一步方便配置PCB设计文件的附属信息,在上述提取过程后,本发明显示附属信息及上述提取的所有附属信息参数,在显示的界面中可以根据具体需要对通过上述提取的所有附属信息参数进行修改,如通过从附属信息模板中提取使某个附属信息对应多个预定附属信息参数时,附属信息原本对应缺省附属信息参数,根据具体需要通过显示的界面可以修改为附属信息对应其他预定值。在完成上述修改过程后,应根据修改后的附属信息参数配置PCB设计文件中的附属信息。
从附属信息模板、PCB设计系统中提取的附属信息参数占PCB设计文件中所有需要配置的附属信息中的绝大部分,需要手工输入的附属信息参数是很少的,因此,利用本发明提供的技术方案可以极大的提高PCB的设计质量及设计效率。
下面对一个PCB设计文件配置附属信息的方法进行详细说明。
首先,根据PCB实现的预定功能确定其对应的附属信息模板。设定该附属信息模板中包含的附属信息种类包括精度及工作区面积设置、颜色设置、条形码设置、防静电标记添加、添加归档框、添加PCB加工说明文字。
在该附属信息模板中预先设置了上述各附属信息种类分别包含的附属信息及其对应的1个或多个预定附属信息参数。
确定了对应的附属信息模板后,分别从附属信息模板、PCB设计系统中提取相应的附属信息参数,提取完成后,可直接利用提取的附属信息参数对PCB设计文件中的附属信息进行配置,也可以在需要查看或修改提取的附属信息参数时,先显示附属信息及上述提取的所有附属信息参数,在显示的界面中根据具体需要对附属信息参数进行修改,然后根据修改后的附属信息参数配置PCB设计文件中的附属信息。
通过本发明的附属信息参数提取后,显示添加归档框中各附属信息参数的界面如附图1所示。
在图1中,需要设置的附属信息参数一共包括11个,其中大部分参数如BOARD NAME(单板名称),DATE(日期),DESINGED NAME(设计者姓名)、DESINGED NUMBER(设计者代码),REVIEWED NAME(审查者姓名)、REVIEWED NUMBER(审查者代码)等6个附属信息参数可以从模板信息、PCB设计系统如PCB设计文件、PCB设计系统时钟等提取获得,其他5个附属信息参数需要手工配置。
通过图1显示的界面可以对提取的附属信息参数进行修改,选择图1界面中的NEXT按键可以进入下一个提取附属信息参数后的界面,如进入添加PCB加工说明文字中的附属信息界面,根据该界面可以对添加PCB加工说明文字中提取的附属信息参数进行修改;选择图1界面中的BACK按键可以返回上一个提取附属信息参数后的界面,如进入条形码、防静电标记添加中的附属信息界面,并根据该界面可以对条形码、防静电标记添加中提取的附属信息参数进行修改;选择图1中的CANCEL按键可以退出附属信息参数的显示修改过程。
图1中的所有附属信息参数都需要在PCB设计文件中的安装面如附图2、焊接面如附图3、钻孔层如附图4中出现,本发明在设置好添加归档框中各附属信息参数后,PCB设计文件中的安装面、焊接面、钻孔层等相应的各附属信息参数也会根据添加归档框中的附属信息参数自动设置成功。对PCB设计文件中的安装面、焊接面、钻孔层等附属信息参数进行配置时,一共需要配置39个附属信息参数,如果采用手工配置则需要填写39个附属信息参数,而利用本发明后,仅需要填写5个附属信息参数,即可完成安装面、焊接面、钻孔层等附属信息参数的配置,极大的提高了配置PCB设计文件中附属信息的效率、而且避免了手工填写过程中的人为错误。
本发明提供的配置PCB设计文件附属信息的装置如附图5所示。
在图5中,本发明提供的配置PCB设计文件附属信息的装置包括N个附属信息模板、参数提取部分510、参数配置单元520。
其中参数提取部分510的功能由模板信息提取单元511、参数提取单元512、参数管理单元513实现。
附属信息模板1500主要用于限定该模板中包含的附属信息种类及各附属信息种类中包含的需要配置的附属信息及其对应的预定附属信息参数。
模板信息提取单元511主要用于从相应的附属信息模板中提取附属信息参数。
参数提取单元512主要用于从PCB设计系统如PCB设计文件、PCB设计系统时钟等提取相应的附属信息参数。
参数管理单元513主要用于显示上述提取的附属信息参数,并根据需要修改显示的附属信息参数。
参数配置单元520主要用于将上述显示的附属信息参数配置到PCB设计文件中。
虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,希望所附的权利要求包括这些变形和变化。
权利要求
1.一种配置PCB设计文件附属信息的方法,其特征在于包括从印制电路板(PCB)设计系统中提取相应的附属信息参数,并根据所述提取的附属信息参数配置PCB设计文件中相应的附属信息。
2.如权利要求1所述的一种配置PCB设计文件附属信息的方法,其特征在于所述方法之前还包括a、根据各PCB的预定功能分别确定需要配置的附属信息种类、各附属信息种类中包含的附属信息以及对应的固定附属信息参数,并相应设置各附属信息模板。
3.如权利要求2所述的一种配置PCB设计文件附属信息的方法,其特征在于所述步骤a中的附属信息模板以文件的形式存储。
4.如权利要求2所述的一种配置PCB设计文件附属信息的方法,其特征在于所述步骤a中的附属信息对应1个或多个固定附属信息参数,且各附属信息模板中包含至少一个附属信息种类。
5.如权利要求2所述的一种配置PCB设计文件附属信息的方法,其特征在于所述步骤a还包括分别设定各附属信息对应的缺省附属信息参数。
6.如权利要求2所述的一种配置PCB设计文件附属信息的方法,其特征在于所述方法包括确定需要配置附属信息的PCB设计文件对应的附属信息模板;从所述对应的附属信息模板中提取附属信息及其附属信息参数,并配置PCB设计文件中相应的附属信息。
7.如权利要求1至6中任一权利要求所述的一种配置PCB设计文件附属信息的配置方法,其特征在于所述方法还包括显示所有从PCB设计系统中提取的附属信息参数;根据需要修改所述显示的附属信息参数。
8.一种配置PCB设计文件附属信息的装置,其特征在于所述装置包括参数提取部分从PCB设计系统中提取相应的附属信息参数;参数配置部分根据所述提取的附属信息参数配置PCB设计文件中相应的附属信息。
9.如权利要求8所述的一种配置PCB设计文件附属信息的装置,其特征在于所述装置还包括至少一个附属信息模板;其中各附属信息模板分别存储需要配置的附属信息种类、各附属信息种类中包含的附属信息及对应的固定附属信息参数;且所述参数提取部分包括模板信息提取单元从相应的附属信息模板中提取附属信息参数;参数提取单元从所述PCB设计系统中提取相应的附属信息参数。
10.如权利要求8或9所述的一种配置PCB设计文件附属信息的装置,其特征在于所述装置还包括参数管理单元显示所有提取的附属信息参数,并根据需要修改所述显示的附属信息参数。
全文摘要
本发明提供一种配置PCB设计文件附属信息的方法和装置,本发明从印制电路板(PCB)设计系统中提取相应的附属信息参数,并根据提取的附属信息参数配置PCB设计文件中相应的附属信息。本发明充分利用PCB设计系统中已有的信息,并通过设置附属信息模板,使PCB设计文件中大量的附属信息参数可以进行自动提取,最大程度的简化了附属信息的配置过程,提高了附属信息配置的自动化程度,避免了人工配置附属信息过程中人为因素产生的错误;从而通过本发明提供的技术方案实现了提高PCB设计质量、提高PCB设计效率的目的。
文档编号G06F17/50GK1862544SQ20051009088
公开日2006年11月15日 申请日期2005年8月18日 优先权日2005年8月18日
发明者赵经能, 刘卫东, 唐晟 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1