www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2017/01/14/20:01:12

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=hackvana-com.20150623.gappssmtp.com; s=20150623;
h=mime-version:sender:in-reply-to:references:from:date:message-id
:subject:to;
bh=CrAN9i0Jd8gXwG0iKemaw0wFoER8Zy+lL1j2cRaRGqA=;
b=wxzVJPvzkQWB0p+U0RQCtPXbCzuEoJBLMhGEMyZ4Y6775xr7WWn8geabjuSTdFqPI6
ej/dScamfmMn+RNWNQ8XODiN1SkzaAjXva4CLt1m1kYXLsNpJhOQdO6B7RVGRaEFZa5D
dmRwbQdJ8yHSY1sojmnIfM2I/4Kne3zvTaGVqOvH/3u1GzPWv9W8Vu0h8fXhuF4iYqhJ
cwlAzH6xPS5iuKuKunEuvhXFaUeWT7tEQJqDRavO8PHnlm/vcph28Rf1g8LZ4k84zlSt
M4WX6QcTZsWQhUeyRagpfflU4pmax4LbzYTQngfyF3qR2HZ8T2n+it5mX99d3lWD59gI
Fivg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:sender:in-reply-to:references:from
:date:message-id:subject:to;
bh=CrAN9i0Jd8gXwG0iKemaw0wFoER8Zy+lL1j2cRaRGqA=;
b=JUrHYbUtSPnArjHoloVft4KFK6koz5+KV/T4ISAQla5qyf74BgaIHy2ZHvPboD9MtW
Kp90w3W6+PnvR/0QOtToGv4OmZq+xRNoGExfKi4ORIsM8XEl9yETwuDfzFwcdnem+MWE
MtX5d94TXiFA8FMLpTVQq5IYNK+o3DGkGK999vzyWq1eb2gJk32uSb0tfXQIteVHhkaX
3jRRl4D+fXsd4F+QORvASPrFo1pALRZc3sCBdwHx5EWpCtgMvUV1dlH+NBEuuJRbImc6
8E05gbJwkyKqLy7GqJvMW0rCnfZudfBYBEKNEoDDXOvsTjX0ptER/XYUAkowoLrosr/5
TDFQ==
X-Gm-Message-State: AIkVDXLPAJtg/kkhFl05Q2J684P9j8376cYEc9zQ1pUvRAUhn/Yylj9AijTA26U3we8AJu270UIrxlQ7tYbeow==
X-Received: by 10.46.80.83 with SMTP id v19mr9322763ljd.38.1484441966993; Sat,
14 Jan 2017 16:59:26 -0800 (PST)
MIME-Version: 1.0
Sender: mjd AT hackvana DOT com
X-Originating-IP: [1.136.96.249]
In-Reply-To: <20170114180618.d3dd2733325d88d44042d4bf@gmail.com>
References: <411d8c80-deab-4bc4-2a97-9bb6829a7b7f AT ecosensory DOT com>
<20170113172136 DOT 5308f28a14d94c870a0c5f92 AT gmail DOT com> <1484402471 DOT 2289 DOT 1 DOT camel AT akerlind DOT nu>
<20170114180618 DOT d3dd2733325d88d44042d4bf AT gmail DOT com>
From: "Mitch Davis (mjd+geda-user AT hackvana DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Date: Sun, 15 Jan 2017 11:59:06 +1100
X-Google-Sender-Auth: Kwe_GTCkqJXEMreFop6vEAKO15g
Message-ID: <CA+KzSgLD0gVWgfH83vYyScjUDv1whGhVKVh-wnZUK8CFa3jogg@mail.gmail.com>
Subject: Re: [geda-user] thru hole slots in PCB
To: geda-user AT delorie DOT com
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

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

Hello gEDA folks,

I'm Mitch, aka Hackvana, Erich Heinzle's PCB supplier.

