[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gEDA-dev: teardrops





DJ Delorie wrote:
> I keep thinking about auto-teardropping pins and vias,
.
.  How fast
> can we DRC a tiny region of the board, or a specific line or arc?
> 
  loop through all the
> traces and vias and increase the sizes by, say, 1/2 mil at a time 

If you also take your exiting line segments and break them and replace with two 
pieces where the first one is drawn from via center to a radius of (via 
size)(0.75) and made its line width be (via size)/2  you would have a crude 
approximation of an exponential transition between line and via that would maybe 
the same as a via alone for fast signals.  The second replacement line segment 
would keep the original line width and be from the new point to the original 
other end point.

My drawing, (attached), shows the formula for deciding length of fat line 
transition segment needs to be more about the fatness of the line including its 
end to be right, and will vary a lot for different size vias.

John G

PNG image



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