Allegro基础教程.docx

上传人:b****6 文档编号:3193543 上传时间:2022-11-20 格式:DOCX 页数:21 大小:737.42KB
下载 相关 举报
Allegro基础教程.docx_第1页
第1页 / 共21页
Allegro基础教程.docx_第2页
第2页 / 共21页
Allegro基础教程.docx_第3页
第3页 / 共21页
Allegro基础教程.docx_第4页
第4页 / 共21页
Allegro基础教程.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

Allegro基础教程.docx

《Allegro基础教程.docx》由会员分享,可在线阅读,更多相关《Allegro基础教程.docx(21页珍藏版)》请在冰豆网上搜索。

Allegro基础教程.docx

Allegro基础教程

产品研发流程

在看电路板的设计流程之前,可以先了解电路板的设计在整个产品的研发(R&D)环节中所占位置,如下图所示。

鼠标操作

请激活Allegro,然后再使用其左上角的“File/Open…”命令,叫出电路板档案demo_route.brd(位于C:

\project\allegro目录),接下来说明鼠标的操作使用,在Allegro系统中,其鼠标三个按键之功能如下:

1.鼠标左键–选取功能

(1)用来在菜单内选择命令,并执行之。

(2)用来选取欲动作的对象或对象。

2.鼠标中键–画面控制功能

(1)按住鼠标中键不放开,并同时移动鼠标,可以平移目前的可视画面位置。

(2)按一下鼠标中键,可以控制屏幕的大小,至于是做放大或缩小的功能,则需视上一次是做放大或缩小的功能而定,即与上一次做相同的功能。

3.鼠标右键–弹出式选单当有使用命令时,可在DesignWindow中下按一下鼠标右键,会拉出目前命令的弹出式菜单,而每一个命令的弹出式选单,可能会有不一样的选项,以下介绍各个选项:

(1)Done:

执行本命令后,才结束本命令。

(2)Oops:

复原上一次的动作(Undo功能)。

(3)Cancel:

取消本命令的执行。

(4)TempGroup:

开始进行“自由多点选取”的动作

(5)Complete:

结束“自由多点选取”的动作。

(6)Cut:

选两点以截切出一个线段。

(7)Reject:

在相同位置选取另一个合乎Find的对象。

(8)AltSymbol:

选取另一个可用的零件包装(FootPrint)。

(9)MirrorGeometry:

将选取的对象进行换Mirror的动作。

(10)Align:

将对象的角度调成一致。

(11)Rotate:

将对象进行旋转的动作。

同时按下键盘的CTRL键及鼠标右键,然后移动鼠标,可在画面上直接写

出Stroke的样式,若符合Stroke所定义的样式,系统则立即执行Stroke功能,以下为系统内定的Stroke样式及所代表的命令:

Stroke样式命令

WWorldView

ZZoomIn

MMove

CCopy

^Delete

UOops

控制面板

1.选项项目(Options)用来显示正在使用中命令的细部选项,以使用move命令为例。

(1)首先确认右边的控制面板目前是否停留在Options项目,若不是请以鼠标左键按一下上方的OptionsTab,如左下图所示。

(2)执行“Edit/Move”命令,此时右边控制面板的Options项目变成move命令的细部选项,可以用来设定move的参数,如右下图所示。

(3)将鼠标移到DesignWindow的区域,按下鼠标右键,出现弹出式选单,点选Done选项,完成Move的动作

2.选取项目(Find)用来选择可以被作用的对象,首先确认右边的控制面板目前是停留在Find项目,若不是请以鼠标左键按一下上方的FindTab,如下图所示,其中可分为上半部的DesignObjectFindFilter及下半部的FindByName两个部份。

(1)接下来先介绍DesignObjectFindFilter各个选项的功能:

a.Groups:

Group是将1个或1个以上的对象设定为同一群组。

b.Comps:

Component是带有零件序号(RefDes)的Allegro零件。

c.Symbols:

Symbol是指所有板中的Allegro零件,不管其是否带有零件序号(RefDes)。

d.Functions:

Function是指Component中的Gate,例如:

排阻中的一个电阻。

e.Nets:

Net是指1条讯号线,如下图所示,整个(从PinA至ViaC至PinB)都是属于1条讯号线。

f.Pins:

Pin是指零件脚,如下图所示,此条讯号线共有PinA及PinB两个零件脚。

g.Vias:

Via是指贯孔、贯穿孔或称导通孔,如下图所示,此条讯号线有1个ViaC。

h.Clines:

Cline是指带有电气特性的走线(其范围是PinToPin、PinToVia、ViaToVia之间的1条走线),如下图所示,此条讯号线共有2个Clines(PinA至ViaC、ViaC至PinB)。

i.Lines:

Line是指没有电气特性的一般线段,例如:

板外框、零件外框。

j.Shapes:

Shape是指任意多边形的Shape、空心的长方形及实心的长方形,如下图所示。

k.Voids:

Void是指任意多边形Shape中的挖空部份,如下图所示,此Shape中共有2个Voids。

l.ClineSegs:

ClineSegment是指Cline中1条没有转折的线段,如下图所示,此条讯号线中共有3个ClineSegments(PinA至ViaC有2个ClineSegments,ViaC至PinB有1个ClineSegment)。

m.OtherSegs:

