我很久之前就遇到一个问题就是一块电路板没有全部敷铜,只敷铜了一小部分,但是其它未敷铜的地方还是有GND连接,然后我直接用Track将未敷铜的Object连接到GND敷铜上去,但是重新敷铜之后发现敷铜与连线断开了,因为规则规定了Track与Poly的间距:
可以看到规则规定了Track与Poly的间距为0.2mm,所以Repour Polygon之后就会有下面的现象:
我们可以在Clearence下新建一个规则,取名叫Clearance_PolyGND,然后设置Where The First Object Mathces为Net-GND,Where The second object Matches也为Net-GND,意思就是这个规则所应用在的目标物体都选择为GND网络,然后设置Minimum Clearance为-0.1mm,如果设置为0mm的话,重新敷铜之后还有有点间隙,设置成负数之后重新敷铜就会完全连接,但是这个负数的绝对值不能太大,你可以试试。设置如下:
设置完之后重新敷铜:
可以看出来敷铜和右侧的Track完全连接在一起并且已经“伸进去”了一点,这“伸进去”的长度就是|-0.1|mm,是不是很神奇,原来AD的规则还能这样用!其实这是最简单的用法,AD的规则还能使用Query来查找匹配,和脚本一样,功能十分强大!!!