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
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

Reply via email to