Allegro学习笔记之1——导出Gerber文件和钻孔数据文件_第1页
Allegro学习笔记之1——导出Gerber文件和钻孔数据文件_第2页
Allegro学习笔记之1——导出Gerber文件和钻孔数据文件_第3页
Allegro学习笔记之1——导出Gerber文件和钻孔数据文件_第4页
Allegro学习笔记之1——导出Gerber文件和钻孔数据文件_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

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

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

3、自行定义。设置完成选择OK按钮,使配置生效。设置动态铺铜参数。/li Allegro 中打开 ShapeGlobal Dynamic Params 菜单,如图 2。淨 Global Dyna*ic Shape ParametersBEShape fill Void controls Clearances Thermal relief connectsOut of date shapes: 0/19Dynamic fil:SmoothO RoughO DisabledXhtch style:HoriVert vHatch setLine widthSpacingAngleFirst:15.005

4、.00o.oooSecond:15.005.00! 90.000Origin X:0.00Origh Y:0.00Border width:5.00OK Cancel ApplyResetHelpDynamic fill 选 Smooth丁 Smooth勾选后会H动填充、挖空。运行DRC时,在所有的动态shape中, 产生底片输出效果的Shape外形丁 Rough产生动挖空的效果,不过只是大体的外形样子,没有产生底片输 出效果丁 Disable不执行填充、挖空。打开Void controls选项卡。如图3。Shape fill Void controls Clearances Thermal

5、*elief connectsArtwork format:Gerber R?274BMinimum aperture for gap width:;400Suppress 5hape less th-an:|25.00mils0.000625 (sq in)Create pin voids:Acute angle trim control:| Snap voids to hatch gridOK | CancelApplyReset选择Artwork format要与出片格式一致。现在棊本上PCB厂都是釆用RS274-Xo选择Artwork format和你的出片格式一致二、出片设置基本参数

6、设置1)选择菜单 ManufactureArtwork,岀现 ArtworkControl Form对话框,如下:旦 Artwork Control Forn2)选择General Parameters,开始具体参数设定Device type 底片生成格式:选 Gerber RS274XFilm si至limits底片稿图形范围:用默认值就可以了Coordinate type坐标类型:用默认值AbsoluteError action指定错误发生时处理方式:/ 选择Abort film只停止转换这层的Gerber文件,继续转换其它层的Gerbe r文件。/ 选择Abortall则停止后不再处理其

7、它的Gerber文件。错误情况,将会被 记录到photoplot.log文件中。Format 数据格式:hteger places: 55 位整数Decimal Places: 33 位小数Output options :选用默认值Suppress.:可选用默认值或都不选丁 Leading zeros:表示前省零。a Trailing zeros :表示后省零。丁 Equal coordinates:简化相同的处标。输出单位 Output units : 一般用 InchesScale factor for output:输出 Gerber 文件的比例。单击Artwork Control Fi

8、lm”对话框的“OK”按钮,关闭此对话框。相关参数设 置将被写入工作目录的art_param.txt文件中。若耍査看art_param.txt,可在工 作目录下宜接打开。执行Artwork时经常会出现两个两个警告:警告一:这个警告是提Artwork电面的底片格式与动态Shape电面底片格式参数 设置不一致,只要把动态Shape甲.面的Artwork format与底片参数的Device Type 一致就可以了:Flin CcrAci Gwwdl Pawme鼠标右键单击某一层,叮以看到弹出菜单如果需耍加入信号层,选择弹出菜单的Add选项,岀现选择窗口,你可以Subclass Selection窗

9、口选择品要的层,用楸标勾选需耍加入的层, 点击0K按钮,就可以将该层加入对应的底片中。如果需耍删除某一层,仅需要在图10的鼠标右键菜单中选择Cut选项, 则该层会从底片中消失。待所有的底片设置完成,我们准备出片。光绘文件包括下面的文件:1. 光圈表及光绘格式文件 art_aper.txt Aperture and artwork format2. 光绘参数文件art_paramtxt Aperture parameter text3. 顶层布线层 Gerber 文件 top.art Top(comp.)side artwork4. 内部层布线层 Gerber 文件 inner.art Inne

10、r layer artwork5. 内部电源层 Gerber 文件 vcc.art Vcc layer artwork6. 内部地层 Gerber 文件gnd.art Gnd layer artwork7. 底层布线层 Gerber 文件bot.art Bottom(solder) side artwork8. 顶层丝印层 Gerber 文件 topsilk.art Top(comp.)side silkscreen art work9. 底层丝印层 Gerber 文件 botsilk.art Bottom(solder) side silkscreen a rtwork10. 顶层阻焊层 G

