Allegro导出Gerber文件和钻孔数据文件_第1页
Allegro导出Gerber文件和钻孔数据文件_第2页
Allegro导出Gerber文件和钻孔数据文件_第3页
Allegro导出Gerber文件和钻孔数据文件_第4页
Allegro导出Gerber文件和钻孔数据文件_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Allegro导出Gerber文件和钻孔数据文件很多PCB厂家都没有装Allegro软件,所以你不能直接发.brd文件。(很 多PCB小厂连ProtelDXP也没有,只支持 Protel99)什么是Gerber文件Gerber文件是所有电路设计软件都可以产生的文件,在电子组装行业又称 为模版文件(stencil data ),在PCB制造业又称为光绘文件。可以说 Gerber文 件是电子组装业中最通用最广泛的文件格式。Gerber文件是EIA的标准格式,分 RS274-D和RS274-X两种,其中 RS274-X是RS274-D的扩展文件。生产制造部门在条件许可的情况下,应当尽 可能要求用户或

2、设计部门提供 RS274-X的Gerber文件,这样有利于各工序的 生产准备。一、准备工作为了保证出片的正确性,需要在设计PCB文件之前对一些系统参数进行设 置,该设置包括画图的精度,图片的尺寸,动态铺铜的格式。 设置画图的精度。在allegro中打开Setup-Drawing Size 菜单,调出设置对话框,如图 1在对话框中确定User Un its选择Mils ,Size选择C,这样整个作图区域会大一点,相应的作图范围(Drawing Extents)变为 Width:22000.00 ; Height:17000.00Left X和Left Y为原点坐标。Accuracy 选择 2,其

3、他根据你的尺寸自行定义。设置完成选择0K按钮,使配置生效。设置动态铺铜参数。在 Allegro 中打开 Shape-Global Dynamic Params菜单,如图 2。Dynamic fill 选 Smooth9 Smooth勾选后会自动填充、挖空。运行DRC时,在所有的动态shape 中, 产生底片输出效果的Shape外形9 Rough 产生自动挖空的效果,不过只是大体的外形样子,没有产生底片输 出效果9 Disable不执行填充、挖空。打开Void controls 选项卡。如图3。严 Global Dynaic Shape Para*etersX选择Artwork format要与

4、出片格式一致。现在基本上PCB厂都是采用RS274-X。选择Artwork format和你的出片格式一致二、出片设置基本参数设置1)选择菜单 ManufactureArtwork ;出现 Artwork Con trol Form 对话框,如下:茂 Artvork Cont rol ForwX2)选择Ge neral Parameters,开始具体参数设定 Device type 底片生成格式:选 Gerber RS274X Film size limits底片稿图形范围:用默认值就可以了Coordinate type坐标类型:用默认值Absolute Error action指定错误发生时

5、处理方式:9 选择Abort film只停止转换这层的Gerber文件,继续转换其它层的Gerber 文件。9 选择Abort all则停止后不再处理其它的 Gerber文件。错误情况,将会被 记录到photoplot.log 文件中。Format 数据格式:Integer places : 5 5 位整数Decimal Places : 3 3 位小数Output optio ns : 选用默认值Suppress:可选用默认值或都不选9 Leading zeros :表示前省零。9 Trailing zeros :表示后省零。9 Equal coordinates :简化相同的坐标。输出单位

6、 Output units : 一般用 InchesScale factor for output :输出 Gerber 文件的比例。单击“Artwork Control Film对话框的“OK按钮,关闭此对话框。相关参数设 置将被写入工作目录的 art_param.txt文件中。若要查看 art_param.txt,可在工 作目录下直接打开。执行Artwork时经常会出现两个两个警告: 警告一.警口 :5页#页叶K用r氐如關o1 a总殆瞄淬收I 厂 B DPFC MOAEcr hcCscflr AbcvtaiMpiX- |24 0GOM*-Y: | 托 000Inluger platri这个

7、警告是提示 设置不一致,只要把动态一致就可以了:Artwork里面的底片格式与动态Shape里面底片格式参数Shape 里面的 Artwork format 与底片参数的 Device Type#页#页敬+ 一 警告二二#页For ygartwork f&nTiati, urtwcrk tccuricy must be o.l laast ona- grathui the d!4.tba.s accurtcy up tCheck datalD i spl ayAddCutVhdo CutCopySavsEav All Checked flaieh DisplaySelect AllEasele

