1
0
mirror of git://projects.qi-hardware.com/kicad-libs.git synced 2024-11-23 04:33:08 +02:00
Commit Graph

136 Commits

Author SHA1 Message Date
Werner Almesberger
c0e33e5872 modules/usb_a_plug_smt.fpd: mixed TH/SMT; change the two TH pads to "bare"
Rationale: if soldering in the SMT process, one probably wants to check
the TH pads anyway, so there is little point in putting solder paste on
them with the hope that some may stick.

If soldering in a separate TH process, solder paste could clog the holes.
2012-07-19 00:04:29 -03:00
Werner Almesberger
9be533bcdc modules/pads.fpd: make also square and rectangular pads "bare" 2012-07-19 00:03:32 -03:00
Werner Almesberger
00711fd4bc modules/: make pads of all fully through-hole components "bare" 2012-07-19 00:02:05 -03:00
Werner Almesberger
faedf5694d modules/usb-a-pcb.fpd: change pad type from "normal" to "bare" 2012-07-18 23:41:26 -03:00
Werner Almesberger
2c9476c011 modules/: add ZX62M-B-BP (zx62m-b-5p.fpd) to catalog and Makefile 2012-07-14 22:46:59 -03:00
Werner Almesberger
9f127475ac modules/header.fpd: rearrange measurements; add pitch measurement 2012-07-14 22:44:50 -03:00
Werner Almesberger
caa6e50b9c modules/dip.fpd: add pitch measurement 2012-07-14 22:38:12 -03:00
Werner Almesberger
5ed1670859 modules/: add measurementes to DIP-4/6-300mil; add to catalog and Makefile 2012-07-14 22:37:19 -03:00
Werner Almesberger
563e5944e3 modules/dip.fpd: add measurements 2012-07-13 23:42:36 -03:00
Werner Almesberger
6ff4042bd2 modules/sot.fpd: put width measurement at constant distance from pad
It intersected with the pad in the case of SOT-235.
2012-07-13 23:29:56 -03:00
Werner Almesberger
6216a97c22 modules/header.fpd: add measurement of overall length 2012-07-13 23:13:55 -03:00
Werner Almesberger
71075ec705 modules/pads-array.fpd: added measurements; enabled more pads types
We now also generate arrays of 2-10 60x60mil, 80x80mil, and 60x120mil
pads, all with a 100 mil spacing.
2012-07-13 23:01:03 -03:00
Werner Almesberger
8114d1d93f track "gencat" to "genkicat" name change 2012-07-12 20:15:12 -03:00
Werner Almesberger
20f476b930 modules/Makefile: move "clean" and "spotless" at their usual place at the end 2012-07-12 19:19:44 -03:00
Werner Almesberger
5496ac5af6 modules/Makefile (missing): new target to list footprints missing in hierarchy 2012-07-12 19:18:58 -03:00
Werner Almesberger
62fa46c90c modules/{Makefile, DESCR}: include descriptions in catalog
DESCR is just for demonstration purposes. Need to think of a way to
extract descriptions from material we already have.
2012-07-12 18:55:40 -03:00
Werner Almesberger
475ba28158 modules/Makefile: generate list of .fpd files from variable MODULES
... instead of scanning the directory. Also commend out the two footprints
currently not included in MODULES (zx62m-b-5p.fpd and dip4of6.fpd).
2012-07-12 16:33:50 -03:00
Werner Almesberger
1d23f0a742 modules/HIERARCHY: enable MEANDER-2450MHz-{right,left}-1.0mm
The now longer yield invalid Postscript, so we can include them in the
catalog.
2012-07-12 16:24:50 -03:00
Werner Almesberger
711147c11d modules/meander-2450MHz.fpd: do not try to add a tail if zero-sized
A zero-sized tail would produce a zero-sized pad, which is no longer allowed.
2012-07-12 16:16:01 -03:00
Werner Almesberger
c8d825ddaa modules/: first elements for catalog creation (WIP)
There are still the following problems to solve:
- the index needs wider columns since footprint names tend to be longer
  than component names,
- some things are too big and need scaling (maybe fix this in fped),
- the antenna without "tail" produces one of those zero-width pads
  fped likes so much
2012-07-12 04:45:43 -03:00
Werner Almesberger
c21e1f0424 modules/tssop5.fpd: remove zero-width pad 5 2012-07-12 04:38:38 -03:00
Werner Almesberger
359ccc048d modules/to.fpd (TO-252): remove zero-width pad 2
The pad was invisible but still existed, breaking fped's Postscript
output.
2012-07-12 04:36:51 -03:00
Adam Wang
6c2cafea74 qfp.fpd: added more info about QFP48 2012-06-25 15:50:01 +08:00
Adam Wang
3b35416fbb pads.fpd: added variant sets of C(circle), R(oround) and S(square) pads.
PAD_${type}_$size
2012-06-19 14:27:19 +08:00
Adam Wang
045e8488bf added header.fpd: copied from Werner Almesberger 2012-06-19 11:23:53 +08:00
Adam Wang
f5392aef5b generic header through hole type
header.fpd: copied from Werner Almesberger
 - HDR-${C}x${R}-$P
