allegro 光绘文件制作0401.docx

上传人:b****6 文档编号:6121472 上传时间:2023-01-04 格式:DOCX 页数:19 大小:405.21KB
下载 相关 举报
allegro 光绘文件制作0401.docx_第1页
第1页 / 共19页
allegro 光绘文件制作0401.docx_第2页
第2页 / 共19页
allegro 光绘文件制作0401.docx_第3页
第3页 / 共19页
allegro 光绘文件制作0401.docx_第4页
第4页 / 共19页
allegro 光绘文件制作0401.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

allegro 光绘文件制作0401.docx

《allegro 光绘文件制作0401.docx》由会员分享,可在线阅读,更多相关《allegro 光绘文件制作0401.docx(19页珍藏版)》请在冰豆网上搜索。

allegro 光绘文件制作0401.docx

allegro光绘文件制作0401

目录

目录1

allegro光绘文件制作2

前言:

2

i.光绘文件的组成:

2

ii.生成*.DRL文件2

iii.如何生成*.ART文件5

iv.光圈表及光绘格式文件10

附录112

附录215

附录318

allegro光绘文件制作

前言:

光绘文件是PCB生产商用来生产PCB板的数据文件;LAYOUT工程师在PCB设计完成后需要在allegro软件中生成光绘文件,最终和制板说明文件一起提供给制板商,用来生产PCB板。

i.光绘文件的组成:

目前LAYOUT工程师需要提供给PCB生产商的光绘文件主要包括以下文件;

序号

文件名

简要说明

备注

1

top.art

Top(comp.)sideartwork,元件面布线层Gerber文件

2

bottom.art

Top(comp.)sideartwork,元件面背面布线层Gerber文件

3

inner.art

Innerlayerartwork,内部层布线层Gerber文件(四层板可不考虑)

4

vcc.art

Vcclayerartwork,内部电源层Gerber文件

5

gnd.art

Gndlayerartwork,内部地层Gerber文件

6

bot_soldermask.art

Bottom(solder)sideartwork,元件面背面阻焊面Gerber文件

7

top_soldermask.art

Top(comp.)sidesoldermaskartwork,元件面阻焊层Gerber文件

8

top_silk.art

Top(comp.)sidesilkscreenartwork,元件正面丝印层Gerber文件

9

bot_silk.art

Bottom(solder)sidesilkscreenartwork,元件背面丝印层Gerber文件

10

drill.art

钻孔和尺寸标注文件

必选

11

top_pastemask

sidepastemaskartwork,元件正面钢网层(表贴元器件在回流焊接前需要制作钢网)

12

bottom_pastemask

元件背面钢网层

13

machanical.art

PCB外形尺寸,定位孔设置。

PCB机械层

可选

14

ncdrill1.drl

钻带文件

必选

15

NC_PARAM.TXT

钻孔文件

必选

16

art_aper.txt

Apertureandartworkformat,光圈表及光绘格式文件

必选

17

art_param.txt

Apertureparametertext,光绘参数文件

必选

以下内容将详细介绍如何生成这些光绘文件;在生成光绘之前,先按照附录1要求,对当前的PCB板进行叠层参数的设置,。

ii.生成*.DRL文件

1.在PCB设计软件ALLEGRO中,选取MANUFACTURE->NC->DRILLCUSTOMIZATION…NCDRILL…命令,在打开的窗口下,点击按钮autogeneratesymbols,为钻孔自动生成孔位配置符号(如下图图1、图2);

图1

图2

2.在PCB设计软件ALLEGRO中,选取MANUFACTURE->NC->NCDRILL…命令,设置如图所示;点击DRILL命令。

生成文件FW249SCNETV30-1-4.Drl和NC_PARAM.TXT。

(如下图3)

注1:

文件名FW249SCNETV30-1-4.Drl中的“-1-4”是在生成钻孔文件过程中自动增加的,表明为4层板;

图3

3.在PCB设计软件ALLEGRO中,选取MANUFACTURE->NC->DRILLLEGEND…命令,设置如图4、5所示;点击OK。

把钻孔装配图放到窗口的合适位置。

这一步主要为生产DRILL.ART文件做准备。

图4图5

iii.如何生成*.ART文件

1.在PCB设计软件ALLEGRO中,选取MANUFACTURE-〉ARTWORK命令,选择tabFILMCONTROL;在窗口availablefilms中添加所需要的光绘底片文件;

注2:

在打开该窗口时如果弹出下图窗口,说明生成光绘文件时数据精度不够,建议调整,详见附录3,PCB文件精度设置。

图6

下面举例讲述如何在光绘文件中加入顶层丝印层(附录2中介绍了如何使用LOAD命令进行快速gerber层的设置).将光标移到展开窗口右边的”+”号,按右键,如下图:

所示

图7

✓选add命令,添加gerber文件的名称:

TOP_SILK;(如下图所示)

图8

✓在TOP_SILK层下面,点右键,选add命令如下图,为该gerber文件选择需要的层;

图9

