Mail Archives: geda-user/2017/01/14/20:01:12
--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'm Mitch, aka Ha=
ckvana, Erich Heinzle'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">=
<<a href=3D"mailto:geda-user AT delorie DOT com" target=3D"_blank">geda-user AT de=
lorie.com</a>></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">><br>> What I can find on=
websites says no, just use a bigger holed via for a<br>> 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's solder production goes into filling the holes pe=
ople use for DC barrel jacks, when their software doesn'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"><<a href=3D"mailt=
o:geda-user AT delorie DOT com" target=3D"_blank">geda-user AT delorie DOT com</a>></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 <<a href=3D"mailto:jonatan AT akerlind DOT nu">jonatan AT ak=
erlind.nu</a>> wrote:<br>
<br>
> On Fri, 2017-01-13 at 17:21 +0100, Nicklas Karlsson<br>
> (<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>> ><br>
> > Even though board is defined as a solid shape as a real board is =
it<br>
> > may still of course make sense to show only outline, maybe even i=
n<br>
> > 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>
> > quests/89/ G85 is used to define slots in Excellon drill file but=
for<br>
> > 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">> I have used an approach of putting two vias in pcb,=
then changing the<br>
> drill file to add route commands (using M15/M16 IIRC) between those<br=
>
> vias. I also found and refactored a patch for gerbv to support viewing=
<br>
> of this.</div></div></blockquote><div><br></div><div>The latest gerbv =
supports G85 slots, but doesn'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'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">> The gerbv patch can be found here:<br>
> <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>> 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 -