EDA365电子工程师网
标题:
OrCAD Layout Plus的使用
[打印本页]
作者:
sslxr
时间:
2009-3-4 16:21
标题:
OrCAD Layout Plus的使用
OrCAD Layout Plus的使用
OrCAD Layout Plus这款软件的功能虽然非常强大,但是,由于印制电路板电路设计比绘制电路图难一些,各方面的要求也比较严格,而且它是最终的产品.要想达到对其操作时有一种驾轻就熟的感觉,还真得下一番功夫。OrCAD Layout Plus9.0的十大优点如下:
! q; k) |5 @. g" J
直观、友好的全新菜单:
可与OrCAD Capture无缝合作,生成共享信息,减少往返传递次数,使OrCAD构成一个综合完整体
。
元件属性包括零件数、封装列表、门组、布局、镜像、旋转、锁存规则、固定规则、VCC、GND、电源管脚等,都由OrCAD Capture9.0集成,然后传递到OrCAD Layout Plus9.0。
$ P# t" g5 L: S$ Q$ h) R
多层板、高精度:
OrCAD Layout Plus9.0最大的板尺寸为144╳144
in
(
英吋
)
。总共30层。16个模拟的布线层,每板7500个元件,每板3200个网,每板3200个连接点。每网1600个连接点。每板7500个不同的元件符号,每板2000个管脚,1/60毫米或1微米基本分辨率。1/60(1分)度元件旋转。
/ R% m% M' v4 @$ B
快速、自动布线:Smart Route(
自动布线器)是,带有推挤、存储、拉件、优化的智能化16层的基于形状的,无网格的自动布线器。可以快捷简便地建立和使用,效益高。过孔可减少至40%。
Smart Route
比原来的网络布线快10-20倍。
2 z2 B, I: ~7 K/ f
交互式布线、布局:
不用
Smart Route
时,可用人机
交互式布线器
。它可自动提出40种布局的策略方案,提供给用户选择,使布通率大为提高。
0 ~ d$ V5 F) Q
自动的、交互式的元件布局:
有“矩阵式布局”-可快述地把相似的元件布成规则的排列;“元件组”可成组移动元件;“元件锁存/固定:-可临时性禁止元件被移动。
/ P) L9 Z# S! g/ x m
智能化的覆铜技术
:使复杂的铜区容易布线。
* X8 o& X" q, b |1 e# ^; a& ~% _* f
全方位的库支持
:库管理器(Library Manager)使库及封装管理流线化。全面的PCB封装形式,结合图形化的管理、编程,使得建库、封装简单易行。
0 P% ~: C) x0 F
支持CAM
:最大优点是产生
Gerber
文件,使制板工程师无需考虑制板厂商文件格式的兼容性,从而使设计工作到出产品一气呵成!
% I$ j2 r( C3 k' q! ^
使用元件(自动、圆形驱动、元件组等)放置器节省时间
CAD自动界面简化层间布线:
由
IDF2.0
虚拟的CAD二维设计及草图程序,生成板轮廓,里、外面的高度;规则或不规则的多边形等, 简化层间布线。在这一章里,第4.1节将以一个例题介绍
Layout Plus
的
基本操作方法,这是基础,然后再介绍各种命令的使用。
: Y( v/ ]8 o, U& g4 t/ P$ x2 i
4.1 Layout Plus
的
ABC
+ ^' I4 j4 ^1 G5 q2 @
进入
Layout Plus可依次选取
,
,
,
(本书用的是试用版,商用板在操作方法上与之大同小异
,
数据库可大得多),首先打开的是
Layout
管理视窗,如图
4-1
所示
.
也可以在
OrCAD Layout Plus
下
,
点选
File/New/Project…
中单击
PC Board Wizare.
) s+ r! \* I* q
图
4-1 Layout Plus
管理视窗
这就是
Layout Plus
管理视窗,在这个视窗里,我们不但可以开启
Layout Plus
,连其它已安装在电脑里的
OrCAD
程序也可以打开,如
Layot Plus,SmartRoute
等。不管打开哪一部分,都是独立的视窗,如果要同时打开两块电路板的话,则需要打开两个
Layout Plus
视窗。当我们要进入
Layout Plus
视窗时,可按
钮,打开一个新的电路板(稍后介绍),进入
Layout Plus
视窗。另外,我们也可按
钮,打开原存电路板,出现如图
4-2
所示之对话框
图
4-2
在
文件名
栏位中,指定所要打开的电路板(
*.max
)
,
再按
钮即可进入
Layout Plus
电路板编辑视窗,并载入指定的电路板,如图
4-3
所示
.
6 S' S! X: Q- q" u. u" ?
图
4-3 Layout Plus
编辑视窗
在图4-3的这个窗口中,除了标准的视窗组件外,从上到下依次为功能表栏、工具栏、状态栏、编辑区。在Layout Plus编辑视窗中,由于工具按钮太多,如不稍加规划,恐怕操作效率不高,所以下面将分段介绍:
6 w2 B0 X7 q6 s: r ~
图
4-4
工具栏
如图
4-4
所示,从左边开始的前三个按钮是
File
功能表中的三个最常用的功能,
为打开,
为存档,
为打开零件编辑视窗。第四个到第六个是Edit功能表中最常用的三个功能,
为删除,
为寻找,
为编辑。第七个到第十一个按钮来自View功能表,
为打开表格,
为放大,
为缩小,
为充满整个窗口。从
开始的六个来自Tool功能表,说明如下:
o5 L" K6 z9 f: j: R
是进入零件操作状态,
在零件编辑视窗下无效;
) P- z" A4 u! Q% w$ |/ M8 O& H
是进入焊点操作状态;
0 k7 P1 w8 }* G; e' m, D# d
是进入障碍物操作状态,在
Layout Plus
里,不是走线,焊点,文字就是障碍物(
Obstacle
),而障碍物也是电路板里的主要图件,像板框或不具有网路身份的走线都属于障碍物;
' E1 g8 Z( W7 a$ @/ n, Y
是进入文字操作状态;
: h2 K3 z# L( ]2 O5 q( X
是进入网路操作状态;
在零件编辑视窗下无效;
! i6 b$ o# D& D7 i1 y4 V3 Y5 a
8 ?( Y4 C; F) E g1 P7 ~% g
是进入错误符号查询操作状态,
在零件编辑视窗下无效。
; Q# U& w7 M1 O: i# G
从
开始的七个按钮来自
Option
功能表,
0 | S* W' c2 j2 v6 ^
是打开颜色表格;
, H" }' E8 U: J
钮是启动线上设计规则检查(
Online DRC
),在零件编辑视窗下无效;
/ k! T6 ?+ X. s( T# {
是进入重新连接模式,
在零件编辑视窗下无效;
' G; J5 O+ z+ g; a" W. c
是进入自动路径手工修改
/
走线模式,在零件编辑视窗下无效;
" W. |' g0 e, P% u
是进入推挤式手工修改
/
走线模式,在零件编辑视窗下无效;
: S+ r+ r8 V$ n4 \! F& @; m
是进入手工线段修改
/
走线模式,在零件编辑视窗下无效;
7 k; h6 O) q1 |* T: o; H
是进入手工修改
/
走线模式,在零件编辑视窗下无效。
9 s, m2 _" V b
最右边两个,
的功能是重画画面;
的功能是进行设计规则检查。
- F; X: ?3 }" W5 M* Q
在状态栏里,包括指示鼠标坐标的
X
栏和
Y
栏;指示格点间距的
G
栏;还有切换工作板层的板层切换栏,在切换板层时,只要按其代表数字即可,例如,要切换到
TOP
层,只要按数字
1
即可,如下图所示:
P' Q4 O8 H# \" `9 h" ~2 r* {' D2 b
图
4-5
状态栏
就象其它视窗软件一样,鼠标永远都是主角!通常左键具有选取,打开的功能;在没有选取任何图件时,按右键将出现如图
4-6
所示之功能表:
* [4 ], ?4 o% W) L: O
图
4-6
在选取某图件时,按下右键将出现如图
4-7
所示之功能表:
* m9 W8 P0 t6 a: D
图
4-7
其中,包含有所有零件操作工具(在此暂不详述)。
9 l6 K5 g0 N/ {5 S5 P3 Z6 S) Z
现在我们对于
OrCAD Layout Plus
已有了初步的认识,接下来我们便以一个
D
触发器构成的四位计数器为例,将由
Capture
画的电路图,导入
OrCAD Layout Plus
,快速地完成电路板的设计,当然,我们的重点是放在
Layout Plus
部分。
* w2 u( o; T% L6 l9 g2 R
本节所要设计的电路板,其电路图如图
4-8
所示。
" _; {# S& S" b
6 [& H+ W3 R" d
图
4-8 D
触发器构成的四位计数器
在
Capture
里,如果要取用零件,只要按
钮,屏幕出现如图
4-9
所示之对话框:
" w; p/ v+ G# A8 i2 k" k. x) P
9 K ^$ {% u9 M. W
图
4-9
提取零件
9 c" H' H, @7 H! f/ Z% q1 e
这时在
Part
栏位中指定所要取用的零件名称,万一找不到所指定的零件时,可能是输入错误或其所属的零件库还没有被挂上去。本例比较简单,
74ls74
所属零件库为
TTL.OLB
。当我们要挂零件库时,只要在刚才的对话框中,按
钮,屏幕出现如图
4-10
下所示对话框:
5 Y' @. z- r& R( ]' C
) I* [- g! Q6 ^0 _
图
4-10
挂零件库
# v' \# i* y2 F9 g6 U7 ^8 N
找到想要挂的零件库,再按
钮即可挂上。
& ]8 O! G3 q0 d: n) h1 ?9 _0 ^7 D
将零件取出后,该零件将随鼠标而动。如果要将它固定时,只要按鼠标左键或空格键即可;若按右键,出现一快捷功能菜单,然后选取
Edit Properties…
命令,将出现如图
4-11
所示之对话框。
8 y( X8 t0 C6 u6 a; @7 u
, ~6 X: p/ V3 i3 J/ k" q! t5 ?
图
4-11PCB
拦标记零件外形名称
5 z, X ^5 B! o/ r
可在
PCB
栏位指定该零件的零件外形名称。
3 C, R4 `/ e/ s! \
电路图画好后,零件是杂乱无序的,在这种情况下是无法顺利进入
Layout Plus
的,我们可以亲手编辑零件序号,也可以让程序自动编序,也就是在电路图绘制完成后,关闭该电路图,然后启动
Tools
下的
Annotate…
命令,如图
4-12
所示。
/ X5 J& u3 [! H3 B
5 T7 b r4 b$ d) i; r
图
4-12
启动
Tools
下的
Annotate…
命令
j9 w4 \# v: \8 `# J. n) i/ k
此时,只要按
钮,程序立即为电路图中的零件自动编序。
Q3 r( ?2 m) p* V3 [
编完序后,接下来就是制作网表,启动
Tools
下的
Create Netlist…
命令,出现如图
4-13
" W4 n% {4 u' V0 q" Q& h
图
4-13
启动
Tools
下的
Create Netlist…
命令
- E. A0 z1 @6 [' Q/ C$ K, C7 n
所示的对话框,这时,请选取
Layout
页,该页所产生的网表格式是专门针对
Layout Plus
的,同时,也要选取
User Properties are in inch
选项。接着
Netlist
拦位中,指定所要产生的网表名称,再按
钮即可产生网表,到现在为止
Capture
就已经完成它的光荣使命了!
" _/ f `+ ~; Y: ]- |! T2 k
接下来轮到
Layout Plus
大显神通了!依次选取
→
→
→
,即可进入
Layout Plus
的大门,如图
4-14
所示。
: ? }$ Z8 n! s, \4 s
4 H# }) f8 N/ A( c0 m$ x
图
4-14 Layout Plus
管理视窗
3 K7 d) U, G% T. D7 F
大家一定急于想要把刚才的电路图变成电路板,那么就跟我来吧!
/ Y7 w% g2 }) ?7 C( U# K8 C9 \1 T
1
.
选取
File
下的
New
命令或按
钮,程序将要求指定所要采用的模板文件(
*.tpl
)或技术文件(
*.tch
),屏幕出现
如图
4-15
所示对话框。
, b0 y9 Q( |0 h% g
6 r/ g$ U' F' B) r# G
图
4-15
7 u% e4 P: ?" q# h. V
对于模板文件或技术文件,大家暂时不要管它,以免造成负担,建议读者就采用程式预置的文件名,直接按
钮即可。
/ @9 M N; e( Z* A- a( ^
2
.
程序要求指定所要载入的网表文件,屏幕出现如图
4-16
所示之对话框。
2 j: ?7 c0 B! [6 `8 e! K
( b. q5 i: r, t& j- b
图
4-16
4 Z' P9 i1 R% |: X9 {. q/ K
接着在
文件名
栏位中,指定所要载入的网表(在此为
Test.mnl
)
,
然后按
钮即可挂上该网表。
3 S b+ G3 @" ~' C& f* _/ j* G
3
.
程序要求在进入
Layout plus
前先存档,出现如图
4-17
所示之对话框:
- d! f: N* v' y; S: n% K
+ a$ Y7 q8 u2 |8 t; v* Z v/ T: a. C
图
4-17
, r* {9 T8 E4 d! ^2 a
在
文件名
栏位中,指定所要存储的文件名(程序自动以网表名为该电路板的文件名,而其扩展名为
.max
。如果没有异议的话,就按
钮,即完成一个电路板。同时,程序进行载入网表及零件的动作,视窗里又出现载入与转换的小视窗。如果网表有问题或网表的单位不符的话,屏幕将出现错误信息视窗,将其关闭后,屏幕中央还有一个错误警告对话框,关闭对话框后,屏幕中所出现的,除了
Layout Plus
的编辑环境外,编辑视窗内,将不会出现任何零件,如图
4-18
所示:
- v X$ E+ D# a7 p: \' J
% o9 r, N6 g I$ [8 v1 \1 }9 ^
图
4-18
) D. D( U# K$ |0 F
如果遇到这种情况,我建议大家放弃这块电路板,回到
Capture
,重新检查错误所在,改过之后再来过。如果电路图和网表都没有错误的话,则可顺利载入所有零件,如图
4-19
所示。
- t' E3 W; @' `3 o7 B9 V
; C# @& W1 L+ ~9 x! f' W
图
4-19
9 W7 ~5 T- p: @; v/ `
到目前,已成功地载入了网路(画面上的黄色预拉线),其中的
白色的虚框
,就是程序虚拟的板框,零件的排列应该在这个虚框内。不过,我们也可以自行定义板框。
5 r* ?/ Y+ k9 k+ I6 w
第一步
,先将工作板层切换到
Global Layer
层,因为板框是在这层定义的,如图
4-20
所示。
" d; L- y7 m+ Q% P& k6 j
1 ~) b4 I" R2 N3 q% S
图
4-20
' w9 f% X: s. Z( U1 _9 D
第二步
,在工具列中,按
钮,进入放置物件状态。
6 K3 T+ Y( T u7 h5 ]7 T$ m
第三步
,在指向所要绘制板框的起点,按鼠标左键,再拉开鼠标,直到得到你想要的板框为止,如图
4-21
所示中的矩形。
2 g+ B% t( }3 g c1 q1 \7 w6 q
# X: H' t" Q @% l2 X
图
4-21
/ [" @7 }) F C
如果要改变板框的形状,则可以同样的方法操作。
6 n$ F3 E4 w! J4 W1 Q
板框定义完后,紧接着让我们来见识一下
Layout Plus
所提供的自动零件布置功能。启动
Auto
→Place→board命令,程序立即自动布置零件,如图4-22所示。
6 F& H1 P5 @6 c, [$ o
G% j. F* G4 }/ C! y* s5 g
图4-22自动布置零件
7 T/ \4 t0 u9 v/ Z) c& _
当零件布置完成后,屏幕出现如图4-23所示之对话框。
! X. q( X" K. o
5 ^) W- b, S& m6 u! j: V- C* {" H+ r6 j
图4-23
9 B1 F* G, e; j& K
Batch place completed in 00:00:03,才用了3秒钟!
: b, u0 Q( f1 P, ^# ~2 h0 h
接下来,就该为这些零件自动布线了,启动Auto→AutoRoute→Board命令,程序立即进入自动布线,而屏幕上线条也随着我们的心跳而跳动,很快地,Layout Plus不负重望完成布线,屏幕出现一个确认对话框,如图4-24所示。
& i- E# E! i" ~. q3 z& E3 W$ x
4 u& e; F9 P3 P) [! `
图4-24
' _4 j2 l$ i l: L# I
我们可以启动Auto→Create Reports
…
命令来查看没有完成的布线,屏幕出现如图4-25所
1 t3 p+ t7 h& Z, N% D; j
" G9 W& V5 Y4 i/ o& F4 a# q" f% D" }
图4-25
: ]1 U3 u' E) @) l9 w9 N( W" _
示的对话框,在这个对话框中,我们发现可以产生20种报表。选取Conns Unrouted (Unrouted)选项,再按
OK
钮即可产生未完成布线的报表(Unrouted.Txt),它放在与电路板同一个文件夹里,我们可以直接打开这个报表文件,如图4-26所示。
. r `6 E0 t+ B' h
- ~2 `, H' h5 c6 ]* ~) b
图4-26
: f( b$ H2 l t& V' \
空空的!表示所有布线都完成了!我们也可以看看这块板子的资料统计,启动View→Database Spreadsheets
…
→Statistics
…
命令即可,如图4-27所示。
& K; b/ Q) ~, h: R" {0 p$ c
0 J3 B2 l+ C6 G# {+ R
图4-27
) N) S8 s4 v2 ]# e
下面咱们来谈一下打印,Layout Plus的打印可分为
校对打印
和
精细打印
,校对用打印是将各板层重叠在一起打印,只要启动File→Print/Plot
…
命令,然后在随即出现的对话框里,选择打印选项即可。
* @- j. W7 v/ m
如果要进行精细打印或分板层输出的话,则启动Options→Post Process Settings
…
命令,然后在随即出现的表格中,选择所要打印的板层,再按鼠标右键拉出的菜单中,选Plot to Print Manager
…
命令即可。
作者:
wwwdege
时间:
2009-6-22 17:27
沙发
作者:
weman
时间:
2011-4-26 21:19
看kan
作者:
wolfshiao
时间:
2012-2-21 13:45
謝謝分享.
欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/)
Powered by Discuz! X3.2