mirror of
git://projects.qi-hardware.com/kicad-libs.git
synced 2024-11-25 19:46:16 +02:00
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
This commit is contained in:
parent
c21e1f0424
commit
c8d825ddaa
352
modules/HIERARCHY
Normal file
352
modules/HIERARCHY
Normal file
@ -0,0 +1,352 @@
|
||||
Connector
|
||||
PCB
|
||||
8:10-card
|
||||
USB-A-PCB
|
||||
Pads
|
||||
Round
|
||||
PAD_C_1mm
|
||||
PAD_C_60x60
|
||||
PAD_C_80x80
|
||||
PAD_C_100x100
|
||||
PAD_C_150x150
|
||||
Square
|
||||
PAD_S_1mm
|
||||
PAD_S_60x60
|
||||
PAD_S_80x80
|
||||
PAD_S_100x100
|
||||
Rectangular
|
||||
PAD_R_2mm
|
||||
PAD_R_120x60
|
||||
PAD_S_150x150
|
||||
Array
|
||||
PAD_2mm_2x50mil
|
||||
PAD_2mm_3x50mil
|
||||
PAD_2mm_4x50mil
|
||||
PAD_2mm_5x50mil
|
||||
PAD_2mm_6x50mil
|
||||
PAD_2mm_7x50mil
|
||||
PAD_2mm_8x50mil
|
||||
PAD_2mm_9x50mil
|
||||
PAD_2mm_10x50mil
|
||||
PAD_2mm_11x50mil
|
||||
PAD_2mm_12x50mil
|
||||
PAD_2mm_13x50mil
|
||||
PAD_2mm_14x50mil
|
||||
PAD_2mm_15x50mil
|
||||
PAD_2mm_16x50mil
|
||||
PAD_2mm_17x50mil
|
||||
PAD_2mm_18x50mil
|
||||
PAD_2mm_19x50mil
|
||||
PAD_2mm_20x50mil
|
||||
SMT
|
||||
8:10-SOCKET-RA
|
||||
miniUSB_B
|
||||
USB-A-PLUG-SMT
|
||||
ZX62M-B-BP
|
||||
Header
|
||||
he-shrouded-2x2pins-2mm
|
||||
he-shrouded-3x2pins-2mm
|
||||
he-shrouded-7x2pins-2mm
|
||||
TH
|
||||
BAT-CLIP-AA-TH
|
||||
BAT-CLIP-AA-TH-PAIR
|
||||
DCJACK-14.4mmx9mm
|
||||
DIN-SOCKET-PCB-5-45
|
||||
DVI-RECEPT-RA
|
||||
phonejack-3.5-5
|
||||
RCA-3-RA
|
||||
RJ45-8-LED
|
||||
USB-A-DUAL-RECEPT-RA
|
||||
XLR-PANEL-HORIZ/PCB-PLUG
|
||||
XLR-PANEL-HORIZ/PCB-SOCKET
|
||||
Header
|
||||
HE-1x2-100mil
|
||||
HE-2x2-100mil
|
||||
HE-3x2-100mil
|
||||
HE-4x2-100mil
|
||||
HE-5x2-100mil
|
||||
HE-6x2-100mil
|
||||
HE-7x2-100mil
|
||||
HE-8x2-100mil
|
||||
HE-9x2-100mil
|
||||
HE-10x2-100mil
|
||||
HE-20x2-100mil
|
||||
Array_x1
|
||||
100mil
|
||||
HDR-1x1-100mil
|
||||
HDR-2x1-100mil
|
||||
HDR-3x1-100mil
|
||||
HDR-4x1-100mil
|
||||
HDR-5x1-100mil
|
||||
HDR-6x1-100mil
|
||||
HDR-7x1-100mil
|
||||
HDR-8x1-100mil
|
||||
HDR-9x1-100mil
|
||||
HDR-10x1-100mil
|
||||
HDR-11x1-100mil
|
||||
HDR-12x1-100mil
|
||||
HDR-13x1-100mil
|
||||
HDR-14x1-100mil
|
||||
HDR-15x1-100mil
|
||||
HDR-16x1-100mil
|
||||
HDR-17x1-100mil
|
||||
HDR-18x1-100mil
|
||||
HDR-19x1-100mil
|
||||
HDR-20x1-100mil
|
||||
200mil
|
||||
HDR-1x1-200mil
|
||||
HDR-2x1-200mil
|
||||
HDR-3x1-200mil
|
||||
HDR-4x1-200mil
|
||||
HDR-5x1-200mil
|
||||
HDR-6x1-200mil
|
||||
HDR-7x1-200mil
|
||||
HDR-8x1-200mil
|
||||
HDR-9x1-200mil
|
||||
HDR-10x1-200mil
|
||||
HDR-11x1-200mil
|
||||
HDR-12x1-200mil
|
||||
HDR-13x1-200mil
|
||||
HDR-14x1-200mil
|
||||
HDR-15x1-200mil
|
||||
HDR-16x1-200mil
|
||||
HDR-17x1-200mil
|
||||
HDR-18x1-200mil
|
||||
HDR-19x1-200mil
|
||||
HDR-20x1-200mil
|
||||
Array_x2
|
||||
100mil
|
||||
HDR-1x2-100mil
|
||||
HDR-2x2-100mil
|
||||
HDR-3x2-100mil
|
||||
HDR-4x2-100mil
|
||||
HDR-5x2-100mil
|
||||
HDR-6x2-100mil
|
||||
HDR-7x2-100mil
|
||||
HDR-8x2-100mil
|
||||
HDR-9x2-100mil
|
||||
HDR-10x2-100mil
|
||||
HDR-11x2-100mil
|
||||
HDR-12x2-100mil
|
||||
HDR-13x2-100mil
|
||||
HDR-14x2-100mil
|
||||
HDR-15x2-100mil
|
||||
HDR-16x2-100mil
|
||||
HDR-17x2-100mil
|
||||
HDR-18x2-100mil
|
||||
HDR-19x2-100mil
|
||||
HDR-20x2-100mil
|
||||
200mil
|
||||
HDR-1x2-200mil
|
||||
HDR-2x2-200mil
|
||||
HDR-3x2-200mil
|
||||
HDR-4x2-200mil
|
||||
HDR-5x2-200mil
|
||||
HDR-6x2-200mil
|
||||
HDR-7x2-200mil
|
||||
HDR-8x2-200mil
|
||||
HDR-9x2-200mil
|
||||
HDR-10x2-200mil
|
||||
HDR-11x2-200mil
|
||||
HDR-12x2-200mil
|
||||
HDR-13x2-200mil
|
||||
HDR-14x2-200mil
|
||||
HDR-15x2-200mil
|
||||
HDR-16x2-200mil
|
||||
HDR-17x2-200mil
|
||||
HDR-18x2-200mil
|
||||
HDR-19x2-200mil
|
||||
HDR-20x2-200mil
|
||||
Discrete_2P
|
||||
SMT
|
||||
Standard
|
||||
Unpolarized
|
||||
0201
|
||||
0402
|
||||
0603
|
||||
0805
|
||||
1206
|
||||
1210
|
||||
1812
|
||||
2010
|
||||
2512
|
||||
Polarized
|
||||
0603P
|
||||
0805P
|
||||
1206P
|
||||
1210P
|
||||
1812P
|
||||
2010P
|
||||
2512P
|
||||
Cap
|
||||
3216
|
||||
TC-A-3216-18-A
|
||||
TC-A-3216-18-B
|
||||
TC-A-3216-18-C
|
||||
3528
|
||||
TC-B-3528-21-A
|
||||
TC-B-3528-21-B
|
||||
TC-B-3528-21-C
|
||||
TC-M-3258-15-A
|
||||
TC-M-3258-15-B
|
||||
TC-M-3258-15-C
|
||||
TC-T-3528-12-A
|
||||
TC-T-3528-12-B
|
||||
TC-T-3528-12-C
|
||||
6032
|
||||
TC-C-6032-28-A
|
||||
TC-C-6032-28-B
|
||||
TC-C-6032-28-C
|
||||
TC-L-6032-20-A
|
||||
TC-L-6032-20-B
|
||||
TC-L-6032-20-C
|
||||
TC-U-6032-15-A
|
||||
TC-U-6032-15-B
|
||||
TC-U-6032-15-C
|
||||
7343
|
||||
TC-D-7343-31-A
|
||||
TC-D-7343-31-B
|
||||
TC-D-7343-31-C
|
||||
Special
|
||||
c-smd-5mmx6.1mm
|
||||
c-smd-6.3mmx8mm
|
||||
c-smd-8mmx10.5mm
|
||||
c-smd-10mmx10.5mm
|
||||
Diode
|
||||
DO-214AA
|
||||
LEDSMD-0603R
|
||||
Crystal
|
||||
xtal2-11.5mmx4.83mm
|
||||
TH
|
||||
Special
|
||||
MIC-RA-DIP-9.7mmx6.7mm
|
||||
Discrete_Multi
|
||||
SMT
|
||||
SOT
|
||||
SOT23
|
||||
SOT23-CW
|
||||
SOT-235
|
||||
SOT-323
|
||||
SOT-323-CW
|
||||
SOT-363
|
||||
SOT-523
|
||||
SOT-563
|
||||
TO
|
||||
TO-252
|
||||
TO-263
|
||||
Crystal
|
||||
xtal4-3.2mmx2.5mm
|
||||
xtal4-5mmx3.2mm
|
||||
xtal4-6mmx3.6mm
|
||||
TH
|
||||
EUS
|
||||
TSOP348
|
||||
Dual
|
||||
SMT
|
||||
MDIP
|
||||
MDIP-4-355mil
|
||||
MDIP-6-355mil
|
||||
MDIP-8-355mil
|
||||
MDIP-10-355mil
|
||||
MDIP-12-355mil
|
||||
SIOC
|
||||
SOIC-8
|
||||
SOIC-14
|
||||
SOIC-16
|
||||
SSOP
|
||||
SSOP-14
|
||||
SSOP-16
|
||||
SSOP-20
|
||||
SSOP-24
|
||||
SSOP-28
|
||||
TSSOP5
|
||||
TSSOP-14
|
||||
TSSOP-20
|
||||
TSOP
|
||||
TSOP-28
|
||||
TSOP-32
|
||||
TSOP-56
|
||||
TSOP-66
|
||||
TH
|
||||
DIP-4-300mil
|
||||
DIP-4/6-300mil
|
||||
DIP-6-300mil
|
||||
DIP-8-300mil
|
||||
DIP-10-300mil
|
||||
DIP-12-300mil
|
||||
DIP-14-300mil
|
||||
DIP-16-300mil
|
||||
DIP-18-300mil
|
||||
DIP-20-300mil
|
||||
DIP-22-300mil
|
||||
DIP-24-300mil
|
||||
DIP-26-300mil
|
||||
DIP-28-300mil
|
||||
DIP-30-300mil
|
||||
DIP-32-300mil
|
||||
DIP-34-300mil
|
||||
DIP-36-300mil
|
||||
DIP-38-300mil
|
||||
DIP-40-300mil
|
||||
Quad
|
||||
QFN
|
||||
QFN16-LFCSP_LQ
|
||||
QFN28-Atmel
|
||||
QFN28-MCHP-ML
|
||||
QFN28-SiLabs
|
||||
QFN32-VHHD-2
|
||||
QFN32-VHHD-6
|
||||
QFP
|
||||
QFP32
|
||||
QFP48
|
||||
QFP64
|
||||
BGA
|
||||
BGA-484
|
||||
Structure
|
||||
Antenna
|
||||
MEANDER-2450MHz-right-0.8mm
|
||||
MEANDER-2450MHz-left-0.8mm
|
||||
# MEANDER-2450MHz-right-1.0mm
|
||||
# MEANDER-2450MHz-left-1.0mm
|
||||
Mechanical
|
||||
FIDUCIAL
|
||||
Spacer
|
||||
M3
|
||||
Copper
|
||||
SPACER-3mm-7mm-9.5mm
|
||||
SPACER-3mm-7mm-10mm
|
||||
SPACER-3mm-8mm-9.5mm
|
||||
SPACER-3mm-8mm-10mm
|
||||
SPACER-3mm-9mm-9.5mm
|
||||
SPACER-3mm-9mm-10mm
|
||||
Bare
|
||||
SPACER-3mm-7mm-9.5mm-BARE
|
||||
SPACER-3mm-7mm-10mm-BARE
|
||||
SPACER-3mm-8mm-9.5mm-BARE
|
||||
SPACER-3mm-8mm-10mm-BARE
|
||||
SPACER-3mm-9mm-9.5mm-BARE
|
||||
SPACER-3mm-9mm-10mm-BARE
|
||||
M4
|
||||
Copper
|
||||
SPACER-4mm-7mm-9.5mm
|
||||
SPACER-4mm-7mm-10mm
|
||||
SPACER-4mm-8mm-9.5mm
|
||||
SPACER-4mm-8mm-10mm
|
||||
SPACER-4mm-9mm-9.5mm
|
||||
SPACER-4mm-9mm-10mm
|
||||
Bare
|
||||
SPACER-4mm-7mm-9.5mm-BARE
|
||||
SPACER-4mm-7mm-10mm-BARE
|
||||
SPACER-4mm-8mm-9.5mm-BARE
|
||||
SPACER-4mm-8mm-10mm-BARE
|
||||
SPACER-4mm-9mm-9.5mm-BARE
|
||||
SPACER-4mm-9mm-10mm-BARE
|
||||
Switch
|
||||
TACTIL-SW-SPST-RA-0.55mm-3.15mm
|
||||
TACTIL-SW-SPST-RA-1.25mm-3.86mm
|
||||
TACTIL-SW-SPST-RA-3.25mm-5.84mm
|
||||
TACTIL-SW-SPST-RA-3.55mm-6.15mm
|
||||
TACTIL-SW-SPST-RA-4.25mm-6.85mm
|
||||
TACTIL-SW-SPST-RA-5.74mm-8.36mm
|
||||
TACTIL-SW-SPST-RA-9.25mm-11.86mm
|
||||
TACTIL-SW-SPST-RA-13.26mm-15.85mm
|
@ -18,7 +18,7 @@ MODULES=8_10-card 8_10-socket-ra \
|
||||
xtal-2 xtal-4 \
|
||||
|
||||
.SUFFIXES: .fpd .mod
|
||||
.PHONY: all clean
|
||||
.PHONY: all catalog view upload clean
|
||||
|
||||
all: $(MODULES:%=%.mod)
|
||||
|
||||
@ -30,3 +30,13 @@ spotless: clean
|
||||
|
||||
.fpd.mod:
|
||||
fped -k $< $@
|
||||
|
||||
catalog catalog.pdf: HIERARCHY *.fpd
|
||||
gencat -F -p -L . HIERARCHY >catalog.pdf || \
|
||||
{ rm -f catalog.pdf; exit 1; }
|
||||
|
||||
view: catalog.pdf
|
||||
$${DSV_PDFVIEWER:-xpdf} catalog.pdf
|
||||
|
||||
upload: catalog.pdf
|
||||
qippl catalog.pdf tmp/kicad-libs-modules.pdf
|
||||
|
Loading…
Reference in New Issue
Block a user