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

Re: gEDA-user: Funny pad rotation



On 3/23/10, DJ Delorie <dj@xxxxxxxxxxx> wrote:
>
> Looks like a fundamental design issue.  We use the X layer to draw
> lines, which includes pads, but with the tiny offsets in the x,y
> points, we end up passing two points to the X layer that have the same
> coordinates, so it draws a zero-angle line.  If you zoom in far
> enough, eventually rotates the pad on the screen.
>
> To get this right, we'd have to somehow calculate when X is going to
> do the wrong thing based on our scaling, and draw those "lines" as
> polygons instead, so that we can do the math with more precision.

I thought it was a very well-known feature; it was reported in 2007
(http://sourceforge.net/tracker/?func=detail&aid=1800872&group_id=73743&atid=538811);
I support a patch for rectifying it here:
http://repo.or.cz/w/geda-pcb/dti.git/shortlog/refs/heads/ineiev-dspdances.squashed

Cheers,
Ineiev


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