Date:2012-06-14 14:41:07 (11 years 9 months ago)
Author:Adam Wang
Commit:eeae68beb184d8d67a25255f8450fb48643070ac
Message:8_10-socket-ra.fpd: added 8:10-SOCKET-RA

Files: modules/8_10-socket-ra.fpd (1 diff)
modules/INFO (1 diff)

Change Details

modules/8_10-socket-ra.fpd
1/* MACHINE-GENERATED ! */
2
3frame outline {
4    __0: vec @(-(L/2+sx/2+w), 0mm)
5    __1: vec .(L+sx+2*w, H)
6    rect __0 . w
7    __2: vec .(-(L+sx+2*w), slidestroke+0.5mm)
8    rect __1 . w
9}
10
11frame pins {
12    set n = i+1
13
14    loop i = 0, 7
15
16    __0: vec @(-p1diffx, pY+py/2)
17    __1: vec .(i*pitch, 0mm)
18    __2: vec .(px/2, py/2)
19    __3: vec __1(-px/2, -py/2)
20    pad "$n" . __2
21}
22
23frame shields {
24    table
25        { n, dx, dy }
26        { 1, -1, 1 }
27        { 2, 1, 1 }
28        { 3, -1, 0 }
29        { 4, 1, 0 }
30
31    __0: vec @(0mm, 2.65mm+sy/2)
32    __1: vec .(dx*L/2, dy*(5.95mm+p2sy))
33    __2: vec .(sx/2, sy/2)
34    __3: vec __1(-sx/2, -sy/2)
35    pad "S$n" . __2
36}
37
38package "8:10-SOCKET-RA"
39unit mm
40
41table
42    { L, H, px, py, pY, sx, sy, sY, p2sy, pitch, p1diffx, slidestroke }
43    { 13.6mm, 13.3mm, 0.8mm, 1.5mm, 5.95mm+sY, 1.45mm, 2mm, 2.65mm, 4.35mm-sy, 1.1mm, 3.2mm, 1.2mm }
44
45set w = 5mil
46
47frame pins @
48frame shields @
49frame outline @
50measx outline.__0 >> shields.__0 -1mm
51measx shields.__0 >> outline.__1 -(2.65mm+sy/2+1mm)
52measy outline.__0 -> shields.__3 2mm
53measy outline.__0 >> outline.__1 4mm
54measy pins.__3 -> pins.__2 1mm
55measx pins.__3 -> pins.__2 -1mm
56meas pins.__0 >> pins.__1 2mm
57measy outline.__0 >> shields.__1 3mm
58measy outline.__0 -> shields.__1 1mm
59measy outline.__0 >> outline.__2 5mm
60measy pins.__3 -> shields.__2 6mm
61measy shields.__3 -> pins.__3 2.1mm
62measy shields.__3 -> shields.__2 -2mm
63measx shields.__3 -> shields.__2 3mm
64measx outline.__2 >> outline.__1 2mm
65measx shields.__1 >> shields.__1 5.95mm+4.35mm+2mm
modules/INFO
1313# Note: should generalize this for AAA and maybe also larger sizes
1414F: bat-clip-aa-th
1515
16# 8:10 Card Socket Connectors RIGHT ANGLE SMT Hinge Type
17F: 8_10-socket-ra
18#
19# - 8:10-SOCKET-RA, package drawing, land pattern
20# for example MOLEX 500901-0801
21# http://www.molex.com/pdm_docs/sd/5009010801_sd.pdf
22#
23
1624# BGA
1725F: bga
1826# - 484-Pin FineLine BGA(FBGA), from Altera

Archive Download the corresponding diff file

Branches:
master



interactive