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

Re: gEDA-user: Auto optimization violates DRC



auto-optimize is not supposed to cause DRC errors, but in this case,
there's a subtle bug in your layout that's causing the optimizer to
become confused.  Zoom way in around 750,890 with thindraw on.
You'll note that the traces do not quite meet:


       |
       +--+
	  |
	  |         +------------
                    |
  +---------------------
  |                 |
  |                 +------------

They overlap only because of the thickness of the traces, not because
they're actually connected at endpoints.  DRC sees this and knows
they're on the same net, but miter sees them as disconnected and
miters the lower trace.  This makes them no longer overlap, and DRC
complains.

If you shut off rubber band mode, you can extend that top trace to
touch the bottom one, and then miter won't be confused and DRC will be
happy.