[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: Using Veroboard style layouts in gEDA pcb ?
On Fri, 2008-07-25 at 13:28 +0100, Simon Clubley wrote:
> On 24/07/2008, Peter Clifton <pcjc2@xxxxxxxxx> wrote:
> > On Thu, 2008-07-24 at 12:57 +0100, Simon Clubley wrote:
> > >
> > > The way that Vutrax works is that it has the ability to execute a script
> > > file and the Vutrax owners have implemented a script that draws a
> > > series of tracks, 0.1 inch apart, with through holes in each track at
> > > 0.1 inch distances.
> >
> > This should be possible using PCB. PCB doesn't have a built in scripting
> > language, however since it uses a text based file-format, it is very
> > easy to automate generating such layouts with a shell script / perl /
> > awk / python / ..... program.
> >
>
> That's a _very_ interesting approach and one well worth looking into, thanks.
>
> I'm still finding my way around the gEDA world. Is there a common library of
> user routines to manipulate the file formats that I haven't come across yet ?
>
> Looking around, I've found scripts to do specific tasks, but have not
> yet found a
> general low-level support library that you can call from your own scripts.
There isn't as far as I know. That said, John Luciani has a nice perl
library for creating PCB footprints.
http://luciani.org/geda/pcb/pcb-perl-library.html
The gschem file-format documentation (in case you want it) is at:
http://www.geda.seul.org/wiki/geda:file_format_spec
There is something about the PCB format in the documentation which ships
with it. On my machine this is:
/usr/share/doc/pcb-common/pcb.pdf.gz
(You might need to copy that and use "gzip -d pcb.pdf.gz" to decompress
it, depending on your PDF viewer. GNOME's "Evince" which I use opens it
right from the compressed file with no problem.
--
Peter Clifton
Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA
Tel: +44 (0)7729 980173 - (No signal in the lab!)
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user