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]" Date: Sun, 15 Jan 2017 11:59:06 +1100 X-Google-Sender-Auth: Kwe_GTCkqJXEMreFop6vEAKO15g Message-ID: Subject: Re: [geda-user] thru hole slots in PCB To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary=f403045fc0462262280546179488 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 Precedence: bulk --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] 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 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
Hello gEDA folks,

I'm Mitch, aka Ha= ckvana, 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]=C2=A0= <geda-user AT de= lorie.com>=C2=A0wrote:
>
> What I can find on= websites says no, just use a bigger holed via for a
> metal tab sold= er hole.

=C2=A0 When I last needed to use a component wi= th tab leads, which was a
coaxial power connector, I ended up using a ho= le large enough.=C2=A0 That

Little known fa= ct: 13% of the world's solder production goes into filling the holes pe= ople use for DC barrel jacks, when their software doesn't support plate= d slots.

On Sun, Jan 15, 201= 7 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 +010= 0
Jonatan =C3=85kerlind <jonatan AT ak= erlind.nu> wrote:

> On Fri, 2017-01-13 at 17:21 +0100, Nicklas Karlsson
> (nicklas DOT karlsson17 AT gm= ail.com) [via geda-user AT delori= e.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 i= n
> > gerber. It is claimed here https://sourceforge.n= et/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.=C2=A0 = Not sure how g-code got into the discussion.
=C2=A0
> 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:


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's true for Eagle, and may be true for gEDA.

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

<= br>
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

<= div>Was this patch accepted into gerbv?

Mitch.
--f403045fc0462262280546179488--