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

Re: gEDA-user: Mystery unrouteable rat in pcb ?



On 7/27/07, armdeveloper <armdeveloper@xxxxxxxxx> wrote:
> On Fri, 2007-07-27 at 13:35 -0400, John Luciani wrote:
> > On 7/27/07, armdeveloper <armdeveloper@xxxxxxxxx> wrote:
> > > I had to hand route that because the footprint pin
> > > identifiers didn't match the symbol.
> >
> > Hand routing is a very bad idea. You should create a set of symbols and
> > footprints that match so that your schematic and PCB are always in sync.
> >
> > You could post a *simple* schematic and PCB that demostrate the
> > problem.
>
> I agree that hand routing is bad.  Go back and look at the suggested
> solutions to some of my header questions and manual layout/ hand routing
> was suggested, as far as I can tell.

I thought I saw a couple recommendations against it.

> I'm finding footprints in pcb to be a large headache.   As a matter of
> fact, the majority of my time has been spent messing around with
> footprints.  Is anyone working on a footprint viewer/editor ?  Kind of
> like gschem has a symbol editor ?  Excuse my ignorance...

For footprint viewing I usually just use PCB or the pictures
on my website. For editing I use EMACS to edit the script that
created the footprint file (all of my footprints are made with scripts).

I place all of my production footprints in one directory and run a
bash file called sch2pcb which contains the lines ---

#!/bin/bash
gsch2pcb --use-files --elements-dir /local/lan/pcb/packages $@

my footprints are in the /local/lan/pcb/packages directory.

To find a footprint by name I use dired mode in EMACS to quickly search
through the list. With the IPC7351-like names finding the appropriate
footprint is usually quite easy.

If I want to see a picture first I go to
http://www.luciani.org/geda/pcb/pcb-footprint-list.html

(* jcl *)

-- 
http://www.luciani.org


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