ftp.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-help/2013/01/24/09:10:42

X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f
X-Recipient: geda-help AT delorie DOT com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=x-received:mime-version:in-reply-to:references:from:date:message-id
:subject:to:content-type;
bh=E+kiCmvXNI8lKNvEHGLRnDWJrW03m5AwjQihVBJ/M4A=;
b=UUJ1f7x+JrkAc9gCTWx3qQu2WYkreu6SdBUGSW9bIqvt6c2c8F/vxPQKiIrqvTtjAp
so2187mt/f3edxzj4D49q/4NsnOw3gdkcecoXSNsYaO4NomxeZJVeclRCVqQw41PlC+2
hTThTa7izSwZRWx8hY261PtWpU15wqyRR4GfVTGPcCbDIKNbk5+azieyoN+iEiV+dMnH
GmNCSgx/2XpOvuC4odeHh18TrLx8tCi8rdzZVpXEp8slJxXNRMkc5BA+myVHgdFZ7ICs
0b5R1Zrj4MD9UVPOHW0cAlZ/NbY+hHNtcmUyQapv+geQUJA7V7ZYMybvAJ6aXQlM31Hr
HNZA==
X-Received: by 10.182.98.5 with SMTP id ee5mr1580358obb.28.1359036610008; Thu,
24 Jan 2013 06:10:10 -0800 (PST)
MIME-Version: 1.0
In-Reply-To: <1358949372.2279.23.camel@AMD64X2>
References: <CAOpyoqZELMqC45KU1qtgcWaVVH=Vc0LuQzKNHjnx+26rzC5X5g AT mail DOT gmail DOT com>
<1358949372 DOT 2279 DOT 23 DOT camel AT AMD64X2>
From: Jakub Klawiter <jklawiter AT gmail DOT com>
Date: Thu, 24 Jan 2013 15:09:29 +0100
Message-ID: <CAOpyoqYcDkuyfLy1W_o+Q_Pr-yrNw_iBdUw5dZFciou_ay2ayQ@mail.gmail.com>
Subject: Re: [geda-help] some footprint scripting help for newbie please
To: geda-help AT delorie DOT com
Reply-To: geda-help AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-help AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

--14dae93a125760573404d4095ecb
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hello!


On Wed, Jan 23, 2013 at 2:56 PM, Stefan Salewski <mail AT ssalewski DOT de> wrote:

> Please try to turn on English spell checking in your email client, that
> makes it easier for us to read your postings -- please note not all of
>
Excuse me, I was writing in text editor which has spell checking turned off
by default. My fault, sorry.


> Thermals are not defined in footprints -- for pins and vias we use the
> thermal tool called THRM to make a thermal to the surrounding copper
> polygon. For pads we have to draw a trace to the copper polygon --
>
I'm not sure about correct naming so one more question. So it is possible
to add thermals (by THRM tool) only to round shaped pin pads, not for e.g.
oval/square ones?
Should I remember anything else to define pin which will work with that
THRM tool to add thermals?


> Unfortunately that describes not the latest format -- I think we can use
> units like nm in footprint definition now, I will try to adapt that text
> when I have some spare time...
>
So it is possible to use nanometers? The footprint i like to create is
metric sized so using metric units will give me =E2=80=9Enice numbers=E2=80=
=9D. I'm trying
to google about that but found only some postings from mailing list about
patch added to the repository. Here:
http://wiki.geda-project.org/geda:pcb-quick_reference#pcb_units i found
something about metric units but cannot find any information how can I
define metric units in footprint file.
I know only about using mils and centymils defined by type of bracket in
command.
BTW if metric scale/nanometer unit is new here. What is the oldest release
which is using it. The one I have here is:
 $ pcb --version
PCB version 20110918
is it ok? I know that there is newer one but it is not in ubuntu repository
yet. I have newer one in my desktop computer at home.