LineSegment是指Line中1条没有转折的线段。

n.Figures:

Figure是指图形符号,例如:

钻孔符号,如下图所示,共有3个Figures。

o.DRCErrors:

DRCError是指出违反设计规范的位置及其相关信息,如下图所示。

p.Text:

Text是指文字。

q.Ratsnests:

Ratsnest是指鼠线(即讯号线未完成的联机关系),如下图所示,此条讯号线中共有3条鼠线。

r.RatTs:

RatsnestT-point是指T点,为呈T型的Ratsnest,如下图所示,此条讯号线中共有1个T点。

(2)接下来先介绍FindByName各个选项的功能,如下图所示。

类别下拉式选单:

位于左上角的类别下拉式选单,使用者可依据下列的分类,必须先选取适当的种类,其分类如下:

a.Net:

例:

AGPCLK、HD23、A4。

b.Func:

例:

FunctionGate,目前较少使用。

c.Symbol(orPin):

例:

R2、C140、L60.1、U17.B3。

d.Devtype:

例:

74ALS08、82578。

e.Symtype:

例:

SOIC20、C0402。

f.Property:

例:

FIXED、MIN_LINE_WIDTH。

g.Group:

例:

GroupName,CPU、CLK、MEMORY。

h.Drawing:

例:

指目前的电路板档案。

 

型式下拉式选单:

位于右上角的型式下拉式选单,共有下列两种型式:

a.Name:

直接在左下角的“空白输入字段”输入对象的名称,例如:

AGPCLK、HD23、A4。

b.List:

直接在左下角的“空白输入字段”输入包含对象名称的文本文件,系统会读入此含有对象名称的档案(预设附档名为.lst),例如:

agp.lst、hd.lst、a.lst。

 More…按钮:

点选位于右下角的More…按钮,出现FindByName/Property的对话框,如下图所示。

a.ObjectType:

选择对象的类别,与刚才介绍的类别下拉式选单完全相同。

b.AvailableObjects:

先透过ObjectType的选择,会在此处列出所选类别的全部名称。

c.NameFilter:

对象的“名称”筛检字段,可使用*或?

d.ValueFilter:

对象的“值”筛检字段,可使用*或?

e.All->:

将AvailableObjects内全部的对象移至SelectedObjects内。

f.All<-:

将SelectedObjects内全部的对象移至AvailableObjects内。

g.SelectedObjects:

在AvailableObjects内所选取的对象,会送至SelectedObjects内。

h.Use‘SelectedObjects’fordeselectionoperation:

将SelectedObjects内的对象变为非作用的对象,这个选项较少使用。

3.层面开关项目(Visibility)可以快速、直接地打开或关掉与走线相关层面的颜色。

首先确认右边的控制面板目前是停留在Visibility项目,若不是请以鼠标左键按一下上方的VisibilityTab,如下图所示。

接下来说明Visibility的选项,使用者可以直接勾选选项,画面会立即响应。

横向1.

(1)Views:

使用者可以透过“View/ColorViewSave”命令,将目前的层面颜色开关储存成ViewFile(附档名为.color),然后就可在此Views下拉式列表中直接选取该ViewFile,系统会立刻调整其层面颜色。

如果使用者已有设定底片定义,其底片定义的名称,亦会出现在此Views下拉式列表中,方便使用者直接调整其层面颜色。

(2)Conductors:

针对所有的走线层一起做层面的开或关,本范例中为TOP及BOTTOM。

(3)Planes:

针对所有的电源/接地层一起做层面的开或关,本范例中为VCC及GND。

(4)Layers:

针对单一的层面做开或关,本范例中为TOP、VCC、GND及BOTTOM。

2.纵向

(1)Etch:

走线。

(2)Pin:

零件脚。

(3)Via:

贯穿孔。

(4)Drc:

错误标示。

(5)All:

即走线、零件脚、贯穿孔及错误标示。

例:

使用Views

首先确认右边的控制面板目前是停留在Visibility项目,若不是请以鼠标左键按一下上方的VisibilityTab,如下图所示,在Views下拉式列表中直接选取File:

place,画面立即显示Placement的层面颜色。

 

3.7设定键盘

Allegro有关键盘的设置,包括下列两种方式,使用者可以将其写在pcbenv\env档案内,以后每次激活Allegro后,就可以立即使用,而不需要每次都设定一次。

3.7.1功能键定义Allegro可以设定命令于键盘的功能键上,其设定的方式如下:

(1)aliasF2move:

功能键F2设定为Move的命令。

(2)aliasSF2delete:

Shift键加上功能键F2设定为Delete的命令。

(3)aliasF3replayroute.scr:

功能键F3设定为Replayrouter.scr的命令。

唯一不能设定的功能键是F1,因为F1功能键已被Allegro保留作为On-LineHelp之用,所以使用者无法重新定义F1功能键。

3.7.2简写键定义Allegro可以将较长或常用的命令字符串进行简化,其设定的方式与功能键相同,其说明如下:

(1)aliasssave:

以s键表示Save的命令。

(2)aliasp“replayp.scr”:

以p键表示Replayp.scr的命令。

(3)aliaswi“zoomin”:

以wi键表示ZoomIn的命令。

Edit/Move

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

当前位置:首页 > 工作范文 > 行政公文

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

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