gEDA-user: PCB: Rotate in steps of 30 and 45 degree?
Dan McMahill
dan at mcmahill.net
Tue Oct 3 16:42:02 EDT 2006
Florian Steiper wrote:
> DJ Delorie wrote:
>
>>>Has anyone thought about doing a footprint rotating utility?
>>>
>>
>>The problem isn't rotating the footprint, it's that nothing in pcb
>>expects pads to be other than orthogonal. For example, the gerber
>>exporter can't plot angled lines with square corners, it would have to
>>draw them as filled polygons. The autorouter doesn't know about them
>>either, nor does the optimizer.
>>
>>The other problem is, of course, loss of precision. You end up
>>off-grid when you rotate back to zero.
>>
>
>
> would this work if you would add a field that defines the angle of the
> part in the file format, so that the part is always stored at 0° but can
> be rotated to any value just by specifying a different angle ?
>
> this would lead to a file format change though.....
>
I would like to see that change even though it is a file format change.
There are other reasons too. Makes updating footprints on an existing
board easier (I think) and makes it possible to always extract what the
rotation is.
-Dan
More information about the geda-user
mailing list