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

Re: gEDA-user: Matching footprints with symbols



Le mercredi 14 avril 2010 19:18:19, Kai-Martin Knaak a Ãcrit :
> On Wed, 14 Apr 2010 18:41:44 +0200, Amand Tihon wrote:
> > It could be due to my distribution (Debian), but I always get lost in
> > the symbols and footprints libraries that come with gEDA. Finding the
> > right footprint with correct pin numbering has always been a challenge.
> 
> You are not the only one. This is consequence of a number of unresolved
> issues:
> 
> 1) Unlike other EDA applications, there is no notion of a "package" that
> contains both: symbols and footprints.

Well, I've never used any other EDA application. I imagine packages could help 
if well designed, but then there's your point 2).

> 2) gschem and pcb are historically distinct. There are strong forces in
> the developer community that discourage any closer relationship between
> than the current import-export.

I think that having common guidelines would keep both projects independant but 
ease symbols and footprints creation.

For instance:
- Simple diode: anode is on pin 1.
- Polarized capacitor: "+" is on pin 1.
- Default TO-92 footprint is 1-2-3 when looking at the flat side, pins down
- etc.

Do such guidelines exist ?

> 3) There is consensus, that the current library is in poor shape. But
> there are diverging opinions how a good default library should look like.

The net result seems to have been the creation of gedasymbols.org: a 
collection of symbols, sometimes with matching footprints, that you still 
cannot trust blindly because everyone has his own rules for pins numbering.

John Doty said that the libraries shipped with gEDA should be used as starting 
points. I tend to think that gedasymbols.org makes a much better starting 
point.

> The default library of gschem is a known weakness. It was already in
> exactly the same shape in 2005 when I started to work with geda.

Sadly, that matches my feelings about it.

> I don't use the default lib and rely entirely on my homegrow symbols/
> footprints.

Does anyone actually use the stock symbols ?

> All my symbols contain a default footprint. One of my favourite
> feature requests is the ability to give a list of default footprints.

Is that a feature worth working on (I'm a developer, electronics is a hobby) ? 
Or would such a patch be rejected without hope of being ever integrated ?

> > I'm now slowly building my own libraries of footprints and heavy-wheight
> > symbols, to avoid mismatch between symbols and footprints.
> 
> Please consider uploading them in your own section at gedasymbols.org :-)

I will.

Thanks for your answers.

-- 
Amand Tihon
13C Rue ArsÃne Matton, 1325 Dion-Valmont, Belgium
+32 479 207 743

Attachment: signature.asc
Description: This is a digitally signed message part.


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