Zafi Ramarosandratana wrote:
I'm using PCB 20091103-02 on Ubuntu 10.4.
DRC does not find the following simple error.
I put an element (footprint: SO8) inside a polygon. One pad is defined as
Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "1" "1" "square"]
It means that the distance between pad and copper is 5 mil.
I declare in the Design Rules Checking
Minimum copper spacing: 6 mil.
When running DRC, the checker finds no violation. It only prompt
errors when DRC minimum copper spacing is set to 10 mil.
I can confirm for fairly recent versions of pcb and pcb+gl.
In your example, DRC starts to complain at 7.1 mil. That is, 2 mil
too late. The discrepancy grows as the clearance grows. With an
11 mil gap I had to ask for 14.1 mil minimum distance to receive
DRC errors.
Please file a bug report at launchpad:
https://bugs.launchpad.net/pcb/+filebug