delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/05/31/03:50:37

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=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
bh=8An+lZoPWyVLLaXlQ1ihD0icyDqVNyw4LmdQe3DPLRI=;
b=qY7QnEq/RjAMh1eRxhcL9mAztejUU+Z1wC2L0jURysxPXXh+nIpXXjXJN6FVCx5X8V
bj5Bli9PTyIAeJxjzp/W6SiqemewQTFQXXJ2GyMZkAjFc2jnZBZNbyN9XTIT3KfBDMit
5Jk3FQgkWrgVWHt6nvI5YIPATfNJ6Lqbzpi7Z5vLfJriiXCnPX18+y7ojTI0nE0WDoR2
bJ0uyvaL8OEHDQwD/r3oT1tenJ3aArJbDvqsDc7FE044loHuCmIFWyFuf443kMg51Mak
LHJAnGGNxpnSCtyr48tqsgTtj5rNnvSuY3jPK/jzv8CtrdefLIez2yvtwqLy8pVCP3zw
xC2Q==
MIME-Version: 1.0
X-Received: by 10.60.132.208 with SMTP id ow16mr13559871oeb.66.1433058570231;
Sun, 31 May 2015 00:49:30 -0700 (PDT)
In-Reply-To: <1432996091.3516.62.camel@akerlind.nu>
References: <1432916564 DOT 3024 DOT 451 DOT camel AT crowe DOT localdomain>
<5568A70F DOT 206 AT xs4all DOT nl>
<1432996091 DOT 3516 DOT 62 DOT camel AT akerlind DOT nu>
Date: Sun, 31 May 2015 17:19:30 +0930
Message-ID: <CAHUm0tNW1vHjXA7=nGGyngFxEFJNSw=QzgTBuQeZmRh14uNeiw@mail.gmail.com>
Subject: Re: [geda-user] PCB implementing slot attribute in a footprint
From: "Erich Heinzle (a1039181 AT gmail DOT com)" <geda-user AT delorie DOT com>
To: geda-user <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

--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, &quot;magic&quot; 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">&lt;<a href=3D"mailto:jonatan AT akerlind DOT nu" =
target=3D"_blank">jonatan AT akerlind DOT nu</a>&gt;</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"">&gt; Hi Mike and list members,<br>
&gt;<br>
&gt; I think that &quot;slot&quot; properties resembles more to a &quot;tra=
ce&quot; than to a &quot;pin&quot;.<br>
&gt;<br>
&gt; Traces do have a start point, end point, copper clearance and width, a=
nd<br>
&gt; could give straight &quot;line&quot; slots and curved &quot;arc&quot; =
slots.<br>
&gt;<br>
&gt; Maybe drawing slots on a separate layer as lines and arcs, and post<br=
>
&gt; processing the resulting gerber file for that hat layer (with awk or<b=
r>
&gt; 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 &lt;<a href=3D"mailto:jonatan AT akerlind DOT nu">jonatan AT ak=
erlind.nu</a>&gt;<br>
<br>
<br>
</font></span></blockquote></div><br></div>

--047d7b47219405895605175bf3e8--

- Raw text -


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