EDA365电子工程师网

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

作者: tzwhzf    时间: 2010-7-23 13:13
标题: 五步走 Altium ROOM 详细使用说明及其规则设置!
本帖最后由 tzwhzf 于 2010-7-23 13:15 编辑
/ h+ p' F( ?' n5 m) y0 ]+ e! ~. |8 _5 w4 i" L8 A
Altium   ROOM  详细使用说明及其规则设置5 S1 y! N, ~, S3 H; c1 i: U
# r0 J- Z8 ^5 o( O3 F
第一步,工程选项设置
2 w- s( n9 _1 A$ N% G  S4 ^: nProgect -> Progect options..
0 l+ c: t% p! `打开工程ECO Generation,把remove rooms选项设置成忽略;1 @4 G: Y1 f1 O! H
" b$ g5 y4 k* ~# U. m# c: z
第二步,放置你的ROOM区域;4 C( r3 C* |) @) I* k5 j# n' F
Design -> Rooms -> Place ** Room
( u  y0 `% X! A; e- i当你设置的ROOM区域有重叠时,软件默认高优先级别的有效;. S$ Y. M$ y) }" _0 s
第三步,设置你的ROOM规则;: j; U5 @$ j- L$ J% ]
8 f1 e1 d6 ]% E
本例工程我设置了两个Room,分别对所学要Room区域控制的元素加入到ROOM空间里面来;
: Z1 w4 I$ H- l. ~# j7 o' T我们选择advanced(query)-> Query Helper
% u6 {* x6 K1 e( g" K在PCB functions 或者 PCB Object Lists中选择自己所需要的元素或者对象进行设置,元素之间的关系我们可以使用软件提供的逻辑符号在关联;  q) P( ?9 L. B. r  J, s0 ?
例如InComponent('U1') And (IsArc Or IsTrack  Or IsVia)
+ p$ K/ k' @  A. [# M1 j第四步,设置你ROOM空间对象的规则
8 i$ j: l( O" Z/ ?; }( S例如我们BGA内部需要
% l" P6 x* @; v9 P0 n5 s过孔是0.2mm/0.4mm, c# T) `+ O; q/ F6 O  \
! O, @$ a9 h6 ?& F, }' E
走线是0.1mm  p: U3 V( t% y7 d# z5 t

, _* z% k0 @. q9 X  v安全间距是0.1mm! u+ o# n' [- j- x  o$ Z
' @1 g& ^% u7 u
可以参照上面的设置方法进行设置
. ?2 C1 \+ }: R( `; v- I5 M9 ^7 E- _第五步,恭喜你规则设置成功。2 V1 z7 m% [" \- J) Q
你可以使用BGA自动扇出功能来体验ROOM规则;
作者: tzwhzf    时间: 2010-7-23 13:14
之前发帖的文件有些同仁还有些疑问,这个更加直观。
作者: legendarrow    时间: 2010-11-20 23:26
回复 tzwhzf 的帖子; n# C/ u7 r7 X5 t, l4 H4 [& b) j2 g, f

  E! \- q3 v7 q. l5 |" O  N! \* _# G! U" z( k6 m
问一下1 k+ G( s! J+ |9 @
一般设置room里面的constraint用within room+约束条件就OK了
$ S7 ]$ f3 w) p$ B& F9 z你在最后设置space时候IsRegin是设来做什么用的" K8 K5 `2 q6 L. f& m4 K3 ~2 z

作者: 苏鲁锭    时间: 2010-11-22 09:15
谢谢分享。
作者: weblibai    时间: 2010-11-30 16:48
谢谢分享
作者: legendarrow    时间: 2010-12-30 17:15
回复 tzwhzf 的帖子! N" v, M7 ]- c$ G6 Z

, {% B4 y4 R5 V还是对最后的space设置不是很了解
, |! w! O1 R0 ^, k) G& ]& q如果我设置的是room的名字是LEGEND, q9 Y$ O  |' Y- u7 J
我在设置space的时候第一个是) r7 M8 K8 @% Y/ D
WithinRoom('LEGEND'),第二个设置的也是是WithinRoom('LEGEND'),
  c6 y$ N+ k  R但是没有什么作用,想请问一下我错在哪里* u( Y  ]. x8 t, H9 ^/ z
space在room设置的格式是怎样的3 M6 I; Y1 C* x9 c% P3 G

作者: 123321a    时间: 2010-12-31 11:39
太强悍了,试了很多次,就这个有用,强烈建议置顶
作者: tzwhzf    时间: 2011-1-4 14:11
回复 legendarrow 的帖子! C8 N* v! q. y2 W# u
2 v- t, {7 r' ]7 h" Z% d( a
你对ROOM区域的有效元素有进行设置不?. H4 u- l# G1 g5 G0 z

作者: tzwhzf    时间: 2011-1-4 14:12
回复 legendarrow 的帖子
! L, y) @" i: j, M; Y* _- f/ u2 E3 K. y, p! g+ j+ F
这个是设置普通间距规则的!
作者: legendarrow    时间: 2011-1-6 20:54
最后又琢磨出来了8 }5 a2 N% f3 P. h2 P
谢谢
6 O# q* g9 v  h; E( K6 F但是都是些试出来的小伎俩
5 C* p" r% z  n, C) \, |$ N不成系统@~@
作者: 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..# _' o3 x  a2 z( T: D6 h+ F
我的怎么是灰色的。。。不能打开?
作者: zzgezi    时间: 2012-7-8 09:29
没用过,过来学习下
作者: 77991338    时间: 2012-7-12 09:21
xxb5262 发表于 2012-1-13 14:12
( H5 V/ _& M0 T- W; \& b; o-> Progect options..
- @6 A: f; j# U: p* U我的怎么是灰色的。。。不能打开?

- H+ L1 N- D. R" P那时因为你的PCB还是一个单独的PCB文件,并没有在一个Progect里面......




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2