《AD9敷铜规则和布线规则单独设置方法.doc》由会员分享,可在线阅读,更多相关《AD9敷铜规则和布线规则单独设置方法.doc(5页珍藏版)》请在三一文库上搜索。
AD9敷铜规则和布线规则单独设置方法Polygon本身作为对象是非法的,因为这里隐含的对象是导线之类的物体,不可能IsPolygon。必须用In Polygon属性。而In Polygon属性在 Query Builder里是找不到的。好奇尝试了一下用IsPolygon做条件关键字,没有报错,说明可行。在Clearanee中右键添加新规则, 并对新旧两个规则进行命名以便区分。而且注意到两个规则有优先级之分:拿优先级为1的规则做通用规则,用于规范手动布线时属于不同网络的各种对象最小间 距。而次优先的规则专门用于限制敷铜与其它对象的最小间距。但忽略了这是个逻辑问题,第一个规则里面的匹配条件必须彻底排除掉第二个规则所限 制的对象。如果没有排除,则优先级为1的规则会 覆盖”另一个规则。也就是说,如果第一个规则里的 First Object或者Seco nd Object中任意一个可以包含In Polygon这个属性,则第二个规则就形同虚设了。想要的15miI间距不会出现,所有的敷铜仍然按照8miI间距铺设。所以应该这样编辑第一个规则:第二个规则:打勾使这两组规则均生效,然后点0K。可以看到原先按照 8mil间距铺设的敷铜已经被绿色 高亮,明显已经无法通过规则检查。重建敷铜,发现敷铜已经可以按照期望中的方式铺设。