[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

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