www.delorie.com/archives/browse.cgi   search  
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 -


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