delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2017/08/13/11:00:09

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
From: geda AT psjt DOT org (Stephan =?utf-8?Q?B=C3=B6ttcher?=)
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] [pcb-rnd] roadmap for data model / drawing primitive cleanup
References: <alpine DOT DEB DOT 2 DOT 00 DOT 1708131454030 DOT 27212 AT igor2priv>
Date: Sun, 13 Aug 2017 16:57:54 +0200
In-Reply-To: <alpine.DEB.2.00.1708131454030.27212@igor2priv>
(gedau AT igor2 DOT repo DOT hu's message of "Sun, 13 Aug 2017 15:16:28 +0200
(CEST)")
Message-ID: <s6no9rjldl9.fsf@blaulicht.brux>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
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

gedau AT igor2 DOT repo DOT hu writes:

> As I wrote earlier, the subcircuit upgrade is not merely replacing
> elements with something that supports "polygons and text on copper" or
> "better paste pattern", but it is a large scale rework of the data
> model. So instead of introducing 10 new special cases for 10 such
> feature requests, we just let users compose arbitrary constructs on
> whatever objects on whatever layers which will automatically solve all
> such feature request.
>
> As a result we will have less number of drawing primitives, but what
> remains will be more generic. Together with subcircuits it will be
> easy to combine them to build up new, non-atomic objects.
>
> We will go from PCB's 11 drawing primitives to only 6 at the end. Less
> is more: you will be able to draw arbitrary smd pad shapes and you
> already can include paste and mask patterns in a subcircuit (that will
> then be the footprint), draw poly on silk and text on copper in your
> footprints, just to name a few possibilities we will get
> automatically.

How do you envision the mapping of layers from library footprint layers
to the PCB layers?

Will there be element attributes to override the default mapping for
individual elements, in the schematic or netlist?

Placement styles?  Moving elements from top to bottom side?

-- 
Stephan

- Raw text -


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