delorie.com/archives/browse.cgi | search |
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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |