2_第二章_设定Allegro的工作环境

  • 格式:pdf
  • 大小:1011.14 KB
  • 文档页数:27

第二章设定Allegro 的工作环境本章主要内容介绍Allegro 工作环境的设定¡¡¡¡Drawing Size点击菜单Setup>Drawing Size ,出现下面窗体Project :为当前Project 路径Drawing :当前板子名字Type :不能修改,显示当前文件的类型User Units :设定单位Size :设定工作区的大小标准的A(11x8.5),B(17x11),C(22x17),D(34x22),or Other(用户自定义)Accuracy :精确度小数点后几位DRAWING EXTENS :定义工作区域LeftX :、Lower Y :工作区域左下角的坐标Width :、Height :工作区域的宽和高MOVE ORIGIN :移动原点坐标X 、Y 分别为移动的相对坐标,输入好后系统会自动更改LeftX 、Lower Y 的值,以达到移动原点的目的。

Drawing Options点击菜单Setup>Drawing OptionsDRC TAB:Status:DRC的状态,后面显示当前有多少DRC状态:UP TO DATE表示当前的OUT OF DATE BATCH表示当前的DRC已经不正确,需要更新On-Line:设置是否要在线式更新DRCMarker size:显示DRC的大小Symbol height:零件的默认高度Update DRC:更新板子上的DRCDisplay TAB:Max rband count:这是设置当移动零件时,零件的pin数大于这个值时,就不显示连到这零件Pin上的net,经过Pin的net还是显示的。

零件Pin156:设500效果:设100效果:Ratsnest geometry:1.Straight:在一直线的pin rats时表现为从pin的中心点到pin的中心点。

2.Jogged:在一直线的pin rats时表现为从pin的中心点拉一个角度出去。

Ratsnest points:Closest end point:rats的显示是最近两点的连线。

Pin to Pin:rats的显示是从pin到pinBus rats:如果设定Bus name的话,它会用特别的方式显示这一组rats,下图所示:Filled pads:显示一个实心的pads。

Filled pads Normal Grid:显示格点。

Display drill holes:显示Display drillholesDisplay drill hole Normal Thermal pads:显示Thermal pads。

Text TAB:Justification:加text时光标所在字体的那边的选择。

Parameter block:光标大小的设定。

Marker size:所加的text的大小的设定。

Line Lock TAB:Lock direction:走线角度的选择。

Lock mode:走线类型的选择。

(直线还是圆弧)Minimum radius:在圆弧的模式是弧度的设定。

Fixed45length:在add connect时的模式是off时它会把45度转角的长度锁定为25(要勾选)。

Fixed radius::在add connect时的模式是off时它会把圆弧的弧度锁定为1(要勾选)。

Tangent:画圆弧的出现弧度的方式不同。

Symbol TAB:Angle:在初访零件时的角度的选择。

Mirror:在初访零件时否要mirror。

层面的Groups,Classes和Subclasses为了在更容易操作管理,更好的视觉效果以及提供后处理和生产需求,在Allegro 里的设计文件可以包含很多不同的层面,每个层面在板子上对应一个SubClass,又把一定关系的SubClass归类为一个Class,同样把一些一定关系的Class归类为一个Group,所以Allegro在操作管理每个层面都很方便快捷。

下面表格可以清楚地描述这次层面之间的关系。

下面介绍一下这些层面的基本用途,这里只对一些常用的层面作介绍:▼Geometry这里主要关于板子和零件外形的层面。

▽Board GeometryOUTLINE板外框DIMENSION板子的机构尺寸SILKSCREEN_TOP附加的Top文字面SILKSCREEN_BOTTOM附加的BOTTOM文字面ASSEMBLY_DETAIL组装的详述SOLDERMASK_TOP附加的Top SOLDERMASKSOLDERMASK_BOTTOM附加的BOTTOM SOLDERMASK CONSTRAINT_AREA CONSTRAINT的限制圈的颜色▽Package GeometryASSEMBLY_TOP组装的顶层ASSEMBLY_BOTTOM组装的底层SILKSCREEN_TOP Top零件文字面SILKSCREEN_BOTTOM Bottom零件文字面BODY_CENTER零件中心点SOLDERMASK_TOP Top零件防旱面SOLDERMASK_BOTTOM Bottom零件防旱面MODULES模组▼Manufacturing这里是一些工厂所需的层面。

▽ManufacturingPHOTOPLOT_OUTLINE底片大小定义区NCDRILL_LEGEND钻孔文字说明NCDRILL_FIGURE钻孔图形符号NO_PROBE_TOP Top测试限制区NO_PROBE_BOTTOM Bottom测试限制区▽Drawing FormatOUTLINE外框TITLE_BLOCK标题区TITLE_DATA标题内容REVISON_BLOCK修正版区REVISON_DATA修正版内容▼Stack-up这里是电气方面的层面。

