delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/01/11/08:09:36

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=date:from:to:subject:message-id:in-reply-to:references:mime-version
:content-type:content-transfer-encoding;
bh=qD28Qa0WqAiiHenQWeL8DwEhYcONQvzIrQlEIJiqC7c=;
b=te7oFQygDZqOWciJkxgIbWCSbFLZR05OpfGGeVeMNMRJD/+Kj27dY1qEABYzJtUtpF
MFVhzMTq3DsCu6uDLksGADvQs8DGS+Y+Kk9MLc5b4KJgRGxduiiA8cfaVJEJR7cbcGHC
h3DuQIo36JpnUKJERiwRyE9A79pDCVIjs+7SStOKiXF5ylqtY1WEp2Nm55NBv+amAVKs
PKgwgcLHTBPVKKxzTyKd9EGKL0xiykix+t/YRRUnJnIz28Xxyw3i+SiMpzy8NZ+CLcH1
8x6rBhXzCgqdmhdfG7ls21nBMM5R1B7sj8HjLHQr72VkN9eRI3GqaWD5SO550TvunMwa
+sAw==
X-Received: by 10.194.89.226 with SMTP id br2mr151071603wjb.22.1452517741093;
Mon, 11 Jan 2016 05:09:01 -0800 (PST)
Date: Mon, 11 Jan 2016 14:08:55 +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] Primitive electrical types --> layers
Message-Id: <20160111140855.3408333296189689d3e88b14@gmail.com>
In-Reply-To: <CAJXU7q8jzqqDkXbVXpadApYPg+YPKVPcQkR1Uq-ynJz_+XZMPg@mail.gmail.com>
References: <CAJXU7q8edycnyhZbZ7+M3q6HA13U4Tr5R9M7KAG59HVpH2+cMg AT mail DOT gmail DOT com>
<56928D6F DOT 6080807 AT ecosensory DOT com>
<CE3B7FFB-7C6F-48CB-ADA9-A42D85A3C022 AT noqsi DOT com>
<5692AFEC DOT 9060807 AT ecosensory DOT com>
<20160110213849 DOT 460c7bb14e8f6645138bebd8 AT gmail DOT com>
<s6nsi25doll DOT fsf AT blaulicht DOT dmz DOT brux>
<20160111080228 DOT GA32662 AT visitor2 DOT iram DOT es>
<20160111094144 DOT bee82694c414c1cc36b98cf8 AT gmail DOT com>
<5693884C DOT 7080003 AT iee DOT org>
<CAJXU7q8jzqqDkXbVXpadApYPg+YPKVPcQkR1Uq-ynJz_+XZMPg AT mail DOT gmail DOT com>
X-Mailer: Sylpheed 3.5.0beta1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
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

> > your intended
> > cut-out/slit/etc .. now possibly making this "Keep-out" in other layers
> > may be desirable, but since you're using a milling cutter to do the
> > outline, you need a path for it to follow. Perhaps you can 'shade' this
> > in the GUI - I see no need for additional complexities making polygons,
> > figuring out perimeters, etc, when you can line-draw and need to anyway.
> > Perhaps having an outline 'layer' might help you achieve what you're
> > hoping for? We've even milled curved board outlines, using the curve
> > tool, and our fab. have managed this perfectly without problems.
> >
> 
> 
> The convention is usually, that you model what you want as the physically
> produced, post-manufacturing shape. (This is the same with mechanical CAD
> too)..

Yes board material will be a filled polygon with cut out where there are holes. Then both edges and where there is material will be well defined. I consider a drilled hole equal to a round cutout because result is the same. As is now holes are implemented as a pin with a drill size which is equal to a cut out thru all layers even though it end up in a drill file instead of a on the gerber layers.

> Tool-paths, drill size corrections (allowance for plating, or approximation
> of nearest available drill size), are the scope of the CAM post-processor.

Correct.

> ...
> This is why all the more advanced board representation formats model an
> explicit outline, with poly(curve) type primitives, so an explicit design
> intent of the finished shape can be modelled. This is effectively a
> "polygon" shape in PCB, especially once the patches adding support for
> curved edges are merged. To avoid ambiguity in interpretation, this
> "polygon" needs (I believe) to be a first-class property of the stack-up
> model. (Something I'm working on designing and adding currently).
> 
> Peter

A "polygon" shape PCB have an outline and may have holes. Sound great!

I guess property/flag for edge plating on each object would be good, as is now I think plating is only possible to model on holes.


Nicklas Karlsson

- Raw text -


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