Date:2012-06-12 11:26:22 (7 years 3 months ago)
Author:Werner Almesberger
Commit:65c02815c543a0312b6d1ee97ea652b5c0f9a213
Message:modules/meander-2.4GHz.fpd: KiCad hates dots - renamed to meander-2450MHz.fpd

Files: modules/Makefile (1 diff)
modules/meander-2.4GHz.fpd (1 diff)
modules/meander-2450MHz.fpd (1 diff)

Change Details

modules/Makefile
11MODULES=8_10-card bat-clip-aa-th \
2        fiducial meander-2.4GHz mini-usb pads pads-array \
2        fiducial meander-2450MHz mini-usb pads pads-array \
33    qfn qfp sot sot-323 ssop stdpass \
44        usb-a-pcb usb_a_plug_smt
55
modules/meander-2.4GHz.fpd
1/* MACHINE-GENERATED ! */
2
3frame via {
4    set d = 0.2mm
5
6    __0: vec @(d/2, d/2)
7    __1: vec @(-d/2, -d/2)
8    hole . __0
9}
10
11frame antenna {
12    set w = 5mil
13
14    __0: vec @(d*W1/2, -D4/2)
15    __1: vec .(0mm, L6)
16    __2: vec .(d*D5, 0mm)
17    __3: vec .(d*W2, 0mm)
18    __4: vec @(-d*W1/2, D4/2)
19    pad "1" __0 .
20    pad "X" . __1
21    __5: vec .(-d*D1, 0mm)
22    __6: vec __1(-d*W1, 0mm)
23    __33: vec .(0mm, W2)
24    __34: vec .(-d*D1, D2)
25    line __5 . w
26    __7: vec __3(d*D6, 0mm)
27    __8: vec .(d*W2, 0mm)
28    __9: vec .(0mm, W2)
29    pad "X" __6 .
30    __10: vec __3(0mm, -L6)
31    __11: vec .(-W2, D4)
32    pad "2" . __10
33    pad "X" . __3
34    __12: vec __7(0mm, -L4)
35    __13: vec .(d*W2, 0mm)
36    pad "X" __7 .
37    __14: vec .(d*L5, 0mm)
38    __15: vec .(0mm, W2)
39    pad "X" __13 .
40    __18: vec .(0mm, L4)
41    __19: vec .(d*L2, 0mm)
42    __20: vec .(0mm, -W2)
43    pad "X" __18 .
44    __25: vec .(-d*W2, 0mm)
45    __21: vec .(0mm, -L4)
46    __22: vec .(d*W2, 0mm)
47    pad "X" __25 .
48    __23: vec .(d*L5, 0mm)
49    __16: vec __14(d*W2, 0mm)
50    __17: vec .(0mm, L4)
51    pad "X" __14 .
52    __24: vec __23(d*W2, 0mm)
53    __26: vec .(0mm, L4)
54    pad "X" __23 .
55    __27: vec __23(0mm, W2)
56    pad "X" __22 .
57    __28: vec .(0mm, L4)
58    __29: vec .(d*L2, 0mm)
59    __30: vec .(0mm, -W2)
60    pad "X" __28 .
61    __31: vec .(-d*W2, 0mm)
62    __32: vec __30(0mm, -L1)
63    pad "X" __31 .
64    __38: vec .(d*tail, W2)
65    pad "X" __32 .
66    __35: vec __29(d*(D3+tail), D2)
67    line . __34 w
68    __36: vec .(0mm, -(D2+W2+L6-D4))
69    line __35 . w
70    __37: vec .(-d*(W2+L5+L2+L5+L2+D3+tail), 0mm)
71    line __36 . w
72    frame via @
73}
74
75package "MEANDER-2.4GHz-$orient-$pcb"
76unit mm
77allow touch
78
79table
80    { L1, L2, L3, L4, L5, L6 }
81    { 3.94mm, 2.7mm, 5mm, 2.64mm, 2mm, 4.9mm }
82
83table
84    { W1, W2 }
85    { 0.9mm, 0.5mm }
86
87table
88    { D1, D2, D3, D4, D5, D6 }
89    { 0.5mm, 0.3mm, 0.3mm, 0.5mm, 1.4mm, 1.7mm }
90
91table
92    { pcb, tail }
93    { "0.8mm", 3*W2 }
94    { "1.0mm", 0mm }
95
96table
97    { orient, d }
98    { "right", 1 }
99    { "left", -1 }
100
101__0: vec @(0mm, 0.1mm)
102frame antenna .
103measx antenna.__33 >> antenna.__9 1mm
104measx antenna.__18 >> antenna.__19 1mm
105measx antenna.__28 >> antenna.__29 1mm
106measx antenna.__29 >> antenna.__35 1mm
107measx antenna.__21 >> antenna.__22 -1mm
108measx antenna.__22 >> antenna.__23 -1mm
109measx antenna.__23 >> antenna.__24 -1mm
110measx antenna.__12 >> antenna.__13 -1mm
111measx antenna.__13 >> antenna.__14 -1mm
112measx antenna.__14 >> antenna.__16 -1mm
113measx antenna.__1 >> antenna.__2 -0.5mm
114measx antenna.__3 >> antenna.__7 -0.5mm
115measx antenna.__5 >> antenna.__4
116measy antenna.__33 >> antenna.__34 1mm
117measy antenna.__0 >> antenna.__4 W1
118measy antenna.__10 >> antenna.__11 W2
119measx antenna.__4 >> antenna.__0 -D4-1mm
120measx antenna.__11 >> antenna.__10 -D4-1mm
121measy antenna.__6 >> antenna.__33 1mm
122measx antenna.__31 >> antenna.__32 -L1-1mm
123measy antenna.__8 >> antenna.__9 -1mm
124measy antenna.__20 >> antenna.__19 -1mm
125measy antenna.__30 >> antenna.__29 -1mm-tail
126measy antenna.__21 >> antenna.__25 0.5mm
127measy antenna.__12 >> antenna.__7 0.5mm
128measy antenna.__32 >> antenna.__30 -1mm-tail
129measx antenna.__34 >> antenna.__35 1.5mm-D2
130measy antenna.__5 >> antenna.__34 1.5mm-D1
131measx antenna.__32 >> antenna.__38 -1mm
modules/meander-2450MHz.fpd
1/* MACHINE-GENERATED ! */
2
3frame via {
4    set d = 0.2mm
5
6    __0: vec @(d/2, d/2)
7    __1: vec @(-d/2, -d/2)
8    hole . __0
9}
10
11frame antenna {
12    set w = 5mil
13
14    __0: vec @(d*W1/2, -D4/2)
15    __1: vec .(0mm, L6)
16    __2: vec .(d*D5, 0mm)
17    __3: vec .(d*W2, 0mm)
18    __4: vec @(-d*W1/2, D4/2)
19    pad "1" __0 .
20    pad "X" . __1
21    __5: vec .(-d*D1, 0mm)
22    __6: vec __1(-d*W1, 0mm)
23    __33: vec .(0mm, W2)
24    __34: vec .(-d*D1, D2)
25    line __5 . w
26    __7: vec __3(d*D6, 0mm)
27    __8: vec .(d*W2, 0mm)
28    __9: vec .(0mm, W2)
29    pad "X" __6 .
30    __10: vec __3(0mm, -L6)
31    __11: vec .(-W2, D4)
32    pad "2" . __10
33    pad "X" . __3
34    __12: vec __7(0mm, -L4)
35    __13: vec .(d*W2, 0mm)
36    pad "X" __7 .
37    __14: vec .(d*L5, 0mm)
38    __15: vec .(0mm, W2)
39    pad "X" __13 .
40    __18: vec .(0mm, L4)
41    __19: vec .(d*L2, 0mm)
42    __20: vec .(0mm, -W2)
43    pad "X" __18 .
44    __25: vec .(-d*W2, 0mm)
45    __21: vec .(0mm, -L4)
46    __22: vec .(d*W2, 0mm)
47    pad "X" __25 .
48    __23: vec .(d*L5, 0mm)
49    __16: vec __14(d*W2, 0mm)
50    __17: vec .(0mm, L4)
51    pad "X" __14 .
52    __24: vec __23(d*W2, 0mm)
53    __26: vec .(0mm, L4)
54    pad "X" __23 .
55    __27: vec __23(0mm, W2)
56    pad "X" __22 .
57    __28: vec .(0mm, L4)
58    __29: vec .(d*L2, 0mm)
59    __30: vec .(0mm, -W2)
60    pad "X" __28 .
61    __31: vec .(-d*W2, 0mm)
62    __32: vec __30(0mm, -L1)
63    pad "X" __31 .
64    __38: vec .(d*tail, W2)
65    pad "X" __32 .
66    __35: vec __29(d*(D3+tail), D2)
67    line . __34 w
68    __36: vec .(0mm, -(D2+W2+L6-D4))
69    line __35 . w
70    __37: vec .(-d*(W2+L5+L2+L5+L2+D3+tail), 0mm)
71    line __36 . w
72    frame via @
73}
74
75package "MEANDER-2450MHz-$orient-$pcb"
76unit mm
77allow touch
78
79table
80    { L1, L2, L3, L4, L5, L6 }
81    { 3.94mm, 2.7mm, 5mm, 2.64mm, 2mm, 4.9mm }
82
83table
84    { W1, W2 }
85    { 0.9mm, 0.5mm }
86
87table
88    { D1, D2, D3, D4, D5, D6 }
89    { 0.5mm, 0.3mm, 0.3mm, 0.5mm, 1.4mm, 1.7mm }
90
91table
92    { pcb, tail }
93    { "0.8mm", 3*W2 }
94    { "1.0mm", 0mm }
95
96table
97    { orient, d }
98    { "right", 1 }
99    { "left", -1 }
100
101__0: vec @(0mm, 0.1mm)
102frame antenna .
103measx antenna.__33 >> antenna.__9 1mm
104measx antenna.__18 >> antenna.__19 1mm
105measx antenna.__28 >> antenna.__29 1mm
106measx antenna.__29 >> antenna.__35 1mm
107measx antenna.__21 >> antenna.__22 -1mm
108measx antenna.__22 >> antenna.__23 -1mm
109measx antenna.__23 >> antenna.__24 -1mm
110measx antenna.__12 >> antenna.__13 -1mm
111measx antenna.__13 >> antenna.__14 -1mm
112measx antenna.__14 >> antenna.__16 -1mm
113measx antenna.__1 >> antenna.__2 -0.5mm
114measx antenna.__3 >> antenna.__7 -0.5mm
115measx antenna.__5 >> antenna.__4
116measy antenna.__33 >> antenna.__34 1mm
117measy antenna.__0 >> antenna.__4 W1
118measy antenna.__10 >> antenna.__11 W2
119measx antenna.__4 >> antenna.__0 -D4-1mm
120measx antenna.__11 >> antenna.__10 -D4-1mm
121measy antenna.__6 >> antenna.__33 1mm
122measx antenna.__31 >> antenna.__32 -L1-1mm
123measy antenna.__8 >> antenna.__9 -1mm
124measy antenna.__20 >> antenna.__19 -1mm
125measy antenna.__30 >> antenna.__29 -1mm-tail
126measy antenna.__21 >> antenna.__25 0.5mm
127measy antenna.__12 >> antenna.__7 0.5mm
128measy antenna.__32 >> antenna.__30 -1mm-tail
129measx antenna.__34 >> antenna.__35 1.5mm-D2
130measy antenna.__5 >> antenna.__34 1.5mm-D1
131measx antenna.__32 >> antenna.__38 -1mm

Archive Download the corresponding diff file

Branches:
master



interactive