(图片来源网络,侵删)
Gerber文件是一种符合EIA标准,由GerberScientific公司定义用于驱动光绘机的文件此文件是把PCB图中的布线数据转换为光绘机用于生产1: 1高精度胶片的光绘数据,能被光绘图机处理的文件格式PCB生产厂商用此文件来进行PCB制作所有PCB设计软件都支持生成Gerber文件的功能,我们可把PCB文件交给PCB生产商,厂商会将其转换成Gerber格式而有经验的PCB设计者通常会将PCB文件按自己的要求生成Gerber文件,交给PCB厂制作,确保PCB制作出来的效果符合个人定制的设计要求,另外一个就是输出Gerber文件可以很好的保护自己PCB设计不会被别人轻易修改在Altium Designer软件打开要输出的PCB文件,(如下图一所示)图1图2设置原点: "编辑Edit"-"原点Origin"-"设置Set",一般情况下原点定在板的左下角(如上图2所示)放置钻孔位图符号对应的孔大小的列表把PCB层切换到DrillDrawing层,然后用放置字符串的工具放置一个String:"放置Place"->"字符String"按快捷键P+S.此时按tab键,在出现的text文本框中点击下拉箭头,在出现的序列中选择. Legend.点击0K, (如图三)将其放在板外(图四)如果放置". Legend"后,没有退出此操作,按下"Esc"键或鼠标右键即可图3新版本AD21,可以直接在放置中放置钻孔表如下图4所示,相比旧版 新版本显示信息更加详细,如下图5所示右侧钻孔信息,数量等放置钻孔位图符号要放在"DrillDrawing"层,尽量放在PCB的右下角,因·为在导入CAM350里面的时候钻孔列表是从左下方起始向右上方拓展的(如图5)图4图5转Gerber:在PCB编辑器的主菜单中选择"文件File"-"制造输出Fabrication Output"-Gerber Files命令(如图6)弹出新窗口" Gerber 设置Gerber Setup" (如图7) 图6图7General (通用)设置页:(如图7),用于指定输出Gerber文件中使用的单位(Units)和格式(Format)单位可以是公制(Millimeters)和英制(Inches) ;格式栏中2: 3, 2:4, 2:5代表文件中使用的不同数据精度,其中2: 3表示数据含2位整数3位小数;相应的,另外两个分别表示数据中含有4位和5位小数如2: 4表示0.1mil的分辨率(1mi1-1/1000 inch)如果设计中对象放置的网格为1mil,你在输出Gerber文件时应将格式设置小于1mil设计者根据自己在设计中用到的单位精度进行选择当然,精度越高,对PCB制造设备的要求也就越高,当前都能做2:5的精度的(注意:本数据可以和制板商协商)Layers (层)设置页: (如图8)用于生成Gerber文件的层面在左侧"出图Plot"列,选择要生成Gerber文件层面打勾,如果要对某一层进行镜像,勾选相应的"Mirror"镜像选项;在右侧Mechanical列表中选择要加载到各个Gerber层的机械尺寸信息如果勾选左侧的Mechanical 1,则在光绘文件GMI单层显示勾选右侧的Mechanical 1则每层都会加入机械层信息,也就是边框层包含未连接中间信号层上的焊盘:"Include unconnected mid-layer pads"项被选中时,则在Gerber中绘出不与中间信号层上孤立的焊盘连接在一起该项功能仅限于包含了中间信号层的PCB文件输出Gerber时使能1)“包含未连接中间信号层上的焊盘Include unconnected mid-layer pads,根据实际要求来选择2)点击“镜像层Mirror Layers”下拉菜单 “全部去掉 All off ”可以关闭所有镜像的层其实默认就是关闭的3)要检查一下,不要丢掉层,点击“Plot Layers “绘制层”下拉菜单“使用的打开Used On 可以把使用的层选中,也可以鼠标单击“出图Plot下的方框选择要导出的层4)右边机械层都不选(第二次输出)图8层面板一般都要输出那些层:GTO - Gerber Top Overlay 顶层丝印GTP - Gerber Top Paste 锡膏层GTS -Gerber Top Solder 阻焊层(负片)开窗GTL - Gerber Top Layer顶层走线层GBL - Gerber Bottom LayerGBS - Gerber Bottom SolderGBP - Gerber Bottom PasteGBO - Gerber Bottom OverlayGKO -Gerber Keep-Out Laye 静止布线层rGMI -Gerber Mechanical 1 机械层GDI-Gerber Drill Drawing 钻孔绘图层TXT -NC Drill Files如果是人工焊接的双面板,两个Paste层都不需要,那个是做回流焊中向表贴焊盘上刷锡浆膏的钢网用的,两个Master层也不要,那个是给贴片机定位的,但是加上比较好,现在机贴的情况多如果下反面板都含有丝印层,两个Overlay都要选上,如果只有顶层,那么可以省略一个Bottom Overlay两个Solder阻焊层都要选,用于焊盘表面及所有不被阻焊油覆盖的地方Keepout和Mechanical就因人而异了正规的做法是Keepout只用来做电气上的隔离,板框和异型孔在Mechanical层上,此种情况就千万不要给厂家Keep-out层的Gerber,原本用于电器分割的,有可能给做成异性孔但是因国内大部分Protel的用户喜欢用Keepout替代Mechanical的作用,这样,只给Keep-out就可以了,无需Mechanical,但要注意出Gerber前删除内部的不要做异形孔的Keep-out,以免发生误会也可以将禁止布线层的"Track"导线属性框Keep选中,这样在Gerber中就不会显示了图9在"Drill Drawing"钻孔制图里面(如图9)左侧选择是否输出钻孔,孔位图和钻孔中心孔图,要就勾上,根据你的需要, Mirror Plots “镜像绘制”不用选中带盲埋孔的建议输出,好区分不同的钻孔对钻孔引导层(Drill Guide)和钻孔视图层(Drill Drawing) :是两个提供钻孔图和钻孔位置信息的层钻孔引导层主要是为了与旧的电路板制作工艺兼容而保留的钻孔信息对现代钻孔工艺而言,更多的通过钻孔视图层来提供钻孔参考文件Gerber选中(钻孔图)Drill Drawing Plots下的Plot all used layer pairs(输出所有使用的钻孔对)提供给加工厂以图示方式的钻孔右侧为Drill Drawing Symbols(配置钻孔符号)钻孔统计图标注符号,选择默认即可图10在Aperture “光圈”里面,选中Embedded aperture [RS274X] “嵌入的光圈(RS274X) ”在方格里打勾. (如图10)系统默认选中则生成Gerber文件时自动建立光圈如果禁止该选项,则右侧的光圈表将可以使用,设计者可以自行加载合适的光圈表"Aperture":光圈的设定决定了Gerber文件的不同格式,一般有两种: RS274D和RS274x,其主要区别在于:RS274D包含XY坐标数据,但不包含D码文件,需要用户给出相应的D码文件RS274X包含XY坐标数据,也包含D码文件,不需要用户再给D码文件D码文件为ASCII文本格式文件,文件的内容包含了D码的尺寸、形状和曝光方式建议用户选择使用RS274X方式,除非有特殊的要求图11Advanced"高级设置: (如图11)该也设置与光绘胶片相关的各个选项在该设置页中设置胶片尺寸及边框大小、零字符格式、光圈匹配容许误差、板层在胶片上的位置、制作文件的生成模式和绘图器类型等"Aperture MatchingTolerances"孔径(光圈)匹配公差:"Plus"正的误差"Minus"负的误差"Batch Mode" :批处理模式(批量模式):Separate file per layer" :表示每个层面单独存入一个文件Panelize Layers" :表示多个层面存入同一个文件"Plotter Type"绘制类型:"Unsorted (raster)" :表示未排序(激光式)Sorted (vector) " :表示排序(矢量)"other"其他选项"G54 on aperture change" :选择该项,则加入G54指令早期的光绘机每次取用Aperture,都必须先加入G54指令"Use software arcs" :选择该项,则用软件绘制圆弧"Optimize change location commands" :选择该项,则可优化改变位"File Size”(胶片规则)中定义输出胶片的尺寸,用户在输出Gerber时需要设置一个合适的数值;如果系统提示菲林尺寸小等问题,需要调整FilmSize中的数值通常在对拼板板面化时需要预留的区域至少应为边框(Border)的值的两倍"Aperture MatchingTolerances”光圈匹配公差用来设置相临两个光圈的差值大小"Batch Mode”批处理模式中选择每层独立产生一个输出文件还是在一层上将所有层同时绘制在"Leading/Trailing Zeroes"区域,选中"Suppress Leading Zeroes"抑制前导零字符(这个选项可以和加工厂商量的)Position on Film使能Center on film参数,产生的Gerber数据将自动定位在胶片的中央系统默认居中的,如果你用cam350之类读,这往往是造成飞孔的原因钻孔会与gerber不对准,一般选择相对坐标Reference to relativeorigin,如果你的钻孔和gerber的单位格式一致,就可对准了"Plotter Type"绘图机类型:在该栏中,还可以设置输出图片是矢量(vector)或光栅(raster)类型(针对不同的绘图机而定)"Other"在其它属性栏中, G54主要为了满足老的制板绘图设备的需要当绘图机不能绘制圆弧时需要选择"Use software arcs"该选项最好去掉,因为这个选项会使铺铜的拐角处的圆弧变为折线式,使这些位置的间距与所设置的规则不一致对于间距较密的板影响较大,间距的变化值与间距规则的大小和铺铜所用的线宽有关,例如间距0.25,铺铜线宽0. 25的铺铜,输出gerber后的间距在0.225左右.左键点击“OK”按键,进行第一次输出(生成的.cam可不用保存)Gerber输出完成后就是输出钻孔文件、坐标文件钻孔文件输出:在PCB的文件环境中(如图12)左键点击"File"-"Fabrication Output" -"NC Drill Files"图12进入NC Drill Setup界面, (如图13)单位选择"Inches"英寸, "Format"格式选择2:4,在"Leading/Trailing Zeroes"区域,选中"Suppress LeadingZeroes" (这个选项可以和加工厂商量的),钻孔的制式单位与gerber的设置一致就可以,否则会出现部分钻孔与gerber偏离的现象图13左键点击"OK"按键,在弹出来的"Import Drill Data"输入钻孔数据界面(如图14)里左键点击“OK”按键,进行第二次输出生成3个NC钻孔输出文件,这3个文件的扩展名和意义如下. DRR:该文件为钻孔报告文件,其内容包括使用的钻头、钻孔尺寸及钻孔数量等. TXT:该文件为钻孔机驱动文件,是文本格式文件. DRL:该文件为钻孔机驱动文件,是二进制格式的文件图14所有的. Cam文件都不用保存的把当前工程目录下的Out文件夹中的所有的文件进行打包压缩,送到加PCB工厂进行加工图15选择文件->装配输出->Generates pick and place files 上图15所示上图16选择CSV格式CSV可以用Excel软件打开输出的文件方便查看和整理,不能直接把文件拖到已运行的Excel内(必需点“文件”、“打开”选相应的文件类型后再找到对应的文件名称),中间需点二次“下一步”一次“完成),文件打开后字段有Designator, Footprint.Mid X、Mid Y,RefxRef Y, Pad X. Pad Y,TB,Rotation, Comment,根据实际需要选择自己需要的数据整理数据时把不需要SMT加工的元件或直插的元件坐标行删除,用查找替换的方法把Mid X/Mid Y坐标值里的mm字母去掉(具体方法为按键盘ctr1+F,点击“替换”在“查找内容”里输入mm, "替换为”里空白,然后点击“全部替换”完成),详细输出信息下图17所示图17到这里所有输出文件,就算完成,AD会自动打包输出到输出文件夹如下图18所示,包含所有的输出信息表,给到制板厂,贴片厂即生产,及PCBA加工
0 评论