▽PINTOP Pin Top Layer层GND Pin GND Layer层VCC Pin VCC Layer层BOTTOM Pin BOTTOM Layer层SOLDERMASK_TOP Pin Soldermask Top层SOLDERMASK_BOTTOM Pin Soldermask Bottom层PASTEMASK_TOP Pin Pastemask Top层PASTEMASK_BOTTOM Pin Pastemask Bottom层FILMMASK_TOP Pin Filmmask Top层FILMMASK_BOTTOM Pin Filmmask Bottom层▽VIATOP Via Top Layer层GND Via GND Layer层VCC Via VCC Layer层BOTTOM Via BOTTOM Layer层SOLDERMASK_TOP Via Soldermask Top层SOLDERMASK_BOTTOM Via Soldermask Bottom层PASTEMASK_TOP Via Pastemask Top层PASTEMASK_BOTTOM Via Pastemask Bottom层FILMMASK_TOP Via Filmmask Top层FILMMASK_BOTTOM Via Filmmask Bottom层▽DRCTOP TOP Layer DRC Mark层GND GND Layer DRC Mark层VCC VCC Layer DRC Mark层BOTTOM BOTTOM Layer DRC Mark层THROUGH ALL Other DRC Mark层PACKGE_TOP PACKGE_TOP DRC Mark层PACKGE_BOTTOM PACKGE_BOTTOM DRC Mark层▽ETCHTOP Top Layer走线层GND GND Layer走线层VCC VCC Layer走线层BOTTOM BOTTOM Layer走线层▽ANTIETCHTOP Top Layer Plane内层隔离线层GND GND Layer Plane内层隔离线层VCC VCC Layer Plane内层隔离线层BOTTOM BOTTOM Layer Plane内层隔离线层THROUGH ALL ALL Layers Plane内层隔离线层▼Components在这里是一些零件方面的层面。

ASSEMBLY_TOP底片标示用途ASSEMBLY_BOTTOM底片标示用途SILKSCREEN_TOP底片标示用途SILKSCREEN_BOTTOM底片标示用途(每个subclass的大致相同哦)▼Areas在这里是一些限制区的层面。

TOP Top Layer Plane限制区GND GND Layer Plane限制区VCC VCC Layer Plane限制区BOTTOM BOTTOM Layer Plane限制区THROUGH ALL ALL Layers Plane限制区▼Analysis在这里我们可以设定一些虚拟的分析层面。

(适用于allegro_expert版本)如果用户觉得上面那些层面还不够或者还想加一些自定的层面的话,可以点击菜单:Setup>Subclasses¡出现左下面窗体:然后点击自己想要加在哪个Class下面的Class名左面的方框,出现下面窗体:在New Subclass下面输入所要加层面的名字,按回车就会在下面出现所加层面;如果想删除哪个层面就点击该层面左边的出现点击删除即可。

★注意:要删除哪个层面的话首先要删除该层面上的所有信息只能删除用户添加的层面如果用户想定义板子层数的话就点击ETCH左边的方框,也可以直接点击菜单:Setup>Cross-section¡出现下面窗体:关于板子层面的定义将在下面的章节中具体讲到,这里就不作详细介绍了。

层面显示控制和颜色设置这部分内容主要介绍怎样控制每个层面的打开和关闭以及怎样修改每个层面的颜色。

执行菜单:Display>Color/Visibilty¡或直接点击工具栏的出现下面窗体:如果想具体控制哪层就直接点击该层面右边的复选框就可以了。

或直接点击Class 下面的复选框就可以进行整个Class 层面开关的控制如果需要改变哪个层面的颜色的话只要先用鼠标点击Palette 的彩色方框,然后再去点击所需要修改颜色层面右边的彩色方框就可以了。

如果想改变Palette 上的颜色的话,就用鼠标点击一个彩色框然后点击右面的Modify¡出现右面窗体:这是Windows 通用调色板具体操作这里就不作详细介绍了。

除了上面提到的层面的显示和颜色的控制,还有一些非层面的颜色和显示效果的设置,在上面主窗体的Group的下拉菜单有个Displaly点击出现下面画面:Grids:格点颜色Ratsnest:鼠线颜色(显示网络连线关系的线)Temporayhighlight:暂时的高亮显示,就是在做一个动作没有Done前的显示颜色Pemanent highlight:执行Hilight后的显示颜色Background:工作界面背景颜色Shadow mode:阴暗模式,使板子上除了高亮的Element和active layer其它都产生阴暗效果,使高亮的Element更加明显。