一种光绘文件的生成方法及系统与流程

文档序号:12122365阅读:785来源:国知局
一种光绘文件的生成方法及系统与流程

本发明涉及印刷电路领域,特别是涉及一种光绘文件的生成方法及系统。



背景技术:

印刷线路板行业发展飞速,从单面,双面,到四层板、六层板,无论从复杂度与精密度,都是质的飞跃。印刷电路板是各种电子产品的主要部件,是任何电子产品实现其功能设计的基础,其性能的好坏在很大程度上影响到电子产品的质量。在电子产品的实际生产过程中,因为印刷电路板的制造工艺本身的问题或是设计中的某些细节可能会出现偏差,导致成品不符合设计要求。其中,光绘文件的准确与否直接关系到新刷电路板制版的正确性。

在现有的光绘文件的制作过程中,主要是制造方人工对设计进行审核修改,效率和准确率都比较低,并且可能出现漏审的情况。光绘文件设计修改后,对阻焊层仍要注意避开器件、过孔和走线等位置,且当布局布线修改时,需要重新修改和检查。

若对阻焊层的设计和检查稍有疏忽,都容易形成避让区域的遗漏和干涉问题,从而导致生产出的产品与设计的功能要求不一致,降低设计效率。

因此,需要对现有技术进行改进。



技术实现要素:

针对现有技术的不足,本发明提供一种光绘文件的生成方法及系统,以解决现有设计通过人工修改带来的效率低、易出错的技术问题。

第一方面,本发明实施例提供了一种光绘文件的生成方法,包括:预处理上述PCB原始文件,根据预设规则处理上述PCB原始文件生成PCB第一更新文件,其中上述预设规则包括预设安全间距规则;生成第一光绘文件,上述第一光绘文件由除上述PCB第一更新文件中目标层外的其它层生成的光绘文件,其中阻焊层所在的层为目标层;更新处理上述PCB原始文件,根据更新规则处理上述PCB原始文件并生成PCB第二更新文件,其中上述更新规则包括更新安全间距规则;生成第二光绘文件,由上述PCB第二更新文件中的目标层生成的上述第二光绘文件;合并上述第一光绘文件和上述第二光绘文件,并生成上述光绘文件。

优选地,更新处理上述PCB原始文件还包括:上述更新安全间距大于上述预设安全间距。

优选地,若上述目标层中需要保护不开窗的区域,对上述区域禁止布线处理。

另一方面,本发明实施例提供了一种光绘文件的生成系统,包括:预处理单元,用于预处理上述PCB原始文件,根据预设规则处理上述PCB原始文件生成PCB第一更新文件,其中上述预设规则包括预设安全间距规则;第一生成单元,用于生成第一光绘文件,上述第一光绘文件由除上述PCB第一更新文件中目标层外的其它层生成的光绘文件,其中阻焊层所在的层为目标层上;更新处理单元,用于更新处理上述PCB原始文件,根据更新规则处理上述PCB原始文件并生成PCB第二更新文件,其中上述更新规则包括更新安全间距规则;第二生成单元,用于生成第二光绘文件,上述第二光绘文件由上述PCB第二更新文件中的目标层生成的上述第二光绘文件;合并单元,用于合并上述第一光绘文件和上述第二光绘文件,并生成上述光绘文件。

优选地,上述更新处理单元还包括安全间距设置单元,用于设置上述更新安全间距大于上述预设安全间距。

优选地,上述第二生成单元还包括禁止布线处理单元,用于在上述目标层中需要保护不开窗的区域的情况下,对上述区域禁止布线处理。

与现有技术相比,本发明的有益效果是:一方面用本发明的方法通过采用预设规则和更新规则两种规则进行差别化设计,并根据差别化设计分别导出不同规则的光绘文件并合成,有效避免了阻焊层散热开窗设计通过人工修改时避让元器件、过孔、走线出现的错误;另一方面当设计更新后,对原PCB文件利用本发明的方法和系统重新生成光绘文件,达到阻焊层自动避让更新的效果,节省了由于设计更新后大量的人工校对修改工作,大大提高了设计效率。

附图说明

图1是本发明一种光绘文件的生成方法的流程图;

图2是本发明一种光绘文件的生成系统的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明第一实施例的一种光绘文件的生成方法流程图,包括如下步骤:步骤S1,预处理上述PCB原始文件,根据预设规则处理上述PCB原始文件生成PCB第一更新文件,其中上述预设规则包括预设安全间距规则;步骤S2,生成第一光绘文件,上述第一光绘文件由除上述PCB第一更新文件中目标层外的其它层生成的光绘文件,其中阻焊层所在的层为目标层;步骤S3,更新处理上述PCB原始文件,根据更新规则处理上述PCB原始文件并生成PCB第二更新文件,其中上述更新规则包括更新安全间距规则;步骤S4,生成第二光绘文件,由上述PCB第二更新文件中的目标层生成的上述第二光绘文件;步骤S5,合并上述第一光绘文件和上述第二光绘文件,并生成上述光绘文件。

其中步骤S1预处理上述PCB原始文件包括:预设规则包括预设安全间距规则、导线布线方法、元件放置等规则对PCB原始文件进行预处理生成PCB第一更新文件。由于现有PCB制板加工工艺也越来越精密上,安全间距基本都小于10mil,甚至有小于6mil。因此步骤S1中的安全间距规则设置基本在10mil以下。

