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

Re: gEDA-user: Why does DRC check annular ring twice?



On Wed, Nov 21, 2007 at 10:45:09PM -0800, Ben Jackson wrote:
> The DRC checks the annular rings of vias against both the 'minWid'
> and the 'minRing'.  The rules I'm working with are 6/6 with a 5mil
> annular ring.  I'm working with minimal vias to do routing to a QFP.
> The DRC notices that all of my annular rings violate the minimum trace
> width.
> 
> Why have a 'minRing' at all if vias are going to be subject to the
> minimum trace width too??

I never got a reply to this.  I have a change to #ifdef out the
application of minWid to annular rings.  Any objections?

In the same file I also have changes that add some information to
the DRC to give you a better idea of what hit something (line, via,
etc).

Also, for those who are interested, here's a save of the webpage DRC
report from Sierra Proto Express (NOTE that most of those errors you
see are due to my setting the 'negative' flag on the inner layers
by mistake).  I offer it only as an idea for how we might present
DRC errors in PCB:

	http://www.ad7gd.net/geda/sierra-drc/viewAFVFilesFrmServer.jsp.htm

(each one of those det*.htm in practice went to a detail page that listed
the coordinates of all of the additional copies of the same error).

-- 
Ben Jackson AD7GD
<ben@xxxxxxx>
http://www.ben.com/


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