精Allegro中导出Gerber文件和钻孔数据文件方法步骤.docx

上传人:b****1 文档编号:1397715 上传时间:2022-10-22 格式:DOCX 页数:22 大小:1.26MB
下载 相关 举报
精Allegro中导出Gerber文件和钻孔数据文件方法步骤.docx_第1页
第1页 / 共22页
精Allegro中导出Gerber文件和钻孔数据文件方法步骤.docx_第2页
第2页 / 共22页
精Allegro中导出Gerber文件和钻孔数据文件方法步骤.docx_第3页
第3页 / 共22页
精Allegro中导出Gerber文件和钻孔数据文件方法步骤.docx_第4页
第4页 / 共22页
精Allegro中导出Gerber文件和钻孔数据文件方法步骤.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

精Allegro中导出Gerber文件和钻孔数据文件方法步骤.docx

《精Allegro中导出Gerber文件和钻孔数据文件方法步骤.docx》由会员分享,可在线阅读,更多相关《精Allegro中导出Gerber文件和钻孔数据文件方法步骤.docx(22页珍藏版)》请在冰豆网上搜索。

精Allegro中导出Gerber文件和钻孔数据文件方法步骤.docx

精Allegro中导出Gerber文件和钻孔数据文件方法步骤

【精】Allegro中导出Gerber文件和钻孔数据文件方法步骤

Allegro中导出Gerber文件和钻孔数据文件方法步骤

(一)

什么是Gerber文件Gerber文件是所有电路设计软件都可以产生的文件,在电子组装行业又称为模版文件(stencildata),在PCB制造业又称为光绘文件。

可以说Gerber文件是电子组装业中最通用最广泛的文件格式。

Gerber文件是EIA的标准格式,分RS274-D和RS274-X两种,其中RS274-X是RS274-D的扩展文件。

生产制造部门在条件许可的情况下,应当尽可能要求用户或设计部门提供RS274-X的Gerber文件,这样有利于各工序的生产准备。

 一、准备工作为了保证出片的正确性,需要在设计PCB文件之前对一些系统参数进行设置,该设置包括画图的精度,图片的尺寸,动态铺铜的格式。

◆设置画图的精度。

在allegro中打开Setup->DrawingSize菜单,调出设置对话框,如图1  

 在对话框中确定UserUnits选择Mils,Size选择C,这样整个作图区域会大一点,相应的作图范围(DrawingExtents)变为Width:

22000.00;Height:

17000.00LeftX和LeftY为原点坐标。

 Accuracy选择2,其他根据你的尺寸自行定义。

设置完成选择OK按钮,使配置生效。

 ◆设置动态铺铜参数。

在Allegro中打开Shape->GlobalDynamicParams菜单,如图

  2) 选择GeneralParameters,开始具体参数设定Devicetype底片生成格式:

选GerberRS274XFilmsizelimits底片稿图形范围:

用默认值就可以了Coordinatetype坐标类型:

用默认值AbsoluteErroraction指定错误发生时处理方式:

ü       选择Abortfilm只停止转换这层的Gerber文件,继续转换其它层的Gerber文件。

ü       选择Abortall则停止后不再处理其它的Gerber文件。

错误情况,将会被记录到photoplot.log文件中。

Format数据格式:

Integerplaces:

5   5位整数DecimalPlaces:

3  3位小数 Outputoptions:

选用默认值Suppress…:

可选用默认值或都不选ü       Leadingzeros:

表示前省零。

ü       Trailingzeros:

表示后省零。

ü       Equalcoordinates:

简化相同的坐标。

 输出单位Outputunits:

一般用InchesScalefactorforoutput:

输出Gerber文件的比例。

 单击“ArtworkControlFilm”对话框的“OK”按钮,关闭此对话框。

相关参数设置将被写入工作目录的art_param.txt文件中。

若要查看art_param.txt,可在工作目录下直接打开。

 执行Artwork时经常会出现两个两个警告:

警告一:

  

 这个警告是提示Artwork里面的底片格式与动态Shape里面底片格式参数设置不一致,只要把动态Shape里面的Artworkformat与底片参数的DeviceType一致就可以了:

  

 警告二  

  在“ArtworkControlFilm”对话框的“GeneralParameters”页面中选择“Devicetype”为PCB行业较为通用的“GerberRS274X”格式,可能会出现提示信息,点击“OK”按钮。

然后根据文件的精度进行设置IntegerPlaces、DecimalPlaces。

 

   三、建立底片控制文件:

在主菜单中选择Manufacture→Artwork命令,弹出“ArtworkControlFilm”对话框,选择“FilmControl”页面,如图4所示。

  

  Filmname底片稿名称:

显示当前选中的底片稿名称Rotation指底片的旋转角度和OffsetX/Y坐标数据与指定原点偏移值:

一般使用默认值0Undefinedlinewidth 0线宽定义值,也就是PCB上有些0线宽的线段在转成底片时线宽:

一般可以5(mil)Shapeboundingbox板子Outline外扩的隔离线:

一般使用100(mil)表示板边周围的隔离线(Antietch),由Outline的中心线往外扩100mil(只有负片才有用)只针对负片有用底片输出模式Plotmode:

Positive:

正片;Negative:

负片信号层面一般都用Positive,电源,地层面一般使用Negative。

Filmmirrored底片稿镜像:

一般情况不需要镜像FullContactThermal-Reliefs忽略Thermal采用全连接:

