解决AD16元件焊盘间距报错 Clearance Constraint Between Pad

AD16同一个元件中封装焊盘间距可能会小于整体规则设置,从而导致报错:

解决AD16元件焊盘间距报错 Clearance Constraint Between Pad

错误如下:

解决AD16元件焊盘间距报错 Clearance Constraint Between Pad

有三种解决办法:

一. 在间距规则中增加对“元件”规则的约束:

解决AD16元件焊盘间距报错 Clearance Constraint Between Pad

在Query Helper中选择元件判断规则:

解决AD16元件焊盘间距报错 Clearance Constraint Between Pad

按图上所示把元件标号填写进去:

解决AD16元件焊盘间距报错 Clearance Constraint Between Pad

再运行DRC,就不再有错误了:

解决AD16元件焊盘间距报错 Clearance Constraint Between Pad

二、增加对PAD类的约束

点击Design->Classes...,在Pad Class下面增加一个PAD类,把报错的PAD选择进去:

解决AD16元件焊盘间距报错 Clearance Constraint Between Pad

在规则管理中设计对PAD类的约束:

解决AD16元件焊盘间距报错 Clearance Constraint Between Pad

效果同上。

三、使用ROOM约束

在对应的元件上面增加ROOM,并命个名:

解决AD16元件焊盘间距报错 Clearance Constraint Between Pad

然后在规则设计中选择对该ROOM的约束:

解决AD16元件焊盘间距报错 Clearance Constraint Between Pad

效果同上。