[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: PCB: DRC does not correctly check pad clearance



Hi,

On 02/20/2011 02:24 AM, Kai-Martin Knaak wrote:
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
Filed with a patch as
http://bugs.launchpad.net/pcb/+bug/724241

I've run some tests against the patch, but it needs confirmation from someone
else and revision from a senior dev since the patch is not trivial.


_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user