Gerber文件是一种符合EIA标准,由于将PCB图中的布线数据转换为胶片的光绘数据,可以被光绘图机处理的文件格式。PCB生产厂商用这种文件来进行PCB制作。本人以前用的是Allegro做PCB设计,现在转用AD软件了,在此分享一下AD 16.0软件导出4层板的Gerber文件(如果不是4层板,区别只在内层文件而已)。
Gerber文件清单如表1所示,个人习惯不发送主焊盘文件(.GPT/.GPB)和机械层文件(.GM1/.GM2),因为本人习惯设计板框于Keep-out Layer层,而不是设计于机械层,主焊盘层在制作PCB时可不用。
表1 Gerber 文件清单
序号 |
PCB层面 |
Gberber文件 |
说明 |
1 |
Top Solder Mask |
.GTS |
顶层阻焊(负片) |
2 |
Bottom Solder Mask |
.GBS |
底层阻焊(负片) |
3 |
Top Overlay |
.GTO |
顶层丝印 |
4 |
Bottom Overlay |
.GBO |
底层丝印 |
5 |
Top Layer |
.GTL |
顶层布线 |
6 |
Bottom Layer |
.GBL |
底层布线 |
7 |
Mid Layer 1 |
.G1 |
内部走线层1 |
8 |
Mid Layer 2 |
.G2 |
内部走线层2 |
9 |
Power Planel 1 |
.GP1 |
内平面层1(负片) |
10 |
Power Planel 2 |
.GP2 |
内平面层2(负片) |
11 |
Keep-out Layer |
.GKO |
禁止布线层 |
12 |
Drill Guide |
.GG1 |
钻孔引导层 |
13 |
Drill Drawing |
.GD1 |
钻孔图层 |
钻孔文件包括3个文件: ******.DRR ******.LDP ******.TXT。
其它6个文件: .apr .APR_LIB .EXTREP .REP .RUL和Status Report.txt。
所以4层板只需发送这22个文件个PCB厂商即可。
一.Gerber文件导出步骤
1.在PCB环境中点击文件→制造输出→Gerber Files,如下图所示,进入Gerber 设置界面。
2.在“通用”选项里,选择“英寸”和“2:5”,如下图所示。
3.在“层”选项里,将“包括未连接的中间层焊盘”打勾,在“画线层”下拉菜单里面选择“所有的打开”(或者根据实际情况在Layers To Plot里面进行选择),在“映射层”下拉菜单里面选择“所有的关闭”,右边的机械层不要选,如下图所示。
4.在“钻孔图层”选项里,一般在钻孔绘制图和钻孔栅格图都将“Plot all used drill pairs”打勾,反射区都不打勾,如下图所示。
5.在“光圈”选项里,将“嵌入的孔径(RS274X)”打勾,其内含D码格式,如下图所示。
6.在“高级”选项里,在“Leading/Trailing Zeroes” 区域,选中“Suppress leading zeroes”,如下图所示。默认情况下设计是圆弧的线转出去仍然上是圆弧,如将“其他的”栏下的“使用软件弧”打勾,则设计的圆弧会用线段来代替,建议保持默认设置。
7.点击“确定”按钮,AD软件会自动转换出Gerber File,并自动用内嵌的CAM2000软件打开转换的Gerber File,可在工程目录下进行查看。查看时使用按键PgUp和PgDn,再配合鼠标进行图像的精准放大和缩小。查看过程如出现设计问题,应在PCB文件中进行修改后,在重新生成Gerber 文件。为保证修改内容可全部更新至Gerber文件中,应删除原来的文件,重头生成(对于熟练的老工程师来说,他们一般会根据修改内容,只更新相应的的Gerber文件,例如移动了顶层丝印,仅需重新生成.GTO文件即可)。
二.NC Drill 钻孔文件
1.点击文件→制造输出→NC Drill Files,如下图所示,进入NC钻孔设置界面。
2.在NC钻孔设置界面中,“单位”选择“英寸”,“格式”选择2:5,“Leading/Trailing Zeroes” 选择“Suppress leading zeroes”(这里应与Gerber设置的“高级”选项的选择一致),如下图所示。
3.点击“确定”,将弹出输入钻孔数据对话框,如下图所示,再点击“确定”。NC Drill文件将自动生成,并自动在AD软件中打开。
三.整理文件
刚才生成Gerber文件和NC Drill文件将在工程目录下的Project Output for *****文件夹里面,按前文对文件分类检查。
1.Gerber文件检查。如下图所示,可以通过查看文件的后缀了解各个文件,下图文件分别为:Mid Layer 1、Mid Layer 2、Bottom Layer、Bottom Overlay、Bottom Paste、Bottom Solder Mask、Keep-out Layer(板框层)、TOP Layer、Top Overlay、Top Paste、Top Solder Mask,文件已经齐全。
2.NC Drill文件检查。如下图所示,可以通过查看文件的后缀了解各个文件,下图文件分别为:.DRR、.LDP和TXT文件,文件已经齐全。
3.其它文件检查。如下图所示,可以通过查看文件的后缀了解各个文件,下图文件分别为:.apr 、.EXTREP、.REP、.RUL、.APR_LIB和Status Report.txt文件,文件已经齐全。
4.检查无误之后,就可以将所以文件一起压缩打包发送给PCB厂商进行生产了。
总结:上述讲解了4层板的Gerber导出的所有步骤,其它板层可以参考本文,却别只在内层文件不一样而已。在导出Gerber文件之前建议先人工检查和DRC检查,先尽量在导出Gerber之前保证PCB文件无误,以免Gerber文件多次导出,浪费时间和精力。导出Gerber之后,建议先进行人工对导出的Gerber文件进行检查,检查无误后在发送给PCB厂商。