PCB设计如何出Gerber File?

time : 2019-09-17 09:18       作者:凡亿pcb

从 CAD 到 CAM
Gerber File是PCB板厂用来制作一片PCB所需要的档案,也就是要给CAM (电脑辅助制造) 用的档案格式。Gerber格式是一种二维向量图像文件格式。它是印刷线路板行业软件中用于描述印刷线路板图像的标淮格式。 
 
要制作一个PCB板,必须提供板厂Gerber档案。所谓Gerber档,其实是包含一群档案 (如下图所示),如包含正反面铜箔层 F.Cu B.Cu.,正反面文字面 F.Silkscreen ,B.Silkscreen,防焊层 SolderMask、板边裁切Edge.Cuts 等。另外,还要给钻孔Drill (.drl)及 Drill Map (.map) 的Gerber 档案,此会描述此PCB所用到的钻孔的孔径尺寸及钻孔位置。
所谓Gerber档,其实是包含一群档案 (如下图所示),如包含正反面铜箔层 F.Cu B.Cu.,正反面文字面 F.Silkscreen ,B.Silkscreen,防焊层 SolderMask、板边裁切Edge.Cuts 等。
 
? Cu (铜箔层/线路层)
? Silk Screen(文字层): 主要的功能是在电路板上标注各零件的名称、位置框,方便组装后维修及辨识用。
? Solder Mask: 防焊层(绿油层) :并非全部的铜面都要吃锡上零件,因此非吃锡的区域,会印一层隔绝铜面吃锡的物质(通常为环氧树脂),避免非吃锡的线路间短路。根据不同的工艺,分为绿油、红油、蓝油、黑油、白油等颜色
? Drill Map : 描述 PCB 有钻孔位置及孔径。
 
2层板的话,有正面(Front)及背面(Back). 故会有F.Cu或 B.Cu
? ----------------
? Paste Mask: 制作钢板用的图层。钢膜上的孔就对应著电路板上的SMD 器件的焊点。(该层的尺寸与实际SMD焊盘的尺寸相同)
? Edge.Cuts,: PCB板框裁切用的档案。
? Dwgs.User : User Drawing 的部份,可以用来描述板框尺寸(用量测工具)或文字说明的地方。或用来描绘Edge.Cuts以外的部份。这一层完全不影响生产。
 
PCB设计产生Gerber File
PCB设计产生Gerber File

? 产生Drill File及 Map File 的Gerber 档案,此会产生描述此PCB所用到的钻孔的孔径尺寸及钻孔的座标资讯。
产生Drill File及 Map File 的Gerber 档案,此会产生描述此PCB所用到的钻孔的孔径尺寸及钻孔的座标资讯。
产生Drill File及 Map File 的Gerber 档案,此会产生描述此PCB所用到的钻孔的孔径尺寸及钻孔的座标资讯。
Drill File
 
Drill Map File
Drill Map File
 
一旦你产生gerber file 之后,你可以用gerber viewer 软件来观看这些所输出PCB图层。
 
1) 用Kicad 原生内建的Gerb View软件 (但不太好看!)
用Kicad 原生内建的Gerb View软件 (但不太好看!)
 
2) 用 gerbv - A Free/Open Source Gerber Viewer 来观察gerber 
用 gerbv - A Free/Open Source Gerber Viewer 来观察gerber
用 gerbv - A Free/Open Source Gerber Viewer 来观察gerber
 
建议:在送给板厂之前,应用1:1 的比例输出PCB Front/ Back零件面,以确认IC Footprint是否正确,若手边有现成的IC,也可以比划一下,以避免得元件footprint 错了.做出PCB和元件对不起来,另外 Drill File也应仰出来看一下,锁孔位置及排针位置及距离是否正确!
 
注意: 研发也要考虑到生产的问题。凡寄出给板厂的Gerber Files,必需备存一份,若到时要再制作PCB时,才能保证可以制作出一模一样的PCB出来。若改版,每一个版本也都须备存一份 (可以用SVN或Git之类的版本控管软件) 且要留下Release Note 或 Bug Fix Note 才可以!