delorie.com/archives/browse.cgi   search  
Mail Archives: geda-help/2019/01/09/09:38:31

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=rSy1GqivSgKnfxE29wn3lbHASSDifeH/AlAf671Xvas=;
b=Rw9jUuhzQfq5YDLU5/vpQ7Jh7Mhkz2NgR4LlvV7HjLxWE5pCnR4f1qYBCFfFYu6UG0
p3VciiI4kB8D02zIKfeBzFfKcoRaOK2D1YX0kANFacCkQfWUHla80/abvfpstaJlEv5g
0ut1KBBX2GHxlcRQJ978pdUeerR5knmfH31BnsYJz8oxv74OElvDJxBsLSYcWOB/f7LJ
oiEwlnXzWjQlPjQ/U0C9Iazmmtg7pgFDhgT8RaggwFR1aLYW5b/PcPATjphiKgZxhlxI
65YvzaMU2OPfwQvNPRwcfvURt1nsOgMnqf+WlDaMIDZno9r2aU0TZtnShf6RcrO1cc+F
IrXw==
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=rSy1GqivSgKnfxE29wn3lbHASSDifeH/AlAf671Xvas=;
b=RpzUoB4fH4yRsLoa4et6Bj7XtpGOm72Xce1mVSRTlMmCl7n9BpSy/IYkxZXJcUvF+H
c5T5VRNNikX7hu2xxQl3H23dzwQhmmPYocAf+PxZddhTKhxuNutg9FIyrfgcgvVgF9Uv
IZGsxFZeGUi+hojmasdOpP65RKyeO876UexTIQedmh6LuGJn+gMWtgRbQvxl14Dg8VLQ
Gbmkeg/yfoGAglQXlKjSKwpkG1mSKSWaezFrWW4aK5JWmzKCU70wLy6GkWDi29OaaODA
wJDmXleDhg7G+I+HAh8fIzkdZDiGQHvSX6uq6ojMU69Z9pwOhDkW7n7zOcFhGXwr5y5m
WCjA==
X-Gm-Message-State: AJcUukeyIRkXKald9yW8sLsfPB9KktILjxF+mqH5/B9DO7Uu61ZpB5Fa
hPCRDH+CwawFnH7PM6bcGcJ5zPv6JoeJ/KRbbgN1XA==
X-Google-Smtp-Source: ALg8bN43Qypfi5Eyo48Uxe41Gq05txWcqzLbuWs75Rd6hxDgPipaR1bNdA1ZCv05l62T3m8vwRjTzShzcOjOFw93dyU=
X-Received: by 2002:a65:4784:: with SMTP id e4mr5547099pgs.12.1547044692220;
Wed, 09 Jan 2019 06:38:12 -0800 (PST)
MIME-Version: 1.0
References: <CAMw9acAjN4jNQfwv45=UXhFbZpbrHpmO3fj9oP7mYMU+97i8dw AT mail DOT gmail DOT com>
<CAJZxidD3Hczu+yCD_8a3SMx9ZOrrWDVUJB25AQNBtWQN-+Rywg AT mail DOT gmail DOT com>
<CAMw9acBe7WpstUxgT_wsBX+7FB0sNkn1RSYnz43BcwNU4f0yXw AT mail DOT gmail DOT com>
<CAMw9acDSnS6BSOXkbsCPsBs6jsrFLN1248tZeTi6-q8QaECA5Q AT mail DOT gmail DOT com>
<CAJZxidD=5S1h=pOGF4BuofkZto5PishESxoPMDZDO2hEq-GMjg AT mail DOT gmail DOT com>
<CAMw9acBueeZzsHR24UPGjEuq8JDUccL9RCCegV0WXsc5Gs2JBA AT mail DOT gmail DOT com>
<CAMw9acAv+tVc9Ez=OxaRLau7t+ui9-pgv2NJG4V1Sv5ukiQ7Jg AT mail DOT gmail DOT com>
<CAJZxidBkOvTM1WrUy9fUHL7+544=rHzkhW3wVXtOZNYShu5Lfg AT mail DOT gmail DOT com>
<CAMw9acB8h8tsuHy9T3y1EpaYW+Vv==oyhrtMxtayopSAEoyTMQ AT mail DOT gmail DOT com>
<CAJZxidBsc4sSKV-EfABdg8HtXOcndqtBD6KpWEVMWa=RBVCAxg AT mail DOT gmail DOT com>
<CAMw9acAZbMqQYhxvBfiy_RnirRpKJZ5qdF44GdBteY1+S_iHaQ AT mail DOT gmail DOT com>
<CAJZxidBgBpyneyCpiwhnV3t0hGjp-eQqGsddXXjitJ-grGQpAA AT mail DOT gmail DOT com>
<CAMw9acBxrEPmi3JKvr83FmzRd=2h-wLu1Yrn3KSnu9yz_ykW+A AT mail DOT gmail DOT com> <CAMw9acAEuP9UM57GDL+pGKtb180E_=asHB+bm3Jr1u-kR_=m8g AT mail DOT gmail DOT com>
In-Reply-To: <CAMw9acAEuP9UM57GDL+pGKtb180E_=asHB+bm3Jr1u-kR_=m8g@mail.gmail.com>
From: "Chad Parker (parker DOT charles AT gmail DOT com) [via geda-help AT delorie DOT com]" <geda-help AT delorie DOT com>
Date: Wed, 9 Jan 2019 09:38:00 -0500
Message-ID: <CAJZxidD1fbL9qUWB7HMr6nk3icxHwDJ5UthtGwH1fE9rXnvfMw@mail.gmail.com>
Subject: Re: [geda-help] Tutorial
To: geda-help AT delorie DOT com
Reply-To: geda-help AT delorie DOT com

