[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: bom2 gnetlist
Bert,
Thanks for your response. I've been looking at the various back end files
and some language tutorials. I tried guile in interactive mode per the
"gnetlist user guide" and displayed the packages and all-unique-nets
variables for my schematics. I'm learning a bit but it seems like I would
need to know what variables are available and maybe what functions are
provided by gnetlist to the backend routines. I may be able to get most of
what I need from the existing backend files but I was wondering if there is
a reference for such things. Or, does the real programmer go to the
gnetlist source and figure it out. I'm more of a hardware person but if
that is how it's done then I'll get there. If there is an easier way I'm
all for that too.
Best Regards,
Ed Schurig
----- Original Message -----
From: "Bert Timmerman" <bert.timmerman@xxxxxxxxx>
To: "gEDA user mailing list" <geda-user@xxxxxxxxxxxxxx>
Sent: Sunday, July 13, 2008 2:51 AM
Subject: Re: gEDA-user: bom2 gnetlist
> Hi Ed,
>
> On Sat, 2008-07-12 at 19:12 -0500, Ed & Angie S. wrote:
>> I've seen some recent posts regarding the bom2 gnetlist report. I
>> didn't see an answer to my question so I'm writing to beg for help.
>> I've played with bom2 and the attribs file and it seems to work for
>> me. One thing bom2 does is put all of the reference designators on
>> one line which is what I want. Is there a way to get a quantity for
>> each line in the bom? I've tried adding the word quantity to the
>> attribs file but this has no effect. I thought maybe there was a
>> special word or syntax for the attribs file that might make this work.
>> I've been using the partslist3 option to generate my bom but it is
>> nice to be able to use the attribs file to customize things.
>>
>> In the future, I would like to be able to modify the scripts to
>> generate boms in different ways. If someone could point me to an
>> example file and a resource to learn the language I think I could
>> figure it out.
>>
> On my box those files live in /usr/share/gEDA/scheme
>
> If you happen to have a different prefix for the geda install dir you
> can find the files with:
>
> locate gnetlist.scm
>
> The language is named "guile" (http://www.gnu.org/software/guile/) an
> implementation of
> "scheme" (http://www-swiss.ai.mit.edu/projects/scheme/) which is a
> dialect of the Lisp programming language.
>
> Google may be your friend here :)
>
> Kind regards,
>
> Bert Timmerman.
>
>
>
>
> _______________________________________________
> geda-user mailing list
> geda-user@xxxxxxxxxxxxxx
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
>
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user