delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/02/02/04:28:45

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=lA1tm7ceZDV3qP0gieohTooYM0qd+EmmDgt9g2PhTR4=;
b=WwKuBIiO9HaAdaAMBxTkSfJs6E5FP5D9b15Q2GWkoCayIZNmmJ+zq9DxoaVIYmiQ9N
6TWd+2A3mPcDuuRXoI0tVUqrHQPEtRU9WYuNK5tFFiiEy6vT+LYniDmlLNrNNmbx8feL
0AcnRin/wuBR9BP+r7e6+Ijs2UrjSYx8dGcw1fIHF5iOtLQt9MMX3qJIoJCvXIYkfRp2
uCryE7Hd92obxW0iwur9PKhO2YwtjIqrr/HwQjZPqC937EW5sWNQ3MbUE4YgV/04bK0a
P10cKoP6tueDexyk6HkORmkrj1whChKAnCQwuC+UEbH4H3qoObRPV+q8NaMG4W/5gIl8
Kuzw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to
:references:mime-version:content-type:content-transfer-encoding;
bh=lA1tm7ceZDV3qP0gieohTooYM0qd+EmmDgt9g2PhTR4=;
b=AHX9gR+Pn6XZgImsEYs7ylkdB4ih5BBCJ8fhDgs+RhRtKJGc9efN4YjZYghyK4bbWr
OMdFtezn+D266tkzzcuutmyNRK/17UjbASTQ7mIHtrLf1iK15T4U13tbjEQFoxenm1AH
bL30S5euASK5MXLTHB+mvMf2F0Cpbr19AYJ4nif5k08Lr9Fl3sqJM0UvVX6HapunN3h5
lU2VTXODO4u1cZhozjyEE3VzB1lBwNdCDE0iFX5a0eh+VlbsiJ2JXbyb0PCZVTawvPOw
vMz8kOndrmR5OLclNrHj/czdquFpZf22Ph+HXAdLJuBW8Q93QghVb67AH0VNyWb9Vr4r
6gig==
X-Gm-Message-State: AG10YORvkwt8MGLSGKiO3MtBOWFhSc/gJg6apbc96djy/xofrIhdn22Lnw9aF1zI/dH3Hg==
X-Received: by 10.194.9.98 with SMTP id y2mr27512012wja.105.1454405313241;
Tue, 02 Feb 2016 01:28:33 -0800 (PST)
Date: Tue, 2 Feb 2016 10:28:31 +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] The nature of gEDA layers
Message-Id: <20160202102831.87be1281db69271eaf892fc9@gmail.com>
In-Reply-To: <n8pqa8$5fb$1@ger.gmane.org>
References: <alpine DOT DEB DOT 2 DOT 00 DOT 1601180756390 DOT 9035 AT igor2priv>
<s6npowne74w DOT fsf AT blaulicht DOT dmz DOT brux>
<20160127141334 DOT c738feb9dbeb54a7dec3dff8 AT gmail DOT com>
<s6n37tjt1tv DOT fsf AT falbala DOT ieap DOT uni-kiel DOT de>
<56A8F74B DOT 8080304 AT ecosensory DOT com>
<CAC4O8c9UKLsh5FAAwUMEtHThKH-w3gUmCU2i9dRW9igkyRt-TQ AT mail DOT gmail DOT com>
<CAJZxidDmjMtd_fKvR5qZVRa+hwDUbvfaz79oZjkBgDuE1m8RBg AT mail DOT gmail DOT com>
<56A961BC DOT 3040405 AT ecosensory DOT com>
<CAJZxidC=nbxAinOtpfGHHqwPXbEMrhfat7jKgA9KBp3EVVg4_Q AT mail DOT gmail DOT com>
<s6nbn863xlu DOT fsf AT blaulicht DOT dmz DOT brux>
<56A9E416 DOT 8080500 AT ecosensory DOT com>
<20160128124020 DOT 8f2f33210481f637a696f5d0 AT gmail DOT com>
<CAJZxidD7=NE+Q3FGOU+ER3Xh7TRskEPRTKa=yrwUm51_VaYw0A AT mail DOT gmail DOT com>
<20160128164922 DOT 7bd920859ab8462f8abb0f40 AT gmail DOT com>
<s6ny4b9r3x7 DOT fsf AT falbala DOT ieap DOT uni-kiel DOT de>
<20160128191943 DOT d3f06f258e112a8d7d532327 AT gmail DOT com>
<s6nio2d2yr0 DOT fsf AT blaulicht DOT dmz DOT brux>
<20160201113121 DOT 9e1229dc74b565f082c3bfba AT gmail DOT com>
<s6n60!
y8urvs DOT fsf AT blaulicht DOT dmz DOT brux>
<n8pqa8$5fb$1 AT ger DOT gmane DOT org>
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

> > Currently, the PCB objects come with a lot of implicit aura
> > attached, polygon clearance, soldermask clearance, solderpad,
> > thermals, ...
> > 
> > A generic geometry may need to be more explicit.
> > 
> > Everything is drawn at a depth.  There are positive and negative
> > depths. Deeper stuff is drawn before shallower stuff.  Negative
> > depth draw holes and clerances.
> > 
> I feel like this is the kind of magic that looks elegant and generic 
> on inception but tends to turn into an obstacle further down the 
> evolution of the application. Specifically:

Depth I consider a little bit confusing for use in pcb/gpcb.

> * In addition to positive and negative, there may arise the need for a 
> third mode of drawing. E.g. XOR-drawing. (No, I don't know what XOR-
> draw would be good for in the context of EDA -- just brain storming)

There is something similar as xor in gerber file format, inverting polarity I think. To draw material and cut out would however be useful. Clearance in polygon in sort of make cut out but it is not possible to draw cutout manually. For layer via/board it would make sense with other forms of cut out than round for drilled holes.

> 
> * The depth parameter kind of enforces the way how to render the 
> design. It would be more flexible and potentially easier to extend to 
> mark-up the intended meaning.

Layers are one pixel "thick" and stack up is used for order. It would be possible with more than on bit thick or more colors for different materials, it may add complications or solve overlapping problem which may occure if using two layers for one mechanical position.

> ---<)kaimartin(>---


Nicklas Karlsson

- Raw text -


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