[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