> Older footprints where created by m4 scripts with parameters indeed, but
> most people favorite the so called newlib footprints now, which are self
> contained and do not depend on m4 macro processor. A lot of tools exist
> to create footprints, some use textual description, some have graphical
> front-ends.
>
:( it was IMO nice idea to create one file for e.g. that screw terminal
connector which can be used for all of them. OK it's not possible so I'll
try to write perl script to generate it for any number of pins.

--=20
Pozdrawiam, Jakub.
Milion os=C3=B3b dziennie pobiera Firefoksa... pobierz i Ty! firefox.pl

--14dae93a125760573404d4095ecb
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hello!<br><br><div class=3D"gmail_extra"><br><div class=3D=
"gmail_quote">On Wed, Jan 23, 2013 at 2:56 PM, Stefan Salewski <span dir=3D=
"ltr">&lt;<a href=3D"mailto:mail AT ssalewski DOT de" target=3D"_blank">mail AT ssale=
wski.de</a>&gt;</span> wrote:<br>


<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">Please try to turn on Eng=
lish spell checking in your email client, that<br>
makes it easier for us to read your postings -- please note not all of<br>
</blockquote><div>Excuse me, I was writing in text editor which has spell c=
hecking turned off by default. My fault, sorry.<br>=C2=A0<br></div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px=
 solid rgb(204,204,204);padding-left:1ex">



Thermals are not defined in footprints -- for pins and vias we use the<br>
thermal tool called THRM to make a thermal to the surrounding copper<br>
polygon. For pads we have to draw a trace to the copper polygon --<br></blo=
ckquote><div>I&#39;m not sure about correct naming so one more question. So=
 it is possible to add thermals (by THRM tool) only to round shaped pin pad=
s, not for e.g. oval/square ones?<br>


</div><div>Should I remember anything else to define pin which will work wi=
th that THRM tool to add thermals?=C2=A0 <br></div><div>=C2=A0<br></div><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-lef=
t:1px solid rgb(204,204,204);padding-left:1ex">



Unfortunately that describes not the latest format -- I think we can use<br=
>
units like nm in footprint definition now, I will try to adapt that text<br=
>
when I have some spare time...<br></blockquote><div>So it is possible to us=
e nanometers? The footprint i like to create is metric sized so using metri=
c units will give me =E2=80=9Enice numbers=E2=80=9D. I&#39;m trying to goog=
le about that but found only some postings from mailing list about patch ad=
ded to the repository. Here: <a href=3D"http://wiki.geda-project.org/geda:p=
cb-quick_reference#pcb_units" target=3D"_blank">http://wiki.geda-project.or=
g/geda:pcb-quick_reference#pcb_units</a> i found something about metric uni=
ts but cannot find any information how can I define metric units in footpri=
nt file. <br>


</div><div>I know only about using mils and centymils defined by type of br=
acket in command.<br></div><div>BTW if metric scale/nanometer unit is new h=
ere. What is the oldest release which is using it. The one I have here is:<=
br>


=C2=A0$ pcb --version<br>PCB version 20110918<br></div><div>is it ok? I kno=
w that there is newer one but it is not in ubuntu repository yet. I have ne=
wer one in my desktop computer at home. <br></div><div><br></div><div>=C2=
=A0<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">
Older footprints where created by m4 scripts with parameters indeed, but<br=
>
most people favorite the so called newlib footprints now, which are self<br=
>
contained and do not depend on m4 macro processor. A lot of tools exist<br>
to create footprints, some use textual description, some have graphical<br>
front-ends.<br></blockquote><div>:( it was IMO nice idea to create one file=
 for e.g. that screw terminal connector which can be used for all of them. =
OK it&#39;s not possible so I&#39;ll try to write perl script to generate i=
t for any number of pins. <br>


</div></div><br>-- <br>Pozdrawiam, Jakub.<br>Milion os=C3=B3b dziennie pobi=
era Firefoksa... pobierz i Ty! <a href=3D"http://firefox.pl" target=3D"_bla=
nk">firefox.pl</a>
</div></div>

--14dae93a125760573404d4095ecb--

- Raw text -


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