KiCad Libraries
Sign in or create your account | Project List | Help
KiCad Libraries Git Source Tree
Root/
Source at commit 20c94362beec5278c00ccc1b0f54c8e53178f012 created 11 years 9 months ago. By Werner Almesberger, modules/pads-array.fpd: we need loop for pins and for packages, not just one | |
---|---|
1 | /* MACHINE-GENERATED ! */ |
2 | |
3 | frame pad { |
4 | __0: vec @(x/2, y/2) |
5 | __1: vec @(-x/2, -y/2) |
6 | rpad "$n" . __0 bare |
7 | } |
8 | |
9 | package "PAD_${name}_${N}x$e" |
10 | unit mm |
11 | |
12 | table |
13 | { name, x, y } |
14 | { "2mm", 2mm, 0.5mm } |
15 | { "60x60", 60mil, 60mil } |
16 | { "80x80", 80mil, 80mil } |
17 | { "120x60", 120mil, 60mil } |
18 | |
19 | table |
20 | { ?name, e, Nmax } |
21 | { "2mm", 50mil, 20 } |
22 | { "60x60", 0mm, 1 } |
23 | { "80x80", 0mm, 1 } |
24 | { "120x60", 0mm, 1 } |
25 | |
26 | loop N = 2, Nmax |
27 | |
28 | loop n = 1, N |
29 | |
30 | __0: vec @(0mm, e*(n-1)) |
31 | frame pad . |
32 |
Branches:
master