[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: RFC --- Land Pattern (Footprint) Names
You may want to google this list for the discussions on light and
heavy symbols to see
what others do.
I do not like either of the methods you mention. Manually choosing
footprints every time
you place a component is labor intensive and leads to manual errors.
Creating "heavy"
symbols that contain footprint attributes creates a lot of similar
symbols which will be
a revision control nightmare.
I set attributes using rules defined in a database (you could also a
configuration file).
After you complete your schematic set component attributes using a script.
Here are couple of rules (in a perl-like pseudo-code):
if (refdes =~ /^C\d+/ && value =~ /^27[pP]/) {
footprint = 0603;
mfg=Kemet;
mfg_pn=C0603C270J5GACTU; # NPO 50V
}
if (refdes =~ /^R\d+/ && !defined footprint) {
footprint = 0805;
}
Annotating using a set a rules allows you maintain consistency across
all of your
schematics.
(* jcl *)
On 7/8/05, Xtian Xultz <xultz@xxxxxxxxxxxx> wrote:
> Em Sex 08 Jul 2005 15:09, John Luciani escreveu:
> > I have placed a first draft of my land pattern naming convention at
> > http://www.luciani.org
> > The naming convention is based on IPC-7351.
> >
> > Please send questions, comments, observations either to the list or to
> > (jluciani) *AT* gmail.com
> > (as appropriate).
> >
> > (* jcl *)
>
> Absolutelly fabulous!!!!
> I didnt know that IPC have a free document about it.
> I have a doubt: would it be possible in gschem, when I draw a component (like
> a resistor) to have multiple footprints associated to it, and when I place a
> component and open the Atrib Editor window (I dont remeber the correct name
> of this window because my gschem is in portuguese) to choose one of the
> footprints of the component?
> Or the best should be have one component symbol for every kind of footprint?
> (thats because is hard to remeber the correct syntax for a simple resistor,
> for example...)
>
>