Root/f10/fsm100.fpd

Source at commit d3a27c7b9ba1179cd263208c3ee1275f547d43ff created 12 years 21 days ago.
By Werner Almesberger, m1r1/dsv/SUPPLEMENT: delete mechanical components; fixed last non-Yageo bad link
1/* MACHINE-GENERATED ! */
2
3frame pins {
4    table
5        { n, dx, dy }
6        { 1, 1, -1 }
7        { 2, -1, -1 }
8        { 3, 1, 1 }
9        { 4, -1, 1 }
10
11    __0: vec @(dx*x/2, dy*y/2)
12    __1: vec .(d/2, d/2)
13    __2: vec __0(d/2*aspect, d/2*aspect)
14    __3: vec __0(-d/2, -d/2)
15    hole . __1
16    __4: vec __0(-d/2*aspect, -d/2*aspect)
17    rpad "$n" . __2
18}
19
20frame outline {
21    __0: vec @(s/2, s/2)
22    __1: vec @(-s/2, -s/2)
23    rect . __0 w
24    __2: vec @(b/2, b/2)
25    circ @ . w
26    __3: vec @(-b/2, -b/2)
27}
28
29package "FSM100"
30unit mm
31
32table
33    { x, y, d }
34    { 12.5mm, 5mm, 1.3mm }
35
36set w = 5mil
37
38set aspect = 2.5
39
40table
41    { s, b }
42    { 12mm, 6.7mm }
43
44frame outline @
45frame pins @
46

Archive Download this file

Branches:
master



interactive