delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2017/01/15/04:27:43

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=20161025;
h=date:from:to:subject:message-id:in-reply-to:references:mime-version
:content-transfer-encoding;
bh=q2v43FHu1OD2g59hJbLS+KAB79HcxAemvyPdYhBi0YM=;
b=jIjDzImhbWO/8DSIsba3wHdnHi2iBzt9cfdsN6vigdxxRpDM5K/ASerZlREJb9NCAf
T9YwazHb64OCCIpt6VMTr4sk8Iwt0xCvJNYjkHk8Hq5UoB32rKYDp3p4nJEOqAC4cqyt
p5WWWYrnNdFrLleYXbUgf4/W4EuwtbMZQg+hBxBg8V/wVGAavoywxyX63j0ZF8WO8jqA
dAYDus7hkVNtjexMFQ9tDZa6yY5fqh4Wu6pyigGnJlTWC106uFiAh9cF9kfbkf8aFJMm
GYHCRRlHS5LfaJoNWAAzipNX34izh/CKIbbDuv4FtCNV8mrUvIuXwjeSAI/2dgJraVXx
mB/w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to
:references:mime-version:content-transfer-encoding;
bh=q2v43FHu1OD2g59hJbLS+KAB79HcxAemvyPdYhBi0YM=;
b=FG3uQUywJxy2mM1NUPBYMmL72sKS4ITaBFnBcV8ubZuZD+B6s0pUNporsEkkUSyVja
SAj0aRyeu6KvjaQtTxd0nsjkhjjMR4BGXMlwCO7MzjkBdAKL8xkamLS0DphmOvN82AvU
tEHr7063n987kkQqWR69qtGwzRLeYNOuSX9XXoSRdcdLIOjD7zQLNUKkt26OGgbl9NSt
+Rg06biAfNxJMkFGYtofNH6pma8f9uznfrdE7hBeRIfrQ8uUH83rOv/Eoz9u3q0niG0a
HGfc6MCdT+yJaWrgXg+XgtTj1vX7qu7+Rj+4EfFEJPLDGQ1LL8ILsfR+Cad/SYt4kjl4
69ag==
X-Gm-Message-State: AIkVDXLewN8XFPw+UckuZZb94+QwEll2RjUzjAeEk/R+EFVjK+jkpCFovsiyoK97a3vImw==
X-Received: by 10.46.83.70 with SMTP id t6mr8297279ljd.70.1484472361651;
Sun, 15 Jan 2017 01:26:01 -0800 (PST)
Date: Sun, 15 Jan 2017 10:25:58 +0100
From: "Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] thru hole slots in PCB --> excellon drill file
format
Message-Id: <20170115102558.495dd2813d9e19d353c70eaa@gmail.com>
In-Reply-To: <CA+KzSgLD0gVWgfH83vYyScjUDv1whGhVKVh-wnZUK8CFa3jogg@mail.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>
<CA+KzSgLD0gVWgfH83vYyScjUDv1whGhVKVh-wnZUK8CFa3jogg AT mail DOT gmail DOT com>
X-Mailer: Sylpheed 3.5.1 (GTK+ 2.24.23; i686-pc-mingw32)
Mime-Version: 1.0
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

> > > > 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.

g-code is used for CNC machines so I guess they got the code from there but today I found the excellon drill file format.

> > > 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.

I found excellon drill file format and now I understand. For cnc it is used a little bit different which is confusing.

https://en.wikipedia.org/wiki/Excellon_format
https://web.archive.org/web/20071030075236/http://www.excellon.com/manuals/program.htm

> 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.

- Raw text -


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