[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