from http://projects.qi-hardware.com/index.php/p/wernermisc/source/tree/master/labsw/modules/header.fpd
2012-06-19 11:19:37 +08:00
Adam Wang
445734e15b sot.fpd: added package of SO-235 also for TI DBV(R-PDSO-G5) 2012-06-19 10:43:54 +08:00
Adam Wang
7be9efc1c5 ledsmd.fpd: fixed polarized marker 2012-06-18 18:01:17 +08:00
Adam Wang
dd2c1a95b9 Makefile: added necessary fpd filename to generate mod file 2012-06-18 16:47:25 +08:00
Adam Wang
667f6c9f10 dcjack.fpd: fixed "hole (line 63) not completely inside pad "3" (line 67)" 2012-06-18 10:19:55 +08:00
Adam Wang
0f80888e7e spacer.fpd: added packages of SPACER-$nominal-$disc-$keepout$type
based on Werner Almesberger's work:
http://projects.qi-hardware.com/index.php/p/wernermisc/source/tree/master/labsw/modules/spacer.fpd
2012-06-15 18:06:52 +08:00
Adam Wang
c456f08cb1 tactile-sw-spst-ra-dip.fpd: added package of TACTIL-SW-${TYPE}-RA-${A}-${B} 2012-06-15 16:46:46 +08:00
Adam Wang
3a6c44160d mic-ra-dip.fpd: added package of MIC-RA-DIP-${Dia}x${Height} 2012-06-15 11:13:44 +08:00
Adam Wang
e33374c46f he-2row-dip.fpd: based on Werner Almesberger's he10.fpd
added HE-${n}x2-${px} naming package with outline and marker frames
2012-06-15 10:18:09 +08:00
Adam Wang
eeae68beb1 8_10-socket-ra.fpd: added 8:10-SOCKET-RA 2012-06-14 20:41:07 +08:00
Adam Wang
abb5e71464 rca-3-ra.fpd: renamed package name to RCA-3-RA 2012-06-14 17:00:12 +08:00
Adam Wang
43a6631a46 rca-3-ra.fpd: added RCA-3-RA 2012-06-14 16:54:55 +08:00
Adam Wang
c87046103a dvi-recept-ra.fpd: added DVI-RECEPT-RA 2012-06-14 13:45:47 +08:00
Adam Wang
2594403a96 usb-a-dual-recept-r.fpd: added USB-A-DUAL-RECEPT-RA 2012-06-13 21:20:10 +08:00
Adam Wang
9f07d100ad dcjack.fpd: added DCJACK-${L}x${W} 2012-06-13 15:51:49 +08:00
Adam Wang
22a5af8fc5 din-5.fpd: added DIN-SOCKET-PCB-5-45 2012-06-13 14:18:39 +08:00
Adam Wang
c14108c6f7 xlr-plug.fpd: added XLR-PANEL-HORIZ/PCB-PLUG 2012-06-13 11:21:13 +08:00
Adam Wang
6276cf2fd9 xlr-socket.fpd: fixed pad 3's solder pad ring size. 2012-06-13 10:52:27 +08:00
Adam Wang
ec427d9ea9 xlr-socket.fpd: added XLR-PANEL-HORIZ/PCB-SOCKET 2012-06-13 10:19:26 +08:00
Adam Wang
6f14961796 Merge branch 'master' of projects.qi-hardware.com:kicad-libs 2012-06-12 19:11:46 +08:00
Adam Wang
8ea31aa083 he-shrouded.fpd: added NPTH frame 2012-06-12 19:10:20 +08:00
Werner Almesberger
65c02815c5 modules/meander-2.4GHz.fpd: KiCad hates dots - renamed to meander-2450MHz.fpd 2012-06-12 06:26:22 -03:00
Werner Almesberger
c2feac59f7 modules/meander-2.4GHz.fpd: 2.4 GHz PCB antenna
From ben-wpan, but with two additional parameters:

- orientation: left or right (measurements are only correct for right;
  fped's measurement system doesn't understand mirroring)

- PCB thickness: this determines the size of the "tail" added. We
  assume a zero-sized tail (as in TI's original design) works best
  for a 1.0 mm PCB.
2012-06-12 05:44:07 -03:00
Adam Wang
081a8b8402 he-shrouded.fpd: SMD type header with shrouded case outline 2012-06-12 16:34:53 +08:00
Adam Wang
178fbc3eff rj45.fpd: RJ45-8-LED added 8 pins ethernet connectors with two leds version from Molex. 2012-06-11 20:19:02 +08:00