Change Details
AUTHORS |
19 | 19 | modules/qfn.fpd |
20 | 20 | modules/qfp.fpd |
21 | 21 | modules/sot-323.fpd |
22 | | modules/u.fl-receptacle.fpd |
| 22 | modules/u-fl-receptacle.fpd |
23 | 23 | moduled/usb_a_plug_smt.fpd |
24 | 24 | modules/xtal-4.fpd |
modules/INFO |
73 | 73 | N: mmst3904 |
74 | 74 | |
75 | 75 | # U.FL/Micro Coax/... receptacle |
76 | | F: u.fl-receptacle |
| 76 | F: u-fl-receptacle |
| 77 | N: u.fl-receptacle |
modules/Makefile |
1 | 1 | MODULES=0805-6 meander mini-usb mmcx-f-edge qfn qfp sot-323 \ |
2 | | u.fl-receptacle usb_a_plug_smt xtal-4 |
| 2 | u-fl-receptacle usb_a_plug_smt xtal-4 |
3 | 3 | |
4 | 4 | .SUFFIXES: .fpd .mod |
5 | 5 | .PHONY: all clean |
modules/u-fl-receptacle.fpd |
| 1 | /* MACHINE-GENERATED ! */ |
| 2 | |
| 3 | frame signal { |
| 4 | __0: vec @(0mm, xo) |
| 5 | __1: vec .(-x/2, 0mm) |
| 6 | __2: vec __0(x/2, y) |
| 7 | pad "1" __1 . |
| 8 | } |
| 9 | |
| 10 | frame ground { |
| 11 | table |
| 12 | { dx } |
| 13 | { -1 } |
| 14 | { 1 } |
| 15 | |
| 16 | __0: vec @(dx*wo/2, -h/2) |
| 17 | __1: vec @(dx*wi/2, h/2) |
| 18 | pad "2" __0 . |
| 19 | } |
| 20 | |
| 21 | package "U.FL-RECEPTACLE" |
| 22 | unit mm |
| 23 | |
| 24 | table |
| 25 | { h, wo, wi } |
| 26 | { 2.2mm, 4mm, 1.9mm } |
| 27 | |
| 28 | table |
| 29 | { x, y, xo } |
| 30 | { 1mm, 1.05mm, 1mm } |
| 31 | |
| 32 | __0: vec @(0mm, 0mm) |
| 33 | frame ground @ |
| 34 | frame signal @ |
| 35 | measy ground.__0 -> ground.__1 0.5mm |
| 36 | measx ground.__0 >> ground.__0 -0.5mm |
| 37 | measx ground.__1 >> ground.__1 -h |
| 38 | measy __0 >> signal.__0 |
| 39 | measy signal.__1 >> signal.__2 0.2mm |
| 40 | measx signal.__1 >> signal.__2 y+0.5mm |
modules/u.fl-receptacle.fpd |
1 | | /* MACHINE-GENERATED ! */ |
2 | | |
3 | | frame signal { |
4 | | __0: vec @(0mm, xo) |
5 | | __1: vec .(-x/2, 0mm) |
6 | | __2: vec __0(x/2, y) |
7 | | pad "1" __1 . |
8 | | } |
9 | | |
10 | | frame ground { |
11 | | table |
12 | | { dx } |
13 | | { -1 } |
14 | | { 1 } |
15 | | |
16 | | __0: vec @(dx*wo/2, -h/2) |
17 | | __1: vec @(dx*wi/2, h/2) |
18 | | pad "2" __0 . |
19 | | } |
20 | | |
21 | | package "U.FL-RECEPTACLE" |
22 | | unit mm |
23 | | |
24 | | table |
25 | | { h, wo, wi } |
26 | | { 2.2mm, 4mm, 1.9mm } |
27 | | |
28 | | table |
29 | | { x, y, xo } |
30 | | { 1mm, 1.05mm, 1mm } |
31 | | |
32 | | __0: vec @(0mm, 0mm) |
33 | | frame ground @ |
34 | | frame signal @ |
35 | | measy ground.__0 -> ground.__1 0.5mm |
36 | | measx ground.__0 >> ground.__0 -0.5mm |
37 | | measx ground.__1 >> ground.__1 -h |
38 | | measy __0 >> signal.__0 |
39 | | measy signal.__1 >> signal.__2 0.2mm |
40 | | measx signal.__1 >> signal.__2 y+0.5mm |
Download the corresponding diff file