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=cSgtDlOuhwItPGHKuvE6w6uwAc2IEGHoflniZ4tkGgk=; b=nJxe+wyltWBLXouqnnA2zNkAaGZwJe/ZcZHMkDKWZWIHgROPclh3KIUbIYsISXlWg7 /x9YpqjJzj8tEgqVJlMDzN3iDlN+PftyzBkthcVK2ypnvWuHf/bn5PBmcf4qO8C6rY4e e/Dw+ScgSdyDAcwXkSXI226i7BPoQ4Lwj8gBFbVaHTz4dmG1UyCdy7q4g1+NQpb0gOCd LFzmk3p6qutUWpPf40um9ySuJFoSaprcIXcnZ/BbB/zbrv7KyG+3hLiXDLfj10TCusML +r2SUgLBgiUPbGJ9rzgdmBYR+5KUtQu7+b42xlJ3WcoWzLVxLLlwkp6av4kci+iig4Lk to6Q== 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=cSgtDlOuhwItPGHKuvE6w6uwAc2IEGHoflniZ4tkGgk=; b=atYxPOgQLxTfJiEhmG/+gBWO3sA/GvFUH5raCpmgiSJ46YLJLbPAtmgDstTO8DHxjV IJweyxRFxOfT9M7nVqy4bSXEEArt4kyZjlKYmm+KMzORwrDRXWO7Y8cg9tvw+jHtq5gV hbsUYNEClaiXKRsjwnZdgLe78NWYMtV73UCpavdrNILq9RxOqVDsJDlqIOjcwRa6YlkU rHpPwW1ppmZvZd2PerFq+K2L66gMkJ5PY6LV7tJ7vtcfpiuhB8iXc+vjz5fvi6ykrhT7 efb6R6H7lkjhls9z2OSleCys8gDbIHjceDn9jLa8E99JPTMXdJTUR/JwMFqBerfvm/HM xgMw== X-Gm-Message-State: APjAAAVMSFX7oqeX8yQr7U5IdFElhiOdv4psMhHFHcP2OjTvC+iMmgxG qqikcU9efWVCMbfueo6c6A5z0t8TZQvYrK6xI2wj0YnN X-Google-Smtp-Source: APXvYqxh/2MVIYJvZ+9nKFv0R6xqi29S+eBmJsZ+u1vJ22pQbvUeUMG5+/Gnk4qsUfhgkC1q2TZHJHjr8Ne5f1PBfvY= X-Received: by 2002:a2e:25a:: with SMTP id 87mr28347899ljc.183.1563549729716; Fri, 19 Jul 2019 08:22:09 -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: Fri, 19 Jul 2019 17:21:58 +0200 Message-ID: Subject: Re: [geda-help] Picaxe 14M2 To: geda-help AT delorie DOT com Content-Type: multipart/alternative; boundary="0000000000003a7d29058e0a4a24" Reply-To: geda-help AT delorie DOT com --0000000000003a7d29058e0a4a24 Content-Type: text/plain; charset="UTF-8" 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] 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 "footprint" > attribute, equal to "DIP14" > > The schematic file will end up with an ectra attribute within the picaxe > instance, along the libes of > > "footprint=DIP18" > > 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/.gEDA/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 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->Component 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 directories 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] 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] 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 >>>>>>> >>>>>> --0000000000003a7d29058e0a4a24 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Erich Heinzie,
I think so. If I m= ay reformulate it to show that I understand:
The PICAXE14M.sym file cont= ains a statement: footprint unknown. When I enter the symbol on the schemat= ic I add the footprint attribute DIP14. The PCB program then picks it up fr= om tha Symbol file and find the DIP14 footprint from /home/gaf/pcb-elements= .

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

/home/gaf/pcb-elements
(ls /home/gaf/pcb-ele= ments
DIP14.fp)

/home/.gEDA/gafrc
(cat /home/.gEDA/gafrc
(c= omponent-library-search "/home/gaf/gschem-sym")

should do = the job?

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

>= ; Basic devices
> Connectors (generic)
.
.
.

I want t= o 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 at= tributes you attach to a symbol from a symbol library

=
The usual procedure, after adding your symbol to th= e schematic from a library, is to add an "attribute" to the symbo= l, in this case a "footprint" attribute, equal to "DIP14&quo= t;

The schematic file wi= ll end up with an ectra attribute within the picaxe instance, along the lib= es of

"footprint=3D= DIP18"

The PCB layo= ut editor, when you proceed to lay out uour design, is the software that ha= s an understanding of footprint attributes, and will search its library pat= hs for a DIP18=C2=A0

Doe= s that=C2=A0help?

Erich<= /div>



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:
<= /div>
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 sho=
wing up in the libraries list.

Whe=
n 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?
<= pre class=3D"gmail-m_1492610957059271095m_-7878935548540145437gmail-m_-5278= 762035596455616gmail-code">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 PICA=
XE-14M show up in Libraries when I click Add->Component in gEDA schmatic=
?
best regards
torben

On Fri, Feb 15, 2019 at 9:19 PM Erich H= einzle (a1039181 AT gmail DOT com) [via geda-help AT delorie DOT com] <g= eda-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 footpr= int required in the pcb layout editor will be a .fp file and the raw file c= an be downloaded from

http://www.gedasymbols.org/footprints/m4lib/DIP= 14.fp?dl

You can= place the respective files in the same directory as your schematic and pcb= layout, but most people will use dedicated directories in their project di= rectory 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 delori= e.com] <geda-help AT delorie DOT com wrote:
Hi,
I found DIP14:

torben AT torben-Aspire-E5-773G:~$ cat /home= /torben/gEDAsym
http://www.gedasym= bols.org/footprints/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/c= vs.html

It looks d= ifferent from your file if I view it..

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


=
It looks like the package is a 14-pin DIP, so "DIP14&qu= ot; 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 bee= n looking fo the above element, but I cannot find it. I have been looking f= or .../newlib and found it in two places, but neither one appeared to provi= de it.
Is there anywhere else I can look for it?
torben
--0000000000003a7d29058e0a4a24--