这个选项只针对负片有用,是让连接Plane层面的所有Pin脚都用全连接方式与Plane层面连接,Pad的Thermal-Relief无效,如果板子上的via过孔没有设计FlashSymbol的话,勾不勾选此项,都是fullContact. Suppressunconnectedpads去除未连接的焊盘:

一般内层走线层可使用Vectorbasedpadbehavior:

此项默认选择。

对于Raster-based数据,若不选择此项,那么负片转出的隔离盘为被此处的孔掏空的样式。

                                     

选择“Vectorbasedpadbehavior”转出的负片  

不选择“Vectorbasedpadbehavior”转出的负片  在底片上单击右键,弹出菜单,  

  如果需要增加底片,选择弹出菜单中的Add,出现图8的对话框。

   

 输入底片的名字,就可以新建一个底片。

如果需要删除一个底片,则在弹出的菜单中点击cut,则该底片就被删除了。

下面开始向底片中设置层。

展开某一个底片左边的+,查看该底片包含的层  

 鼠标右键单击某一层,可以看到弹出菜单  

 如果需要加入信号层,选择弹出菜单的Add选项,出现选择窗口,  

 你可以在SubclassSelection窗口选择需要的层,用鼠标勾选需要加入的层,点击OK按钮,就可以将该层加入对应的底片中。

如果需要删除某一层,仅需要在图10的鼠标右键菜单中选择Cut选项,则该层会从底片中消失。

待所有的底片设置完成,我们准备出片。

 光绘文件包括下面的文件:

1.光圈表及光绘格式文件  art_aper.txt  Apertureandartworkformat

2.光绘参数文件              art_param.txt  Apertureparametertext

3.顶层布线层Gerber文件      top.art  Top(comp.)sideartwork

4.内部层布线层Gerber文件   inner.art  Innerlayerartwork

5.内部电源层Gerber文件       vcc.art  Vcclayerartwork

6.内部地层Gerber文件         gnd.art  Gndlayerartwork

7.底层布线层Gerber文件     bot.art  Bottom(solder)sideartwork

8.         顶层丝印层Gerber文件 topsilk.art  Top(comp.)sidesilkscreenartwork

1. 底层丝印层Gerber文件 botsilk.art  Bottom(solder)sidesilkscreenartwork

2. 顶层阻焊层Gerber文件topsold.art  Top(comp.)sidesoldermaskartwork

3. 底层阻焊层Gerber文件botsold.art  Bottom(solder)sidesoldermaskartwork

4..钻孔和尺寸标注文件        drill.art  

5.钻带文件               ncdrill1.tap      

下面的两层如果不是要经过回流焊的话,通常不要:

顶层焊接层(锡膏钢网层)Gerber文件toppast.art Top(comp.)sidepastemaskartwork 

底层焊接层(锡膏钢网层)Gerber文件 botpast.art Bottomsidepastemaskartwork (a)TOP:

BOARDGEOMETRY/OUTLINEVIACLASS/TOPPIN/TOPETCH/TOP (b)GND:

BOARDGEOMETRY/OUTLINEVIACLASS/GNDPIN/GNDETCH/GND (c)INTERNAL1:

BOARDGEOMETRY/OUTLINEVIACLASS/INTERNAL1PIN/INTERNAL1ETCH/INTERNAL1 (d)INTERNAL2:

BOARDGEOMETRY/OUTLINEVIACLASS/INTERNAL2PIN/INTERNAL2ETCH/INTERNAL2 (e)VCC:

BOARDGEOMETRY/OUTLINEVIACLASS/VCCPIN/VCCETCH/VCC (f)BOTTOM:

BOARDGEOMETRY/OUTLINEVIACLASS/BOTTOMPACKAGEPIN/BOTTOMBOARDETCH/BOTTOMBOARD (g)SILKSCREEN_TOP:

REFDES/SILKSCREEN_TOPPACKAGEGEOMETRY/SILKSCREEN_TOPBOARDGEOMETRY/SILKSCREEN_TOPBOARDGEOMETRY/OUTLINE (h)SILKSCREEN_BOTTOM:

REFDES/SILKSCREEN_BOTTOMGEOMETRY/SILKSCREEN_BOTTOMGEOMETRY/SILKSCREEN_BOTTOMGEOMETRY/OUTLINE (i)SOLDERMASK_TOP:

VIACLASS/SOLDERMASK_TOPPIN/SOLDERMASK_TOPPACKAGEGEOMETRY/SOLDERMASK_TOPBOARDGEOMETRY/SOLDERMASK_TOPBOARDGEOMETRY/OUTLINE (j)SOLDERMASK_BOTTOM:

VIACLASS/SOLDERMASK_BOTTOMPIN/SOLDERMASK_BOTTOMPACKAGEGEOMETRY/OLDERMASK_BOTTOMBOARDGEOMETRY/SOLDERMASK_BOTTOMBOARDGEOMETRY/OUTLINE 

Allegro中导出Gerber文件和钻孔数据文件方法步骤

(二)

四、生成底片文件1.DRCCheck每个板子在出Gerber之前,必须先RunDRC以确保板子不存在致命错误。

1) 执行菜单Setup>DrawingOptions,弹出如下对话框  

 2) 先检查动态Shape   

    如果UpdatetoSmooth是灰色的,则已OK,否则要选择UpdatetoSmooth按钮执行该命令。

 3) 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1