X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.98.4 at av02.lsn.net Subject: Re: [geda-user] The nature of gEDA users To: geda-user AT delorie DOT com References: <56A751EC DOT 8030402 AT iae DOT nl> <20160126124701 DOT 0d061912c7e078ced9d4e6cb AT gmail DOT com> <201601261804 DOT u0QI4KEQ009550 AT envy DOT delorie DOT com> From: John Griessen Message-ID: <56A8F3BE.5080505@ecosensory.com> Date: Wed, 27 Jan 2016 10:43:42 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Icedove/38.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id u0RGhlLn003510 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 Precedence: bulk On 01/26/2016 03:02 PM, Stephan Böttcher wrote: > It should be something like "expess > Elements and Vias as subclasses of generic containers that can include > anything". It should be steps that allow to do anything that may come > up in the future that can be expressed in (Gerber) layers. Yes. On 01/26/2016 04:35 PM, Britton Kerin (britton DOT kerin AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: > So you guys actually want a more strongly typed system. Isn't PCB already strongly typed and we'd lie a couple extra types? Isn't outline, that chops the extents of a layer, a type? Not sure of the terminology type. Layers can be 2D and valuable, and maybe they should be redefined to mean "corresponding to physical stack up layers of material that comes in sheets, or is plated or printed on a plane. The vertical via walls of plated metal would not be part of a layer, just inferred. outline would act on layers, but not be one. Attributes galore can help layers model physical reality, such that someone could extract/infer/construct a CSG 3D model from it if they wanted to.