1
0
mirror of git://projects.qi-hardware.com/kicad-libs.git synced 2024-07-07 05:18:53 +03:00
Commit Graph

458 Commits

Author SHA1 Message Date
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
837bc99b72 scripts/missing-in-tree: support also fped footprints (option -F) 2012-07-12 19:17:59 -03:00
Werner Almesberger
74fe2883e8 scripts/missing-in-tree: change genex to gencat also here 2012-07-12 19:16:09 -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
Werner Almesberger
41befc98a9 components/Makefile: change name of "genex" to "gencat" 2012-07-11 12:32:52 -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
b9a39277ea Merge branch 'master' of projects.qi-hardware.com:kicad-libs 2012-06-11 20:22:42 +08:00