Allegro基础教程.docx
- 文档编号:3193543
- 上传时间:2022-11-20
- 格式:DOCX
- 页数:21
- 大小:737.42KB
Allegro基础教程.docx
《Allegro基础教程.docx》由会员分享,可在线阅读,更多相关《Allegro基础教程.docx(21页珍藏版)》请在冰豆网上搜索。
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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Allegro 基础教程