delorie.com/archives/browse.cgi | search |
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-transfer-encoding; | |
bh=HvMx1bFqPqbJ84aE+mSh4iHnRd34VP1Nco2sXrGRODk=; | |
b=vl9V1JimUMf5mVJYnW/ilPbOhMkiAeFWJT/87KGrH1RFDV4pvXURzgoNKAgWL+CW4v | |
W/zp/h10U/W95FhNWVlNkJK8zJK/hpXl++Ek+PPQZd6j8XechCitn1ybIQjGYBR/luYu | |
4Lfi6GpSBiMYJCDwqwXOE9A4pGEUfNaDy0dzECukpuSQXV7OcgUJaX/uXAwrfpC4prvR | |
YyKT5A9SSCytx+Ts5TzZ3XdMu6ZfQP1w0hKeZ5GNFmgKtvs5GOw/8BreJy6nRFs0u80I | |
CAloPFba9oCAB31268pdG+LoeuoLKZDcHTSRsA8FZHr9+tiYOxJhZESqGtxDTXLRnmoS | |
D+MQ== | |
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-transfer-encoding; | |
bh=HvMx1bFqPqbJ84aE+mSh4iHnRd34VP1Nco2sXrGRODk=; | |
b=TqPCyzb8+fjc/oQ7phrDSS3lgm/uyqsQLNuQfLjyd77Cc2/oSBCqCXSaDBe/hsDlNJ | |
wIDJg2lqq4875Oai9wd7mCAUrF8fIPOg9QPQiLDY+UpVizH6dPGRPyuSSwdd/sasy9cr | |
4F/sV3BE3Cv4Ax4LGIYkX2cMdA0Sj4kfVPP7XrCUlpImlO5ZBNY/aRkuj7IruZx5N6BZ | |
ywJI2w34nmHDde8Xea01xC/X9eTtA6HUlpcNYTdJvdtMnwBW5YE0JJ5h15KUuzaf24nf | |
txajyOkmea8N5LkZPXE0QM0XzQacL1bCkABJj1lyszTsMjXZs0WxTA9iEwDqLHD8PC4+ | |
KK+Q== | |
X-Gm-Message-State: | AD7BkJJiChsaLbbon6B1qMQGloIWn44CwU+ar3NRH6BAdZ3ypK+BYc69sj+uppg2J9Eqpg== |
X-Received: | by 10.28.228.214 with SMTP id b205mr8727636wmh.94.1456690342033; |
Sun, 28 Feb 2016 12:12:22 -0800 (PST) | |
Date: | Sun, 28 Feb 2016 21:12:20 +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] pcb import --> Symbol heavifier |
Message-Id: | <20160228211220.2042e36fa5dcca51062a40ea@gmail.com> |
In-Reply-To: | <87h9gsycrl.fsf@rover.gag.com> |
References: | <20160215215221 DOT fd472794e7b9446a243bfc40 AT gmail DOT com> |
<20160216081722 DOT 1065cbed6653d3da4ffc7498 AT gmail DOT com> | |
<201602160724 DOT u1G7Ox26001785 AT envy DOT delorie DOT com> | |
<20160216085628 DOT b70143c330cd4da98a4603d3 AT gmail DOT com> | |
<201602160805 DOT u1G85d8c003148 AT envy DOT delorie DOT com> | |
<20160216092912 DOT 7f7439f703b49175a21dbb1b AT gmail DOT com> | |
<CAJXU7q_w5NunkojiCr36RHRTq0hJ+PZP1e0GumTRMoGXcvgRXQ AT mail DOT gmail DOT com> | |
<201602161715 DOT u1GHFMBB028078 AT envy DOT delorie DOT com> | |
<CAC4O8c9jr_b376SpuUk5HrJApP1c75oxsEBemn-i_xtC-rt-Zw AT mail DOT gmail DOT com> | |
<201602162032 DOT u1GKWL7Y005291 AT envy DOT delorie DOT com> | |
<CAC4O8c-ig=0UVAqagNXH_DBmC9uVQDu3Y1Gx7LBGmRCo0-_kVQ AT mail DOT gmail DOT com> | |
<E75ECBB6-14E7-437A-B374-E0CF86BDFF1A AT noqsi DOT com> | |
<CAC4O8c8z4JiJr=mgA+co4pX-yxu_pVsXpeKRYqneuxZNnYqh8g AT mail DOT gmail DOT com> | |
<CAC4O8c8ejSN3GrmB1Zw=Dx9Pm-3Y0jwjNs=yjmwgsqcoVW5ACw AT mail DOT gmail DOT com> | |
<59CE9019-7A56-49D6-BC2B-680A7253B055 AT noqsi DOT com> | |
<nauuv2$m6r$1 AT ger DOT gmane DOT org> | |
<20160228153707 DOT 6ca09160d8b85ac77357302b AT gmail DOT com> | |
<87h9gsycrl DOT fsf AT rover DOT gag 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 |
> > A BOM generator which automatically heavify symbols with ordering > > information is what I ultimately want to write. Of course there have > > to be a database with values to pick from. > > Keith and I recently put something like this together for Altus Metrum. > > We now, by default, only set three attributes on a part: 'device', > 'footprint', and 'value'. We have a "preferred parts" database that's > just a tab-separated-values flat file, and a couple awk scripts that > take the attributes for each part in a csv file, use the triplet above > to index into the database, and fill in any missing attributes. > > This means that for almost all parts, we only have one place to update > when we change manufacturer part data or vendor info for our 'preferred > parts', yet we can override any attribute we need to on a per-design > basis. ... In particular there will be no need to update schematic then there are no changes to schematic. This is particularly useful if there is a need for distributor part number. Nicklas Karlsson
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |