Mail Archives: geda-user/2015/05/31/03:50:37
--047d7b47219405895605175bf3e8
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
I forgot to mention this tool which post processes gerbers, joining holes
of a specified, "magic" diameter, and turning them into slots.
https://github.com/hackvana/eagle-plated-slots/blob/master/eagle-slots.py
the author of it resides in #hackvana on freenode
On Sat, May 30, 2015 at 11:58 PM, Jonatan =C3=85kerlind <jonatan AT akerlind DOT n=
u>
wrote:
> On fre, 2015-05-29 at 19:51 +0200, Bert Timmerman
> (bert DOT timmerman AT xs4all DOT nl) wrote:
> ...
> > Hi Mike and list members,
> >
> > I think that "slot" properties resembles more to a "trace" than to a
> "pin".
> >
> > Traces do have a start point, end point, copper clearance and width, an=
d
> > could give straight "line" slots and curved "arc" slots.
> >
> > Maybe drawing slots on a separate layer as lines and arcs, and post
> > processing the resulting gerber file for that hat layer (with awk or
> > sed) can be a short term solution, YMMV.
>
> I have done this approach for both plated and unplated slots, i.e.
> drawing lines where the slots will be and also putting a hole/pin at
> both ends of that line. Post processing of this is simply exchanging the
> hole at the beginning of the line with an M15 command, followed by a G01
> (with coordinates) command, followed by an M16 at the hole/slot at the
> end of the line. Sequence is ended by an M17 and finally M30. For
> circular tracks (or arcs) G02 or G03 could probably be used in a similar
> fashion.
>
> There is a patch for gerbv for adding G00/G01 commands:
> http://sourceforge.net/p/gerbv/patches/56/
>
> I would love to see slots supported by pcb!
> --
> Jonatan =C3=85kerlind <jonatan AT akerlind DOT nu>
>
>
>
--047d7b47219405895605175bf3e8
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr">I forgot to mention this tool which post processes gerbers=
, joining holes of a specified, "magic" diameter, and turning the=
m into slots.<br><div><br><a href=3D"https://github.com/hackvana/eagle-plat=
ed-slots/blob/master/eagle-slots.py">https://github.com/hackvana/eagle-plat=
ed-slots/blob/master/eagle-slots.py</a><br><br></div><div>the author of it =
resides in #hackvana on freenode<br></div></div><div class=3D"gmail_extra">=
<br><div class=3D"gmail_quote">On Sat, May 30, 2015 at 11:58 PM, Jonatan =
=C3=85kerlind <span dir=3D"ltr"><<a href=3D"mailto:jonatan AT akerlind DOT nu" =
target=3D"_blank">jonatan AT akerlind DOT nu</a>></span> wrote:<br><blockquote =
class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid=
;padding-left:1ex">On fre, 2015-05-29 at 19:51 +0200, Bert Timmerman<br>
(<a href=3D"mailto:bert DOT timmerman AT xs4all DOT nl">bert DOT timmerman AT xs4all DOT nl</a>) =
wrote:<br>
...<br>
<span class=3D"">> Hi Mike and list members,<br>
><br>
> I think that "slot" properties resembles more to a "tra=
ce" than to a "pin".<br>
><br>
> Traces do have a start point, end point, copper clearance and width, a=
nd<br>
> could give straight "line" slots and curved "arc" =
slots.<br>
><br>
> Maybe drawing slots on a separate layer as lines and arcs, and post<br=
>
> processing the resulting gerber file for that hat layer (with awk or<b=
r>
> sed) can be a short term solution, YMMV.<br>
<br>
</span>I have done this approach for both plated and unplated slots, i.e.<b=
r>
drawing lines where the slots will be and also putting a hole/pin at<br>
both ends of that line. Post processing of this is simply exchanging the<br=
>
hole at the beginning of the line with an M15 command, followed by a G01<br=
>
(with coordinates) command, followed by an M16 at the hole/slot at the<br>
end of the line. Sequence is ended by an M17 and finally M30. For<br>
circular tracks (or arcs) G02 or G03 could probably be used in a similar<br=
>
fashion.<br>
<br>
There is a patch for gerbv for adding G00/G01 commands:<br>
<a href=3D"http://sourceforge.net/p/gerbv/patches/56/" target=3D"_blank">ht=
tp://sourceforge.net/p/gerbv/patches/56/</a><br>
<br>
I would love to see slots supported by pcb!<br>
<span class=3D"HOEnZb"><font color=3D"#888888">--<br>
Jonatan =C3=85kerlind <<a href=3D"mailto:jonatan AT akerlind DOT nu">jonatan AT ak=
erlind.nu</a>><br>
<br>
<br>
</font></span></blockquote></div><br></div>
--047d7b47219405895605175bf3e8--
- Raw text -