--00000000000054e30a057f076995
Content-Type: text/plain; charset="UTF-8"

Hi Torben-

The symbols should be in the various www/user/ directories. They are
organized by contributor. If you're looking for something specific, the
best way is probably to use the search function on the website and figure
out who contributed the symbol that you want to use.

To get the symbols to show up in gschem's library window, you have a couple
of options. If you followed the Bill Wilson tutorial, you would have
created a gafrc file in your project directory. In this file, you can add a
line that points to the directory of the symbols you downloaded from cvs.
Alternatively, you can find the symbol you want to use, and copy it into
one of the library directories already specified. In the Bill Wilson
tutorial, you create a directory structure that includes a gschem-sym
directory, and add this path to the gafrc file. You could copy the symbols
into that directory.

--Chad

On Wed, Jan 9, 2019 at 7:48 AM Torben Friis (friistf AT gmail DOT com) [via
geda-help AT delorie DOT com] <geda-help AT delorie DOT com> wrote:

> Hi Chad,
> In gschem I only have "library" to chose symbols from. I wanted more - fx.
> newlib. How do I get it?
>
> I have used the instructions in:
>
> http://www.gedasymbols.org/cvs.html
>
> to place the following:
>
> torben AT torben-Aspire-E5-773G: ls /home/geda
> CVS  CVSROOT  scripts  www
>
> where /home/geda was an empty directory.
>
> torben AT torben-Aspire-E5-773G:/home/geda/scripts$ ls
> 2pad.cgi    dilpad.cgi      footprint.pcb    reindex
> cgi-lib.pl  eps2png         global_list.cgi  search.cgi
> csv.cgi     footprint.cgi   make-fp-library  symbol.cgi
> CVS         footprint.html  math.pl          symbol.html
>
> Can I get from this to a more comprehensive list of symbols in gschem? I
> am stuck.
> best regards
> torben
>
>
> On Thu, Jan 3, 2019 at 7:58 PM Torben Friis <friistf AT gmail DOT com> wrote:
>
>> Hi Chad,
>> OK. I will try again.
>> torben
>>
>> On Thu, Jan 3, 2019 at 3:45 PM Chad Parker (parker DOT charles AT gmail DOT com)
>> [via geda-help AT delorie DOT com] <geda-help AT delorie DOT com> wrote:
>>
>>> Torben-
>>>
>>> The square terminal generally indicates "pin 1" of the device. This is
>>> done so that when you're installing the components, you know the proper
>>> orientation. For some parts this is important, like for the opamps in the
>>> design. For other parts, like the resistors, it doesn't matter, they can go
>>> either way.
>>>
>>> Part of the fun of building a circuit board is figuring out where to
>>> place the components and how to connect them, kind of like a puzzle, but
>>> with no one answer. You can place them however you like. Many people use a
>>> strategy where you try to place the parts such that you minimize the
>>> lengths of the traces connecting those parts. You could also arrange them
>>> in a pattern to resemble a bug, or a star, or anything you find
>>> aesthetically pleasing. In most cases (i.e. not radio frequency or high
>>> speed (>10s of MHz) digital electronics), the exact placement of parts
>>> doesn't matter.
>>>
>>> --Chad
>>>
>>>
>>> On Thu, Jan 3, 2019 at 9:32 AM Torben Friis (friistf AT gmail DOT com) [via
>>> geda-help AT delorie DOT com] <geda-help AT delorie DOT com> wrote:
>>>
>>>> Hi Chad,
>>>> Should I place R101, R102 and R103 together? And if I do, should'nt
>>>> R103 have round terminal points at both ends? I assume that the square ones
>>>> are to be connected to the GND.
>>>> I am not an electronics expert.
>>>> torben
>>>>
>>>> On Thu, Jan 3, 2019 at 2:13 PM Chad Parker (parker DOT charles AT gmail DOT com)
>>>> [via geda-help AT delorie DOT com] <geda-help AT delorie DOT com> wrote:
>>>>
>>>>> Torben-
>>>>>
>>>>> Okay, I see what you're referring to. This is a bug in the tutorial.
>>>>> It looks to me like the first set of figures were created with an older
>>>>> version of PCB and the other set with a newer one and a later date. What
>>>>> likely happened is that the same circuit was used, but the schematic was
>>>>> redrawn when the new figures were added, and because the parts would have
>>>>> been arranged differently, the reference designators ended up changing. The
>>>>> underlying circuit appears to be the same, just the names of the parts have
>>>>> been swapped. You can even see that the footprint of R101 is different.
>>>>>
>>>>> Ultimately, the rat lines on your pcb should be consistent with the
>>>>> connections you made in the schematic. So, as long as you connect your
>>>>> parts accordingly, you should be fine.
>>>>>
>>>>> Thanks for pointing this out. We should fix it so that it's consistent.
>>>>>
>>>>> Thanks,
>>>>> --Chad
>>>>>
>>>>> On Wed, Jan 2, 2019 at 5:36 PM Torben Friis (friistf AT gmail DOT com) [via
>>>>> geda-help AT delorie DOT com] <geda-help AT delorie DOT com> wrote:
>>>>>
>>>>>> Hi Chad,
>>>>>> The link is:
>>>>>>
>>>>>> http://wiki.geda-project.org/geda:gsch2pcb_tutorial
>>>>>> best regards
>>>>>> torben
>>>>>>
>>>>>> On Wed, Jan 2, 2019 at 10:55 PM Chad Parker (parker DOT charles AT gmail DOT com)
>>>>>> [via geda-help AT delorie DOT com] <geda-help AT delorie DOT com> wrote:
>>>>>>
>>>>>>> Torben-
>>>>>>>
>>>>>>> Are you still working through the Bill Wilson tutorial? If so, I'm
>>>>>>> not sure what you mean by page 6. Can you please provide a link to the
>>>>>>> tutorial you're referring to?
>>>>>>>
>>>>>>> Thanks,
>>>>>>> --Chad
>>>>>>>
>>>>>>> On Wed, Jan 2, 2019 at 3:44 PM Torben Friis (friistf AT gmail DOT com)
>>>>>>> [via geda-help AT delorie DOT com] <geda-help AT delorie DOT com> wrote:
>>>>>>>
>>>>>>>> Hi Chad,
>>>>>>>> I am confused by the UBUNTU geda tutorial.
>>>>>>>> In the beginning R101, R102 and R103 are placed together. On page
>>>>>>>> 6  R102, R201 and R103 are placed together in the same place and R102 is
>>>>>>>> placed where R201 was before.
>>>>>>>> I have other problems - fx with lines created in PCB - but I would
>>>>>>>> take one example to see if the confusion is my problem.
>>>>>>>> torben
>>>>>>>>
>>>>>>>> On Sat, Dec 29, 2018 at 5:10 PM Torben Friis <friistf AT gmail DOT com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Hi Chad,
>>>>>>>>> I deleted all files except Project, one.sch and two.sch and ran
>>>>>>>>> gsch2pcb once - and it worked.
>>>>>>>>> torben
>>>>>>>>>
>>>>>>>>> On Wed, Dec 26, 2018 at 11:11 PM Chad Parker (
>>>>>>>>> parker DOT charles AT gmail DOT com) [via geda-help AT delorie DOT com] <
>>>>>>>>> geda-help AT delorie DOT com> wrote:
>>>>>>>>>
>>>>>>>>>> Hi Torben-
>>>>>>>>>>
>>>>>>>>>> The second time you run gsch2pcb it looks at the differences. The
>>>>>>>>>> first time it may not have picked up all of the elements due to footprint
>>>>>>>>>> name errors. The second time (and all subsequent times) you run it, it
>>>>>>>>>> produces board.*new*.pcb, which contains the new elements, so
>>>>>>>>>> that it doesn't overwrite your original file. To get them into the layout,
>>>>>>>>>> you have to do as it says: open the layout then go to the file menu, select
>>>>>>>>>> "load layout data to paste buffer", and select board.new.pcb. Then you can
>>>>>>>>>> paste them into the layout.
>>>>>>>>>>
>>>>>>>>>> Alternatively, if you haven't done any work on the pcb yet, you
>>>>>>>>>> can delete board.pcb and board.new.pcb and rerun gsch2pcb.
>>>>>>>>>>
>>>>>>>>>> Also, make sure that you execute Select > Disperse All Elements,
>>>>>>>>>> as sometimes the elements will overlap when they're brought into the layout.
>>>>>>>>>>
>>>>>>>>>> Cheers,
>>>>>>>>>> --Chad
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Wed, Dec 26, 2018 at 2:44 PM Torben Friis (friistf AT gmail DOT com)
>>>>>>>>>> [via geda-help AT delorie DOT com] <geda-help AT delorie DOT com> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi,
>>>>>>>>>>> It is rather confusing. When I run gsch2pcb project I get:
>>>>>>>>>>>
>>>>>>>>>>> ----------------------------------
>>>>>>>>>>> Done processing.  Work performed:
>>>>>>>>>>> 5 file elements and 0 m4 elements added to board.new.pcb.
>>>>>>>>>>>
>>>>>>>>>>> Next steps:
>>>>>>>>>>> 1.  Run pcb on your file board.pcb.
>>>>>>>>>>> 2.  From within PCB, select "File -> Load layout data to paste
>>>>>>>>>>> buffer"
>>>>>>>>>>>     and select board.new.pcb to load the new footprints into
>>>>>>>>>>> your existing layout.
>>>>>>>>>>> 3.  From within PCB, select "File -> Load netlist file" and
>>>>>>>>>>> select
>>>>>>>>>>>     board.net to load the updated netlist.
>>>>>>>>>>>
>>>>>>>>>>> 4.  From within PCB, enter
>>>>>>>>>>>
>>>>>>>>>>>            :ExecuteFile(board.cmd)
>>>>>>>>>>>
>>>>>>>>>>>     to update the pin names of all footprints.
>>>>>>>>>>>
>>>>>>>>>>> First it does not tally with the description given in the
>>>>>>>>>>> tutorial - I am using the one that comes with Ubuntu.
>>>>>>>>>>>
>>>>>>>>>>> Second, when I run pcb board.pcb I get only the transistor and
>>>>>>>>>>> the resistor on the screen with a yellow line leading nowhere. Should'nt I
>>>>>>>>>>> get both one.sch and two.sch? If I folllow the instructions above I add the
>>>>>>>>>>> one.sch to the screen all bundled up. Both one.sch and two.sch appear to be
>>>>>>>>>>> OK.
>>>>>>>>>>>
>>>>>>>>>>> As I say, I am confused.
>>>>>>>>>>> best ergards
>>>>>>>>>>> torben
>>>>>>>>>>>
>>>>>>>>>>> On Wed, Dec 26, 2018 at 3:46 PM Torben Friis <friistf AT gmail DOT com>
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> It worked.
>>>>>>>>>>>>
>>>>>>>>>>>> On Wed, Dec 26, 2018 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:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi Torben-
>>>>>>>>>>>>>
>>>>>>>>>>>>> Welcome to the community! Please feel free to post any
>>>>>>>>>>>>> questions you may have.
>>>>>>>>>>>>>
>>>>>>>>>>>>> I think the issue is that the CONNECTOR is no longer an m4
>>>>>>>>>>>>> element, so, it's not generating it the way the tutorial thinks it should.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Looking through the pcb element footprints, there is, however,
>>>>>>>>>>>>> a footprint "CONNECTOR 1 2". I suspect that will serve for your purposes.
>>>>>>>>>>>>> Please try changing "CONNECTOR 2 1" --> "CONNECTOR 1 2" and see if that
>>>>>>>>>>>>> fixes it.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>> --Chad
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Wed, Dec 26, 2018 at 7:00 AM Torben Friis (
>>>>>>>>>>>>> friistf AT gmail DOT com) [via geda-help AT delorie DOT com] <
>>>>>>>>>>>>> geda-help AT delorie DOT com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>> This is my first attempt at using geda-help.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> When in the Bill Wilson gEDA tutorial I use:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> gsch2pcb project
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I get the following message in the log:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> CONN202: can't find PCB element for footprint CONNECTOR-2-1
>>>>>>>>>>>>>> (value=unknown).
>>>>>>>>>>>>>> So device CONN202 will not be in the layout.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> The attributes of the connector are.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> device: BNC
>>>>>>>>>>>>>> footprint: CONNECTOR 2 1
>>>>>>>>>>>>>> refdes: CONN202
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I think that I have followed the instructions, so what is
>>>>>>>>>>>>>> wrong?
>>>>>>>>>>>>>> best regards
>>>>>>>>>>>>>> torben
>>>>>>>>>>>>>>
>>>>>>>>>>>>>

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

