[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gEDA-dev: footprint cleanup
Dan McMahill wrote:
>
> I wrote a script which goes through all of the m4lib footprints and
> instantiates them one at a time. There are currently no m4 syntax
> errors and in the generated footprints there are 28 with pcb syntax
> errors. This is out of 2039 total (1.37 %). Note that this doesn't
> mean all of the footprints have the correct dimensions, just that most
> of them can be loaded by pcb.
>
> I'm planning on doing some cleanup to either fix or remove the 28 which
> have pcb syntax errors. Currently the ones with errors are:
>
>
>
> ACYmP -- polarized axial lead part with pin-to-pin spacing of 'm'
> RCYmP -- polarized radial lead part with pin-to-pin spacing of 'm'
> BREm -- bottom lead rectangular part with pin-to-pin spacing of 'm'
I have done some cleanup in the libraries. There is more left to do,
but at this point, all m4 footprints "work" in the sense that they have
no m4 or pcb syntax errors. The usual "no guarantees about mechanical
accuracy" still apply. For the above 3 footprint families, I fixed the
ACYmP and RCYmP to behave exactly like ACYm and RCYm except for having a
polarity marking in silk screen. The BREm just seemed like to vague of
a description to be a useful footprint so I removed them. One could
argue tha the ACY and RCY ones should also go, but that will have to be
a different day.
I have also fixed up a number of hole sizes, but you should still pay
attention and verify them yourselves.
-Dan
_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev