Re: gEDA-user: geda-user Digest, Vol 41, Issue 55
Am Dienstag, den 27.10.2009, 22:25 + schrieb Peter Clifton: > > My personal (and probably controversial) advice is to use the M4 > library. The "newlib" one is in far poorer shape. > That may be fine -- indeed I have seen very strange names at gedasymbols.org, which may be the result of m4 -> newlib conversion. But with m4 enabled some filenames from http://www.luciani.org/geda/pcb/pcb-footprint-list.html make strange problems. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: geda-user Digest, Vol 41, Issue 55
On Tue, 2009-10-27 at 23:51 +0100, Stefan Salewski wrote: > I do disable m4 footprints with skip-m4 statement (we can do this > because we have newlib copies for all m4 now). Not to nit-pick too much - but this isn't true. The file-names used in the conversion process are _awful_, and clash quite a lot, so many are missing. Take some of my favourite examples, the connectors directory: pcblib-newlib/connector/10.fp "10" ? Actually, the m4 footprint name is "connector10" - admittedly rubbish. Then this: ~/pcbsrc/git/lib/pcblib-newlib$ find . -name 200.fp ./connector/200.fp ./generic/200.fp connector/200.fp is a huge connector, This comes from the M4 footprint name (actually a macro invocation) "MOLEX_025 200". generic/200.fp is a radial capacitor, coming from the M4 invocation "RADIAL_CAN 200" My personal (and probably controversial) advice is to use the M4 library. The "newlib" one is in far poorer shape. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: geda-user Digest, Vol 41, Issue 55
On Tue, 2009-10-27 at 14:07 -0700, Mike Bushroe wrote: > Thanks for the reply. I will try the suggestions. I have gotten many >footprints from [1]gedasymbols.org, and I think I have been on >lucian, too. One question is what folder to download the new foot >prints too so that gsch2pcb and pcb can find them. I will look into >the idea of keeping a directory of sym links just for a project. That >would help with simpler names, too. As I wrote some days ago: My current project file looks like this: ste...@amd64-x2 ~ $ 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 /home/stefan/gEDA/imported-footprints elements-dir /mnt/data/stefan/gedasymbols/www/user/stefan_salewski/footprints elements-dir /home/stefan/gEDA/custom-footprints I do disable m4 footprints with skip-m4 statement (we can do this because we have newlib copies for all m4 now). Footprint directories have priority order -- when equal names occur multiple times, the later entries in the project file have precedence. So files in /home/stefan/gEDA/custom-footprints overwrite other files for my installation. To access your footprints from PCB program: Use the File/Preferences/Library dialog. Please note: Do not specify the directory of your footprints itself, but the parent directory, as noted in the textbox. So I would give /home/stefan/gEDA ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: geda-user Digest, Vol 41, Issue 55
Thanks for the reply. I will try the suggestions. I have gotten many footprints from [1]gedasymbols.org, and I think I have been on lucian, too. One question is what folder to download the new foot prints too so that gsch2pcb and pcb can find them. I will look into the idea of keeping a directory of sym links just for a project. That would help with simpler names, too. Mike B On Mon, 2009-10-26 at 11:48 -0700, Mike Bushroe wrote: > Is there any plan to add a footprint library to gschem similar to >the component library, or the foot print library function in pcb? >Mike > This was discussed a lot on this mailing list -- you may search the archives. One "problem" is, that gschem is not PCB centric. gschem -> PCB is one workflow, among many others, i.e. spice. A PCB footprint browser or previewer for gschem may not hurt, but there will not be too much benefit. For people familiar with gEDA/PCB finding footprints is no problem. (Checking that footprints fit to parts is much more work -- making printout of layout and putting parts on footprints.) You may try something like ste...@amd64-x2 ~ $ locate -i qfp |grep 64 If unsure, load footprint in PCB for inspection. And see [2]http://www.luciani.org/geda/pcb/pcb-footprint-list.html and [3]http://www.gedasymbols.org/ References 1. http://gedasymbols.org/ 2. http://www.luciani.org/geda/pcb/pcb-footprint-list.html 3. http://www.gedasymbols.org/ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user