一. Gerber文件的来源
1 客供文件
A 客户直接发的Gerber文件;
B 根据*.PCB格式文件转出的Gerber文件.
2 根据客户提供的PCB采点,所得的公制3.2格式的Gerber文件。
二. 原始PCB文件可以用下几种软件转出Gerber格式:
1 Pads 2000 (*.job) D码(*.rep)
Gerber(*.pho)
2 PowerPCB (*.job/*.pcb) D码(*.rep)
Gerber(*.pho)
3 Protel (*.PCB) D码(*.APT)
Gerber(*.GTL/ *GTP/ *GTO)
4 AutoCAD (*.dwg) Gerber(*.dxf)
5 Orcad (*.max) D码(*.APP)
Gerber(*.TOP/ *.SST/ *.SPT/ *.SMT)
三 Protel (*PCB)
1 D码(*.APT/ *.APR (99se))
2 Gerber文件(下面扩展格式名中“T”表示顶层,“B”表示底层)
A 线路层 *.GTL *.GBL
B 丝印层(字符) *.GTO *.GBO
C 贴片层 *.GTP *.GBP
D 绿油层(阻焊) *.GTS *.GBS
E 边框层 *.GKO或*.GM1
四 Power PCB (*.job/ *.pcb)
1 D码(*.REP)
2 Gerber文件(下面扩展格式名中“01”表示顶层,“02”表示双面板底层,“04”表示4层板底层,“06”表示6层板底层)
A 线路层 art01.pho art04.pho
B 丝印层(字符) sst0126.pho sst0429.pho
C 贴片层 smd0123.pho smd0422.pho
D 绿油层(阻焊) smo0121.pho smo0428.pho
五 OrCAD (*.max )
1 D码(*.APP)
2 Gerber文件
A 线路层 *.TOP (toplayer) *.BOT (bottomlayer)
B 丝印层(字符) *.SST( silkscreentop) *.SSB( silkscreenbottom)
C 贴片层 *.SPT(solderpastetop) *.SPB(solderpastebottom)
D 绿油层(阻焊) *.SMT(solermasdtop) *.SMB(solermasdtop)
在PROTEL99中生成GERBER底片文件的方法
执行菜单命令 FILE / SETUP PRINTER...
选择 PROTEL GERBER RS274
单击 LAYERS...
选择输出的工作层内容
单击 OPTIONS... 进入底片文件输出设置对话框
1 加载APERTURES 的镜头文件
单击APPERTURE LIBRARY...按钮指定镜头文件,最简单的办法是按下CREATE LIST FROM PCB按钮,从PCB文件中产生镜头文件,同时自动地将它载入,然后单击CLOSE按钮退回到底片文件输出设置对话框。
2 指定底片的尺寸 X为底片宽度,Y(vertical)设置底片高度,Border Size 设置底片的边距,一般使用默认的就可以了。
3 设置误差(Match Tolerances) Plus设置正的误差量, Minus设置负的误差量。
4 设置光绘机种类 (Plotter Type ) Raster(Unsorted)表示使用光栅式光绘机 Vector (Sorted File) 表示使用向量式光绘机
5 设置 Options 栏
Use Software Arcs 选择本项表示以软件的方式画弧
G54 on Aperture Change项 此项设置是为了与较老的光绘机兼容。因为老式的光绘机每次取一个镜头,都必须加入"G54"命令,选中本项后程序会自动添加"G54"指令。
Center Plots On Film 选中此项,表示以底片的中心点开始绘制。
Embedded Aperture(RS274X)项 选中此项表示采用加强模式的底片文件,即RS274X格式。
6 设置底片中的数字格式 Format 本栏用于设置底片中的数字格式(或精度),其中的3个设置项说明如下:
2:3 本格式是采用整数2位、小数3位的数字格式(英制单位为mil),
公制为"5:3"单位为mm
2:4 本格式是采用整数2位、小数4位的数字格式(英制单位为mil),
公制为"5:4"单位为mm
2:5 本格式是采用整数2位、小数5位的数字格式(英制单位为mil),
公制为"5:5"单位为mm
7 设置输出模式
Separate File For Each Layer 项 选中此项表示将每个工作 层分别输出到各自对应的一个文件中。
Panel (Multiple Layers Per File)项 选中此项表示将多个工作层都输出到一个文件中。
设置完成后单击OK按钮。 退回到原来的对话框中,单击PRINT 按钮将弹出另一个对话框:底片文件保存设置对话框,在其中输入底片文件名称并选择存放的文件夹后单击OK按钮就可以生成电路板的指定层的底片文件。
底片文件生成后中,会弹出一个对话框,提示底片文件已成功生成,单击"确定"按钮。
生成钻孔文件的方法:
钻孔文件是用于驱动NC钻孔机工作的程序信息,是电路板自动化生产中不可缺少的文件。执行菜单命令 Reports / NC Drill 即可生成钻孔文件,其后缀名为: .drr
在PROTEL99SE中输出光绘文件的方法为:
一:出光绘
FILE
CAM MANAGER
NEXT
选择输出文件类型。光绘文件选 :GERBER
NEXT
NEXT
选择格式
NEXT
选择工作层
NEXT
。。
(完成后软件会在工作文档内建立一个CAM OUTPUTS FOR XXX.CAM的目录并在内建立一个GERBE OUTPUT 1 的GERBER文件。
二 出钻孔文件
在窗口内按鼠标右键,软件会弹出鼠标菜单。选择CAM WIZARE
NEXT
选择输出文件类型。钻孔文件选 :NC DRILL
NEXT
。。(FINISH)
软件会再建立一个NCDRILL OUTUT1的NC DRILL文件。
三:输出文件
然后分别选择这两个文件后按F9键(按鼠标右键也可选择)即可输出光绘文件了。
PCB文件转换成Gerber文件手册
Protel for DOS PCB文件转换成Gerber文件
运行环境:DOS环境,EMS
使用条件:有一个符合标准格式的D码表。
一、进入TRAXPLOT
1、进入Protel目录:
例:C:\〉CD\\PT↓
2、进入TRAXPLOT
例:C:\\PT〉TRAXPLOT↓
键入命令后,屏幕显示TRAXPLOT封面,屏幕下端闪烁提示:
Pressanykeyfostart
此时按任意键即可进入TRAXPLOT。
二、读入文件
1、在TRAXPLOT主菜单中选择“File”项,进入“File”子菜单;
2、在FILE子菜单中选择“Load”项,进入“LOAD”对话框,屏幕提示如图(1);
LOAD PCB FILE NAME
C:\\PT\\*.PCB
3、此时可以在对话框下部直接输入文件名,软件读入该文件后自动返回“FILE”子菜单。在屏幕下端提示有关文件大小及尺寸的信息,若在输入的文件名中含有替代符“*”或“?”,则屏幕提示符合替代条件的文件供用户选择(如图2):
FILES: C:\\PT\\*.PCB
A.PCB B.PCB C.PCB ……
用户选中后自动读入该文件。
4、读入文件后,处于“FILE”子菜单,按ESC键返回TRAXPLOT主菜单。
三、设置选择项(Options)
1、进入“Options”子菜单:
在TRAXPLOT主菜单中选择“Options”项,进入“OPTIONS”子菜单。
屏幕提示如下菜单(图三):
SETUP OPTIONS
Type of plot(输出层): Batch Mode Board Layer(板框层): onPads(焊盘): onVias(过孔): onStrings(字符串): onTitle Block(标题栏): onSingle Layer Pad Holes(单面焊盘孔): onPad Hole Guide Size(焊盘孔标志尺寸): 0milsDrill Draw Symbol Size(钻孔符号尺寸): 50mils
PADS for DOS的JOB文件转换成GERBER文件
本文只论述光绘输出文档及D码表如何产生,PCB如何设计修改概不涉及。
1、首先进入PADS-PCB设计菜单,按F1键(Input)两次一菜单下方信息栏提示输入PCB文件名,读入PCB图。
2、按F9(CAM)键,主菜单下方信息栏提示:
SpecityCAMOutputSup-Directory(CR=p2000)
要求输出子目录名,系统将会在\\PADS\\CAM\下建立此目录,用来存放CAM输出的光绘文档。
输入目录名并回车确认,此时主菜单上方列出输出设备项目。
3、选择输出类型一按F1(PhotoPlot)键进入子菜单,系统列出10种输出类型及1~30任意层次供用者选择:
(1、GeneralPlot:输出使用用者指定的资料图形;
(2、ArtWorkPlot:输出电气走线Track、铜皮Copper、文字Text、二维线2D-Lines、及焊盘Pad、过孔Via;
(3、Silkscreen-Top/BottemSide:顶/底层文字面;
(4、AssemblyDrawing-Top/BottemSide:顶/底层零件组放置图;
(5、DrillDrawing:孔径图一用不同标记标识不同孔径及位置;
(6、SoldrMask:阻焊图(绿油);
(7、Power/GroundPlane:多层板内层的电源/接地层,如果某个接脚连接到该层的NET网上,便会在该层对应此接脚位置生成一个花盘(电气散热盘);
(8、SMDPasteMask:表面贴装焊盘,产生钢网。
选择输出类型后,除(1、(2项需再从图层表中选择相应的输出层数,其它类型系统会自动设置相应层。如无特殊设计,通常不需更改。
电气特性层之外的其它层,称为引申层。选择不用的输出类型时,其总层数会有:
GeneralPlot:最多4个任意层;
Artwork:1个电气特性层和0~3个引申层;
Silkscreen:0~3个引申层;
AssyDrawing:0~3个引申层;
DrillDrawing:1个电气特性层和0~3个引申层;
SolderMask:1个电气特性层和0~3个引申层;
Power/GroundPlane:1个电气特性层和0~3个引申层。
选定输出类型及对应层。
4、选择输出项目一按F9(NextMenu)键进入项目选择菜单
此时被点亮的块为已选中的项目,左边一行项目与层无关;
Board:板框
Comections:鼠线
Parts-Top/Botm:顶/底层零件面
PartRefs:零件排序标注
PartType:零件型号标注
右边项目为:
Pads:焊盘
Vias:过孔
Tracks:电气走线
Copper:铜箔(铜皮)
Lines:二维线2D-lines
Text:文字
Outline:零件外框线
用鼠标选择要输出的项目。
5、参数设定一按F9(NextMenu)键进入参数设定菜单:
(1、PlotScalingRotio:1to1输出比例设定,例:1to1为原大,1to2为缩小二倍,2to1为放大二倍;
(2、PlotRotation(degrees):0输出图形旋转角度,可选择0、90、180、270度;
(3、MirrorPlot:NO输出图形是否镜像,NO为否,YES为是;
(4、PlotLocation:Centered:此项为直接输出时图形位置,通常只选系统预设置一列印在图纸Centered;
(5、On-linePlot:NO输出到文件,YES立即印出;
(6、PlotJobname:YES/NO是否将档名信息印在图上;
(7、PlotOutputFile:光绘文档名CAM输出档案扩展名含义;*.REP-光圈表;
*.PHO-光绘文件GERBER;
使用者可用系统自定义的文件名,也可自己定义;
光圈表文件名同GERBER文件名一样,由系统自动产生。
使用者选择完名项参数后可选中菜单右下StartPlot项开始输出,系统会输出当前你所选择的类型并自动配置光圈表,如有停顿,单击空格键直至结束。
也可选择NewPlot项,进入输出类型选择菜单,再选择另一输出类型,重复上述操作,直至你想要的输出类型全部选完,再选择参数菜单中StartPlot项开始输出,系统会以批处理方式一次输出所选类型,并自动生成光圈表,如有停顿,单击空格键直至结束。
6、生成的光绘文件和光圈表将会放置到PADS/CAM下使用者在1项所建的目录中。通常GERBER文件名后缀为PHO,光圈表文件名后缀为REP,而文件名则用所选类型英文单词字首加上对应层数字组合而成。
英文字首对应如下:
ADB-AssemblyDrawingBottomSide
ADT-AssemblyDrawingTopSide
ART-ARTworkPlot
DD-DrillDrawing
GEN-GENeralPlot
PGP-Power/GroundPlane
SM-SolderMask
SMD-SMDPastemask
SSB-SilkScreenBottomSide
SST-SilkScreenTopSide
例:ART01.pho为ARTworkplot-第1层;
SST0128.pho为SilkScreenTopside-第1层和第28层(引申)。
PRTEL99的PCB文件生成GERBER文件流程
主要针对转换GERBER部份,其PCB的设计修改等不作讲解(参照PROTEL99工具书)
一、进入PROTEL99,打开PCB文件,按工艺检查无误,确定需生成GERBER的图层。选择菜单
File文件——Setup Printer设置打印机——跳出选择框
图一
选择Protel Gerber RS274,生成GERBER文件,单击Options进入Gerber Output界面
图二
完全如图选择,注意Film Size大小应设置比PCB大,Format可随意选择。然后击Aperture Library 进入 光圈表选择对话框
图三
单击Create List from PCB项,然后点击Close退回Gerber Output话面,单击OK,返加图一
点击Layer项进入
图四
Mechanical项目为机械层,通常为PCB外形框。应选择Add to ALL Plots,即第一层上都有此外形框。
打勾将要输出的层选中,Mirroring项目为将GERBER文件镜相(可不选,CAM中即可任意处理)。
注:如要输出打孔图,则点击Plots,图中项目
Drill Drawing Plots不同的标识表示不同大小的孔,并有一表列举图形和对应的大小。
Drill Guitle Plots 标识所有钻孔点中心位置。
通常应选择Through Hole(插装孔) Grphlcs Symbol用图形来作标识,可设定图形的大小。
然后单击OK后返回图一,点击Print,跳出对话框
图五
可指定文件名,可输出GERBER的文件夹,只能输出在DDB数据包当中。点击OK即开即转换GERBER文件。转 换结束跳出对话框
单击确定
接着选择DDB中相应文件夹,如图六将转换出的GERBER文件选中。
单击鼠标右键,出现
选择Export导出GERBER文件后如图
选择要入导出的目录后单击保存即可将GERBER文件保存在指定目录。
整个流程结束。
OrCAD(V2.10B)安装设置及转换Gerber数据
1、将压缩软盘DISK1插入软驱,键入ARJX-VAA:ORCAD.ARJ(回车),接着按屏幕提示依次插入DISK2-4软盘。
2、进入OrCAD目录,键入PCB(回车),在Lomand?提示下键入PL,在Selection提示下键入,选取光绘机输出格式,即第17项:
17-GERBERPhotoploter(2.3Format)GERBER.DRV格式菜单再接下来在Selection下键入编号:17(回车)再键入Q退出到上一层菜单再键入Q、Y返回DOS状态。此设置如不重新安装不必修改,则不用再设置。
3、Gerber转换:
A、进入OrCAD目录,键入PCB(回车2次),在LoadBroad?下键入待转的*.BRD文件(即OrCAD原文件名)。
B、在主菜单中选择Quit→Plot→ItemtoPlot→Layerl→All→Filled→AutoSel→Destination→Disk→WritePhotoPlotterToolFile?给转换的光圈表起一个文件名,通常后缀为.TOL(再回车)。
SavePlotFile?给转换好的Gerber文件起一个文件名,通常后缀为.PLT(再回车)。按ESC退一步。
C、重新选择ItemtoPlot→Layer→Layer2→ALL→Filled→AutoSel→Destination→Disk→WritePhotoPlotterToolFile?给转换的光圈表起一个文件名,通常后缀为.TOL(再回车)。
SavePlotFile?给转换好的Gerber文件起一个文件名,通常后缀为.PLT(再回车)。按ESC退一步。
D、转换字符层选择ItemtoPlot→SilkScreen→ComponentSide→ALL→AutoSel→Destination→Disk→WritePhotoPlotterToolFile?给转换的光圈表起一个文件名,通常后缀为.TOL(再回车)。
SavePlotFile?给转换好的Gerber文件起一个文件名,通常后缀为.PLT(再回车)。按ESC退一步。
E、转换阻焊选择ItemtoPlot→SolderMask→SolderMask→SolderSide→AutoSel→Destination→Disk→WritePhotoPlotterToolFile?给转换的光圈表起一个文件名,通常后缀为.TOL(再回车)。
SavePlotFile?给转换好的Gerber文件起一个文件名,通常后缀为.PLT(再回车)。按ESC退一步。
F、转换孔位图:
ItemtoPlot→DrillTemplate→Type→Both→Layers→Layers1/2→AutoSel→Destination→Disk→WritePhotoPlotterToolFile?给转换的光圈表起一个文件名,通常后缀为.TOL(再回车)。
SavePlotFile?给转换好的Gerber文件起一个文件名,通常后缀为.PLT(再回车)。按ESC退一步。
AutoCAD转Gerber文件操作说明
一、 AutoCAD转存为DXF文件
注这里所用AutoCAD为LT98版本
1. 进入AutoCAD
2. 读入文件
3. 将文件转存为DXF文件
(1)在主菜单中选File 项
(2)在File菜单中选Export项
(3)在Export对话框中:
A、设置存盘目录、文件名
B、设置“保存类型”为AutoCAD LT 95/R13 DXF(*.dxf)
C、确认“保存”将文件存为DXF格式
二、 DXF文件转为Gerber文件
注:这里所用地CAM350为5.0版
1. 进入CAM350
2. 设置单位
(1)在主菜单中选Settings项
(2)在Settings菜单中选Unit项
(3)在Unit对话框中选择所需的Unit和Resolution
选OK项确认
3. 读入DXF文件
(1)在主菜单中选File项
(2)在File菜单中选Import 项
(3)在Import菜单中选DXF项
(4)在DXF打开对话框中,设置目录、文件名,打开文件
(5)在DXF Import对话框中,选中以下两项:
Fill closed poly lines (o—width)
Make Square Lines into Polygons
选OK项确认
4. 将文件转存为Gerber文件
(1)在主菜单中选File项
(2)在File菜单中选Export项
(3)在Export菜单中选Gerber Data
(4)在Export Gerber对话框中设置以下项目:
A、选Data Format项在Data Format对话框中设置以下项目
Format设置为Gerber RS-274-X
Type设置为Absolute
Zero suppression设置为Leading
Digits 设置为用户要求的格式
Units设置为用户要求的格式
选OK项确认
B、Export Path设置为存盘路经
C、将需要存盘层打开(Exp项选中)
选OK项下载本文