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=eny0kc2ZacnkluhZc/dAZ9VTK+EWywqfEba1/UjVSsM=; b=XBDj+pQTJtqsoUY0sclDGkS4G796nczhihS2YbVhSbGNNpbmiMaltb9/Q62JvCl2kC DejS37jF7wU82UzyxlizvcU+BvIqVsQuz0cnyuOs8FgDRiSWglkaFGiyNmMg/rgbgo3Q uP+YobVEoDeWvMUhdakFuvt3tGultJ7cvpzd3SF2d7QUzFrHP7i4YjWi7/ojFC+bKDci eSthjJPxAenFVEGIB3XYOlFe0CQsZB8RP4q3pLWsKVCCCNuinVU9VwLGYHdSEpAM4BnI TDoUYCTO3eJ9aYOT0ihL+Z5ffqRhtYsgEMOSRBWd6e2YReuCBUL/MUGidnrz7YJ7FmVu FRJQ== X-Received: by 10.28.187.67 with SMTP id l64mr48810136wmf.39.1451436834399; Tue, 29 Dec 2015 16:53:54 -0800 (PST) Date: Wed, 30 Dec 2015 01:53:52 +0100 From: "Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com]" To: geda-user AT delorie DOT com Subject: Re: [geda-user] Project leadership (design error in the core of gschem) Message-Id: <20151230015352.8c88178caee3bff5c90cd4a1@gmail.com> In-Reply-To: References: <43CC8F96-6452-40FA-9DFB-E0983721C19C AT noqsi DOT com> <20151229094603 DOT 782092b57563336883546bfd AT gmail DOT com> <20151229211516 DOT 583ca6d4ab4b3cccc522e72d AT gmail DOT com> <20151230001454 DOT 2399ab970250e6b93e6b6a72 AT gmail DOT com> X-Mailer: Sylpheed 3.5.0beta1 (GTK+ 2.24.25; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 > >>> I think in most EDA tools work is started by adding complete information for a component: symbol, footprint, pin mapping, ordering information, > >> > >> I certainly don’t do it that way. It starts as a sketch of topology. Without the topology, I can’t figure out what values the components need, how much power dissipation, etc. > > > > I also start with a fast sketch. > > > >> Ordering information is separate databases, as the schematic just has specs. ... > > > > That's the point I want to make. The attributes from the schematic is used to find a suitable entry in the separate database. > > gnetlist -g bom is handy, as it generates a TSV, which is easy to use as input to database tools. I will give it a try. The BOM is a table with one entry per part type. The idea is to extract more fields for example ordering information from a second table and add more entries in second table if needed. Nicklas Karlsson