pads规则(对某一个元件单独设计规则)
2017-01-19 10:07
281 查看
对某一个元件单独设计规则
遇到这样的一个情况:layout下不管怎么样都不能够对某一个元件单独设计规则(安全间隔的规则),设置之后再检查还是会出现错误,后来摸索和很久终于找到了一个问题------要设置的安全间隔小于了默认规则的安全间距,这样的设计pads是不赞同的,但是也不会提示的,所以十分的恼火!,打开设置默认规则的方法如下:
设计不成功的情况如下(左图为默认,右图为某个元件的):
只要把默认规则改成0.15,这时候再改要设置的某个元件的间隔也是0.15即可,下面就是不修改默认的间距和修改后的检查结果(左图为修改默认间距前,右图为修改后):
可以看到确实起了作用,但是这里也要考虑到一点,这样的情况下默认的规则就是0.15了,这也就造成了其他的所有元件的安全间距就从0.1542减到了0.15,这样就很有可能造成了其他元器件的问题,也就是说这时候要把其他元器件的安全间距调到0.15,如下:
当然我们这样把本来的默认的0.1524调到了0.15,这时候所有的元件的间距依旧谁0.1542,所以这里不需要修改除了这个元件之外的间距了,不过这也提醒我们如果再有新的元件从logic生成过来,他的间距就应该是默认的间距,这时候就造成了不必要的错误,所有后来加的元件的间距都变小了,所以上面这招对于把某个元件的间距改下是有副作用的。
针对于这个副作用,最好的方式就是把这个元件的焊盘弄小那么一点,那么所有的元件的间距规则都不用动了,当然这就改变了PCB封装了.方法如下:
设置如下(左图是垂直方向,右图是水平方向):
最后得到的结果如下:
遇到这样的一个情况:layout下不管怎么样都不能够对某一个元件单独设计规则(安全间隔的规则),设置之后再检查还是会出现错误,后来摸索和很久终于找到了一个问题------要设置的安全间隔小于了默认规则的安全间距,这样的设计pads是不赞同的,但是也不会提示的,所以十分的恼火!,打开设置默认规则的方法如下:
设计不成功的情况如下(左图为默认,右图为某个元件的):
只要把默认规则改成0.15,这时候再改要设置的某个元件的间隔也是0.15即可,下面就是不修改默认的间距和修改后的检查结果(左图为修改默认间距前,右图为修改后):
可以看到确实起了作用,但是这里也要考虑到一点,这样的情况下默认的规则就是0.15了,这也就造成了其他的所有元件的安全间距就从0.1542减到了0.15,这样就很有可能造成了其他元器件的问题,也就是说这时候要把其他元器件的安全间距调到0.15,如下:
当然我们这样把本来的默认的0.1524调到了0.15,这时候所有的元件的间距依旧谁0.1542,所以这里不需要修改除了这个元件之外的间距了,不过这也提醒我们如果再有新的元件从logic生成过来,他的间距就应该是默认的间距,这时候就造成了不必要的错误,所有后来加的元件的间距都变小了,所以上面这招对于把某个元件的间距改下是有副作用的。
针对于这个副作用,最好的方式就是把这个元件的焊盘弄小那么一点,那么所有的元件的间距规则都不用动了,当然这就改变了PCB封装了.方法如下:
设置如下(左图是垂直方向,右图是水平方向):
最后得到的结果如下:
相关文章推荐
- 使用silverlight构建一个工作流设计器(十九)-规则与活动的交点的平滑移动
- 使用MVC框架中要注意的问题(二):将Model和Controller单独用一个项目设计
- [FxCop.设计规则]2. 程序集应该拥有一个有效的强名称
- PADS设计规则
- 设计函数,输入为一个字符串,里边包含中文、英文、数字等字符,编码为GBK。中文字符的编码规则假定为:双字节组成,高字节大于0x80,低字节任意。
- 一个为无阻流量规则分配与端点规则实施而设计的通用最优化框架(二)
- [FxCop.设计规则]2. 程序集应该拥有一个有效的强名称
- “给马一个规则,让它只能走日”设计模式
- 使用MVC框架中要注意的问题(二):将Model和Controller单独用一个项目设计
- 请设计一个函数可以把10进制的正整数转换为4位定长的36进制字符串,36进制规则0-9,A-Z,例如:1=‘000‘,10=’000A‘,100='002S',2000='01JK’
- 一个为无阻流量规则分配与端点规则实施而设计的通用最优化框架(四)
- 设计一个函数,对传入的字符串(假设字符串中只包含小写字母和空格)进行加密操作,加密的规则是a变d,b变e,c变f,……,x变a,y变b,z变c,空格不变,返回加密后的字符串
- 三角螺旋阵 方阵的主对角线之上称为“上三角”。 请你设计一个用于填充n阶方阵的上三角区域的程序。填充的规则是:使用1,2,3….的自然数列,从左上角开始,按照顺时针方向螺旋填充。
- 一个为无阻流量规则分配与端点规则实施而设计的通用最优化框架(一)
- PADS中'定义设计规则(Defining Design Rules)'的对象间距含义
- 一个为OpenFlow规则分配与端点规则实施而设计的通用最优化框架(五)
- 一个为无阻流量规则分配与端点规则实施而设计的通用最优化框架(三)
- 一个JAVA后台程序的设计方案
- 给网站添加一个注册表 之 “类的设计”
- BBS 设计思路系列 ---- 普通网友如何投诉一个帖子??