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

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

  [复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 tzwhzf 于 2010-7-23 13:15 编辑 7 Z& u: w6 M- x! H4 c+ y2 p! n

0 ]2 G5 _. B6 U0 ?. N! W3 ^1 n1 ^altium   ROOM  详细使用说明及其规则设置
+ }% L* _/ ?1 K6 t! ^) \: I7 l! x8 h# K/ w
第一步,工程选项设置0 O! B; |4 S" g) P9 |( i. J( ?
Progect -> Progect options..
4 C  d* ^$ g' z' T6 u& v打开工程ECO Generation,把remove rooms选项设置成忽略;* l; I2 d5 Q  B' P" w' e

9 i4 n6 k; x+ P# ^, b- i5 n1 g" Q6 P第二步,放置你的ROOM区域;- K  b9 C# e& \4 W+ C- Z7 Z
Design -> Rooms -> Place ** Room( p- w  B# B+ ^; S( t7 C
当你设置的ROOM区域有重叠时,软件默认高优先级别的有效;
' y: g" p7 N/ l& d. w第三步,设置你的ROOM规则;8 r/ S5 Z- X: E3 X/ {1 A# \

: z5 B/ H2 J* H. V  ?6 m; E本例工程我设置了两个Room,分别对所学要Room区域控制的元素加入到ROOM空间里面来;( m$ _2 T& z9 b) N8 z8 A& R
我们选择advanced(query)-> Query Helper 8 ^3 U9 K) q4 H/ f3 }0 P" z  ?
在PCB functions 或者 PCB Object Lists中选择自己所需要的元素或者对象进行设置,元素之间的关系我们可以使用软件提供的逻辑符号在关联;
; d2 `5 g$ Z% j1 i' U例如InComponent('U1') And (IsArc Or IsTrack  Or IsVia)( ?+ p( N) G" V
第四步,设置你ROOM空间对象的规则
% I( Y+ S0 K  M# y# S3 p例如我们BGA内部需要& w% h' p6 f6 F# b; l0 X) P/ s& D0 U
过孔是0.2mm/0.4mm
9 `" ]/ e! }4 {
& u5 j2 C. E9 S0 Y: @+ E% L走线是0.1mm
' j7 ~4 W4 I% W0 \: P0 Q( z& Z ) F- ]8 P4 W  X  ~, S
安全间距是0.1mm' c7 N% @; e( G. r( x$ u! a: W

: w+ W" Z9 d. ?/ }/ m  t0 ~& J可以参照上面的设置方法进行设置' l. E" s) o7 s  I
第五步,恭喜你规则设置成功。7 K  N$ x& U' ]4 f6 x% l! |+ j% r
你可以使用BGA自动扇出功能来体验ROOM规则;

该用户从未签到

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

该用户从未签到

3#
发表于 2010-11-20 23:26 | 只看该作者
回复 tzwhzf 的帖子! V% U; C$ b: H1 }- v4 w- ^
& g0 T1 A+ d" E7 F
( l$ C7 b+ C9 \
问一下
$ ]& p6 G$ J7 \9 c& Y  r$ @) [一般设置room里面的constraint用within room+约束条件就OK了
  m% `! Y/ A& X9 U你在最后设置space时候IsRegin是设来做什么用的+ k% Q2 q* x+ z7 o

该用户从未签到

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

该用户从未签到

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

该用户从未签到

6#
发表于 2010-12-30 17:15 | 只看该作者
回复 tzwhzf 的帖子- F( P4 i% u' P9 }7 v
# p9 A9 i% Q7 o  E
还是对最后的space设置不是很了解3 h, x  u3 [  l1 |  ]% @
如果我设置的是room的名字是LEGEND3 n6 ]. P! z2 Q4 v/ h7 A% D& K( f7 y$ `
我在设置space的时候第一个是
- A8 l; }/ z3 j7 Q$ w$ B; p+ eWithinRoom('LEGEND'),第二个设置的也是是WithinRoom('LEGEND'),
: @1 l5 b$ Q+ S5 L+ E/ w( F9 W但是没有什么作用,想请问一下我错在哪里
& D: o- Q# e8 a" D* {space在room设置的格式是怎样的5 S& I( {3 d! `. s* ]* y# X; Q

该用户从未签到

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

该用户从未签到

8#
 楼主| 发表于 2011-1-4 14:11 | 只看该作者
回复 legendarrow 的帖子
' I, D, a3 _6 E# t, n' g
! q- n# k9 M' j3 G9 O, O* f, {/ K你对ROOM区域的有效元素有进行设置不?
# A) M' w6 I: z$ Y6 H8 G

该用户从未签到

9#
 楼主| 发表于 2011-1-4 14:12 | 只看该作者
回复 legendarrow 的帖子4 P: u8 ?+ v+ @
1 M4 z+ i8 d$ G/ \/ P. S
这个是设置普通间距规则的!

该用户从未签到

10#
发表于 2011-1-6 20:54 | 只看该作者
最后又琢磨出来了
2 M; ]7 S/ c8 W4 P- z) j谢谢5 Q  E# @2 S/ C5 b
但是都是些试出来的小伎俩) a6 _' C  T1 X  N# [8 G  @
不成系统@~@

该用户从未签到

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..; G! Y! a8 E% H# e
我的怎么是灰色的。。。不能打开?

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-30 07:49 , Processed in 0.078125 second(s), 26 queries , Gzip On.

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

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

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