Date:2013-09-25 18:17:57 (5 years 11 months ago)
Author:Werner Almesberger
Commit:2f412033e4408e8eaead12660c54c9920685c8a6
Message:modules/zx62-b-5pa.fpd: add ZX62R-B-5P (Micro-USB B reversed) footprint

Files: modules/HIERARCHY (1 diff)
modules/zx62-b-5pa.fpd (4 diffs)

Change Details

modules/HIERARCHY
7979        miniUSB_B
8080        USB-A-PLUG-SMT
8181        ZX62-B-5PA
82        ZX62R-B-5P
8283        ZX62M-B-BP
8384        Header
8485            he-shrouded-2x2pins-2mm
modules/zx62-b-5pa.fpd
77
88    set e = 0.65mm
99
10    table
11        { ?rev, signal }
12        { 0, n }
13        { 1, 6-n }
14
1015    loop n = 1, 5
1116
1217    __0: vec @(0mm, by)
1318    __1: vec .((n-3)*e, 0mm)
1419    __2: vec .(-sx/2, 0mm)
1520    __3: vec __1(sx/2, -sy)
16    pad "$n" __2 .
21    pad "$signal" __2 .
1722}
1823
1924frame rpads {
...... 
4045frame mpads {
4146    table
4247        { n, mox, mix }
43        { 0, 9.8mm, 6.2mm }
44        { 1, 4.3mm, 0.5mm }
48        { 0, 9.8mm, mix0 }
49        { 1, mox1, 0.5mm }
4550
4651    set my = 1.9mm
4752
...... 
6469        { ex, ey }
6570        { 7.9mm, 1.45mm }
6671
67    set _ = 0
68
6972    __0: vec @(0mm, -ey)
7073    __1: vec .(-ex/2, 0mm)
7174    __2: vec __0(ex/2, 0mm)
7275    line __1 . w
7376}
7477
75package "ZX62-B-5PA"
78package "ZX62$var"
7679unit mm
7780
7881set w = 0.2mm
...... 
8184
8285set by = 3.35mm
8386
87table
88    { var, rev, mix0, mox1 }
89    { "-B-5PA", 0, 6.2mm, 4.3mm }
90    { "R-B-5P", 1, 6.6mm, 3.9mm }
91
8492frame edge @
8593frame mpads @
8694frame rpads @

Archive Download the corresponding diff file

Branches:
master



interactive