微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > PCB设计问答 > Cadence Allegro > 如何在Allegro中对器件高度设定规则?

如何在Allegro中对器件高度设定规则?

时间:10-02 整理:3721RD 点击:
在有的设计中,需要设定PCB板上所贴器件的高度规则。比如,超过一定高度,会对该产品在今后的装配带来不便或麻烦。所以,如果我们在项目设计之前就知道类似的一些相关尺寸规定,就可以在设置规则的时候增加一些约束条件。 首先,在制作器件封装的时候,就需要给每个器件定义它的高度:package height。具体操作是:打开.dra文件,点击Setup—Areas—Package Height,点击器件的Place Bound Top,在Options里面会看到设定器件高度的图示。在相应的位置填入器件的min、max的值,就可以把这些信息记录在该器件的封装里了。
接下来,在.brd里面设置相关规则。具体操作是:在需要设定相关规则的区域添加一层Route Keepout层,或者Place Bound Top层。然后,同样的按照上面的操作,点击Setup—Areas—Package Height,在Options里面按照示意图,设定相关的规则就行了。

需要注意的是:(1) 首先应该确保所有器件的.dra文件里面都包含了器件高度的设定,否则默认状态下,在placement的时候每个器件都会产生DRC的。如果不知道器件的高度,又不希望那些规则作用在这个器件上,那么可以把最大值设置为0,就可以避免出现不希望看到的DRC。(2) 如果是采用在Place Bound Top层设定该规则,那么,DRC会产生在相应的Top或者Bottom层;而如果是采用在Route Keepout层设定该规则,那么,DRC会产生在DRC这一列下方的Place_Top或者Place_Bottom。(3) 在用不同的层设定该规则的时候示意图的尺寸指示是有所区别的,在设定规则的时候需要注意规则的正确性。(4) 这种关于器件高度的规则设定是不能够在Setup--Constraints里面通过添加一个Area再在Area里面设定规则来实现的。

写的很好哦。收藏。

gingerpig,不错哦!
大家对零件高度定义还有疑问请发帖讨论!

Good.

J2K,收了她,哈哈后

谢谢,收藏了

写的不错哦

Allergo可以倒出.emn和.emp格式的文件`!在PRO-E等3D软件中查看啊`!

ding

强人,谢谢

Ginger同志辛苦了,不错哦,是应该经常整理一些好咚咚和大家一起分享一下。

大家有感兴趣的方面,我们也可以一起来整理!

顶!

不错不错

这样很方便呀,顶一下

VERY GOOD 顶一下

收藏,学习

对了,应该要支持整理

studying.......

这功能好

攒起来

不错,顶一下!感谢小编!

Gingerpig

 请教如何把高度信息做到线路图的器件里面,然后Pass到Allegro PCB,Orcad Capture 里Height这个属性好像用不了。

Thank you!

谢谢

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top