delorie.com/archives/browse.cgi   search  
Mail Archives: geda-help/2019/07/20/08:15:45

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=+HPgeZr/3Mx2P9syjM+5Slgua4LhDp041Mvt1ihFsKE=;
b=FdY/NohA1BP/QHXJnr452Fj+AzWzECl6O13aVcPGN1WgVahmrOe1HhMuveHeWYA100
CPGTPK8+6trGmCKlX7g/pnKhct7O9l7bX3WdzyyElf96AmxJC4P4viXYtSHoeN+liYmR
/g9FLmqecUIIDTCDsi0E7e/L11gPPpfAnAA4j9hnQ8r//lIcX0ZqUZS5cau7zrm07bY7
AXPlyP6+Ulk2vUn9aXVIyDuPIMhbRUliEgZAKht9TrEXJrdhHDm9iI0VR2YLB1dd1CTD
Pa2oxDV4/r9NlCg0oRsNSVTh9TbHyDpJYGzBt5NbZD9aNrCal5yZGzhGamqZEpk1zXMo
CP4Q==
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=+HPgeZr/3Mx2P9syjM+5Slgua4LhDp041Mvt1ihFsKE=;
b=ec2aNLP9/LJmgy3Mhhdz11eZxlBOX+dUlTjIRPIdWzYwtNsl3GHov0JTyLXGo4kPUm
544HHFgEAMQJNPQVHeOsxCuQcq72WNGEc1+xZdhYRSXonZ7GXDu83gJGoiRFCBH4wWHE
GTE8z+qhDwHGe7ttc3T/dkGYlr0mjkCy2mlFziuz5raRVYRE5vHxLgVy5vxkCRb2FT2y
Bv5SjfzhzEW1FPzyWNri3FU+EYAObcy58f3Jk608wfBqyNKRrLgxMokqCGF6m8m1iPcr
SHFq+29zUcSKmxR+hJldzbn4/dMKCS2WCHmQv4LyXttR6g9slSOLsK6pvbLcTrNIQTrE
6cpw==
X-Gm-Message-State: APjAAAWSMFLuAv5Bm/TAcn9Ilkh7er9J2yPgJrQqiX0LaONWqJQExCzg
Nhoqx8nLLLrPQIYSSe/tqw5G8jGrizBVl44I7JEsmQ==
X-Google-Smtp-Source: APXvYqykwXIkBCHk3XCH6BjJarDvomx8uxlGx7H7puxnAHaWP4LKZ58+k5+bptfn39gYsf8+nksc28MU0qt7Ps6uESs=
X-Received: by 2002:a25:338b:: with SMTP id z133mr35078462ybz.85.1563624086455;
Sat, 20 Jul 2019 05:01:26 -0700 (PDT)
MIME-Version: 1.0
References: <CAMw9acAo7Q_ztEDTjbaUr7zdeoOJThA7ijx1EsvNTd46e5oYRw AT mail DOT gmail DOT com>
<CAJZxidC+HAZWw4TO2qp9-gVOojGbL=V+otOgmZ_Ep4d7tJTSVA AT mail DOT gmail DOT com>
<CAMw9acD4TUmGPArTREAN+fZpfbAS+DZDC2Rr99_BsJT--3BTZQ AT mail DOT gmail DOT com>
<CAHUm0tMcrZoQOSuvZT7-E-DLqS2434xDh29q8NRim=O4bxMzzA AT mail DOT gmail DOT com>
<CAMw9acCPs2t=NUcJckDFrxB_gLzjrETExm=--f5vXxxrAfzvOA AT mail DOT gmail DOT com>
<CAMw9acCpr-SYwHVxjgVE8cvT+ziOdJG6useHmJAporwsx+5UWQ AT mail DOT gmail DOT com>
<CAHUm0tPk0_n7-soruUAt6F-iU+eY5OV=WYOZPyueHFnrcpGbuA AT mail DOT gmail DOT com>
<CAMw9acBejh1T+j+PPC+KVsTMcVL1oHufixTnt6NM3_LopMLP3g AT mail DOT gmail DOT com>
<CAHUm0tMxyXmqNC6tunwexZiL67vfLKLVE1YH_CaDPTDTUoBu+g AT mail DOT gmail DOT com> <CAMw9acCJCbLshehVFRLjf2NK6ExTxQXrL7bkEgn27ztrKMgmdA AT mail DOT gmail DOT com>
In-Reply-To: <CAMw9acCJCbLshehVFRLjf2NK6ExTxQXrL7bkEgn27ztrKMgmdA@mail.gmail.com>
From: "Erich Heinzle (a1039181 AT gmail DOT com) [via geda-help AT delorie DOT com]" <geda-help AT delorie DOT com>
Date: Sat, 20 Jul 2019 21:31:13 +0930
Message-ID: <CAHUm0tNtfZN_pj11KvMwONwnF6d13SzvrHq0LCJ_EeuC0feYXw@mail.gmail.com>
Subject: Re: [geda-help] Picaxe 14M2
To: geda-help AT delorie DOT com
Reply-To: geda-help AT delorie DOT com