<div dir=3D"ltr"><div>Hi Torben-</div><div><br></div><div>The symbols shoul=
d be in the various www/user/ directories. They are organized by contributo=
r. If you&#39;re looking for something specific, the best way is probably t=
o use the search function on the website and figure out who contributed the=
 symbol that you want to use.<br></div><div><br></div><div>To get the symbo=
ls to show up in gschem&#39;s library window, you have a couple of options.=
 If you followed the Bill Wilson tutorial, you would have created a gafrc f=
ile in your project directory. In this file, you can add a line that points=
 to the directory of the symbols you downloaded from cvs. Alternatively, yo=
u can find the symbol you want to use, and copy it into one of the library =
directories already specified. In the Bill Wilson tutorial, you create a di=
rectory structure that includes a gschem-sym directory, and add this path t=
o the gafrc file. You could copy the symbols into that directory.</div><div=
><br></div><div>--Chad<br></div></div><br><div class=3D"gmail_quote"><div d=
ir=3D"ltr">On Wed, Jan 9, 2019 at 7:48 AM Torben Friis (<a href=3D"mailto:f=
riistf AT gmail DOT com">friistf AT gmail DOT com</a>) [via <a href=3D"mailto:geda-help AT d=
elorie.com">geda-help AT delorie DOT com</a>] &lt;<a href=3D"mailto:geda-help AT delo=
rie.com">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(2=
04,204,204);padding-left:1ex"><div dir=3D"ltr"><div dir=3D"ltr"><div class=
=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-siz=
e:large">Hi Chad,<br>In gschem I only have &quot;library&quot; to chose sym=
bols from. I wanted more - fx. newlib. How do I get it?<br><br>I have used =
the instructions in:<br><br><a href=3D"http://www.gedasymbols.org/cvs.html"=
 target=3D"_blank">http://www.gedasymbols.org/cvs.html</a><br><br>to place =
