On Mon, 15 Aug 2011 15:50:23 +0200 Kai-Martin Knaak <kn...@iqo.uni-hannover.de> wrote:
> Gus Fantanas wrote: > > > Is it a bug or > > did I do something wrong when I created the footprint? > > It is half a bug. Exactly square pads are defined by two points that > coincide. There is no orientation attached to this. So PCB assumes > the square shape should be aligened along the axis of the grid. After > the rotation transform was applied to the two points, they still > coincide. Consequently PCB insists to render them like before. > > The work-around is to make the pads slightly non-square. Then > There are rounding glitches, though. If the two points differ by too > little distance, the resulting shape renders not quite in the > expected angle. Because of this bug (it is completely a bug from the user's point of view), as you suggested I always make my nominally-square pads slightly non-square. Usually by +/- 0.01 mil or +/- 0.02 mil, but that might not be enough for good rotation... hopefully nanometer conversion will improve that significantly with no extra effort for us footprint designers. Regards, Colin _______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user