找回密码
 注册
关于网站域名变更的通知
查看: 8139|回复: 15
打印 上一主题 下一主题

五步走 Altium ROOM 详细使用说明及其规则设置!

  [复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-7-23 13:13 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 tzwhzf 于 2010-7-23 13:15 编辑 1 s. |& m4 T! @  i- R
; Z4 v1 }) K9 R; O2 C7 f
altium   ROOM  详细使用说明及其规则设置
; w9 H3 a. ^" c  H/ Z9 K, \0 c2 q' l( z* o1 k: P2 d
第一步,工程选项设置! w. D2 c  z/ t. G! k
Progect -> Progect options..
. l8 v/ _! H. }3 o; D, n6 |打开工程ECO Generation,把remove rooms选项设置成忽略;+ p  k9 [$ A( E9 O

- \7 r) c# q) N& C第二步,放置你的ROOM区域;
5 E, E( c3 E0 \( |6 TDesign -> Rooms -> Place ** Room5 ~$ U/ M* P. P2 \7 e0 a. O* ?
当你设置的ROOM区域有重叠时,软件默认高优先级别的有效;
8 I) I( X7 B) U: k" O0 E2 m第三步,设置你的ROOM规则;$ A. X: D: w" R  h9 b4 ^

' J- f* R& Z9 s/ R本例工程我设置了两个Room,分别对所学要Room区域控制的元素加入到ROOM空间里面来;1 f: r; i0 C3 [* _! j
我们选择advanced(query)-> Query Helper
5 _6 b/ e. n+ S4 s8 ?! T在PCB functions 或者 PCB Object Lists中选择自己所需要的元素或者对象进行设置,元素之间的关系我们可以使用软件提供的逻辑符号在关联;
3 A& Y7 ?+ V7 p& D5 g例如InComponent('U1') And (IsArc Or IsTrack  Or IsVia)
! ~' t- C; ]  |% O4 R  ]第四步,设置你ROOM空间对象的规则
  c( w3 z3 ]. \3 j6 i- ?例如我们BGA内部需要4 n; p7 M, E, y- F4 `' U
过孔是0.2mm/0.4mm
' a( X6 T% f4 S8 M' q; j, T
. c# E' \: \- i/ L走线是0.1mm9 o& a  L4 r3 U" o$ N

9 ^  l; `5 R# v安全间距是0.1mm
0 D8 Y8 G6 I0 i. i  B5 Y
4 }. r$ p% O8 T6 O7 J! z9 N# A6 Z可以参照上面的设置方法进行设置, [' z; T9 F; w
第五步,恭喜你规则设置成功。
+ ?* @' x+ M: o+ [1 s你可以使用BGA自动扇出功能来体验ROOM规则;

该用户从未签到

2#
 楼主| 发表于 2010-7-23 13:14 | 只看该作者
之前发帖的文件有些同仁还有些疑问,这个更加直观。

该用户从未签到

3#
发表于 2010-11-20 23:26 | 只看该作者
回复 tzwhzf 的帖子+ @7 b/ D2 h8 W7 ?  t- ?- Y( }' P  t* q
+ C8 W  t  o1 g! b8 y( [( _* T
7 v; i2 d; j$ q% Y& [" w5 A
问一下4 k, p; \- f- ?: w
一般设置room里面的constraint用within room+约束条件就OK了
* {. t! @) m/ t1 \. r/ l你在最后设置space时候IsRegin是设来做什么用的
2 D. v! V2 d, \: K' B1 M

该用户从未签到

4#
发表于 2010-11-22 09:15 | 只看该作者
谢谢分享。

该用户从未签到

5#
发表于 2010-11-30 16:48 | 只看该作者
谢谢分享

该用户从未签到

6#
发表于 2010-12-30 17:15 | 只看该作者
回复 tzwhzf 的帖子8 t$ C, E1 [. f8 u% e

1 ]/ B' o/ L) e9 h  M4 m4 H# S还是对最后的space设置不是很了解
5 H; ?3 n$ `" _: B) I如果我设置的是room的名字是LEGEND5 b% Z4 G. @5 H+ M+ h9 P1 W
我在设置space的时候第一个是
# K" M% M# O* h4 J8 D: t* `! TWithinRoom('LEGEND'),第二个设置的也是是WithinRoom('LEGEND'),
/ R7 ?( s% D, ?; J1 Q但是没有什么作用,想请问一下我错在哪里
/ w9 o" I" l  n+ i& _! \! B7 W. ~space在room设置的格式是怎样的
8 q" ]: l6 a. S. s! Z$ _2 R

该用户从未签到

7#
发表于 2010-12-31 11:39 | 只看该作者
太强悍了,试了很多次,就这个有用,强烈建议置顶

该用户从未签到

8#
 楼主| 发表于 2011-1-4 14:11 | 只看该作者
回复 legendarrow 的帖子8 b2 c6 }3 W1 d0 A
$ Q* B- N/ X. ~# p
你对ROOM区域的有效元素有进行设置不?* W$ ~4 ^! \) a# X8 I' Q# h3 h

该用户从未签到

9#
 楼主| 发表于 2011-1-4 14:12 | 只看该作者
回复 legendarrow 的帖子
* u* T% x& p  y+ N+ \" b8 J( `) n# @$ d' R, x9 |; c+ y
这个是设置普通间距规则的!

该用户从未签到

10#
发表于 2011-1-6 20:54 | 只看该作者
最后又琢磨出来了
( i2 w+ Q- h+ G# x! n5 w  d7 ?谢谢2 j9 d( `5 X* J3 G$ G* [
但是都是些试出来的小伎俩$ V, I# {, F. ?! S+ b
不成系统@~@

该用户从未签到

11#
发表于 2011-3-18 18:41 | 只看该作者
ffffffffffffffff

该用户从未签到

12#
发表于 2011-3-24 10:22 | 只看该作者
protel99se 的room怎么用,有人知道不?

该用户从未签到

13#
发表于 2011-12-28 09:05 | 只看该作者
过来学习一下 以前都没有ROOM的概念

该用户从未签到

14#
发表于 2012-1-13 14:12 | 只看该作者
-> Progect options..) ^0 m  K* |+ _+ J/ j
我的怎么是灰色的。。。不能打开?

该用户从未签到

15#
发表于 2012-7-8 09:29 | 只看该作者
没用过,过来学习下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-9-19 18:21 , Processed in 0.140625 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表