Re: gEDA-user: gsch2pcb and pcb, paths to footprints

2010-07-16 Thread John Griessen

DJ Delorie wrote:


I really would like people to get used to the idea of trying
File->Import *before* resorting to gsch2pcb.  I went through all that
effort to replace gsch2pcb with something more user-friendly, and
nobody's using it...


I'll be doing a board in August and will use it then.  Can't divert to that yet 
though.

I appreciate your work.

Come on anyone else with a board going.
Please use git pull and compile to test DJ's new code.

John Griessen


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


Re: gEDA-user: gsch2pcb and pcb, paths to footprints

2010-07-16 Thread Windell H. Oskay

On Jul 16, 2010, at 9:56 AM, DJ Delorie wrote:

> 
> I know, you need to build from the git sources to get it.

Of course; I've done it on a machine that I happen to use less.

I simply meant that you shouldn't be too surprised if "nobody" is using the 
feature yet-- for this very reason.



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


Re: gEDA-user: gsch2pcb and pcb, paths to footprints

2010-07-16 Thread DJ Delorie

I know, you need to build from the git sources to get it.


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


Re: gEDA-user: gsch2pcb and pcb, paths to footprints

2010-07-16 Thread Windell H. Oskay

On Jul 16, 2010, at 9:07 AM, DJ Delorie wrote:
> Or File->Import from within PCB.
> 
> I really would like people to get used to the idea of trying
> File->Import *before* resorting to gsch2pcb.  I went through all that
> effort to replace gsch2pcb with something more user-friendly, and
> nobody's using it...

I'll be very happy to use it once it's there-- it *was not* there as of the 
most recent snapshot.  


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


Re: gEDA-user: gsch2pcb and pcb, paths to footprints

2010-07-16 Thread DJ Delorie

> It is advisable to let pcb produce an initial, empty board. Just call pcb 
> with no argument and do save-as. Use gsch2pcb to add footprints and a 
> netlist to the pcb.  

Or File->Import from within PCB.

I really would like people to get used to the idea of trying
File->Import *before* resorting to gsch2pcb.  I went through all that
effort to replace gsch2pcb with something more user-friendly, and
nobody's using it...


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


Re: gEDA-user: gsch2pcb and pcb, paths to footprints

2010-07-16 Thread Kai-Martin Knaak
On Tue, 13 Jul 2010 12:23:22 +0200, Stefan Salewski wrote:

> If you follow the docs and tutorials, one way is this: Use program
> gsch2pcb to convert gschem schematic to initial PCB board.

It is advisable to let pcb produce an initial, empty board. Just call pcb 
with no argument and do save-as. Use gsch2pcb to add footprints and a 
netlist to the pcb.  

The layer stack and sizes gsch2pcb puts into an initial layout are hard 
coded in the source. By contrast, pcb reads layers and sizes from a user 
editable config file.

---<)kaimartin(>---
-- 
Kai-Martin Knaak  tel: +49-511-762-2895
Universität Hannover, Inst. für Quantenoptik  fax: +49-511-762-2211 
Welfengarten 1, 30167 Hannover   http://www.iqo.uni-hannover.de
GPG key:http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmk&op=get



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


Re: gEDA-user: gsch2pcb and pcb, paths to footprints

2010-07-13 Thread Patrick Bernaud
Hi Karl,

Karl Hammar writes:
 > gsch2pcb:
 > 
 > How can I tell gsch2pcb to search the current directory for footprints?
 > 
 > This
 > 
 >  $ cat ~/.gEDA/gnetlistrc
 >  (component-library ".")
 >  (component-library "${HOME}/git/openhw/share/gschem")

'component-library' is indeed a directive for gnetlist (actually
libgeda) but it has nothing to do with _footprints_. Instead it
instructs gnetlist where to look for _symbols_.

You can specify directories for _footprints_ to gsch2pcb either with a
project file as Stefan explained or with the 'elements-dir' parameter
from the command line.

You will need both.

Regards,


Patrick


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


Re: gEDA-user: gsch2pcb and pcb, paths to footprints

2010-07-13 Thread Stefan Salewski
On Tue, 2010-07-13 at 10:57 +0200, Karl Hammar wrote:
> gsch2pcb:
> 
> How can I tell gsch2pcb to search the current directory for footprints?
> 
> This
> 
>  $ cat ~/.gEDA/gnetlistrc
>  (component-library ".")
>  (component-library "${HOME}/git/openhw/share/gschem")
> 
> did not help.
> 

If you follow the docs and tutorials, one way is this:
Use program gsch2pcb to convert gschem schematic to initial PCB board.
For this gsch2pcb needs a project text file, i.e something like:

ste...@amd64x2 ~ $ cat /mnt/data/stefan/gEDA/DAD/p1  
schematics FPGA_Power.sch FPGA_B0B1.sch FPGA_B2B3.sch RAM.sch ADC.sch TDC.sch 
Digital_In_A.sch Digital_In_B.sch Digital_In_C.sch InputDividerCh1.sch 
InputDividerCh2.sch AmplifierCh1.sch AmplifierCh2.sch Controller.sch 
PowerManager.sch DC_DC_Converter.sch Lin_Regulators.sch Misc.sch AmpCommon.sch
output-name b1
skip-m4
elements-dir /usr/local/share/pcb-symbols-jcl_2008-4-25
elements-dir ../imported-footprints
elements-dir ../gedasymbols.org_salewski_footprints
elements-dir ../custom-footprints
#elements-dir local-footprints

Then I call gsch2pcb this way:

ste...@amd64x2 /mnt/data/stefan/gEDA/DAD $ gsch2pcb p1





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


gEDA-user: gsch2pcb and pcb, paths to footprints

2010-07-13 Thread Karl Hammar
gsch2pcb:

How can I tell gsch2pcb to search the current directory for footprints?

This

 $ cat ~/.gEDA/gnetlistrc
 (component-library ".")
 (component-library "${HOME}/git/openhw/share/gschem")

did not help.

pcb:

Is there any file where I can specify the paths to footprints?

I tried a lot of things, but the only thing that seems to work is
to specify them on the command line (with --lib-newlib).

***

Also, it seems that you cannot specify the directory in itself, the 
programs exspect to find subdirs (used as labels pcb's library window)
where the .fp files are. Is there any way around that?

Regards,
/Karl




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