8、ct AllOffset X:|0.00Undefined line width:15.00Shape bounding box:100 00Plot mode:1工 PosittveCreate ArtworkNegative-ilm mirroredL. Full contact thermakeliefs 匚 Suppress uncornected pads_ Dtaw nF騎ing pad aperture*apfture rjtaBonL Sup|?f hll0 Vector ba$ed pad behaviorCarcelApertures.Viewlog.Help9页#页如果需

9、要增加底片,选择弹出菜单中的 Add,出现图8的对话框#页输入底片的名字,就可以新建一个底片。如果需要删除一个底片,贝恠弹出的菜单中点击cut,则该底片就被删除了下面开始向底片中设置层。展开某一个底片左边的+,查看该底片包含的层祭直rtvork Control For*鼠标右键单击某一层,可以看到弹出菜单如果需要加入信号层,选择弹出菜单的 Add选项,出现选择窗口,13页你可以在Subclass Selection窗口选择需要的层,用鼠标勾选需要加入的层, 点击0K按钮,就可以将该层加入对应的底片中。如果需要删除某一层,仅需要在图10的鼠标右键菜单中选择Cut选项, 则该层会从底片中消失。待所

10、有的底片设置完成,我们准备出片。14页#页光绘文件包括下面的文件#页#页1.光圈表及光绘格式文件2.光绘参数文件art_aper.txt Aperture and artwork formatart_param.txt Aperture parameter text#页3. 顶层布线层Gerber文件4. 内部层布线层Gerber文件5. 内部电源层Gerber文件6. 内部地层Gerber文件底层布线层Gerber文件 top.art Top(comp.)side artwork inn er.art Inner layer artwork vcc.art Vcc layer artwork

11、 gn d.art Gnd layer artwork bot.art Bottom(solder) side artwork15页#页7. 顶层丝印层 Gerber 文件 topsilk.art Top(comp.)side silkscreen artwork9.底层丝印层artworkGerber文件botsilk.art10.顶层阻焊层Gerber文件topsold.artartwork11.底层阻焊层Gerber文件botsold.artmask artwork12. 钻孔和尺寸标注文件drill.art13. 钻带文件 ncdrill1.tapBottom(solder) side

12、 silkscreenTop(comp.) side solder maskBottom(solder) side solder下面的两层如果不是要经过回流焊的话,通常不要:顶层焊接层 (锡膏钢网层 ) Gerber 文件 toppast.art Top(comp.) side paste mask artwork底层焊接层 (锡膏钢网层 ) Gerber 文件 botpast.art Bottom side paste mask artwork(a) TOP :BOARD GEOMETRY/OUTLINEVIA CLASS/TOPPIN/TOPETCH/TOP(b) GND :BOARD G

13、EOMETRY/OUTLINE VIA CLASS/GNDPIN/GNDETCH/GND(c) INTERNAL1 :BOARD GEOMETRY/OUTLINEVIA CLASS/INTERNAL1PIN/INTERNAL1ETCH/INTERNAL1(d) INTERNAL2 :BOARD GEOMETRY/OUTLINEVIA CLASS/INTERNAL2PIN/INTERNAL2ETCH/INTERNAL2(e) VCC:BOARD GEOMETRY/OUTLINEVIA CLASS/VCCPIN/VCCETCH/VCC(f) BOTTOM :BOARD GEOMETRY/OUTLI

14、NEVIA CLASS/BOTTOM PACKAGEPIN/BOTTOM BOARDETCH/BOTTOM BOARD(g) SILKSCREEN_TOP :REF DES/SILKSCREEN_TOPPACKAGE GEOMETRY/SILKSCREEN_TOPBOARD GEOMETRY/SILKSCREEN_TOPBOARD GEOMETRY/OUTLINE(h) SILKSCREEN_BOTTOM :REF DES/SILKSCREEN_BOTTOM GEOMETRY/SILKSCREEN_BOTTOM GEOMETRY/SILKSCREEN_BOTTOM GEOMETRY/OUTLI

