EDA365电子论坛网

标题: 五步走 Altium ROOM 详细使用说明及其规则设置! [打印本页]

作者: tzwhzf    时间: 2010-7-23 13:13
标题: 五步走 Altium ROOM 详细使用说明及其规则设置!
本帖最后由 tzwhzf 于 2010-7-23 13:15 编辑
' j& d, ]/ A2 ~4 s$ f& W) ?
3 r* G% V/ ]/ o& w9 s$ UAltium   ROOM  详细使用说明及其规则设置+ h5 ~% }6 D. R4 N: b* N" q8 e

8 E0 ^+ C& H1 K+ [* E! v第一步,工程选项设置
$ D# l  w/ Z' S0 `4 {Progect -> Progect options..
% x* F  l. x& E5 P7 o+ ?打开工程ECO Generation,把remove rooms选项设置成忽略;
% {& q. A) X8 r0 z8 T% H 8 n0 b. ~+ m( D* v' ]' }
第二步,放置你的ROOM区域;: K. ~0 K( A3 z. U, M- p$ t
Design -> Rooms -> Place ** Room
6 K. f& x) {$ ?/ x, g$ n  b8 M6 V当你设置的ROOM区域有重叠时,软件默认高优先级别的有效;
8 S$ ~; o, i2 @9 j' L第三步,设置你的ROOM规则;
+ U9 n* V. ]/ N/ Z % K6 o$ u4 c+ c& H
本例工程我设置了两个Room,分别对所学要Room区域控制的元素加入到ROOM空间里面来;
: p; t7 d$ m6 ?: G9 G9 t我们选择advanced(query)-> Query Helper
" Q; T+ R# @0 w5 ?; r9 ]; _) a在PCB functions 或者 PCB Object Lists中选择自己所需要的元素或者对象进行设置,元素之间的关系我们可以使用软件提供的逻辑符号在关联;
2 z7 d" {2 m7 Q例如InComponent('U1') And (IsArc Or IsTrack  Or IsVia)
. n" K& S! E8 ^) n4 Z! k第四步,设置你ROOM空间对象的规则
* q8 W1 s4 q' Y. ~% ^% R例如我们BGA内部需要
+ ~) n) w% L; _6 W; K% r5 w过孔是0.2mm/0.4mm. D+ e. ]/ k( a# ~
6 C! D: _& d: U5 N0 m8 A
走线是0.1mm
' ^( K! Y( E1 S  ?  z7 Z; V 0 \$ a/ F" o5 }7 y! \* j
安全间距是0.1mm+ V) W* l7 a) J6 r8 u

: `5 T+ Z, H; v# i9 `# x5 |! e可以参照上面的设置方法进行设置+ V1 p1 f( Y8 J8 H0 A3 b
第五步,恭喜你规则设置成功。0 x2 F" a' k5 i) v: M6 H8 K
你可以使用BGA自动扇出功能来体验ROOM规则;
作者: tzwhzf    时间: 2010-7-23 13:14
之前发帖的文件有些同仁还有些疑问,这个更加直观。
作者: legendarrow    时间: 2010-11-20 23:26
回复 tzwhzf 的帖子0 w$ d2 n. ~* E- W5 Z

" t( J( a( [: e  g, e
, h- }& t* r( u4 v7 z问一下
" w" y) j$ p+ x0 F' D一般设置room里面的constraint用within room+约束条件就OK了3 K. `0 Z. ~5 Y( T% J9 ~
你在最后设置space时候IsRegin是设来做什么用的4 s# _7 v3 V" Y  N! G! z! z

作者: 苏鲁锭    时间: 2010-11-22 09:15
谢谢分享。
作者: weblibai    时间: 2010-11-30 16:48
谢谢分享
作者: legendarrow    时间: 2010-12-30 17:15
回复 tzwhzf 的帖子
6 A& }3 p- g" p- W( ?6 {' X6 A& @/ V: M. \$ f
还是对最后的space设置不是很了解
( u# g5 R* T# [5 G3 ~6 @6 v$ [! p2 p如果我设置的是room的名字是LEGEND* T8 d; ?4 {" A" t9 @
我在设置space的时候第一个是
/ V8 ]1 E- O7 S- j5 FWithinRoom('LEGEND'),第二个设置的也是是WithinRoom('LEGEND'),# W  g& n4 t, v; g
但是没有什么作用,想请问一下我错在哪里
3 `9 u+ v' A. O: K* Pspace在room设置的格式是怎样的: [6 P/ j5 b) Y& p& P3 p  Q

作者: 123321a    时间: 2010-12-31 11:39
太强悍了,试了很多次,就这个有用,强烈建议置顶
作者: tzwhzf    时间: 2011-1-4 14:11
回复 legendarrow 的帖子' _8 I) r, Z2 i: g8 j5 n
+ K2 U$ L3 i+ L/ W
你对ROOM区域的有效元素有进行设置不?: I9 ~% P4 u( v3 g. v6 m

作者: tzwhzf    时间: 2011-1-4 14:12
回复 legendarrow 的帖子
) U* W1 D+ b- ~2 t. N9 }/ l5 S' x# A
这个是设置普通间距规则的!
作者: legendarrow    时间: 2011-1-6 20:54
最后又琢磨出来了
% ]- e4 V) q( |& z3 w谢谢) k9 |' u6 t3 u1 Q. T$ j
但是都是些试出来的小伎俩
: r' A! i1 V: b: D不成系统@~@
作者: gyj82117    时间: 2011-3-18 18:41
ffffffffffffffff
作者: rongsun1123    时间: 2011-3-24 10:22
protel99se 的room怎么用,有人知道不?
作者: gkangn    时间: 2011-12-28 09:05
过来学习一下 以前都没有ROOM的概念
作者: xxb5262    时间: 2012-1-13 14:12
-> Progect options..
& S; o) L) L' R) U+ Y- _6 ?1 M2 @8 m我的怎么是灰色的。。。不能打开?
作者: zzgezi    时间: 2012-7-8 09:29
没用过,过来学习下
作者: 77991338    时间: 2012-7-12 09:21
xxb5262 发表于 2012-1-13 14:12 * k( D# ?# G9 K5 x1 {; [) h
-> Progect options..& S, Y/ b. `. V  {5 I
我的怎么是灰色的。。。不能打开?

2 @+ o& }$ f% c/ J1 J/ Q+ }那时因为你的PCB还是一个单独的PCB文件,并没有在一个Progect里面......




欢迎光临 EDA365电子论坛网 (https://eda365.com/) Powered by Discuz! X3.2