Re: gEDA-user: gsch2pcb and pcb, paths to footprints
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
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
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
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
> 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
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
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
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
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