the following:<br><br>torben AT torben-Aspire-E5-773G: ls /home/geda<br>CVS=C2=
=A0 CVSROOT=C2=A0 scripts=C2=A0 www<br><br>where /home/geda was an empty di=
rectory.<br><br>torben AT torben-Aspire-E5-773G:/home/geda/scripts$ ls<br>2pad=
.cgi=C2=A0=C2=A0=C2=A0 dilpad.cgi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 footprint.p=
cb=C2=A0=C2=A0=C2=A0 reindex<br><a href=3D"http://cgi-lib.pl" target=3D"_bl=
ank">cgi-lib.pl</a>=C2=A0 eps2png=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 global_list.cgi=C2=A0 search.cgi<br>csv.cgi=C2=A0=C2=A0=C2=A0=C2=A0 =
footprint.cgi=C2=A0=C2=A0 make-fp-library=C2=A0 symbol.cgi<br>CVS=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 footprint.html=C2=A0 <a href=3D"htt=
p://math.pl" target=3D"_blank">math.pl</a>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0 symbol.html<br><br>Can I get from this to a more comp=
rehensive list of symbols in gschem? I am stuck.<br>best regards<br>torben<=
br><br></div></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On=
 Thu, Jan 3, 2019 at 7:58 PM Torben Friis &lt;<a href=3D"mailto:friistf AT gma=
