Date: | 2012-07-12 21:16:01 (11 years 8 months ago) |
---|---|
Author: | Werner Almesberger |
Commit: | 711147c11d276b21cd017baa24ed603eceadbdaf |
Message: | modules/meander-2450MHz.fpd: do not try to add a tail if zero-sized A zero-sized tail would produce a zero-sized pad, which is no longer allowed. |
Files: |
modules/meander-2450MHz.fpd (4 diffs) |
Change Details
modules/meander-2450MHz.fpd | ||
---|---|---|
8 | 8 | hole . __0 |
9 | 9 | } |
10 | 10 | |
11 | frame tail { | |
12 | loop if = 1, have_tail | |
13 | __0: vec @(d*tail, W2) | |
14 | pad "X" @ . | |
15 | } | |
16 | ||
11 | 17 | frame antenna { |
12 | 18 | set w = 5mil |
13 | 19 | |
... | ... | |
61 | 67 | __31: vec .(-d*W2, 0mm) |
62 | 68 | __32: vec __30(0mm, -L1) |
63 | 69 | pad "X" __31 . |
64 | __38: vec .(d*tail, W2) | |
65 | pad "X" __32 . | |
70 | frame tail . | |
66 | 71 | __35: vec __29(d*(D3+tail), D2) |
67 | 72 | line . __34 w |
68 | 73 | __36: vec .(0mm, -(D2+W2+L6-D4)) |
... | ... | |
89 | 94 | { 0.5mm, 0.3mm, 0.3mm, 0.5mm, 1.4mm, 1.7mm } |
90 | 95 | |
91 | 96 | table |
92 | { pcb, tail } | |
93 | { "0.8mm", 3*W2 } | |
94 | { "1.0mm", 0mm } | |
97 | { pcb, have_tail, tail } | |
98 | { "0.8mm", 1, 3*W2 } | |
99 | { "1.0mm", 0, 0mm } | |
95 | 100 | |
96 | 101 | table |
97 | 102 | { orient, d } |
... | ... | |
128 | 133 | measy antenna.__32 >> antenna.__30 -1mm-tail |
129 | 134 | measx antenna.__34 >> antenna.__35 1.5mm-D2 |
130 | 135 | measy antenna.__5 >> antenna.__34 1.5mm-D1 |
131 | measx antenna.__32 >> antenna.__38 -1mm | |
136 | measx antenna.__32 >> tail.__0 -1mm |
Branches:
master