--0000000000003c49ed058e1b9a1b
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

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 modified
in the layout editor, but pin spacing is harder to modify in an existing
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 imported
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 the
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], <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 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)?
>
> 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] <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 with
>> 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 thes=
e
>> 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], <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 DIP14. =
The
>>> PCB program then picks it up from tha Symbol file and find the DIP14
>>> 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] <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 symbol 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 "footp=
rint"
>>>> 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 s=
earch
>>>> 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], <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/.gEDA/=
gafrc file
>>>>>
>>>>> I still have the problem of having PICAXE14M not showing up in the li=
braries 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 <friistf AT gmail DOT com>
>>>>> wrote:
>>>>>
>>>>>> Hi Erich Heinzie,
>>>>>> After following your advice (a long time ago) I have the following:
>>>>>>
>>>>>> /home/gaf/gschem-sym/PICAXE-14M.sym
>>>>>> /home/gaf/pcb-elements/SIP3.fp
>>>>>>
>>>>>> (component-library-search "../gschem-sym") in the /home/.gEDA$/gafrc=
 file
>>>>>>
>>>>>> Should not PICAXE-14M show up in Libraries when I click Add->Compone=
nt 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] <geda-help AT delorie DOT com> wrote:
>>>>>>
>>>>>>>
>>>>>>> http://www.gedasymbols.org/user/erich_heinzle/symbols/PICAXE-14M.sy=
m?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 direct=
ories 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] <geda-help AT delorie DOT com wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>> I found DIP14:
>>>>>>>>
>>>>>>>> torben AT torben-Aspire-E5-773G:~$ cat /home/torben/gEDAsym
>>>>>>>> http://www.gedasymbols.org/footprints/m4lib.cgi?geda
>>>>>>>> <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 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-14M.=
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 com)
>>>>>>>>> [via geda-help AT delorie DOT com] <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 places, but=
 neither
>>>>>>>>>> one appeared to provide it.
>>>>>>>>>> Is there anywhere else I can look for it?
>>>>>>>>>> torben
>>>>>>>>>>
>>>>>>>>>

--0000000000003c49ed058e1b9a1b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div>Good work on the file system.</div><div dir=3D"auto"=
><br></div><div dir=3D"auto">I usually create a project directory and put m=
y usual/frequently used footprints in the packages or fp subdirectory, depe=
nding on the naming convention in the template being used.</div><div dir=3D=
"auto"><br></div><div dir=3D"auto">The main thing is to ensure that 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 check that=
 footprints you source from elsewhere have sane annuli and hole sizes befor=
e sending off the board for fabrication.</div><div dir=3D"auto"><br></div><=
div dir=3D"auto">You are right, any three pin symbol can map to a three pin=
 footprint, provided that the pin labels on the footprint are sane. Sometim=