il.com" target=3D"_blank">friistf AT gmail DOT com</a>&gt; wrote:<br></div><blockq=
uote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1p=
x solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div class=3D"g=
mail_default" style=3D"font-family:arial,helvetica,sans-serif;font-size:lar=
ge">Hi Chad,</div><div class=3D"gmail_default" style=3D"font-family:arial,h=
elvetica,sans-serif;font-size:large">OK. I will try again.</div><div class=
=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-siz=
e:large">torben<br></div></div><br><div class=3D"gmail_quote"><div dir=3D"l=
tr">On Thu, Jan 3, 2019 at 3:45 PM Chad Parker (<a href=3D"mailto:parker.ch=
arles AT gmail DOT com" target=3D"_blank">parker DOT charles AT gmail DOT com</a>) [via <a hr=
ef=3D"mailto:geda-help AT delorie DOT com" target=3D"_blank">geda-help AT delorie DOT com=
</a>] &lt;<a href=3D"mailto:geda-help AT delorie DOT com" target=3D"_blank">geda-h=
elp AT delorie DOT com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" s=
tyle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pad=
ding-left:1ex"><div dir=3D"ltr"><div>Torben-</div><div><br></div><div>The s=
quare terminal generally indicates &quot;pin 1&quot; of the device. This is=
 done so that when you&#39;re installing the components, you know the prope=
r orientation. For some parts this is important, like for the opamps in the=
 design. For other parts, like the resistors, it doesn&#39;t matter, they c=