✓从展开的窗口中选所需的SUBCLASS,依次加入所需的层,将光标移到TOP_SILK右边”+”处,点右键选DISPLAY命令,则所加的层显示在屏幕上,该命令可以验证添加SUBCLASS是否正确。

如下图所示;

需要为每一次gerber文件设置参数,具体要求如下:

Øundefinedlinewidth:

8mil;

Øplotmode:

positive;

其他设置默认值;

图10

下面表格中是2层板的gerber文件添加内容:

Gerber文件名称

需要添加的层SUBCLASS

1

TOP.ART

BOARDGEOMETRY/OUTLINE

TECH/TOP

PIN/TOP

VIACLASS/TOP

2

BOTTOM.ART

BOARDGEOMETRY/OUTLINE

TECH/BOTTOM

PIN/BOTTOM

VIACLASS/BOTTOM

3

TOP_SILK.ART

BOARDGEOMETRY/OUTLINE

PANAGEGEOMETRY/ASSEMBLY_TOP

REFDES/ASSEMBLY_TOP

4

BOTTOM_SILK.ART

BOARDGEOMETRY/OUTLINE

PANAGEGEOMETRY/ASSEMBLY_BOTTOM

REFDES/ASSEMBLY_BOTTOM

5

TOP_SOLDERMASK.ART

BOARDGEOMETRY/OUTLINE

PACKAGEGEOMETRY/SOLDERMASK_TOP

VIACLASS/SOLDERMASK_TOP

PIN/SOLDERMASK_TOP

6

BOTTOM_SOLDERMASK.ART

BOARDGEOMETRY/OUTLINE

PACKAGEGEOMETRY/SOLDERMASK_BOTTOM

VIACLASS/SOLDERMASK_BOTTOM

PIN/SOLDERMASK_BOTTOM

7

TOP_PASTEMASK.ART

BOARDGEOMETRY/OUTLINE

PIN/PASTEMASK_TOP

8

BOTTOM_PASTEMASK.ART

BOARDGEOMETRY/OUTLINE

PIN/PASTEMASK_BOTTOM

9

DRILL.ART

BOARDGEOMETRY/OUTLINE

MANUFACTURING/NCLEGEND-1-2(二层板)

10

machanical.art(该层可选)

BOARDGEOMETRY/OUTLINE

BOARDGEOMETRY/SILKSCREEN_TOP

下面表格中是4层板的gerber文件添加内容:

Gerber文件名称

需要添加的层SUBCLASS

1

TOP.ART

BOARDGEOMETRY/OUTLINE

TECH/TOP

PIN/TOP

VIACLASS/TOP

2

BOTTOM.ART

BOARDGEOMETRY/OUTLINE

TECH/BOTTOM

PIN/BOTTOM

VIACLASS/BOTTOM

3

TOP_SILK.ART

BOARDGEOMETRY/OUTLINE

PANAGEGEOMETRY/ASSEMBLY_TOP

REFDES/ASSEMBLY_TOP

4

BOTTOM_SILK.ART

BOARDGEOMETRY/OUTLINE

PANAGEGEOMETRY/ASSEMBLY_BOTTOM

REFDES/ASSEMBLY_BOTTOM

5

GND.ART

BOARDGEOMETRY/OUTLINE

TECH/GND

PIN/GND

VIACLASS/GND

6

VCC.ART

BOARDGEOMETRY/OUTLINE

TECH/VCC

PIN/VCC

VIACLASS/VCC

7

TOP_SOLDERMASK.ART

BOARDGEOMETRY/OUTLINE

PACKAGEGEOMETRY/SOLDERMASK_TOP

VIACLASS/SOLDERMASK_TOP

PIN/SOLDERMASK_TOP

8

BOTTOM_SOLDERMASK.ART

BOARDGEOMETRY/OUTLINE

PACKAGEGEOMETRY/SOLDERMASK_BOTTOM

VIACLASS/SOLDERMASK_BOTTOM

PIN/SOLDERMASK_BOTTOM

9

TOP_PASTEMASK.ART

BOARDGEOMETRY/OUTLINE

PIN/PASTEMASK_TOP

10

BOTTOM_PASTEMASK.ART

BOARDGEOMETRY/OUTLINE

PIN/PASTEMASK_BOTTOM

11

DRILL.ART

BOARDGEOMETRY/OUTLINE

MANUFACTURING/NCLEGEND-1-4(四层板)

12

machanical.art(该层可选)

BOARDGEOMETRY/OUTLINE

BOARDGEOMETRY/SILKSCREEN_TOP

 

2.在PCB设计软件ALLEGRO中,选取MANUFACTURE->ARTWORK命令,选择tabGENERALPARAMETERS,按照下图内容进行参数设置如下:

ØDevicetype:

GERBER6x00;

ØCoordinatetype:

Absolute;

ØOutputunits:

inches;

ØScalefactorforoutput:

1.0000;

Ø其他设置默认;

图11

iv.光圈表及光绘格式文件

