Mail Archives: geda-user/2021/07/07/11:37:46
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-sha1; d=ptd.net; s=mail; c=relaxed/simple;
|
| q=dns/txt; i=@ptd.net; t=1625672220;
|
| h=From:Subject:Date:To:MIME-Version:Content-Type;
|
| bh=9WjICBPiw6+pnER2j/PlDdMOb4g=;
|
| b=jAyQSMdQJ2AFx9tGbX1P7EXUCQm+wkTiHs6d2gnaccghEUHdI/rQsix/urg3xo+D
|
| N1HhxiMC3vZhhBqVpBx0oyAR4TfesnXkqMx65WXciEMSmUcCirXUm9td4Ro0i6L+
|
| g+Ik+Pb5rfVn4kcrZakY7xJXkW0Y8ZVqeU1/PfyHNolexbel5+VEIH9eS9Bdxoo6
|
| RnNyxymDeLVXUj9kAZm7Ej04yK6zFYhgXC6usd4d40SUUDWvDqEt61v3w/b6977D
|
| kuMD43eEH++7EUDoZ+hz8Dk7hEhpx3kIvwErsdG7Vi6/W8WTYe0ljDIGF9ZrsV3e
|
| i4Qh58JtogiLBO7WzChVsg==;
|
X-Authed-Username: | bWVuYXNpYW5AcHRkLm5ldA==
|
Authentication-Results: | smtp02.ptd.email-ash1.sync.lan smtp.user=<hidden>; auth=pass (LOGIN)
|
Date: | Wed, 7 Jul 2021 11:36:59 -0400
|
From: | "Stephen C. Menasian (menasian AT ptd DOT net) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
|
To: | geda-user AT delorie DOT com
|
Subject: | Re: [geda-user] tools conv. to kicad / bom producer (was Re:
|
| [geda-user] Thank you - some requests and an offer)
|
Message-ID: | <20210707113659.0e5e0659@queeg>
|
In-Reply-To: | <20210707144209.BA94C83D1361@turkos.aspodata.se>
|
References: | <20210707101437 DOT 2c7c63a6 AT queeg>
|
| <20210707144209 DOT BA94C83D1361 AT turkos DOT aspodata DOT se>
|
X-Mailer: | Claws Mail 3.17.8 (GTK+ 2.24.33; x86_64-redhat-linux-gnu)
|
MIME-Version: | 1.0
|
X-Vade-Verdict: | clean
|
X-Vade-Analysis-1: | gggruggvucftvghtrhhoucdtuddrgedvtddrtddvgdekkecutefuodetggdotefrodftvfcurfhrohhf
|
X-Vade-Analysis-2: | ihhlvgemucfujgfpteevqfftpdfrvfffpdfqfgfvnecuuegrihhlohhuthemuceftddunecunecujfgu
|
X-Vade-Analysis-3: | rhepfffhvffukfgjfhfogggtgfesthejredtredtvdenucfhrhhomhepfdfuthgvphhhvghnucevrdcu
|
X-Vade-Analysis-4: | ofgvnhgrshhirghnfdcuoehmvghnrghsihgrnhesphhtugdrnhgvtheqnecuggftrfgrthhtvghrnhep
|
X-Vade-Analysis-5: | ieelgeegiefhjeeffeevkeevfeegtdetleeujeegueelieejheefffdvjeelkeetnecuffhomhgrihhn
|
X-Vade-Analysis-6: | pehrvghpohdrhhhupdgrshhpohgurghtrgdrshgvnecukfhppeejtddrgeegrddukeejrdekfeenucev
|
X-Vade-Analysis-7: | lhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeejtddrgeegrddukeejrdekfedphhgv
|
X-Vade-Analysis-8: | lhhopehquhgvvghgpdhmrghilhhfrhhomhepmhgvnhgrshhirghnsehpthgurdhnvghtpdhrtghpthht
|
X-Vade-Analysis-9: | ohepghgvuggrqdhushgvrhesuggvlhhorhhivgdrtghomhdprhgtphhtthhopehstghmsehmvghnrghs
|
X-Vade-Analysis-10: | ihgrnhhsrdgtohhmpdhhohhsthepshhmthhprdhpthgurdgvmhgrihhlqdgrshhhuddrshihnhgtrdhl
|
X-Vade-Analysis-11: | rghnpdhsphhfpehfrghilhdpughkihhmpedpnhgspghrtghpthhtohepvddptehuthhhqdgfshgvrhep
|
X-Vade-Analysis-12: | mhgvnhgrshhirghnsehpthgurdhnvght
|
X-Vade-Client: | PTD
|
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
|
On Wed, 7 Jul 2021 16:42:09 +0200 (CEST)
karl:
Here is one I'm currently working on:
The TBDs are parts I'm still determining
---------------------------------------
R1 RESISTOR 30.1k, metal film
R2 RESISTOR 113k, metal film
R3 RESISTOR, VARIABLE 1.0k, cermet
R4 RESISTOR 12.1k, metal film
R5 RESISTOR TBD, metal film
R6 RESISTOR TBD, metal film
R7 RESISTOR TBD, metal film
R8 RESISTOR 110k, metal film
R9 RESISTOR 30-40k TBD, metal film
R10 RESISTOR 30.1k, metal film
R11 RESISTOR 113k, metal film
R12 RESISTOR, VARIABLE 1.0k, cermet
R13 RESISTOR 12.1k, metal film
R14 RESISTOR TBD, metal film
R15 RESISTOR TBD, metal film
R16 RESISTOR TBD, metal film
R17 RESISTOR 110k, metal film
R18 RESISTOR 30-40k TBD, metal film
R19 RESISTOR 113k, metal film
R20 RESISTOR 12.6k, metal film
R21 RESISTOR 11.3k, metal film
R22 RESISTOR 113k, metal film
R23 RESISTOR, VARIABLE 1.0k, cermet
R24 RESISTOR 12.1k, metal film
R25 RESISTOR 3.74k, metal film
R26 RESISTOR, VARIABLE 1.0k, cermet
R27 RESISTOR 7.68k, metal film
R28 RESISTOR 24.9k, metal film
R29 RESISTOR 49.9k, metal film
R30 RESISTOR 249k, metal film
R31 RESISTOR 2.00k, metal film
R32 RESISTOR 1.82k, metal film
R33 RESISTOR, VARIABLE 1.0k, cermet
R34 RESISTOR 7.68k, metal film
R35 RESISTOR 249, metal film
R36 RESISTOR 100k, metal film
R37 RESISTOR 100k, metal film
R38 RESISTOR 10m, metal film
R39 RESISTOR 2.00k, metal film
R40 RESISTOR 2.00k, metal film
R41 RESISTOR 100k, metal film
R42 RESISTOR 2.00k, metal film
R43 RESISTOR 2.00k, metal film
R44 RESISTOR 2.00k, metal film
R45 RESISTOR 17.8k, metal film
R46 RESISTOR 17.8k, metal film
R47 RESISTOR 2.00k, metal film
R48 RESISTOR 100k, metal film
R49 RESISTOR 100k, metal film
R50 RESISTOR 200k, metal film
R51 RESISTOR 4.99k, metal film
R52 RESISTOR 499, metal film
R53 RESISTOR 1.87k, metal film
R54 RESISTOR 1.49k, metal film
R55 RESISTOR 1.49k, metal film
R56 RESISTOR 1.49k, metal film
R57 RESISTOR 1.49k, metal film
---------------------------------------
"karl AT aspodata DOT se [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
wrote:
> Stephen C. Menas:
> ...
> > The substitute offered by Fedora (Kicad, I
> > think) was not to my liking and there seemed to be no tools to port
> > all my gschem schematic and symbol files to the Kicad platform. When
> > I found that gschem support was revived, I was overjoyed.
> ...
>
> pcb-rnd (http://repo.hu/projects/pcb-rnd/) can convert pcb files to
> kicad.
>
> I have a geda symbol -> kicad porting tool at:
> http://aspodata.se/git/openhw/bin/sym2kicad.pl
>
> > Finally, an offer. I have written a C program which I call
> > "geda_parts". It reads a .sch file and creates an almost publishable
> > parts list. For example: "geda_parts xxyy.sch R" would produce a file
> > "xxyy_R.parts" which lists all the resistors in numerical order. This
> > file is also useful for finding duplicated reference designators and
> > holes in the reference designator sequence. It currently works for
> > most of the common part types (resistors, capacitors, transistors,
> > ICs, inductors, etc,). I have yet to make some modifications to
> > handle multislot ICs and will probably do some more cleaning up but,
> > if there is any interest, I can post the source once it is stable.
>
> I have made a somewhat different choise. I don't really care about the
> order R1 R2 ..., I'm more interested in: this roll of chip resistors
> with value (e.g.) 33k, where do they go, then I take next roll, ...
> So I'm more interested in sorting per: device, footprint, value, and
> lastly, the refdes is just where theese go to. Also, I want the value
> sorted so that 1p goes before 1n, which comes before 1u, 1m, 1, 1k, 1M
> etc., just in the way my component rolls are sorted.
>
> Do you have example output of your program so one can see if it does
> what one wants?
>
> ///
>
> I have:
> http://aspodata.se/git/openhw/bin/GnetBom2.pl
> it uses lepton-netlist or gnetlist (at your choise) and prettifies the
> output. I.e., the netlister gives me:
>
> $ head top.sch.list
> refdes:device:footprint:value:qty
> _M1:Connector:smarc_spec82x50.fp:MM70-314-310B1-2:1
> _cQ1:TransistorNPN:sot23_to236.fp:BC817-40:1
> _cR0,_cR1:Resistor:yageo_YC248r.fp:YC248 22:2
> _cR2:Resistor:ipc7351b_1608Ar.fp:1M:1
> _cR3,_p12Rt1,_p18Rt2:Resistor:ipc7351b_1608Ar.fp:100k:3
> _cX1:Connector:Hirose_FH41-28S-0.5SH(05)_b.fp:FH41-28S-0.5SH(05):1
> _cpU1,_dpU1:PowerDistSwitch:sot23_5.fp:TPS2051B:2
> _dR1:Resistor:ipc7351b_1608Br.fp:10k:1
> _dX1:Connector:amphenol_GSD0901xSEUr_1010.fp:GSD090012SEU:1
>
> from which it then produces two versions which are easier on the eyes:
> $ head top.sch.list1
> device footprint value refdes
>
> Capacitor ipc7351b_1608Ar.fp 10n
> _p18Cb1
>
> Capacitor ipc7351b_1608Ar.fp 100n _dmC2
> Capacitor ipc7351b_1608Ar.fp 100n _epC2
> Capacitor ipc7351b_1608Ar.fp 100n _epC3
> Capacitor ipc7351b_1608Ar.fp 100n _epC4
>
> Capacitor ipc7351b_2012Ar.fp 330p _paC2
> $ head top.sch.list2
> device footprint value refdes
>
> Capacitor ipc7351b_1608Ar.fp 10n 1
> _p18Cb1 Capacitor ipc7351b_1608Ar.fp 100n
> 4 _dmC2 _epC2 _epC3 _epC4 Capacitor ipc7351b_2012Ar.fp
> 330p 1 _paC2 Capacitor ipc7351b_2012Ar.fp
> 1n 3 _elC1 _elC2 _elC3 Capacitor
> ipc7351b_2012Ar.fp 10n 1 _p2C2 Capacitor
> ipc7351b_2012Ar.fp 100n 3 _p12C2 _p3C2
> _p5C2 Capacitor ipc7351b_2012Ar.fp 1u
> 7 _epC1 _p12C1 _p2C1 _p2C3 _p3C1 _p5C1 _paC1 Capacitor
> ipc7351b_3216Ar.fp 1n 1 _epC5 $
>
> Regards,
> /Karl Hammar
>
- Raw text -