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

Re: gEDA-user: DRC rule structure



On Mon, Aug 16, 2010 at 02:56:17PM +0200, Armin Faltl wrote:
> 
> >Actually, I don't think that's true:
> >
> >Suppose I have a trace whose clearance is set to 2.5mm - if I lay any component
> >too close while the real-time DRC is running, how can it know that it's breaking
> >a rule without re-checking the clearance for every object on the PCB?
> By checking exactly the object you are currently trying to place
> against the traces in vicinity,
> that can be found by bounding-box intersection.
>

There are two problems with this:

1. I would have to create bounding boxes for every object on the screen,
   because you never know if some weird part 10 inches away has a 10-inch
   clearance requirement.
2. Small parts, like vias, are able to be completely contained within the
   bounding box - so checking for intersections won't help me.


Andrew
 


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