Re: gEDA-user: geda-user Digest, Vol 41, Issue 55

2009-10-29 Thread Stefan Salewski
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

2009-10-27 Thread Peter Clifton
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

2009-10-27 Thread Stefan Salewski
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

2009-10-27 Thread Mike Bushroe

   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