X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f X-Recipient: geda-help AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=1SF7D4GbeDdUjCRcwLiRREB+2IsUfNldMqKdWFabuh8=; b=oI5J2zmgYXP3M3oceDDJpLZ2/KoJh0OltyHxbtgE4+7TejqTsA2JyZ2BUtukSGMZfL p31IdiZJGvKe+PC6nxANirpIEQkabA9KoAKIO6qUyoXmIiYNruF13cHxy5lowvmKQCGH PAPbRkk9dW3c5QeqrRq7dU6tu/GzbjErPbkV3Iy+otP7lD55Z0hF2GbZqMUbv4Aj2qMT QVlJ6pM9vpqpbQ/RjBxpQtI+AlW/PoH4IQ5/eA6egu5V7+c86V/aGv0jFRVQlu8s1J4F lHjWS2QKi+C+j0WA4R/Jt4WAr6JvbC51Y+0zIUHAb+lxeiqigrbaJ5i+4mjvM/peqEht jJ4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=1SF7D4GbeDdUjCRcwLiRREB+2IsUfNldMqKdWFabuh8=; b=LlnVBjRQdntSWt50jMDx1U0vK+RtDBUBwRfcb3J0dg7XrObINEpmXf8lNqos5PRjjR 6NCfIkPFMLPwtAUWWGvtjqIUhRKPiifDFhfTU1N6hTBYIqy+NrtLlGLrvWPKEK/gk2c4 YEehWP5SnRQ0zrlB0S0IQgnX5QQjDsJm0cMUXLqz5cwVvcSJi+mITGcek9Z0ZpG8yIxe LJ6Vb1EuEd+TuZsCTqTqLHrF+9amqc2wdZl+mBqP9c6oE3mxyGqhSsypj3tXb04/VOGg s/y1RuxvsJ/hCrjwIys6ohvyOxi9Vf7jkBY46j9S/Lzjxf1I4ovHLaF+lkKucofmS59a FhPg== X-Gm-Message-State: APjAAAUktzjebIDFHiuyPXog50+zv3/k6Ik/aXq4b0jB8/+p/tYhcw/V 7GeOKBxGbR+IziSAwHBs6evM5LpRVt+D02GWZKv4k2PT X-Google-Smtp-Source: APXvYqyQtBy+WoK0cREUYIbfgfZ3hicAOh7lI6G5/r7iAPcpPgwwje7vKEoPTLzLbN6XMnhT0vqOb5XxZqiU8o6+hJA= X-Received: by 2002:a2e:25a:: with SMTP id 87mr36471072ljc.183.1563793245424; Mon, 22 Jul 2019 04:00:45 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: "Torben Friis (friistf AT gmail DOT com) [via geda-help AT delorie DOT com]" Date: Mon, 22 Jul 2019 13:00:34 +0200 Message-ID: Subject: Re: [geda-help] Picaxe 14M2 To: geda-help AT delorie DOT com Content-Type: multipart/alternative; boundary="000000000000e5512b058e42fc9d" Reply-To: geda-help AT delorie DOT com --000000000000e5512b058e42fc9d Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Erich, That helped a lot! I now have: ls /home/torben/gaf/gschem-sym 2_SCREW_CONNECTOR.sym 3_SCREW_CONNECTOR.sym PICAXE-14M.sym ls /home/torben/gaf/pcb-elements DIP14.fp mors_2p.fp mors_3p.fp For Add-Component I get: > local > Basic devices . . . and when i double-click the empty space at the top, I get: 2_SCREW_CONNECTOR.sym 3_SCREW_CONNECTOR.sym PICAXE-14M Now I am supposed to enter: gschem one.sch When I do I get error messages about a missing one.sch and the curser goes to the next line. Actually that is not surprising considering that that one.sch does not yet exist. When I then fill in the schema and run /home/torben/gaf/myproject3/gsch2pcb project I get the error message: No elements found, so nothing to do. I have saved one.sch so that is another surprise - can you help? best regards torben On Sun, Jul 21, 2019 at 1:14 AM Erich Heinzle (a1039181 AT gmail DOT com) [via geda-help AT delorie DOT com] wrote: > Rather than learning to read the x and y coordinates in > > Pin[-20000 0 11810 2000 12610 4920 "0" "_1_" "square"] > Pin[0 0 11810 2000 12610 4920 "0" "_2_" ""] > Pin[20000 0 11810 2000 12610 4920 "0" "_3_" ""] > > The simplest thing is to open the footprint file in the layout editor and > use the cursor and or the measure function to determine distances. > > If you want to learn about the format, I recommend > > http://www.ssalewski.de/PcbFootprintRef.txt > > Regards, > > Erich > > On Sun, 21 Jul 2019 06:37 Torben Friis (friistf AT gmail DOT com) [via > geda-help AT delorie DOT com], wrote: > >> Hi Erich, >> Where do I find the hole spacing and the hole size in you fp: >> >> Element["" "N MORS 3P " "" "" 0 0 0 -23000 0 100 ""] >> ( >> ElementLine[-30000 18000 -30000 14000 1000] >> ElementLine[-30000 14000 30000 14000 1000] >> ElementLine[30000 14000 30000 18000 1000] >> ElementLine[30000 18000 -30000 18000 1000] >> ElementLine[-30000 -18000 -30000 -15000 1000] >> ElementLine[-30000 -18000 30000 -18000 1000] >> ElementLine[30000 -18000 30000 -15000 1000] >> ElementLine[-30000 15000 -30000 -15000 1000] >> ElementLine[30000 15000 30000 -15000 1000] >> Pin[-20000 0 11810 2000 12610 4920 "0" "_1_" "square"] >> Pin[0 0 11810 2000 12610 4920 "0" "_2_" ""] >> Pin[20000 0 11810 2000 12610 4920 "0" "_3_" ""] >> ) >> >> best regards >> >> torben >> >> >> On Sat, Jul 20, 2019 at 2:25 PM Erich Heinzle (a1039181 AT gmail DOT com) [via >> geda-help AT delorie DOT com] wrote: >> >>> Good work on the file system. >>> >>> I usually create a project directory and put my usual/frequently used >>> footprints in the packages or fp subdirectory, depending on the naming >>> convention in the template being used. >>> >>> The main thing is to ensure that the screw terminals you are using are >>> spaced 0.2 inches apart. The hole and annulus sizes can be easily modif= ied >>> in the layout editor, but pin spacing is harder to modify in an existin= g >>> footprint. You should always check that footprints you source from >>> elsewhere have sane annuli and hole sizes before sending off the board = for >>> fabrication. >>> >>> You are right, any three pin symbol can map to a three pin footprint, >>> provided that the pin labels on the footprint are sane. Sometimes impor= ted >>> symbols like the one you mention need to have the pin name changed to "= 1" >>> instead of "_1_" etc... To make the netlist behave when imported into t= he >>> layout editor. >>> >>> Regards, >>> >>> Erich >>> >>> On Sat, 20 Jul 2019 19:22 Torben Friis (friistf AT gmail DOT com) [via >>> geda-help AT delorie DOT com], wrote: >>> >>>> Hi Erich Heinzle, >>>> I solved the immediate problem by changing the file system to:. >>>> >>>> >>>> /home/torben/gaf/gschem-sym >>>> /home/torben/gaf/pcb-elements >>>> /home/torben/.gEDA/gafrc >>>> (cat /home/torben/.gEDA/gafrc >>>> (component-library-search "/home/torben/gaf/gschem-sym") >>>> >>>> but I will setup my system as you have set up yours. >>>> >>>> I need to have some screw terminals set up and I found yours: >>>> >>>> /user/erich_heinzle/kicad/footprints/w_conn_screw.mod/mors_3p.fp >>>> >>>> I could not find the corresponding sym file. Is there one? >>>> >>>> I suppose I can use any(!) sym file as long as I set footprint to >>>> mors_3p.fp in the sym file and enter >>>> /user/erich_heinzle/kicad/footprints/w_conn_screw.mod/mors_3p.fp in th= e >>>> /home/torben/gaf/pcb-elements file? >>>> >>>> The pins in my screw terminals are =C3=B8 1 mm - is that OK with mors_= 3p.fp >>>> (I dont know how to read a fp-file)? >>>> >>>> best regards >>>> torben >>>> >>>> On Sat, Jul 20, 2019 at 1:09 AM Erich Heinzle (a1039181 AT gmail DOT com) >>>> [via geda-help AT delorie DOT com] wrote: >>>> >>>>> Most users, myself included, set up a template, for a per-project >>>>> directory, which has the needed gafrc etc files, and subdirectories w= ith >>>>> their local foorprints and symbols. >>>>> >>>>> This keeps a given design safe from filesystem changes or changes to >>>>> elements subsequently. >>>>> >>>>> It also means that once set up, it doesn't need to be thought about >>>>> much. >>>>> >>>>> Here are some examples on github which should show you how to aim the >>>>> layout editor at a partucular directory, i.e. "fp" or "packages" in t= hese >>>>> examples >>>>> >>>>> https://github.com/miloh/gEDA-git-template >>>>> >>>>> https://github.com/nocko/gEDA-template >>>>> >>>>> https://github.com/wojciechk8/geda-sym >>>>> >>>>> These examples should show you how it can be done >>>>> >>>>> Erich. >>>>> >>>>> On Sat, 20 Jul 2019 01:16 Torben Friis (friistf AT gmail DOT com) [via >>>>> geda-help AT delorie DOT com], wrote: >>>>> >>>>>> Hi Erich Heinzie, >>>>>> I think so. If I may reformulate it to show that I understand: >>>>>> The PICAXE14M.sym file contains a statement: footprint unknown. When >>>>>> I enter the symbol on the schematic I add the footprint attribute DI= P14. >>>>>> The PCB program then picks it up from tha Symbol file and find the D= IP14 >>>>>> footprint from /home/gaf/pcb-elements. >>>>>> >>>>>> Then the files: >>>>>> /home/gaf/gschem-sym >>>>>> (ls /home/gaf/gschem-sym >>>>>> PICAXE-14M.sym) >>>>>> >>>>>> /home/gaf/pcb-elements >>>>>> (ls /home/gaf/pcb-elements >>>>>> DIP14.fp) >>>>>> >>>>>> /home/.gEDA/gafrc >>>>>> (cat /home/.gEDA/gafrc >>>>>> (component-library-search "/home/gaf/gschem-sym") >>>>>> >>>>>> should do the job? >>>>>> >>>>>> But then, when I have filled in the files, how do I make the >>>>>> PICAXE14M.sym appear correctly in the add->component list?: >>>>>> >>>>>> > Basic devices >>>>>> > Connectors (generic) >>>>>> . >>>>>> . >>>>>> . >>>>>> >>>>>> I want to understand the stuff completely and really appreciate your >>>>>> help. >>>>>> best regards >>>>>> torben >>>>>> >>>>>> On Fri, Jul 19, 2019 at 12:41 PM Erich Heinzle (a1039181 AT gmail DOT com) >>>>>> [via geda-help AT delorie DOT com] wrote: >>>>>> >>>>>>> In general, gschem is unaware of footprint file names, or the >>>>>>> details of any other attributes you attach to a symbol from a symbo= l library >>>>>>> >>>>>>> The usual procedure, after adding your symbol to the schematic from >>>>>>> a library, is to add an "attribute" to the symbol, in this case a >>>>>>> "footprint" attribute, equal to "DIP14" >>>>>>> >>>>>>> The schematic file will end up with an ectra attribute within the >>>>>>> picaxe instance, along the libes of >>>>>>> >>>>>>> "footprint=3DDIP18" >>>>>>> >>>>>>> The PCB layout editor, when you proceed to lay out uour design, is >>>>>>> the software that has an understanding of footprint attributes, and= will >>>>>>> search its library paths for a DIP18 >>>>>>> >>>>>>> Does that help? >>>>>>> >>>>>>> Erich >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Fri, 19 Jul 2019 18:51 Torben Friis (friistf AT gmail DOT com) [via >>>>>>> geda-help AT delorie DOT com], wrote: >>>>>>> >>>>>>>> Hi Erich Heinzie, >>>>>>>> It should have been: >>>>>>>> >>>>>>>> /home/gaf/DIP14.fp >>>>>>>> >>>>>>>> and >>>>>>>> >>>>>>>> (component-library-search "/home/gaf/gschem-sym") in the /home/.gE= DA/gafrc file >>>>>>>> >>>>>>>> I still have the problem of having PICAXE14M not showing up in the= libraries list. >>>>>>>> >>>>>>>> When in http://www.gedasymbols.org/ i search for screw terminal I = get a lot of .fp files, but no .sym files. How should they be handled? >>>>>>>> >>>>>>>> It is rather confusing. >>>>>>>> >>>>>>>> best regards >>>>>>>> >>>>>>>> torben >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Thu, Jul 18, 2019 at 11:44 AM Torben Friis >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hi Erich Heinzie, >>>>>>>>> After following your advice (a long time ago) I have the followin= g: >>>>>>>>> >>>>>>>>> /home/gaf/gschem-sym/PICAXE-14M.sym >>>>>>>>> /home/gaf/pcb-elements/SIP3.fp >>>>>>>>> >>>>>>>>> (component-library-search "../gschem-sym") in the /home/.gEDA$/ga= frc file >>>>>>>>> >>>>>>>>> Should not PICAXE-14M show up in Libraries when I click Add->Comp= onent in gEDA schmatic? >>>>>>>>> >>>>>>>>> best regards >>>>>>>>> >>>>>>>>> torben >>>>>>>>> >>>>>>>>> >>>>>>>>> On Fri, Feb 15, 2019 at 9:19 PM Erich Heinzle (a1039181 AT gmail DOT com= ) >>>>>>>>> [via geda-help AT delorie DOT com] wrote: >>>>>>>>> >>>>>>>>>> >>>>>>>>>> http://www.gedasymbols.org/user/erich_heinzle/symbols/PICAXE-14M= .sym?dl >>>>>>>>>> >>>>>>>>>> The above link will download the raw symbol file as a .sym for >>>>>>>>>> use in the gschem schematic editor >>>>>>>>>> >>>>>>>>>> The DIP14 footprint required in the pcb layout editor will be a >>>>>>>>>> .fp file and the raw file can be downloaded from >>>>>>>>>> >>>>>>>>>> http://www.gedasymbols.org/footprints/m4lib/DIP14.fp?dl >>>>>>>>>> >>>>>>>>>> You can place the respective files in the same directory as your >>>>>>>>>> schematic and pcb layout, but most people will use dedicated dir= ectories in >>>>>>>>>> their project directory for symbols and for footprints. >>>>>>>>>> >>>>>>>>>> Regards, >>>>>>>>>> >>>>>>>>>> Erich >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Fri, 15 Feb 2019 02:34 Torben Friis (friistf AT gmail DOT com) [via >>>>>>>>>> geda-help AT delorie DOT com] >>>>>>>>> >>>>>>>>>>> Hi, >>>>>>>>>>> I found DIP14: >>>>>>>>>>> >>>>>>>>>>> torben AT torben-Aspire-E5-773G:~$ cat /home/torben/gEDAsym >>>>>>>>>>> http://www.gedasymbols.org/footprints/m4lib.cgi?geda >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>>> http://www.gedasymbols.org/cvs.html >>>>>>>>>>> >>>>>>>>>>> It looks different from your file if I view it.. >>>>>>>>>>> >>>>>>>>>>> Where should I store the file you sent (if it is the file I >>>>>>>>>>> should store)? >>>>>>>>>>> torben >>>>>>>>>>> >>>>>>>>>>> On Thu, Feb 14, 2019 at 3:26 PM Chad Parker ( >>>>>>>>>>> parker DOT charles AT gmail DOT com) [via geda-help AT delorie DOT com] < >>>>>>>>>>> geda-help AT delorie DOT com> wrote: >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> http://www.gedasymbols.org/user/erich_heinzle/symbols/PICAXE-1= 4M.sym >>>>>>>>>>>> >>>>>>>>>>>> It looks like the package is a 14-pin DIP, so "DIP14" should >>>>>>>>>>>> work as the footprint. >>>>>>>>>>>> >>>>>>>>>>>> Cheers, >>>>>>>>>>>> --Chad >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Thu, Feb 14, 2019 at 9:11 AM Torben Friis (friistf AT gmail DOT co= m) >>>>>>>>>>>> [via geda-help AT delorie DOT com] wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi , >>>>>>>>>>>>> I have been looking fo the above element, but I cannot find >>>>>>>>>>>>> it. I have been looking for .../newlib and found it in two pl= aces, but >>>>>>>>>>>>> neither one appeared to provide it. >>>>>>>>>>>>> Is there anywhere else I can look for it? >>>>>>>>>>>>> torben >>>>>>>>>>>>> >>>>>>>>>>>> --000000000000e5512b058e42fc9d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Erich,
That = helped a lot!
I now have:

ls /home/torben/gaf/gschem-sym
2_SCREW_= CONNECTOR.sym =C2=A03_SCREW_CONNECTOR.sym =C2=A0PICAXE-14M.sym
ls /home/torben/gaf/pcb-elements
DIP14.fp =C2=A0mors_2p.fp = =C2=A0mors_3p.fp

= For Add-Component I get:

>
local
> Basic de= vices
.
.
.

and when i = double-click the empty space at the top, I get:
2_SCREW_CONNECTOR.sym
3_S= CREW_CONNECTOR.sym
PICAXE-14M

Now I am supposed to enter:

gschem one.sch

When I do I get error messages about a missi= ng one.sch and the curser goes to the next line. Actually that is not surpr= ising considering that that one.sch does not yet exist.
When I then fill in the schema and run /home/torben/gaf/myproject3/gsc= h2pcb project I get the error message:

No elements found, so nothing to do.
<= br>
I have saved one.sch so that is another su= rprise - can you help?
best regards
torben












<= br>




On Sun, Jul 21, 2019 at 1:14 AM Erich Heinzle (a1039181 AT gmail DOT com) [via geda-help AT delorie DOT com] <geda-help AT delorie DOT com> wrote:
Rather t= han learning to read the x and y coordinates in=C2=A0
Pin[-20000 0 11810 2000 12610 4920 "0" "_1_" &qu=
ot;square"]
Pin[0 0 11810 2000 12610 4920 "0" "_2_" ""]
Pin[20000 0 11810 2000 12610 4920 "0" "_3_" ""=
;]
The simplest thing is to open the footprint file in the layout editor= and use the cursor and or the measure function to determine distances.

If you want to learn about = the format, I recommend

<= br>
Regards,

Erich

On Sun, 21 Jul 2019 06:37 Torben Friis (friist= f AT gmail DOT com) [via geda-help AT delorie DOT com], <geda-help AT delor= ie.com> wrote:
Hi Erich,
=
Where do I find the hole spacing and the hole size in yo= u fp:

Element[&q=
uot;" "N MORS 3P " "" "" 0 0 0 -23000 0 =
100 ""]
(
ElementLine[-30000 18000 -30000 14000 1000]
ElementLine[-30000 14000 30000 14000 1000]
ElementLine[30000 14000 30000 18000 1000]
ElementLine[30000 18000 -30000 18000 1000]
ElementLine[-30000 -18000 -30000 -15000 1000]
ElementLine[-30000 -18000 30000 -18000 1000]
ElementLine[30000 -18000 30000 -15000 1000]
ElementLine[-30000 15000 -30000 -15000 1000]
ElementLine[30000 15000 30000 -15000 1000]
Pin[-20000 0 11810 2000 12610 4920 "0" "_1_" "squa=
re"]
Pin[0 0 11810 2000 12610 4920 "0" "_2_" ""]
Pin[20000 0 11810 2000 12610 4920 "0" "_3_" ""=
;]
)
best regards
torben

=
On Sat, Ju= l 20, 2019 at 2:25 PM Erich Heinzle (a1039181 AT gmail DOT com) [vi= a geda-help AT delorie DOT com] <geda-help AT delo= rie.com> wrote:
Good work on the file system.

I usually create a project directory = and put my usual/frequently used footprints in the packages or fp subdirect= ory, depending on the naming convention in the template being used.

The main thing is to ensure tha= t the=C2=A0 screw terminals you are using are spaced 0.2 inches apart. The = hole and annulus sizes can be easily modified in the layout editor, but pin= spacing is harder to modify in an existing footprint. You should always ch= eck that footprints you source from elsewhere have sane annuli and hole siz= es before sending off the board for fabrication.
You are right, any three pin symbol can map to a t= hree pin footprint, provided that the pin labels on the footprint are sane.= Sometimes imported symbols like the one you mention need to have the pin n= ame changed to "1" instead of "_1_" etc... To make the = netlist behave when imported into the layout editor.

Regards,
<= div dir=3D"auto">
Erich

On Sat, 20 Jul= 2019 19:22 Torben Friis (friistf AT gmail DOT com) [via geda-help AT delorie DOT com], <geda-help AT delorie DOT com&= gt; wrote:
Hi Erich Heinzle,
I solved the immediate problem by changing the = file system to:.


/home/torben/gaf/gschem-sym
/home/torben/gaf= /pcb-elements
/home/torben/.gEDA/gafrc
(cat /home/torben/.gEDA/gafrc<= br>(component-library-search "/home/torben/gaf/gschem-sym")
but I will setup my system as you have set up yours.

I need to hav= e some screw terminals set up and I found yours:

/user/erich_heinzle= /kicad/footprints/w_conn_screw.mod/mors_3p.fp

I could not find the c= orresponding sym file. Is there one?

I suppose I can use any(!) sym = file as long as I set footprint to mors_3p.fp in the sym file and enter /us= er/erich_heinzle/kicad/footprints/w_conn_screw.mod/mors_3p.fp in the /home/= torben/gaf/pcb-elements file?

The pins in my screw terminals are =C3= =B8 1 mm - is that OK with mors_3p.fp (I dont know how to read a fp-file)?<= br>
best regards
torben

On Sat, Jul 20, 2019 at 1:09 AM Erich He= inzle (a1039181 AT gmail DOT com) [via geda-help AT delorie DOT com] <geda-help AT d= elorie.com> wrote:
Most users, myself included,= set up a template, for a per-project directory, which has the needed gafrc= etc files, and subdirectories with their local foorprints and symbols.

This keeps a given design s= afe from filesystem changes or changes to elements subsequently.

It also means that once set up, it= doesn't need to be thought about much.

Here are some examples on github which should show you = how to aim the layout editor at a partucular directory, i.e. "fp"= or "packages" in these examples



https://github.com/wojciechk8/geda-sym
<= /div>

These examples should sh= ow you how it can be done

Erich.

On Sat, 20 Jul 2019 01:16 Torben Friis (friistf AT gmail DOT com) [via geda-help AT delorie DOT c= om], <geda-help AT delorie DOT com> wrote:<= br>
Hi E= rich Heinzie,
I think so. If I may reformulate it to show that I underst= and:
The PICAXE14M.sym file contains a statement: footprint unknown. Whe= n I enter the symbol on the schematic I add the footprint attribute DIP14. = The PCB program then picks it up from tha Symbol file and find the DIP14 fo= otprint from /home/gaf/pcb-elements.

Then the files:
/home/gaf/gs= chem-sym
(ls /home/gaf/gschem-sym
PICAXE-14M.sym)

/home/gaf/pc= b-elements
(ls /home/gaf/pcb-elements
DIP14.fp)

/home/.gEDA/ga= frc
(cat /home/.gEDA/gafrc
(component-library-search "/home/gaf/= gschem-sym")

should do the job?

But then, when I have fi= lled in the files, how do I make the PICAXE14M.sym appear correctly in the = add->component list?:

> Basic devices
> Connectors (gene= ric)
.
.
.

I want to understand the stuff completely and re= ally appreciate your help.
best regards
torben

On Fri, Jul 19, 2= 019 at 12:41 PM Erich Heinzle (a1039181 AT gm= ail.com) [via geda-help AT delorie DOT com= ] <geda-help AT delorie DOT com>= wrote:
In general, gschem is unaware of footprint file names, or the det= ails of any other attributes you attach to a symbol from a symbol library
The usual procedure, after addi= ng your symbol to the schematic from a library, is to add an "attribut= e" to the symbol, in this case a "footprint" attribute, equa= l to "DIP14"

T= he schematic file will end up with an ectra attribute within the picaxe ins= tance, along the libes of

"footprint=3DDIP18"

The PCB layout editor, when you proceed to lay out uour design, i= s the software that has an understanding of footprint attributes, and will = search its library paths for a DIP18=C2=A0

Does that=C2=A0help?

Erich


On Fri, 19 Jul 2019 18:51 Torben Friis (friistf AT gmail DOT com) [via geda-h= elp AT delorie DOT com], <geda-help AT del= orie.com> wrote:
Hi Erich Heinzie,
It should have been:

/home/gaf/= DIP14.fp

and
(component-library-search "/home/gaf/gschem-sym&quo=
t;) in the /home/.gEDA/gafrc file

I still have the problem of hav=
ing PICAXE14M not showing up in the libraries list.

When in http://www.gedasymbols.org/ i =
search for screw terminal I get a lot of .fp files, but no .sym files. How =
should they be handled?
It is rather confusing.
best regards<=
br>
torben



On Thu, Jul 18, 2019 at 11:44 AM Tor= ben Friis <friistf AT gmail DOT com<= /a>> wrote:
<= div dir=3D"ltr">
Hi Erich Heinzie,
After following your advice (a long time ago) = I have the following:

/home/gaf/gschem-sym/PICAXE-14M.sym
/home/gaf/pc= b-elements/SIP3.fp
(component-library-search "../gschem-sym") in the=
 /home/.gEDA$/gafrc file

Should not PICAXE-14M show up in Librari=
es when I click Add->Component in gEDA schmatic?
best regards
<= /pre>
http://www.gedasymbols.org/user/erich_heinzle= /symbols/PICAXE-14M.sym?dl

The above link will download the raw symbol file as a .sym for use in the = gschem schematic editor

= The DIP14 footprint required in the pcb layout editor will be a .fp file an= d the raw file can be downloaded from

http://www.gedasymbols.org/footprints/m4lib/DIP14.fp?dl

You can place the resp= ective files in the same directory as your schematic and pcb layout, but mo= st people will use dedicated directories in their project directory for sym= bols and for footprints.

Regards,

Erich

Hi,
I found DIP14:

torben AT torben-Aspire= -E5-773G:~$ cat /home/torben/gEDAsym
http://www.gedasymbols.org/f= ootprints/m4lib.cgi?geda=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= <here

http://www.gedasymbols.org/cvs.html

It looks different from= your file if I view it..

Where should I store the file you sent (if i= t is the file I should store)?
torben

On Thu, Feb 14, 2019= at 3:26 PM Chad Parker (parker DOT charles AT gmail DOT com) [via geda-help AT delorie DOT com] <geda-help AT delorie DOT com> w= rote:

http://www.gedasymbols.org/user/erich_heinzle/symbols/PICAXE-14M.sym

It looks like the package is a 14-pin D= IP, so "DIP14" should work as the footprint.

Cheers,
--Chad

On Thu, Feb 14, 2019 at 9:11 AM Torben Friis (friistf AT gmail DOT com) [via geda-help AT delorie DOT com] <<= a href=3D"mailto:geda-help AT delorie DOT com" rel=3D"noreferrer noreferrer norefe= rrer noreferrer noreferrer noreferrer" target=3D"_blank">geda-help AT delorie.= com> wrote:
Hi ,
I have been looking fo the above element, but I cannot = find it. I have been looking for .../newlib and found it in two places, but= neither one appeared to provide it.
Is there anywhere else I can look for = it?
torben
--000000000000e5512b058e42fc9d--