X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f X-Recipient: geda-help AT delorie DOT com X-ASG-Debug-ID: 1452902773-097fa245b928b5be0001-ensGXf X-Barracuda-Envelope-From: gheskett AT shentel DOT net X-Barracuda-RBL-Trusted-Forwarder: 204.111.2.17 To: geda-help AT delorie DOT com X-Barracuda-Effective-Source-IP: n64s149.fttx.shentel.net[204.111.64.149] X-Barracuda-Apparent-Source-IP: 204.111.64.149 X-Barracuda-RBL-IP: 204.111.64.149 Subject: Re: [geda-help] adding missing footprints Content-Disposition: inline X-ASG-Orig-Subj: Re: [geda-help] adding missing footprints From: "Gene Heskett (gheskett AT shentel DOT net) [via geda-help AT delorie DOT com]" Date: Fri, 15 Jan 2016 19:06:12 -0500 MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201601151906.12486.gheskett@shentel.net> X-Barracuda-Connect: smtp1.edbg.cloud.shentel.net[204.111.2.17] X-Barracuda-Start-Time: 1452902773 X-Barracuda-URL: https://204.111.1.147:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 2423 X-Virus-Scanned: by bsmtpd at cloud.shentel.net X-Barracuda-BRTS-Status: 1 X-Barracuda-BRTS-Evidence: geneslinuxbox.net X-Barracuda-Spam-Score: 0.50 X-Barracuda-Spam-Status: No, SCORE=0.50 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=6.0 tests=WEIRD_PORT X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.26173 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.50 WEIRD_PORT URI: Uses non-standard port number for HTTP Reply-To: geda-help AT delorie DOT com On Friday 15 January 2016 07:58:57 gedah AT igor2 DOT repo DOT hu wrote: > On Fri, 15 Jan 2016, Gene Heskett (gheskett AT shentel DOT net) [via geda-help AT delorie DOT com] wrote: > > Greetings, new subscriber; > > > > Using gEDA as in the debian wheezy repo's, although I was able to > > get a newer pcb to build, so it is 1.99z. > > > > I have composed a little 6 part schematic in gschem, but when I do > > the translation gsch2pcb step, 4 of the 6 parts I chose schematic > > symbols for, have no "footprint" and are omitted from the pcb. > > Loaded into pcb, it obviously makes no sense to this beginner. > > > > Can this data be added to the library part description? > > > > If so how? And if I do it, how can I submit back to gEDA? > > For the PCB workflow, you need to specify the "footprint" attribute in > gschem. It is not possible to ship a generic purpose lib with > footprints already set because most devices are available in different > footprints (e.g. lm358 in SO8 or DIP8, 2n3904 in to92 or sot23 or even > dual NPN in sot23 with 6 pins). > > HTH, > > Igor2 Can this be done with a text editor, or must it refer to a known pattern from a library entry somehow? IOW, where does this "footprint" data come from? As a for instance the transistor is a 2SK3264 mosfet. The diodes are 1N5822's, and because they are bulky bodied, will likely be mounted standing up, and that may still require pads on >100 mill centers. That same pattern will serve for mounting everything but the transistor, which of course has 3 legs. FWIW, I drew up a perfectly servicable pcb pattern in pcb 2 days back, but when I exported it as gcode, what should have been about 100k of gcode, was 1500 bytes and didn't backplot anything but a small blob, so obviously it ignored what I drew and placed on the bottom of the pcb. I figured on reversing the drill file and using it to make clearance for short prevention on the top side as I only have double-sided board. I have also made double-sided boards before with eagle, but I can't get the latest 7.5 to even unpack. If I could draw it in pcb, and export working gcode, that would be ideal. Thank you, Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page