On Sat, Jan 14, 2017 at 2:19 AM, Dave McGuire (mcguire AT neurotica DOT com) [via
geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:

> >
> > What I can find on websites says no, just use a bigger holed via for a
> > metal tab solder hole.
>
>   When I last needed to use a component with tab leads, which was a
> coaxial power connector, I ended up using a hole large enough.  That


Little known fact: 13% of the world's solder production goes into filling
the holes people use for DC barrel jacks, when their software doesn't
support plated slots.

On Sun, Jan 15, 2017 at 4:06 AM, Nicklas Karlsson (
nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com] <
geda-user AT delorie DOT com> wrote:

> On Sat, 14 Jan 2017 15:01:11 +0100
> Jonatan =C3=85kerlind <jonatan AT akerlind DOT nu> wrote:
>
> > On Fri, 2017-01-13 at 17:21 +0100, Nicklas Karlsson
> > (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com] wrote:
> > >
> > > Even though board is defined as a solid shape as a real board is it
> > > may still of course make sense to show only outline, maybe even in
> > > gerber. It is claimed here https://sourceforge.net/p/gerbv/feature-re
> > > quests/89/ G85 is used to define slots in Excellon drill file but for
> > > CNC g-code is a boring cycle which I am not totally sure what it do.
>

G85 is Excellon.  Not sure how g-code got into the discussion.


> > I have used an approach of putting two vias in pcb, then changing the
> > drill file to add route commands (using M15/M16 IIRC) between those
> > vias. I also found and refactored a patch for gerbv to support viewing
> > of this.
>

The latest gerbv supports G85 slots, but doesn't seem to support M15/M16.

Erich pointed out my script to generate slots:

  https://github.com/hackvana/eagle-plated-slots/

Basically the idea is that if you want plated slots, you put two plated
drills of a specially chosen diameter at either end of the slot, ie, the
diameter is a magic value you only use for the slot end holes.  My script
takes pairs of holes with that magic diameter, and turns them into a G85
slot.  It relies on the two holes being one after the other in the file.
That's true for Eagle, and may be true for gEDA.

The script was used to generate these slots (gerbers from Eagle, open
source hardware):

  http://i.imgur.com/prmHvFa.jpg

This script is easy to plug into the makefile that many gEDA users use, so
it ends up being more or less invisible.

> The gerbv patch can be found here:
> > https://sourceforge.net/p/gerbv/patches/56/
> > Jonatan =C3=85kerlind
>

Was this patch accepted into gerbv?

Mitch.

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

<div dir=3D"ltr">Hello gEDA folks,<div><br></div><div>I&#39;m Mitch, aka Ha=
ckvana, Erich Heinzle&#39;s PCB supplier.</div><div><br></div><div class=3D=
"gmail_extra">On Sat, Jan 14, 2017 at 2:19 AM, Dave McGuire (<a href=3D"mai=
lto:mcguire AT neurotica DOT com">mcguire AT neurotica DOT com</a>) [via <a href=3D"mailt=
o:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>]=C2=A0<span dir=3D"ltr">=
&lt;<a href=3D"mailto:geda-user AT delorie DOT com" target=3D"_blank">geda-user AT de=
lorie.com</a>&gt;</span>=C2=A0wrote:<br><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><div class=3D"gmail-h5">&gt;<br>&gt; What I can find on=
 websites says no, just use a bigger holed via for a<br>&gt; metal tab sold=
er hole.<br><br></div></div>=C2=A0 When I last needed to use a component wi=
th tab leads, which was a<br>coaxial power connector, I ended up using a ho=
le large enough.=C2=A0 That</blockquote><div><br></div><div>Little known fa=
ct: 13% of the world&#39;s solder production goes into filling the holes pe=
ople use for DC barrel jacks, when their software doesn&#39;t support plate=
d slots.</div><div><br></div><div class=3D"gmail_quote">On Sun, Jan 15, 201=
7 at 4:06 AM, Nicklas Karlsson (<a href=3D"mailto:nicklas DOT karlsson17 AT gmail.=
com">nicklas DOT karlsson17 AT gmail DOT com</a>) [via <a href=3D"mailto:geda-user AT del=
orie.com">geda-user AT delorie DOT com</a>] <span dir=3D"ltr">&lt;<a href=3D"mailt=
o:geda-user AT delorie DOT com" target=3D"_blank">geda-user AT delorie DOT com</a>&gt;</s=
pan> wrote:<br><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 class=
=3D"gmail-HOEnZb"><div class=3D"gmail-h5">On Sat, 14 Jan 2017 15:01:11 +010=
0<br>
Jonatan =C3=85kerlind &lt;<a href=3D"mailto:jonatan AT akerlind DOT nu">jonatan AT ak=
erlind.nu</a>&gt; wrote:<br>
<br>
&gt; On Fri, 2017-01-13 at 17:21 +0100, Nicklas Karlsson<br>
&gt; (<a href=3D"mailto:nicklas DOT karlsson17 AT gmail DOT com">nicklas DOT karlsson17 AT gm=
ail.com</a>) [via <a href=3D"mailto:geda-user AT delorie DOT com">geda-user AT delori=
e.com</a>] wrote:<br>&gt; &gt;<br>
&gt; &gt; Even though board is defined as a solid shape as a real board is =
it<br>
&gt; &gt; may still of course make sense to show only outline, maybe even i=
n<br>
&gt; &gt; gerber. It is claimed here <a href=3D"https://sourceforge.net/p/g=
erbv/feature-re" rel=3D"noreferrer" target=3D"_blank">https://sourceforge.n=
et/p/<wbr>gerbv/feature-re</a><br>
&gt; &gt; quests/89/ G85 is used to define slots in Excellon drill file but=
 for<br>
&gt; &gt; CNC g-code is a boring cycle which I am not totally sure what it =
do.<br></div></div></blockquote><div><br></div><div>G85 is Excellon.=C2=A0 =
Not sure how g-code got into the discussion.</div><div>=C2=A0</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"><div class=3D"gmail-HOEnZb"><div =
class=3D"gmail-h5">&gt; I have used an approach of putting two vias in pcb,=
 then changing the<br>
&gt; drill file to add route commands (using M15/M16 IIRC) between those<br=
>
&gt; vias. I also found and refactored a patch for gerbv to support viewing=
<br>
&gt; of this.</div></div></blockquote><div><br></div><div>The latest gerbv =
supports G85 slots, but doesn&#39;t seem to support M15/M16.</div><div><br>=
</div><div>Erich pointed out my script to generate slots:</div><div><br></d=
iv><div>=C2=A0 <a href=3D"https://github.com/hackvana/eagle-plated-slots/">=
https://github.com/hackvana/eagle-plated-slots/</a></div><div><br></div><di=
v>Basically the idea is that if you want plated slots, you put two plated d=
rills of a specially chosen diameter at either end of the slot, ie, the dia=
meter is a magic value you only use for the slot end holes.=C2=A0 My script=
 takes pairs of holes with that magic diameter, and turns them into a G85 s=
lot.=C2=A0 It relies on the two holes being one after the other in the file=
.=C2=A0 That&#39;s true for Eagle, and may be true for gEDA.</div><div><br>=
</div><div>The script was used to generate these slots (gerbers from Eagle,=
 open source hardware):</div><div><br></div><div>=C2=A0=C2=A0<a href=3D"htt=
p://i.imgur.com/prmHvFa.jpg">http://i.imgur.com/prmHvFa.jpg</a></div><div><=
br></div><div>This script is easy to plug into the makefile that many gEDA =
users use, so it ends up being more or less invisible.</div><div><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 class=3D"gmail-HOEnZ=
b"><div class=3D"gmail-h5">&gt; The gerbv patch can be found here:<br>
&gt; <a href=3D"https://sourceforge.net/p/gerbv/patches/56/" rel=3D"norefer=
rer" target=3D"_blank">https://sourceforge.net/p/<wbr>gerbv/patches/56/</a>=
<br>&gt; Jonatan =C3=85kerlind<br></div></div></blockquote><div><br></div><=
div>Was this patch accepted into gerbv?</div><div><br></div><div>Mitch.</di=
v></div></div></div>

--f403045fc0462262280546179488--

- Raw text -


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