delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/01/06/09:36: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=20120113;
h=date:from:to:subject:message-id:in-reply-to:references:mime-version
:content-type:content-transfer-encoding;
bh=b62L7ad8YCCsliGbVOVq0UWjztSzD7to0lCCWLUq5Y8=;
b=CLThVwBHK8zwCK9sZPzgBdwMrQowbHMNKkaPBsYPu6OvD4kVsJL2rkrNdevif6uumu
U9mY6vHxdHoeBZjOI5T/wm0YRk3QL9rdztKExrb8TKEyfFhBUHdLAZbclhIFw636xHi9
JEXq3/VMmacBq29Yao6nZteNQxfiDb5fvdFchp5zMQ+najRsWjEgNLg+X1/ObdV9xh39
/HAXlLUZPQyX/paBVG1smtnP3U5JniHCY8sR4UTJ7a3n0MtubTb8LMtFpi6SfOn3ewqR
6FLDfdUZ/Di2gcceT2SO4TcGiFNC7JbFb1r/Y6R6JMBC4HLrH/rrezQDVSQmqm0sHrKM
7pRw==
X-Received: by 10.194.110.230 with SMTP id id6mr102378177wjb.67.1452090996110;
Wed, 06 Jan 2016 06:36:36 -0800 (PST)
Date: Wed, 6 Jan 2016 15:36:30 +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] A fileformat library (blind/buried vias)
Message-Id: <20160106153630.8dd74534a439c63dfbb8b158@gmail.com>
In-Reply-To: <42CFD5A8-B3C1-4BB2-8D5E-7FF582332FCF@noqsi.com>
References: <1512221837 DOT AA25291 AT ivan DOT Harhan DOT ORG>
<CAC4O8c9bxJP1eMG4yz3YwKkQJRmsDGmLQ0aMd5pJRyu0WpdCtQ AT mail DOT gmail DOT com>
<C1CFCCEE-C64A-4E49-AA64-446C061656D6 AT noqsi DOT com>
<CAC4O8c-zt8B=joDd+ws77D2jt6aZf3MWfR_dAvpzGcNuBrTURQ AT mail DOT gmail DOT com>
<alpine DOT DEB DOT 2 DOT 11 DOT 1601030040320 DOT 2176 AT newt>
<D9825C8C-B6FD-4C7F-A8D5-B8AF06253B72 AT noqsi DOT com>
<CAC4O8c_R5xWLmzj_cz0g0mPWNs6mR4efjXKGBoup8YO6nwnPTA AT mail DOT gmail DOT com>
<A942261D-7C25-4F2D-9CB1-FFC60FA1C160 AT noqsi DOT com>
<CAC4O8c8zk8=Py1yX6fVqF+35SYe39Li=y4jZ8bCeZ1Ev8WccAg AT mail DOT gmail DOT com>
<20160105182120 DOT 3237F809D79B AT turkos DOT aspodata DOT se>
<8E0210CD-0694-4717-A7B1-3224E39691DA AT sbcglobal DOT net>
<CAC4O8c8CxyULauKj+1RT73qdLDnPa1_TOAXY_pXnJNPtnNJYqQ AT mail DOT gmail DOT com>
<s6nziwjt23p DOT fsf AT falbala DOT ieap DOT uni-kiel DOT de>
<alpine DOT DEB DOT 2 DOT 00 DOT 1601061228131 DOT 9035 AT igor2priv>
<CAJXU7q-ygqW+Jok60vHC1dre9Q0aF4cUo8_5KXvouTW3L5c57A AT mail DOT gmail DOT com>
<20160106135339.80f8121dd33!
cddd92c5acb8a AT gmail DOT com>
<42CFD5A8-B3C1-4BB2-8D5E-7FF582332FCF AT noqsi 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

> For this pcb non-user, one of the biggest sources of confusion that drives me away is that pcb does not really have layers at its foundation.
> 
> I think of a printed circuit board as a stack of patterned layers of various materials: epoxy glass, constantan, copper, teflon, solder mask, etc. Plated holes are an exception to the general paradigm, but I think they’re the only one unless you’re into 3D printing.
> 
> From that point of view, a simple buried via is a piece of copper with a hole in it on one layer, a plated hole in the insulating layer below it, and a piece of copper with a hole in it on the next layer down. I, a stupid user, want to know why I can’t simply draw that. ...

The pin and pad macros? are usuful and cover the most common cases.

It would however be useful to define an "element"? which could be used for vias, pads and pins. Where would be a need to specify layers for any of the ordinary drawing primitives and in such case it would be possible to specify thru which layer(s) the buried/blind via should be drilled. This would essentailly be equal to what some call the concept of a pad stack.

If elements had a reference or some other information of what was used to create the element it would be possible to update them. It would probably work well to use footprint attribute which is already available for this purpose.


Nicklas Karlsson <nicklas DOT karlsson17 AT gmail DOT com>

- Raw text -


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