11、erber 文件 topsold.art Top(comp.) side solder mask a rtwork11. 底层阻焊层 Gerber 文件 botsold.art Bottom(solder) side solder ma sk artwork12. .钻孔和尺寸标注文件drill.art13. 钻带文件ncdrilH.tap下面的两层如果不是要经过冋流焊的话,通常不要:顶层焊接层(锡肓钢网层)Gerber 文件 toppast.art Top(comp.) side paste ma sk artwork底层焊接层(锡肓钢网层)Gerber 文件 botpast.art Bot

12、tom side paste mask a rtwork(a) TOP:BOARD GEOMETRY/OUTLINEVIACLASSHOPPN/TOPETCH/TOP(b) GND:BOARD GEOMETRY/OUTLINEVIACLASS/GNDPN/GNDETCH/GND(c) INTERNAL1:BOARD GEOMETRY/OUTLINEVIACLASS/INTERNAL1PM/INTERNAL1ETCH/INTERNAL1(d) INTERNAL2:BOARD GEOMETRY/OUTLINEVIACLASS/INTERNAL2PM/INTERNAL2ETCH/INTERNAL2(

13、e) VCC:BOARD GEOMETRY/OUTLINEVIACLASSA/CCPN/VCCETCHA/CC(f) BOTTOM:BOARD GEOMETRY/OUTLINEVIA CLASS/BOTTOM PACKAGEPhJ/BOTTOM BOARDETCH/BOTTOM BOARD(g) SILKSCREEN.TOP:REF DES/SILKSCREEN_TOPPACKAGE GEOMETRY/SILKSCREEN_TOPBOARD GEOMETRY/SILKSCREEN_TOP BOARD GEOMETRY/OUTLINE(h) SILKSCREEN_BOTTOM:REF DES/S

14、ILKSCREEN_BOTTOMGEOMETR 丫/SILKSCREEN_BOTTOM GEOMETRY/SILKSCREENBOTTOM GEOMETRY/OUTLINE(i) SOLDER MASK_TOP:VIA CLASS/SOLDERMASK_TOPPN/ SOLDERMASK_TOPPACKAGE GEOMETRY/ SOLDERMASK_TOP BOARD GEOMETRY/ SOLDERMASK_TOP BOARD GEOMETRY/OUTLINE(j) SOLDERMASK_BOTTOM:VIA CLASS/SOLDERMASK_BOTTOM PM/SOLDERMASK_BO

15、TTOMPACKAGE GEOMETRY/OLDERMASK_BOTTOM BOARD GEOMETRY/SOLDERMASK_BOTTOM BOARD GEOMETRY/OUTLINE四、生成底片文件1. DRC Check每个板子在出Gerber之前,必须先Run DRC以确保板子不存在致命错谋。1)执行菜单SetupDrawing Options,弹出如下对话框2)先检查动态ShapeShapes (Dynamic Copper Pour)Fill mode: Smooth O Rough O DisabledUpdate h Smooth如果Update to Smooth是灰色的,则

16、己OK,否则耍选择Update to Smoo th按钮执行该命令。3) 再选择Update DRC按钮执行命令,检查U叩laced symbols等栏位前是否都已绿色:,如果有任何一个栏位显示的是黄色:口,则必须对这一栏位 进行确认。2. Datasheet Check在 Film Control 左下方有一个 check database before artwork,选择出底片询做一次datasheet检査,如果有检査到error,相应的那张底片将无法生成, 所以在出底片前最后先执行菜单ToolsDatabase check,将出现的问题解决掉。3. Create Artwork在Ava

17、ilable films卜选择要输出的films,点击Create Artwork按钮执行命 令产生.art后缀的artwork files。点击Viewlog按钮,査看photoplotiog文件, 确保所以底片文件被准确的建立。点击Viewlog,可以看到出Gerber过程中出现的警告和错误1. “Photoplot outline rectangle not fdund . using drawing extents说你没有iWi photoplot outline,软件门动帮你用drawing extents代替了;没关系2. “for raster artwork formats,

18、artwork accuracy must be at least one place gr eater than the database accuracy.”榕度设管警告:软件gerber时的榕度(小数点后位数)应比伸殳讣坎 据中的高出至少3;-修改后此警告消失.3. u0 width line found at (0.5000 0.0000). using undefined line widthof 0.25001*这个警告讲得应该听消楚地了吧! -看看(0.5000 0.000)处的这根线是否和白己想要得有岀入,若有修改即可:4. uSegment with same start a

19、nd end points at (69.7822 34.5562) will be ignor ed. Increasi ng output accuracy may allow segme nt to be gen erated.M估计还是将度设置的缘故。说的是软件h动忽略一段起点和终点相同的部分 (69.7822 34.5562)五、Allegro生成钻孔数据的方法a) H动生成 Drill Symbol会lBjfcMDrill Customizationw对话框,点击”Auto generate symbols,会出 來提示框,再点”是(Y),点”OK”b)出钻孔符号表为了将來钻孔的时

20、候做钻孔检査,需耍出钻孔符号表。请在allegro中选择 Manufacture-NC-NC Legend菜单,然后系统会出现一个列表,单击鼠标左 键可以选择位置将其放置。 Template file:钻孔图例表格的模板文件,默认为default-mil.dlta Legend title:钻孔图例的名称,默认为DRILL CHART。 Output unit:单位为mil,设置单位应与电路板的设置应一致。 Hole sorting method:孔种类的排序方法。 By hole si:按孔的大小顺序排序。Ascending:升序。Descending:降序。 By plating stat

21、us:按是否金屈化孔排序。 Plated first:金屈化孔排在前而。Non-plated first:非金屈化孔排在前面。A/( LAYER ( EDITtDinensioxx/Draft列1 Artwork .Stream Out1匹MDrill Customization CutDrill Logond.HC Faranieters.uxNC DrillDRlll(:出聞:iop io eon0DFx Check (legacy)AU诚i: -e r.ilkscreenNU RvutmHimgureSJ71lOlErAhCEpTmedoi r 1?Q3O/3OPLATEDThievin

22、g.o136 3 Qf3 0PLAUDlestpre?A40.03 0/-J 0PIAUD4464.D,3 Or-J 0PLATED0Vafi Ante44A C ft2 0 iA/. 5 ftQI A Tf N*6).0i?.or.?.ow%/n y 貝 *luiNMM.PLAIEdI一 11鸭0NCNC Drill.弹出如下对话框以上参数是否选择关系不大,板厂都能处理,所以一般都用默认值,点击按 钮Drill,产生Drl后缀的钻孔数据文件。e)当板子上有椭圆孔或矩形孔如下面对话框时.需要出一个铳刀数据文件,需耍 执行这一步,生成NC Route数据文件NnufTols HelpDimens

23、i on/Hraftft gAx I workStresn. OutQut M arksCreate Coupons,DPx Check (legacy)Silkscreen.Thi evxngTestprftpDrill CiistofnizLtioii.Drill legend .Bckdrill SetuF wd AnLysisNC Par ajneters.HC Drill.Vari, antsNC Route.以上参数是否选择关系不大,板厂都能处理,所以一般都用默认值,点击按 钮Drill,产生.Rou后缀的铳刀数据文件。向板厂提供的具体文件1.输出的所有层面的.art文件2输出的d

24、r1文件(板子上有钻孔时需耍)3输出的rou文件(板子上冇椭圆孔或矩形孔时需要)ottoe. artBOTTOM art 囲 LAYER2. art 岂 LAYER3 画 LAYER4. art LAYERS.廿上Sol derm ask_3ot tom. artSol derm ask_T op. art 岂TOP. orti gl Spartan-3E. brdSp&rtAn-3E-l-6. irl六、CAM350导入Gerber和钻孔文件1)打开 CAM350. 点击 File Import Auto Import选择刚才生成的Gerber文件所在的文件夹,点”Next”(千力不要点乍i

25、nisAutoImport DirectorySelect the directory where the data files of youi iob ate locatedAB of the data files in your job must be contained in the same directoryDrives:FieNarre:| 曰 e:FDirectories:xxies in cwecloip:0 eAallegro, irlAD CADENCEallegro, jrlj& MYWORKapertuo.log ort porm txt& S PARTAN-3EarL

26、Psram.txlJ凸 SPARTAN-3E RIB文batch_dic.logPl s:ignoi5e.runbatch_d(clogJ batch c log,2 BOTTOM.art dbdoctE.bg dbdoctxlogj dbdocbrog2dbdoctwog“3 1Ve:denewotksp ar tan -3 e.spait an- 3e 匚cb文件 &geb已文件Seanezch GerberR Englsh 厂 MetricAutoImport T emplates2 All Files (not using templates)C UseT emplate PAD S

27、G eneral T ennpla1 Use Best Matching TemplateAutoimpott Templates. ?Next FinishCarcelNetwork.CAM350装载入Gerber文件AutolMportFilenameTypeForinatLayer Type DF Imp ABOTTOM, y tRS-274-XELKS. 3I GraphicLAYER2. ut LAYER3. art LAYER4.art LAYERS.art Silk_Bottom art SilkTop 5Solderma.sk_Bo11om. art Solderma.skTop. art Spartan-3E-1-6. drl Spartan_3E. birdTOP.art allegro, jrl allegro, jrl, 1 aperture log artparaKi. txt artparam. txt, t b atchdr c

温馨提示

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

评论

0/150

提交评论