delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2017/08/12/22:11:58

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Date: Sun, 13 Aug 2017 04:11:43 +0200 (CEST)
X-X-Sender: igor2 AT igor2priv
To: "Rob Butts (r DOT butts2 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
X-Debug: to=geda-user AT delorie DOT com from="gedau AT igor2 DOT repo DOT hu"
From: gedau AT igor2 DOT repo DOT hu
Subject: Re: [geda-user] pcb slotted holes for relay
In-Reply-To: <CALSZ9gpkDqLrRSBwwO-HsekqUKxBW1Wt_w6Lq1WFK91ZtvkzSA@mail.gmail.com>
Message-ID: <alpine.DEB.2.00.1708130401161.27212@igor2priv>
References: <CALSZ9greJFrL=dBWNUo3NS68Jq=B=C7nLO4FDB+vowa2B1DjwQ AT mail DOT gmail DOT com> <15585a1f-79e3-3aa2-3f9e-239365b53bed AT ecosensory DOT com> <CALSZ9gqJkoHXW8SazY_7S3k66tapTgMbFgmqCE=uWqf_yfR4cw AT mail DOT gmail DOT com> <alpine DOT DEB DOT 2 DOT 00 DOT 1708122022160 DOT 27212 AT igor2priv>
<CALSZ9goqDm9S1+m2z8cx7v-NzjKk2Bu9SuNhFpK65u5d3PDoEQ AT mail DOT gmail DOT com> <CALSZ9gpkDqLrRSBwwO-HsekqUKxBW1Wt_w6Lq1WFK91ZtvkzSA AT mail DOT gmail DOT com>
User-Agent: Alpine 2.00 (DEB 1167 2008-08-23)
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


On Sat, 12 Aug 2017, Rob Butts (r DOT butts2 AT gmail DOT com) [via geda-user AT delorie DOT com] wrote:

>This is a thought but could I define smt pads to surround the slots then
>define a pad for the slot with its flag being "hole"?

At the end, in your export, you want a line on the outline layer. AFAIK 
that's the only way to automatically get the fab to do the slot. At the 
moment no object is generated on the outline layer from elements, no 
matter what flags you set.

Then there are details not handled even by this method:

- I recently learned some fab needed a separate file for slots; so one 
file for the router path for the outline/contour of the board, and another 
file for the slots; neither pcb nor pcb-rnd would do that today

- at the moment even with manual drawn slots there's no way to indicate if 
it is plated; normally plated/unplated is communicated through the drill 
files, but drill files won't have slots; you will need to tell your fab 
what you wanted to do with the slots

And that's the key: partly because pcb's limitations, partly because the 
limitations of the industry standards, there seem to be no widespread, 
reliable, easy, out-of-the-box way to communicate plated slots to random 
fabs without some manual drawing/commenting (or relying on smart 
postprocessing at the fab).

A cheat people often use is just drilling multiple, sligtly 
overlapping holes. If the overlap is not too large and the drill bit is 
big, the fab won't mind. The resulting geometry is far from the slot, but 
at least you can easily get this plated. Sort of works with manual 
soldering, but would be a big no-no for mass production.

Regards,

Igor2


- Raw text -


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