an go either way.<br></div><div><br></div><div>Part of the fun of building =
a circuit board is figuring out where to place the components and how to co=
nnect them, kind of like a puzzle, but with no one answer. You can place th=
em however you like. Many people use a strategy where you try to place the =
parts such that you minimize the lengths of the traces connecting those par=
ts. You could also arrange them in a pattern to resemble a bug, or a star, =
or anything you find aesthetically pleasing. In most cases (i.e. not radio =
frequency or high speed (&gt;10s of MHz) digital electronics), the exact pl=
acement of parts doesn&#39;t matter.<br></div><div><br></div><div>--Chad<br=
></div><div><br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr"=
>On Thu, Jan 3, 2019 at 9:32 AM Torben Friis (<a href=3D"mailto:friistf AT gma=
il.com" target=3D"_blank">friistf AT gmail DOT com</a>) [via <a href=3D"mailto:ged=
a-help AT delorie DOT com" target=3D"_blank">geda-help AT delorie DOT com</a>] &lt;<a hre=
f=3D"mailto:geda-help AT delorie DOT com" target=3D"_blank">geda-help AT delorie DOT com<=
/a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0=
px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><=
div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,hel=
vetica,sans-serif;font-size:large">Hi Chad,</div><div class=3D"gmail_defaul=
t" style=3D"font-family:arial,helvetica,sans-serif;font-size:large">Should =
I place R101, R102 and R103 together? And if I do, should&#39;nt R103 have =
round terminal points at both ends? I assume that the square ones are to be=
 connected to the GND.</div><div class=3D"gmail_default" style=3D"font-fami=
ly:arial,helvetica,sans-serif;font-size:large">I am not an electronics expe=
rt.<br></div><div class=3D"gmail_default" style=3D"font-family:arial,helvet=
ica,sans-serif;font-size:large">torben<br></div></div><br><div class=3D"gma=
il_quote"><div dir=3D"ltr">On Thu, Jan 3, 2019 at 2:13 PM Chad Parker (<a h=
ref=3D"mailto:parker DOT charles AT gmail DOT com" target=3D"_blank">parker DOT charles AT gm=
ail.com</a>) [via <a href=3D"mailto:geda-help AT delorie DOT com" target=3D"_blank=
">geda-help AT delorie DOT com</a>] &lt;<a href=3D"mailto:geda-help AT delorie DOT com" t=
arget=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 sol=
id rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div>Torben-</div><d=
iv><br></div><div>Okay, I see what you&#39;re referring to. This is a bug i=
n the tutorial. It looks to me like the first set of figures were created w=
ith an older version of PCB and the other set with a newer one and a later =
date. What likely happened is that the same circuit was used, but the schem=
atic was redrawn when the new figures were added, and because the parts wou=
ld have been arranged differently, the reference designators ended up chang=
ing. The underlying circuit appears to be the same, just the names of the p=
arts have been swapped. You can even see that the footprint of R101 is diff=
erent.</div><div><br></div><div>Ultimately, the rat lines on your pcb shoul=
d be consistent with the connections you made in the schematic. So, as long=
 as you connect your parts accordingly, you should be fine.<br></div><div><=
br></div><div>Thanks for pointing this out. We should fix it so that it&#39=
;s consistent.<br></div><div><br></div><div>Thanks,</div><div>--Chad<br></d=
iv></div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Jan 2, 201=
9 at 5:36 PM Torben Friis (<a href=3D"mailto:friistf AT gmail DOT com" target=3D"_=
blank">friistf AT gmail DOT com</a>) [via <a href=3D"mailto:geda-help AT delorie DOT com"=
 target=3D"_blank">geda-help AT delorie DOT com</a>] &lt;<a href=3D"mailto:geda-he=
lp AT delorie DOT com" 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;bo=
rder-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><di=
v class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;f=
ont-size:large">Hi Chad,</div><div class=3D"gmail_default" style=3D"font-fa=
mily:arial,helvetica,sans-serif;font-size:large">The link is:</div><div cla=
ss=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font-s=
ize:large"><br></div><div class=3D"gmail_default" style=3D"font-family:aria=
l,helvetica,sans-serif;font-size:large"><a href=3D"http://wiki.geda-project=
.org/geda:gsch2pcb_tutorial" target=3D"_blank">http://wiki.geda-project.org=
/geda:gsch2pcb_tutorial</a></div><div class=3D"gmail_default" style=3D"font=
-family:arial,helvetica,sans-serif;font-size:large">best regards</div><div =
class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;fon=
t-size:large">torben<br></div></div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr">On Wed, Jan 2, 2019 at 10:55 PM Chad Parker (<a href=3D"mailto:par=
ker DOT charles AT gmail DOT com" target=3D"_blank">parker DOT charles AT gmail DOT com</a>) [via=
 <a href=3D"mailto:geda-help AT delorie DOT com" target=3D"_blank">geda-help AT delor=
ie.com</a>] &lt;<a href=3D"mailto:geda-help AT delorie DOT com" target=3D"_blank">=
geda-help AT delorie DOT com</a>&gt; wrote:<br></div><blockquote class=3D"gmail_qu=
ote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,20=
4);padding-left:1ex"><div dir=3D"ltr"><div>Torben-</div><div><br></div><div=
>Are you still working through the Bill Wilson tutorial? If so, I&#39;m not=
 sure what you mean by page 6. Can you please provide a link to the tutoria=