1.在PCB设计软件ALLEGRO中,选取MANUFACTURE-〉ARTWORK命令,点击按钮Aperture…,如图所示:

图12

2.点击edit命令:

设置如下图所示,点击auto命令,选择withoutrotation;生成光圈表及光绘格式文件art_aper.txt,art_param.txt;

注3:

当PCB板上摆放的元器件角度不是90度的整数倍时,在点击AUTO命令后,选择withrotation命令;

图13

3.在PCB设计软件ALLEGRO中,选取MANUFACTURE-〉ARTWORK命令,选择tabFILMCONTROL;点击selectall命令,选中所有的光绘层,再点击createARTwork命令,生成所有光绘底片:

TOP.ART,BOTTOM.ART,TOP_SILK.ART,BOTTOM_SILK.ART,GND.ART,VCC.ART,TOP_SOLDERMASK.ART,TOP_PASTEMASK.ART,BOTTOM_SOLDERMASK.ART,BOTTOM_PASTEMASK.ART,DRILL.ART,machanical.art;

最后,在当前目录下将生成的这些文件搜集起来即可。

附录1

PCB板叠层设置

1、在PCB设计软件ALLEGRO中,选择菜单SETUP下的CROSS-SCETION…命令进行叠层设置。

 

下图为2层板的设置:

图14

下图为4层板的设置:

图15

2、快速加载叠层参数的方法:

配置文件目录:

Z:

\ALLEGROREUSESETTING\TECHFILE;

在PCB设计软件ALLEGRO中,选择菜单FILE-〉IMPORT-〉TECHFILE…命令;如下图所示,在inputtechfile中选择techfile的放置路径(其中TECH-2为2层板的配置文件,TECH-4为4层板的配置文件;);选中后点击Import按钮完成配置文件的自动加载。

注:

该自动加载方法最好在PCB文件刚创建的时候使用,因为TECHFILE文件中还包含其他的信息(如规则设置等),盲目使用可能造成原有PCB文件中的规则设置被改变。

附录2

Gerber层的快速设置

通过LOAD命令加载各光绘文件(如下图);光绘文件的配置目录:

Z:

\ALLEGROREUSESETTING\GERBERSETTING;

1.点击Load命令,进入光绘文件的配置目录;如下图所示。

选中需要加载的gerber文件即可。

注意:

1、DRILL-2.txt,DRILL-4.txt分别为2层板和4层板的钻孔配置文件,需要在生成相应钻孔文件后再加载,否则加载无效;

2、多层板中电源平面、信号层的名字要求和ETCH中定义的名字保持一致,否则加载失败。

文件名:

光绘配置;

1.文件:

BOTTOM.TXT创建时间:

2008-01-3108:

51

2.文件:

BOTTOM_PASTEMASK.TXT创建时间:

2008-01-3108:

55

3.文件:

BOTTOM_SILK.TXT创建时间:

2008-01-3108:

52

4.文件:

BOTTOM_SOLDERMASK.TXT创建时间:

2008-01-3108:

55

5.文件:

DRILL-2.TXT创建时间:

2008-01-3109:

02

6.文件:

DRILL-4.TXT创建时间:

2008-01-3108:

56

7.文件:

GND.TXT创建时间:

2008-01-3108:

53

8.文件:

TOP.TXT创建时间:

2008-01-3108:

52

9.文件:

TOP_PASTEMASK.TXT创建时间:

2008-01-3108:

55

10.文件:

TOP_SILK.TXT创建时间:

2008-01-3108:

45

11.文件:

TOP_SOLDERMASK.TXT创建时间:

2008-01-3108:

53

12.文件:

VCC.TXT创建时间:

2008-01-3108:

53

目前版本:

V0.01;

创建时间:

2008-01-31;

创建人:

郦金成

附录3

PCB文件初始精度设置

PCB文件的数据单位和精度会直接影响生成光绘文件的数据精度,并最终影响PCB板的精度(线宽、线距等)。

目前allegro软件中提供了5种数据单位(如下图),分别为:

mil、inch、Micons、Millimeter、Centimeter;并且都为每种单位提供了各自的小数精度(Accuracy),分别为:

2位小数位、4位小数位、3位小数位、4位小数位、4位小数位;对各种数据单位的精度从高到低排列依次为:

Micons、Millimeter、mil、Centimeter、inch;

目前公司已开发的PCB库文件选用的单位为:

mil(2位小数)、Millimeter(4位小数);这两种单位(使用最多小数位)在转换时可以将精度损失减小到最少。

Allegro软件中设置精度的地方主要有两处:

✓在菜单SETUP下选择DrawingParameters,建议设置UserUnits:

mil,Accuracy:

2;

✓在PCB设计软件ALLEGRO中,选取MANUFACTURE->ARTWORK命令,选择tabGENERALPARAMETERS,建议设置:

Outputuints:

inchs;Format->integerplaces:

5,Decimalplaces:

5;保持精度和初始设置一致。

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

当前位置:首页 > 自然科学

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

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