使用Cadence (Allegro)绘制PCB板时,常常会碰到PCB板厂只支持Gerber文件,PCB板厂通常支持Altium Designer或者PADS的源文件,对于Allegro的源文件.brd没有那么好,因此就需要使用Allegro输出Gerber文件。
首先我们先看看Gerber文件都需要哪些层?
TOP,BOTTOM,或者其他走线层,如VCC,GND等。这几层都是需要走线的,没啥好说,就是我们绘制PCB要操作的几层。
silk_screen_top 以及 silk_screen_bottom 就是我们所说的丝印层,元器件的标号都会放在这一层。
soldermask_top 以及 soldermask_bottom 是阻焊层,就是需要上绿油盖住的地方。
pastemask_top 以及 pastemask_bottom 是组焊层,就是放置锡膏的位置,这一层如果只做PCB的话没有用的,只有在开钢网,做SMT的时候才会用到。
ncdrill 这是钻孔位置图。
除了上述的 Artwork 文件,还需要钻孔文件,即.drl文件。
因此,以两层板为例,总共需要Artwork文件9个,钻孔文件1个,总共10个文件。四层板就会是12个文件。只要把这些文件发给PCB板厂,PCB板厂就是做板了。
那么,如果正确的产生Artwork和钻孔文件呢?
我就不一条一条地讲了,网上应该可以搜到很多,我直接贴上我用的配置,供大家参考。
如上所示,配置成上面的情况,就是可以输出正确的Artwork文件了(General Parameter设置为RX274即可,其他设置默认)。那么钻孔文件应该怎么输出呢?如下配置
按照上述的设置配置成功之后,就可以输出正确的Gerber文件了,那么如果下一次画板子,难道还需要重新配置一次?当然不用,这一次配置好之后,只需要输出这个配置,然后下次使用的时候导入即可,非常方便。
打开一个配置好的.brd文件,之后,点出Artwork对话框,点击Select all,右键点击任意Film,在右键下拉菜单上点击save all checked,之后默认导出了Artwork文件,在Allegro输出Artwork的文件目录下找到film_setup.text就是配置文件了。
这个配置文件对于所有层数的PCB板都是可以适用的,它会自动根据你的PCB板层数产生相应数量的文件。
导入的时候,只需要,在上图的对话框中,点击Add或者replace,选择之前产生的配置文件,就是可以导入了。