l you&#39;re referring to?<br></div><div><br></div><div>Thanks,</div><div>-=
-Chad<br></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed=
, Jan 2, 2019 at 3:44 PM Torben Friis (<a href=3D"mailto:friistf AT gmail DOT com"=
 target=3D"_blank">friistf AT gmail DOT com</a>) [via <a href=3D"mailto:geda-help@=
delorie.com" target=3D"_blank">geda-help AT delorie DOT com</a>] &lt;<a href=3D"ma=
ilto:geda-help AT delorie DOT com" 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 rgb(204,204,204);padding-left:1ex"><div dir=
=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,=
sans-serif;font-size:large">Hi Chad,</div><div class=3D"gmail_default" styl=
e=3D"font-family:arial,helvetica,sans-serif;font-size:large">I am confused =
by the UBUNTU geda tutorial.</div><div class=3D"gmail_default" style=3D"fon=
t-family:arial,helvetica,sans-serif;font-size:large">In the beginning R101,=
 R102 and R103 are placed together. On page 6=C2=A0 R102, R201 and R103 are=
 placed together in the same place and R102 is placed where R201 was before=
.</div><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sa=
ns-serif;font-size:large">I have other problems - fx with lines created in =
PCB - but I would take one example to see if the confusion is my problem.</=
div><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-=
serif;font-size:large">torben<br></div></div><br><div class=3D"gmail_quote"=
><div dir=3D"ltr">On Sat, Dec 29, 2018 at 5:10 PM Torben Friis &lt;<a href=
=3D"mailto:friistf AT gmail DOT com" target=3D"_blank">friistf AT gmail DOT com</a>&gt; w=
rote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0p=
x 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=
=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,=
sans-serif;font-size:large">Hi Chad,</div><div class=3D"gmail_default" styl=
e=3D"font-family:arial,helvetica,sans-serif;font-size:large">I deleted all =
files except Project, one.sch and two.sch and ran gsch2pcb once - and it wo=
rked.</div><div class=3D"gmail_default" style=3D"font-family:arial,helvetic=
a,sans-serif;font-size:large">torben<br></div></div><br><div class=3D"gmail=
_quote"><div dir=3D"ltr">On Wed, Dec 26, 2018 at 11:11 PM Chad Parker (<a h=
ref=3D"mailto:parker DOT charles AT gmail DOT com" target=3D"_blank">parker DOT charles AT gm=
ail.com</a>) [via <a href=3D"mailto:geda-help AT delorie DOT com" target=3D"_blank=
">geda-help AT delorie DOT com</a>] &lt;<a href=3D"mailto:geda-help AT delorie DOT com" t=
arget=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 sol=
id rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div>Hi Torben-</div=
><div><br></div><div>The second time you run gsch2pcb it looks at the diffe=
rences. The first time it may not have picked up all of the elements due to=
 footprint name errors. The second time (and all subsequent times) you run =
it, it produces board.<i>new</i>.pcb, which contains the new elements, so t=
hat it doesn&#39;t overwrite your original file. To get them into the layou=
t, you have to do as it says: open the layout then go to the file menu, sel=
ect &quot;load layout data to paste buffer&quot;, and select board.new.pcb.=
 Then you can paste them into the layout.<br></div><div><br></div><div>Alte=
rnatively, if you haven&#39;t done any work on the pcb yet, you can delete =
board.pcb and board.new.pcb and rerun gsch2pcb.</div><div><br></div><div>Al=
so, make sure that you execute Select &gt; Disperse All Elements, as someti=
mes the elements will overlap when they&#39;re brought into the layout.<br>=
</div><div><br></div><div>Cheers,</div><div>--Chad<br></div><div><br></div>=
</div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Dec 26, 2018 =
at 2:44 PM Torben Friis (<a href=3D"mailto:friistf AT gmail DOT com" target=3D"_bl=
ank">friistf AT gmail DOT com</a>) [via <a href=3D"mailto:geda-help AT delorie DOT com" t=
arget=3D"_blank">geda-help AT delorie DOT com</a>] &lt;<a href=3D"mailto:geda-help=
@delorie.com" target=3D"_blank">geda-help AT delorie DOT com</a>&gt; wrote:<br></d=
iv><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bord=
er-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div =
dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" =
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">It is rather confusing. When I run gsch2pcb project I get=
:</div><div class=3D"gmail_default" style=3D"font-family:arial,helvetica,sa=
ns-serif;font-size:large"><br></div><div class=3D"gmail_default" style=3D"f=
ont-family:arial,helvetica,sans-serif;font-size:large">--------------------=
--------------<br>Done processing.=C2=A0 Work performed:<br>5 file elements=
 and 0 m4 elements added to board.new.pcb.<br><br>Next steps:<br>1.=C2=A0 R=
un pcb on your file board.pcb.<br>2.=C2=A0 From within PCB, select &quot;Fi=
le -&gt; Load layout data to paste buffer&quot;<br>=C2=A0=C2=A0=C2=A0 and s=
elect board.new.pcb to load the new footprints into your existing layout.<b=
r>3.=C2=A0 From within PCB, select &quot;File -&gt; Load netlist file&quot;=
 and select <br>=C2=A0=C2=A0=C2=A0 <a href=3D"http://board.net" target=3D"_=
blank">board.net</a> to load the updated netlist.<br><br>4.=C2=A0 From with=
in PCB, enter<br><br>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 :ExecuteFile(board.cmd)<br><br>=C2=A0=C2=A0=C2=A0 to update the pin =
names of all footprints.</div><div class=3D"gmail_default" style=3D"font-fa=
mily:arial,helvetica,sans-serif;font-size:large"><br></div><div class=3D"gm=
ail_default" style=3D"font-family:arial,helvetica,sans-serif;font-size:larg=
e">First it does not tally with the description given in the tutorial - I a=
m using the one that comes with Ubuntu.</div><div class=3D"gmail_default" s=
tyle=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">Second, when I run pcb board.pcb I get only the transisto=
r and the resistor on the screen with a yellow line leading nowhere. Should=
&#39;nt I get both one.sch and two.sch? If I folllow the instructions above=
 I add the one.sch to the screen all bundled up. Both one.sch and two.sch a=
ppear to be OK.<br></div><div class=3D"gmail_default" style=3D"font-family:=
arial,helvetica,sans-serif;font-size:large"><br></div><div class=3D"gmail_d=
efault" style=3D"font-family:arial,helvetica,sans-serif;font-size:large">As=
 I say, I am confused.</div><div class=3D"gmail_default" style=3D"font-fami=
ly:arial,helvetica,sans-serif;font-size:large">best ergards<br></div><div c=
lass=3D"gmail_default" style=3D"font-family:arial,helvetica,sans-serif;font=
-size:large">torben<br></div></div></div></div></div><br><div class=3D"gmai=
l_quote"><div dir=3D"ltr">On Wed, Dec 26, 2018 at 3:46 PM Torben Friis &lt;=
<a href=3D"mailto:friistf AT gmail DOT com" target=3D"_blank">friistf AT gmail 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"><di=
v dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,helve=
tica,sans-serif;font-size:large">It worked. <br></div></div><br><div class=
=3D"gmail_quote"><div dir=3D"ltr">On Wed, Dec 26, 2018 at 3:26 PM Chad Park=
er (<a href=3D"mailto:parker DOT charles AT gmail DOT com" target=3D"_blank">parker.ch=
arles AT gmail DOT com</a>) [via <a href=3D"mailto:geda-help AT delorie DOT com" target=
=3D"_blank">geda-help AT delorie DOT com</a>] &lt;<a href=3D"mailto:geda-help AT delo=
rie.com" target=3D"_blank">geda-help AT delorie DOT com</a>&gt; wrote:<br></div><b=
lockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-le=
ft:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div>Hi To=
rben-</div><div><br></div><div>Welcome to the community! Please feel free t=
o post any questions you may have.<br></div><div><br></div><div>I think the=
 issue is that the CONNECTOR is no longer an m4 element, so, it&#39;s not g=
enerating it the way the tutorial thinks it should. <br></div><div><br></di=
v><div>Looking through the pcb element footprints, there is, however, a foo=
tprint &quot;CONNECTOR 1 2&quot;. I suspect that will serve for your purpos=
es. Please try changing &quot;CONNECTOR 2 1&quot; --&gt; &quot;CONNECTOR 1 =
2&quot; and see if that fixes it.</div><div><br></div><div>Thanks,</div><di=
v>--Chad<br></div><div><br></div><div><br></div><div><br></div><div><br></d=
iv></div><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Wed, Dec 26, 20=
18 at 7:00 AM Torben Friis (<a href=3D"mailto:friistf AT gmail DOT com" target=3D"=
_blank">friistf AT gmail DOT com</a>) [via <a href=3D"mailto:geda-help AT delorie DOT com=
" target=3D"_blank">geda-help AT delorie DOT com</a>] &lt;<a href=3D"mailto:geda-h=
elp AT delorie DOT com" 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;b=
order-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><d=
iv dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,helv=
etica,sans-serif;font-size:large">Hi,<br>This is my first attempt at using =
geda-help.<br><br>When in the Bill Wilson gEDA tutorial I use:<br><br>gsch2=
pcb project<br><br>I get the following message in the log:<br><br>CONN202: =
can&#39;t find PCB element for footprint CONNECTOR-2-1 (value=3Dunknown).<b=
r>So device CONN202 will not be in the layout.<br><br>The attributes of the=
 connector are.<br><br>device: BNC<br>footprint: CONNECTOR 2 1<br>refdes: C=
ONN202<br><br>I think that I have followed the instructions, so what is wro=
ng?<br>best regards<br>torben<br></div></div></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>
</blockquote></div>

--00000000000054e30a057f076995--

- Raw text -


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