es imported symbols like the one you mention need to have the pin name chan=
ged to &quot;1&quot; instead of &quot;_1_&quot; etc... To make the netlist =
behave when imported into the layout editor.<br><br>Regards,</div><div dir=
=3D"auto"><br></div><div dir=3D"auto">Erich<br><br><div class=3D"gmail_quot=
e" dir=3D"auto"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, 20 Jul 2019 1=
9:22 Torben Friis (<a href=3D"mailto:friistf AT gmail DOT com">friistf AT gmail DOT com</=
a>) [via <a href=3D"mailto:geda-help AT delorie DOT com">geda-help AT delorie DOT com</a>=
], &lt;<a href=3D"mailto:geda-help AT delorie DOT com">geda-help AT delorie DOT com</a>&g=
t; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 =
.8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div cla=
ss=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-s=
ize:large">Hi Erich Heinzle,<br>I solved the immediate problem by changing =
the file system to:.<br><br><br>/home/torben/gaf/gschem-sym<br>/home/torben=
/gaf/pcb-elements<br>/home/torben/.gEDA/gafrc<br>(cat /home/torben/.gEDA/ga=
frc<br>(component-library-search &quot;/home/torben/gaf/gschem-sym&quot;)<b=
r><br>but I will setup my system as you have set up yours.<br><br>I need to=
 have some screw terminals set up and I found yours:<br><br>/user/erich_hei=
nzle/kicad/footprints/w_conn_screw.mod/mors_3p.fp<br><br>I could not find t=
he corresponding sym file. Is there one?<br><br>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 the /h=
ome/torben/gaf/pcb-elements file?<br><br>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-fil=
e)?<br><br>best regards<br>torben</div></div><br><div class=3D"gmail_quote"=
><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Jul 20, 2019 at 1:09 AM Eric=
h Heinzle (<a href=3D"mailto:a1039181 AT gmail DOT com" target=3D"_blank" rel=3D"n=
oreferrer">a1039181 AT gmail DOT com</a>) [via <a href=3D"mailto:geda-help AT delorie=
.com" target=3D"_blank" rel=3D"noreferrer">geda-help AT delorie DOT com</a>] &lt;<=
a href=3D"mailto:geda-help AT delorie DOT com" target=3D"_blank" rel=3D"noreferrer=
">geda-help AT delorie DOT com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_=
quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,=
204);padding-left:1ex"><div dir=3D"auto"><div dir=3D"auto">Most users, myse=
lf 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.</div><div dir=3D"auto"><br></div><div dir=3D"auto">This keeps a gi=
ven design safe from filesystem changes or changes to elements subsequently=
.</div><div dir=3D"auto"><br></div><div dir=3D"auto">It also means that onc=
e set up, it doesn&#39;t need to be thought about much.</div><div dir=3D"au=
to"><br></div><div dir=3D"auto">Here are some examples on github which shou=
ld show you how to aim the layout editor at a partucular directory, i.e. &q=
uot;fp&quot; or &quot;packages&quot; in these examples</div><div dir=3D"aut=
o"><br></div><div dir=3D"auto"><a href=3D"https://github.com/miloh/gEDA-git=
-template" target=3D"_blank" rel=3D"noreferrer">https://github.com/miloh/gE=
DA-git-template</a><br></div><div dir=3D"auto"><br></div><div dir=3D"auto">=
<a href=3D"https://github.com/nocko/gEDA-template" target=3D"_blank" rel=3D=
"noreferrer">https://github.com/nocko/gEDA-template</a><br></div><div dir=
=3D"auto"><br></div><div dir=3D"auto"><a href=3D"https://github.com/wojciec=
hk8/geda-sym" target=3D"_blank" rel=3D"noreferrer">https://github.com/wojci=
echk8/geda-sym</a><br></div><div dir=3D"auto"><br></div><div dir=3D"auto">T=
hese examples should show you how it can be done</div><div dir=3D"auto"><br=
></div><div dir=3D"auto">Erich.</div></div><br><div class=3D"gmail_quote"><=
div dir=3D"ltr" class=3D"gmail_attr">On Sat, 20 Jul 2019 01:16 Torben Friis=
 (<a href=3D"mailto:friistf AT gmail DOT com" target=3D"_blank" rel=3D"noreferrer"=
>friistf AT gmail DOT com</a>) [via <a href=3D"mailto:geda-help AT delorie DOT com" targe=
t=3D"_blank" rel=3D"noreferrer">geda-help AT delorie DOT com</a>], &lt;<a href=3D"=
mailto:geda-help AT delorie DOT com" target=3D"_blank" rel=3D"noreferrer">geda-hel=
p AT delorie DOT com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" sty=
le=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddi=
ng-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-fa=
mily:arial,helvetica,sans-serif;font-size:large">Hi Erich Heinzie,<br>I thi=
nk so. If I may reformulate it to show that I understand:<br>The PICAXE14M.=
sym file contains a statement: footprint unknown. When I enter the symbol o=
n the schematic I add the footprint attribute DIP14. The PCB program then p=
icks it up from tha Symbol file and find the DIP14 footprint from /home/gaf=
/pcb-elements.<br><br>Then the files:<br>/home/gaf/gschem-sym<br>(ls /home/=
gaf/gschem-sym<br>PICAXE-14M.sym)<br><br>/home/gaf/pcb-elements<br>(ls /hom=
e/gaf/pcb-elements<br>DIP14.fp)<br><br>/home/.gEDA/gafrc<br>(cat /home/.gED=
A/gafrc<br>(component-library-search &quot;/home/gaf/gschem-sym&quot;)<br><=
br>should do the job?<br><br>But then, when I have filled in the files, how=
 do I make the PICAXE14M.sym appear correctly in the add-&gt;component list=
?:<br><br>&gt; Basic devices<br>&gt; Connectors (generic)<br>.<br>.<br>.<br=
><br>I want to understand the stuff completely and really appreciate your h=
elp.<br>best regards<br>torben</div></div><br><div class=3D"gmail_quote"><d=
iv dir=3D"ltr" class=3D"gmail_attr">On Fri, Jul 19, 2019 at 12:41 PM Erich =
Heinzle (<a href=3D"mailto:a1039181 AT gmail DOT com" rel=3D"noreferrer noreferrer=
" target=3D"_blank">a1039181 AT gmail DOT com</a>) [via <a href=3D"mailto:geda-hel=
p AT delorie DOT com" rel=3D"noreferrer noreferrer" target=3D"_blank">geda-help AT de=
lorie.com</a>] &lt;<a href=3D"mailto:geda-help AT delorie DOT com" rel=3D"noreferr=
er noreferrer" target=3D"_blank">geda-help AT delorie DOT com</a>&gt; wrote:<br></=
div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bor=
der-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"auto">In =
general, gschem is unaware of footprint file names, or the details of any o=
ther attributes you attach to a symbol from a symbol library<div dir=3D"aut=
o"><br></div><div dir=3D"auto">The usual procedure, after adding your symbo=
l to the schematic from a library, is to add an &quot;attribute&quot; to th=
e symbol, in this case a &quot;footprint&quot; attribute, equal to &quot;DI=
P14&quot;</div><div dir=3D"auto"><br></div><div dir=3D"auto">The schematic =
file will end up with an ectra attribute within the picaxe instance, along =
the libes of</div><div dir=3D"auto"><br></div><div dir=3D"auto">&quot;footp=
rint=3DDIP18&quot;</div><div dir=3D"auto"><br></div><div dir=3D"auto">The P=
CB layout editor, when you proceed to lay out uour design, is the software =
that has an understanding of footprint attributes, and will search its libr=
ary paths for a DIP18=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"au=
to">Does that=C2=A0help?</div><div dir=3D"auto"><br></div><div dir=3D"auto"=
>Erich</div><div dir=3D"auto"><br></div><div dir=3D"auto"><br></div></div><=
br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Fri,=
 19 Jul 2019 18:51 Torben Friis (<a href=3D"mailto:friistf AT gmail DOT com" rel=
=3D"noreferrer noreferrer" target=3D"_blank">friistf AT gmail DOT com</a>) [via <a=
 href=3D"mailto:geda-help AT delorie DOT com" rel=3D"noreferrer noreferrer" target=
=3D"_blank">geda-help AT delorie DOT com</a>], &lt;<a href=3D"mailto:geda-help AT del=
orie.com" rel=3D"noreferrer noreferrer" target=3D"_blank">geda-help AT delorie=
.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"mar=
gin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1=
ex"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:aria=
l,helvetica,sans-serif;font-size:large">Hi Erich Heinzie,</div><div class=
=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-siz=
e:large">It should have been:</div><div class=3D"gmail_default" style=3D"fo=
nt-family:arial,helvetica,sans-serif;font-size:large"><br></div><div class=
=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-siz=
e:large">/home/gaf/DIP14.fp</div><div class=3D"gmail_default" style=3D"font=
-family:arial,helvetica,sans-serif;font-size:large"><br></div><div class=3D=
"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-size:l=
arge">and<br></div><div class=3D"gmail_default" style=3D"font-family:arial,=
helvetica,sans-serif;font-size:large"><pre class=3D"m_5811983186306912133gm=
ail-m_-3548951900411599412m_-8691906944467973354gmail-m_1492610957059271095=
m_-7878935548540145437gmail-m_-5278762035596455616gmail-code">(component-li=
brary-search &quot;/home/gaf/gschem-sym&quot;) in the /home/.gEDA/gafrc fil=
e<br><br></pre><pre class=3D"m_5811983186306912133gmail-m_-3548951900411599=
412m_-8691906944467973354gmail-m_1492610957059271095m_-7878935548540145437g=
mail-m_-5278762035596455616gmail-code">I still have the problem of having P=
ICAXE14M not showing up in the libraries list.<br><br></pre><pre class=3D"m=
_5811983186306912133gmail-m_-3548951900411599412m_-8691906944467973354gmail=
-m_1492610957059271095m_-7878935548540145437gmail-m_-5278762035596455616gma=
il-code">When in <a href=3D"http://www.gedasymbols.org/" rel=3D"noreferrer =
noreferrer noreferrer" target=3D"_blank">http://www.gedasymbols.org/</a> i =
search for screw terminal I get a lot of .fp files, but no .sym files. How =
should they be handled?<br></pre><pre class=3D"m_5811983186306912133gmail-m=
_-3548951900411599412m_-8691906944467973354gmail-m_1492610957059271095m_-78=
78935548540145437gmail-m_-5278762035596455616gmail-code">It is rather confu=
sing.<br></pre><pre class=3D"m_5811983186306912133gmail-m_-3548951900411599=
412m_-8691906944467973354gmail-m_1492610957059271095m_-7878935548540145437g=
mail-m_-5278762035596455616gmail-code">best regards<br></pre><pre class=3D"=
m_5811983186306912133gmail-m_-3548951900411599412m_-8691906944467973354gmai=
l-m_1492610957059271095m_-7878935548540145437gmail-m_-5278762035596455616gm=
ail-code">torben<br></pre><pre class=3D"m_5811983186306912133gmail-m_-35489=
51900411599412m_-8691906944467973354gmail-m_1492610957059271095m_-787893554=
8540145437gmail-m_-5278762035596455616gmail-code"><br><br></pre></div></div=
><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Th=
u, Jul 18, 2019 at 11:44 AM Torben Friis &lt;<a href=3D"mailto:friistf AT gmai=
l.com" rel=3D"noreferrer noreferrer noreferrer" target=3D"_blank">friistf AT g=
mail.com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D=
"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-le=
ft:1ex"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:=
arial,helvetica,sans-serif;font-size:large">Hi Erich Heinzie,</div><div cla=
ss=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-s=
ize:large">After following your advice (a long time ago) I have the followi=
ng:</div><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,=
sans-serif;font-size:large"><br></div><div class=3D"gmail_default" style=3D=
"font-family:arial,helvetica,sans-serif;font-size:large">/home/gaf/gschem-s=
ym/PICAXE-14M.sym</div><div class=3D"gmail_default" style=3D"font-family:ar=
ial,helvetica,sans-serif;font-size:large">/home/gaf/pcb-elements/SIP3.fp</d=
iv><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-s=
erif;font-size:large"><pre class=3D"m_5811983186306912133gmail-m_-354895190=
0411599412m_-8691906944467973354gmail-m_1492610957059271095m_-7878935548540=
145437gmail-m_-5278762035596455616gmail-code">(component-library-search &qu=
ot;../gschem-sym&quot;) in the /home/.gEDA$/gafrc file<br><br></pre><pre cl=
ass=3D"m_5811983186306912133gmail-m_-3548951900411599412m_-8691906944467973=
354gmail-m_1492610957059271095m_-7878935548540145437gmail-m_-52787620355964=
55616gmail-code">Should not PICAXE-14M show up in Libraries when I click Ad=
d-&gt;Component in gEDA schmatic?<br></pre><pre class=3D"m_5811983186306912=
133gmail-m_-3548951900411599412m_-8691906944467973354gmail-m_14926109570592=
71095m_-7878935548540145437gmail-m_-5278762035596455616gmail-code">best reg=
ards<br></pre><pre class=3D"m_5811983186306912133gmail-m_-35489519004115994=
12m_-8691906944467973354gmail-m_1492610957059271095m_-7878935548540145437gm=
ail-m_-5278762035596455616gmail-code">torben<br></pre></div></div><br><div =
class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Feb 15,=
 2019 at 9:19 PM Erich Heinzle (<a href=3D"mailto:a1039181 AT gmail DOT com" rel=
=3D"noreferrer noreferrer noreferrer" target=3D"_blank">a1039181 AT gmail DOT com<=
/a>) [via <a href=3D"mailto:geda-help AT delorie DOT com" rel=3D"noreferrer norefe=
rrer noreferrer" target=3D"_blank">geda-help AT delorie DOT com</a>] &lt;<a href=
=3D"mailto:geda-help AT delorie DOT com" rel=3D"noreferrer noreferrer noreferrer" =
target=3D"_blank">geda-help AT delorie DOT com</a>&gt; wrote:<br></div><blockquote=
 class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px so=
lid rgb(204,204,204);padding-left:1ex"><div dir=3D"auto"><div><a href=3D"ht=
tp://www.gedasymbols.org/user/erich_heinzle/symbols/PICAXE-14M.sym?dl" rel=
=3D"noreferrer noreferrer noreferrer" target=3D"_blank">http://www.gedasymb=
ols.org/user/erich_heinzle/symbols/PICAXE-14M.sym?dl</a><div dir=3D"auto"><=
br></div><div dir=3D"auto">The above link will download the raw symbol file=
 as a .sym for use in the gschem schematic editor</div><div dir=3D"auto"><b=
r></div><div dir=3D"auto">The DIP14 footprint required in the pcb layout ed=
itor will be a .fp file and the raw file can be downloaded from</div><div d=
ir=3D"auto"><br></div><div dir=3D"auto"><a href=3D"http://www.gedasymbols.o=
rg/footprints/m4lib/DIP14.fp?dl" rel=3D"noreferrer noreferrer noreferrer" t=
arget=3D"_blank">http://www.gedasymbols.org/footprints/m4lib/DIP14.fp?dl</a=
><br></div><div dir=3D"auto"><br></div><div dir=3D"auto">You can place the =
respective files in the same directory as your schematic and pcb layout, bu=
t most people will use dedicated directories in their project directory for=
 symbols and for footprints.</div><div dir=3D"auto"><br></div><div dir=3D"a=
uto">Regards,</div><div dir=3D"auto"><br></div><div dir=3D"auto">Erich</div=
><br><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Fri, 15 Feb 2019 02=
:34 Torben Friis (<a href=3D"mailto:friistf AT gmail DOT com" rel=3D"noreferrer no=
referrer noreferrer" target=3D"_blank">friistf AT gmail DOT com</a>) [via <a href=
=3D"mailto:geda-help AT delorie DOT com" rel=3D"noreferrer noreferrer noreferrer" =
target=3D"_blank">geda-help AT delorie DOT com</a>] &lt;<a href=3D"mailto:geda-hel=
p AT delorie DOT com" rel=3D"noreferrer noreferrer noreferrer" target=3D"_blank">g=
eda-help AT delorie DOT com</a> wrote:<br></div><blockquote class=3D"gmail_quote" =
style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pa=
dding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_defau=
lt" style=3D"font-family:arial,helvetica,sans-serif;font-size:large">Hi,</d=
iv><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-s=
erif;font-size:large">I found DIP14:</div><div class=3D"gmail_default" styl=
e=3D"font-family:arial,helvetica,sans-serif;font-size:large"><br></div><div=
 class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;fo=
nt-size:large">torben AT torben-Aspire-E5-773G:~$ cat /home/torben/gEDAsym<br>=
<a href=3D"http://www.gedasymbols.org/footprints/m4lib.cgi?geda" rel=3D"nor=
eferrer noreferrer noreferrer noreferrer" target=3D"_blank">http://www.geda=
symbols.org/footprints/m4lib.cgi?geda</a>=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 &lt;here<br><br><a href=3D"http://www.gedasymbols.org/cvs.html=
" rel=3D"noreferrer noreferrer noreferrer noreferrer" target=3D"_blank">htt=
p://www.gedasymbols.org/cvs.html</a></div><div class=3D"gmail_default" styl=
e=3D"font-family:arial,helvetica,sans-serif;font-size:large"><br></div><div=
 class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;fo=
nt-size:large">It looks different from your file if I view it..</div><div c=
lass=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font=
-size:large"><br></div><div class=3D"gmail_default" style=3D"font-family:ar=
ial,helvetica,sans-serif;font-size:large">Where should I store the file you=
 sent (if it is the file I should store)?</div><div class=3D"gmail_default"=
 style=3D"font-family:arial,helvetica,sans-serif;font-size:large">torben<br=
></div></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D=
"gmail_attr">On Thu, Feb 14, 2019 at 3:26 PM Chad Parker (<a href=3D"mailto=
:parker DOT charles AT gmail DOT com" rel=3D"noreferrer noreferrer noreferrer noreferr=
er" target=3D"_blank">parker DOT charles AT gmail DOT com</a>) [via <a href=3D"mailto:=
geda-help AT delorie DOT com" rel=3D"noreferrer noreferrer noreferrer noreferrer" =
target=3D"_blank">geda-help AT delorie DOT com</a>] &lt;<a href=3D"mailto:geda-hel=
p AT delorie DOT com" rel=3D"noreferrer noreferrer noreferrer noreferrer" target=
=3D"_blank">geda-help AT delorie DOT com</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><br></di=
v><div dir=3D"ltr"><a href=3D"http://www.gedasymbols.org/user/erich_heinzle=
/symbols/PICAXE-14M.sym" rel=3D"noreferrer noreferrer noreferrer noreferrer=
" target=3D"_blank">http://www.gedasymbols.org/user/erich_heinzle/symbols/P=
ICAXE-14M.sym</a></div><div dir=3D"ltr"><br></div><div>It looks like the pa=
ckage is a 14-pin DIP, so &quot;DIP14&quot; should work as the footprint.<b=
r></div><div dir=3D"ltr"><br></div><div>Cheers,</div><div>--Chad<br></div><=
div dir=3D"ltr"><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"=
ltr" class=3D"gmail_attr">On Thu, Feb 14, 2019 at 9:11 AM Torben Friis (<a =
href=3D"mailto:friistf AT gmail DOT com" rel=3D"noreferrer noreferrer noreferrer n=
oreferrer" target=3D"_blank">friistf AT gmail DOT com</a>) [via <a href=3D"mailto:=
geda-help AT delorie DOT com" rel=3D"noreferrer noreferrer noreferrer noreferrer" =
target=3D"_blank">geda-help AT delorie DOT com</a>] &lt;<a href=3D"mailto:geda-hel=
p AT delorie DOT com" rel=3D"noreferrer noreferrer noreferrer noreferrer" target=
=3D"_blank">geda-help AT delorie DOT com</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_defau=
lt" style=3D"font-family:arial,helvetica,sans-serif;font-size:large">Hi ,</=
div><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-=
serif;font-size:large">I have been looking fo the above element, but I cann=
ot find it. I have been looking for .../newlib and found it in two places, =
but neither one appeared to provide it.</div><div class=3D"gmail_default" s=
tyle=3D"font-family:arial,helvetica,sans-serif;font-size:large">Is there an=
ywhere else I can look for it?</div><div class=3D"gmail_default" style=3D"f=
ont-family:arial,helvetica,sans-serif;font-size:large">torben<br></div></di=
v>
</blockquote></div>
</blockquote></div>
</blockquote></div></div></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div></div></div>

--0000000000003c49ed058e1b9a1b--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019