15、NE(i) SOLDERMASK_TOP :VIA CLASS/SOLDERMASK_TOPPIN/ SOLDERMASK_TOPPACKAGE GEOMETRY/ SOLDERMASK_TOPBOARD GEOMETRY/ SOLDERMASK_TOPBOARD GEOMETRY/OUTLINE(j) SOLDERMASK_BOTTOM :VIA CLASS/SOLDERMASK_BOTTOM PIN/SOLDERMASK_BOTTOMPACKAGE GEOMETRY/OLDERMASK_BOTTOMBOARD GEOMETRY/SOLDERMASK_BOTTOMBOARD GEOMETRY

16、/OUTLINE每个公司的自己 LOGO四、生成底片文件1. DRC Check每个板子在出 Gerber 之前,必须先 Run DRC 以确保板子不存在致命错误 1) 执行菜单 SetupDrawing Options ,弹出如下对话框2)先检查动态ShapeShapes (Dynamic Copper Pnur)Fill mode: (* Srroabh : .: Rough : ? DisaHedI Update to Smooth 如果Update to Smooth 是灰色的,则已OK,否则要选择Update to Smooth 按钮执行该命令。3)再选择Update DRC 按钮执

17、行命令,检查 Un placed symbols 等栏位前是否 都已绿色:.,如果有任何一个栏位显示的是黄色: -,则必须对这一栏位 进行确认。2. Datasheet Check在 Film Control 左下方有一个 check database before artwork ,选择出底片 前做一次datasheet检查,如果有检查到error,相应的那张底片将无法生成, 所以在出底片前最后先执行菜单 ToolsDatabase check,将出现的问题解决掉。19页确认所有的信息无误的话如Dan ginge/via就可以GERBOERT!#页3. Create Artwork在Avai

18、lable films下选择要输出的films,点击Create Artwork按钮执行命 令产生.art后缀的artwork files。点击Viewlog按钮,查看photoplotlog文件, 确保所以底片文件被准确的建立。点击Viewlog,可以看到出Gerber过程中出现的警告和错误1. “- Photoplot outline rectangle not found . using drawing extents说你没有画photoplot outline,软件自动帮你用drawing extents代替了;- 没关系EDA365论坛网+ A/ O# R. U& 2. “ for

19、raster artwork formats, artwork accuracy must be at least one place greater tha n the database accuracy.精度设置警告:软件里出gerber时的精度(小数点后位数)应比在设计数 据中的高出至少3;-修改后此警告消失.3. “ 0 width lin e fou nd at (0.5000 0.0000). using un defi ned line widthof 0.2500“这个警告讲得应该听清楚地了吧!-看看(0.5000 0.000)处的这根线是否和 自己想要得有出入,若有修改即可;

20、 EDA365论坛网站|PCB论坛|PCB layout 论坛|SI仿真技术论坛! W% C+ a* r: t4. “Segme nt with same start and end poi nts at (69.7822 34.5562) will be igno red. In creas ing output accuracy may allow segme nt to be gen erated.估计还是精度设置的缘故。说的是软件自动忽略一段起点和终点相同的部分 (69.7822 34.5562) E五、Allegro 生成钻孔数据的方法(注意:生成钻孔文件一定要在Creatework

21、之前a)自动生成 Drill Symbol会出来” Drill Customization 对话框,点击 ” Auto gen erate symbols,会出 来提示框,再点”是(丫)”,点” OKb)出钻孔符号表为了将来钻孔的时候做钻孔检查,需要出钻孔符号表。请在allegro中选择Man ufacture-NC-NC Lege nd菜单,然后系统会出现一个列表,单击鼠标左键可以选择位置将其放置。 Template file :钻孔图例表格的模板文件,默认为default-mil.dlt Lege nd title :钻孔图例的名称,默认为 DRILL CHART 。 Output uni

22、t :单位为mil,设置单位应与电路板的设置应一致。 Hole sorting method :孔种类的排序方法。 By hole size :按孔的大小顺序排序。Ascending :升序。Descending :降序。 By plating status :按是否金属化孔排序。Plated first :金属化孔排在前面。Non-plated first :非金属化孔排在前面。22页M&xiuftctiireiDimtnsi oiVDraftArtwork.OutTools/ l UYER PIT 】Drill L*ftnda .Brill Culizati*ri. .NUiit Mark