除上述预设安全间距规则外,步骤S1还包括:布线规则、元件移动和信号完整性规则等;增加PCB原始文件的工艺边、增加邮票孔、增加机插孔、增加贴片用的定位孔等;将生产时相同的属性调整定义为同一属性,具体如定义孔属性、定义smd贴片属性、定义形状为铜皮、定义制造元素的极性由正到负或由负到正等一系列由PCB原始文件制作光绘文件的约束规则。

步骤S2生成第一光绘文件是根据步骤S1商城的PCB第一更新文件,通过相关处理方法导出除目标层外其余所有层对应的第一光绘文件。本实施例定义的目标层为阻焊层所在的层,由于本领域最常用的是在top层和bottom层作阻焊层设计,因此,若阻焊层在bottom层,则本实施例所属的目标层即为bottom层,步骤S2导出的为除bottom层外其余所有层对应的光绘文件;若阻焊层为top层,则本实施例所述的目标层为top层,步骤S2导出的为除top层外其余所有层对应的光绘文件。其中,生成第一光绘文件的相关处理方法可以通过Cam350、Altium Designer、PADS2007、Allegro和PROTEL等PCB设计和制板领域熟知的设计工具来生成,在此不再累述。

步骤S3,更新处理上述PCB原始文件,根据更新规则处理上述PCB原始文件并生成PCB更新文件。具体地,本实施例中步骤S3的更新规则与步骤S1中的预设规则为不同的规则,更进一步的,更新规则中的安全间距规则与预设规则不同,且更新安全间距大于步骤S1中的预设安全间距。其中,常用的安全间距规则有:过孔和走线的间距、走线与焊盘的间距、铺铜(散热开窗)与器件/过孔/走线的间距。在本实施例中,步骤S3设置的更新安全间距必须大于预设安全间距,为10mil~50mil,如20mil、25mil、30mil甚至50mil。在PCB原始文件中根据步骤S3设置完更新规则后生成PCB第二更新文件。

更进一步的,若目标层中由需要对不开窗区域的保护,则对需要保护的区域进行禁止布线处理。如目标层在铺铜的时候,有的区域不需要铺铜,可以加一块ROUTE KEEPOUT来起到隔离的作用,此外,ROUTE KEEPOUT还可以在不仅可以限制器件面积还可以限制器件的高度。同样的,上述禁止布线处理方法可通过Cam350、Altium Designer、PADS2007、Allegro和PROTEL等PCB设计和制板领域熟知的设计工具来生成。

步骤S4将步骤S3生成的PCB第二更新文件,通过相关处理方法导出除目标层外其余所有层对应的第二光绘文件。具体地,步骤S4导出的是仅仅为目标层对应的光绘文件,步骤S4的生成光绘文件的方法与步骤S2相同,在此不再累述。

步骤S5将步骤S2生成的第一光绘文件和步骤S4生成的第二光绘文件合并生成完整的光绘文件,由于第一光绘文件为除目标层外其余层对应的光绘文件、第二光绘文件为目标层对应的光绘文件,因此将第一光绘文件和第二光绘文件合并即为所有层对应的完整的光绘文件。合并的方法也可以参照步骤S2和步骤S4中处理光绘文件的常用工具来实现,在此不再累述。

本实施例通过采用预设规则和更新规则两种规则进行差别化设计,并根据差别化设计分别导出不同规则的光绘文件并合成,有效避免了阻焊层散热开窗设计通过人工修改时避让元器件、过孔、走线出现的错误;另一方面当设计更新后,对原PCB文件利用本发明的方法和系统重新生成光绘文件,达到阻焊层自动避让更新的效果,节省了由于设计更新后大量的人工校对修改工作,大大提高了设计效率。

实施例二

图2为本发明第二实施例的一种光绘文件的生成系统,包括:预处理单元1,用于预处理上述PCB原始文件,根据预设规则处理上述PCB原始文件生成PCB第一更新文件,其中上述预设规则包括预设安全间距规则;第一生成单元2,用于生成第一光绘文件,上述第一光绘文件由除上述PCB第一更新文件中目标层外的其它层生成的光绘文件,其中阻焊层所在的层为目标层上;更新处理单元3,用于更新处理上述PCB原始文件,根据更新规则处理上述PCB原始文件并生成PCB第二更新文件,其中上述更新规则包括更新安全间距规则;第二生成单元4,用于生成第二光绘文件,上述第二光绘文件由上述PCB第二更新文件中的目标层生成的上述第二光绘文件;合并单元5,用于合并上述第一光绘文件和上述第二光绘文件,并生成上述光绘文件。

上述更新处理单元3还包括安全间距设置单元31,用于设置上述更新安全间距大于上述预设安全间距。

上述第二生成单元4还包括禁止布线处理单元41,用于在上述目标层中需要保护不开窗的区域的情况下,对上述区域禁止布线处理。

具体地,本实施例中一种光绘文件的生成系统的预处理单元1、第一生成单元2、更新处理单元3、第二生成单元4、合并单元5以及安全间距设置单元31和禁止布线处理单元41的工作原理请参照图1以及实施例一种光绘文件的生成方法的描述,在此不再累述。

虽然本发明的各个方面在独立权利要求中给出,但是本发明的其它方面包括来自所描述实施方式的特征和/或具有独立权利要求的特征的从属权利要求的组合,而并非仅是权利要求中所明确给出的组合。

以上描述了本发明的示例实施方式,但是这些描述并不应当以限制的含义进行理解。相反,可以进行若干种变化和修改而并不背离如所附权利要求中所限定的本发明的范围。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里上述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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