23、sCreatii Coupons-DFx Che ck Qegacy).Silh screen.Thi evi fig.-.TsstprepVari uiLeJIC FurwnelLftrx.K应i llNC Route.在工作目录下可以查看“n cle nged.log文件,以了解制作过程是否存在问题 或有其它警告信息,并了解最终的转换结果。c)定 Drill Parameters 定钻孔参数 Parameters file :输出NC数据的名称和路径,默认名为nc_param.txt。 Output file :输出文件。 Header :在输出文件中指定一个或多个 ASCII文件,默认值

24、为none。 Leader :指定在数据的引导长度。 Code : ASCII/EIA,指定数据的输出格式,默认为 ASCII。 Excellon format :钻孔格式。 Format:3.5:输出NC DRILL文件中坐标数据的格式。一般英制采用3.5格式 要与Artwork基本参数设置匹配 Offset X: Y:指定坐标数据与图纸原点的偏移量。 Coordi nates:Absolute. In creme ntal 输出的文件是相对坐标还是绝对坐标。选 用绝对值Absolute Output uni ts: En glish.Metric.输出单位为英制还是公制。 Leading

25、zero suppression: 前省零。 Traili ng zero suppressi on: 后省零。 Equal coordi nate suppressi on:简化相同的坐标。 En ha need Excellon format:选择在 NC Drill 和 NC Route 输出文件中产生d)产生 NC Drill执行菜单执行菜单 ManufactureNCNC Drill,弹出如下对话框24页聲 KC Drill以上参数是否选择关系不大,板厂都能处理,所以一般都用默认值,点击按 钮Drill,产生.Drl后缀的钻孔数据文件。e)当板子上有椭圆孔或矩形孔如下面对话框时,需要

26、出一个铣刀数据文件,需要执行这一步,生成NC Route数据文件25页胖 NC Route26页#页File name:Route feedrate:Spartarr3E.(ou#页#页以上参数是否选择关系不大,板厂都能处理,所以一般都用默认值,点击按 钮Drill,产生.Rou后缀的铣刀数据文件。向板厂提供的具体文件1.输出的所有层面的.art文件2输出的.drl文件(板子上有钻孔时需要)3输出的.rou文件(板子上有椭圆孔或矩形孔时需要)BOTTOM, irt 宣|WE陀srt 到LmR3. art 直LXTEE4, srt 刮lAYEfS. artfir tSilk_Top. artSd

27、ermask_Top. artrmask_Bct tom. art筮TOP. irtj 型 SpartanPE. brdSp ar t an_3E_ 1 _6. drlczu -六、CAM350导入Gerber和钻孔文件1)打开 CAM350, 点击 File Import AutoImport#页卜 Untitled - CA1351JV9.5-1File Edit Add View nfn UtilitiesAnalysis T1-Ctrl+W匚 tfl+Ctrl+SNewOpen,SaveUndefinedSave As.h. tlerge.-.ImportAytolmport.,Exp

28、ortPrintSetup出 Gerber Data.,HDrill Data.Mill Data.;.DXF,Append DXR,ODB+ExitbpGL.HPGL2-.1PCECAM dsn. ttetlst.Aperture Table.Edit Aper匚口耐CAD Data,.选择刚才生成的Gerber文件所在的文件夹,点” Next(千万不要 点 ” Finish ”)28页Autulkport DifectorySelect the directory wheie the data files of your job are located. All of the data f

29、iles in vour iob Tnmt be contained in the same directory.Drives:Fik Name:16 二Directories:Files in direcbafy:0 8:.1 allegro, plfe CADENCE-allegro-irljMYWORKaperturecig art param, txt&SPARTAN-3EarE param, twll凸 SPARTAN-3E PCBjtQ signore.runbachdrc b 创 di_druki 耳/I batch drc. Ia.2 BOTTOM. dbdoctor.log dbdoctor.log J dbdoctor.log,2dbdochr.log ,3Ve; Xcadencemywork.Upartn-3e$partan-3e pcb文件 kgeib诩文件Scan each Gerber EngliishMetiicAutol rnport T emplatesFinishCancelNelwofk.CAM350装载入Gerber文件29页AutqJnportFilenameTypeFormatLfty&rBOTTOM, artRS-274-XIELAS.3Gr aphi cUYEB2. art UYER3.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论