Add output
396
output/outlines/base_outline.dxf
Normal file
|
@ -0,0 +1,396 @@
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
HEADER
|
||||||
|
9
|
||||||
|
$INSUNITS
|
||||||
|
70
|
||||||
|
4
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
TABLES
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LTYPE
|
||||||
|
0
|
||||||
|
LTYPE
|
||||||
|
72
|
||||||
|
65
|
||||||
|
70
|
||||||
|
64
|
||||||
|
2
|
||||||
|
CONTINUOUS
|
||||||
|
3
|
||||||
|
______
|
||||||
|
73
|
||||||
|
0
|
||||||
|
40
|
||||||
|
0
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LAYER
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
ENTITIES
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
10
|
||||||
|
20
|
||||||
|
-9.5
|
||||||
|
11
|
||||||
|
26
|
||||||
|
21
|
||||||
|
-9.5
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
8
|
||||||
|
20
|
||||||
|
-7.5
|
||||||
|
11
|
||||||
|
8
|
||||||
|
21
|
||||||
|
41.5
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
10
|
||||||
|
20
|
||||||
|
-7.5
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
180
|
||||||
|
51
|
||||||
|
270
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
26
|
||||||
|
20
|
||||||
|
43.5
|
||||||
|
11
|
||||||
|
10
|
||||||
|
21
|
||||||
|
43.5
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
10
|
||||||
|
20
|
||||||
|
41.5
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
180
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
44
|
||||||
|
20
|
||||||
|
55.4
|
||||||
|
11
|
||||||
|
28
|
||||||
|
21
|
||||||
|
55.4
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
28
|
||||||
|
20
|
||||||
|
53.4
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
180
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
26
|
||||||
|
20
|
||||||
|
53.4
|
||||||
|
11
|
||||||
|
26
|
||||||
|
21
|
||||||
|
43.5
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
64
|
||||||
|
20
|
||||||
|
55.4
|
||||||
|
11
|
||||||
|
64
|
||||||
|
21
|
||||||
|
56.8
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
62
|
||||||
|
20
|
||||||
|
56.8
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
0
|
||||||
|
51
|
||||||
|
90
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
62
|
||||||
|
20
|
||||||
|
58.8
|
||||||
|
11
|
||||||
|
46
|
||||||
|
21
|
||||||
|
58.8
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
46
|
||||||
|
20
|
||||||
|
56.8
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
180
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
44
|
||||||
|
20
|
||||||
|
56.8
|
||||||
|
11
|
||||||
|
44
|
||||||
|
21
|
||||||
|
55.4
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
80
|
||||||
|
20
|
||||||
|
53.4
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
8.6232234
|
||||||
|
51
|
||||||
|
90
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
80
|
||||||
|
20
|
||||||
|
55.4
|
||||||
|
11
|
||||||
|
64
|
||||||
|
21
|
||||||
|
55.4
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
98
|
||||||
|
20
|
||||||
|
51.7
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
4.3012222
|
||||||
|
51
|
||||||
|
90
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
98
|
||||||
|
20
|
||||||
|
53.7
|
||||||
|
11
|
||||||
|
82
|
||||||
|
21
|
||||||
|
53.7
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
82
|
||||||
|
20
|
||||||
|
51.7
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
90.6477025
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
117.7030442
|
||||||
|
20
|
||||||
|
-40.2724513
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
225
|
||||||
|
51
|
||||||
|
315
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
119.1172578
|
||||||
|
20
|
||||||
|
-41.6866649
|
||||||
|
11
|
||||||
|
129.7238595
|
||||||
|
21
|
||||||
|
-31.0800632
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
128.3096459
|
||||||
|
20
|
||||||
|
-29.6658496
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
315
|
||||||
|
51
|
||||||
|
45
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
122
|
||||||
|
20
|
||||||
|
-20.208734
|
||||||
|
11
|
||||||
|
129.7238595
|
||||||
|
21
|
||||||
|
-28.251636
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
116.2888306
|
||||||
|
20
|
||||||
|
-41.6866649
|
||||||
|
11
|
||||||
|
72.7071068
|
||||||
|
21
|
||||||
|
-16.5247449
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
72.7071068
|
||||||
|
20
|
||||||
|
-16.5247449
|
||||||
|
11
|
||||||
|
26
|
||||||
|
21
|
||||||
|
-9.5
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
122
|
||||||
|
20
|
||||||
|
-20.208734
|
||||||
|
11
|
||||||
|
122
|
||||||
|
21
|
||||||
|
49.85
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
120
|
||||||
|
20
|
||||||
|
49.85
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
0
|
||||||
|
51
|
||||||
|
90
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
120
|
||||||
|
20
|
||||||
|
51.85
|
||||||
|
11
|
||||||
|
99.9943671
|
||||||
|
21
|
||||||
|
51.85
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
EOF
|
1
output/outlines/base_outline.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg width="122.31mm" height="101.072mm" viewBox="0 0 122.31 101.072" xmlns="http://www.w3.org/2000/svg"><g id="svgGroup" stroke-linecap="round" fill-rule="evenodd" font-size="9pt" stroke="#000" stroke-width="0.25mm" fill="none" style="stroke:#000;stroke-width:0.25mm;fill:none"><path d="M 2 68.3 L 18 68.3 L 64.707 75.325 L 108.289 100.487 A 2 2 0 0 0 111.117 100.487 L 121.724 89.88 A 2 2 0 0 0 121.724 87.052 L 114 79.009 L 114 8.95 A 2 2 0 0 0 112 6.95 L 91.994 6.95 A 2 2 0 0 0 90 5.1 L 74 5.1 A 2 2 0 0 0 73.977 5.1 A 2 2 0 0 0 72 3.4 L 56 3.4 L 56 2 A 2 2 0 0 0 54 0 L 38 0 A 2 2 0 0 0 36 2 L 36 3.4 L 20 3.4 A 2 2 0 0 0 18 5.4 L 18 15.3 L 2 15.3 A 2 2 0 0 0 0 17.3 L 0 66.3 A 2 2 0 0 0 2 68.3 Z" vector-effect="non-scaling-stroke"/></g></svg>
|
After Width: | Height: | Size: 750 B |
611
output/outlines/base_outline.yaml
Normal file
|
@ -0,0 +1,611 @@
|
||||||
|
models:
|
||||||
|
export:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine1_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 10
|
||||||
|
- -9.5
|
||||||
|
end:
|
||||||
|
- 26
|
||||||
|
- -9.5
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 8
|
||||||
|
- -7.5
|
||||||
|
end:
|
||||||
|
- 8
|
||||||
|
- 41.5
|
||||||
|
ShapeLine1_StartCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 10
|
||||||
|
- -7.5
|
||||||
|
radius: 2
|
||||||
|
startAngle: 180
|
||||||
|
endAngle: 270
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 26
|
||||||
|
- 43.5
|
||||||
|
end:
|
||||||
|
- 10
|
||||||
|
- 43.5
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 10
|
||||||
|
- 41.5
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 180
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 44
|
||||||
|
- 55.4
|
||||||
|
end:
|
||||||
|
- 28
|
||||||
|
- 55.4
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 28
|
||||||
|
- 53.4
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 180
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 26
|
||||||
|
- 53.4
|
||||||
|
end:
|
||||||
|
- 26
|
||||||
|
- 43.5
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 64
|
||||||
|
- 55.4
|
||||||
|
end:
|
||||||
|
- 64
|
||||||
|
- 56.8
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 62
|
||||||
|
- 56.8
|
||||||
|
radius: 2
|
||||||
|
startAngle: 0
|
||||||
|
endAngle: 90
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 62
|
||||||
|
- 58.8
|
||||||
|
end:
|
||||||
|
- 46
|
||||||
|
- 58.8
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 46
|
||||||
|
- 56.8
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 180
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 44
|
||||||
|
- 56.8
|
||||||
|
end:
|
||||||
|
- 44
|
||||||
|
- 55.4
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 80
|
||||||
|
- 53.4
|
||||||
|
radius: 2
|
||||||
|
startAngle: 8.623223387209398
|
||||||
|
endAngle: 90
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 80
|
||||||
|
- 55.4
|
||||||
|
end:
|
||||||
|
- 64
|
||||||
|
- 55.4
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 98
|
||||||
|
- 51.7
|
||||||
|
radius: 2
|
||||||
|
startAngle: 4.301222234879571
|
||||||
|
endAngle: 90
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 98
|
||||||
|
- 53.7
|
||||||
|
end:
|
||||||
|
- 82
|
||||||
|
- 53.7
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 82
|
||||||
|
- 51.7
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 90.64770247835352
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine1_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 117.7030442
|
||||||
|
- -40.2724513
|
||||||
|
radius: 2
|
||||||
|
startAngle: 225
|
||||||
|
endAngle: 315
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 119.1172578
|
||||||
|
- -41.6866649
|
||||||
|
end:
|
||||||
|
- 129.7238595
|
||||||
|
- -31.080063199999998
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 128.3096459
|
||||||
|
- -29.665849599999998
|
||||||
|
radius: 2
|
||||||
|
startAngle: 315
|
||||||
|
endAngle: 45
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
p2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 122
|
||||||
|
- -20.20873404242809
|
||||||
|
end:
|
||||||
|
- 129.7238595
|
||||||
|
- -28.251635999999998
|
||||||
|
p4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 116.2888306
|
||||||
|
- -41.6866649
|
||||||
|
end:
|
||||||
|
- 72.7071068
|
||||||
|
- -16.5247449
|
||||||
|
p5:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 72.7071068
|
||||||
|
- -16.5247449
|
||||||
|
end:
|
||||||
|
- 26
|
||||||
|
- -9.5
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 122
|
||||||
|
- -20.20873404242809
|
||||||
|
end:
|
||||||
|
- 122
|
||||||
|
- 49.85000000000001
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 120
|
||||||
|
- 49.85000000000001
|
||||||
|
radius: 2
|
||||||
|
startAngle: 0
|
||||||
|
endAngle: 90
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 120
|
||||||
|
- 51.85000000000001
|
||||||
|
end:
|
||||||
|
- 99.9943671
|
||||||
|
- 51.85
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
units: mm
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
446
output/outlines/bottom_outline.dxf
Normal file
|
@ -0,0 +1,446 @@
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
HEADER
|
||||||
|
9
|
||||||
|
$INSUNITS
|
||||||
|
70
|
||||||
|
4
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
TABLES
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LTYPE
|
||||||
|
0
|
||||||
|
LTYPE
|
||||||
|
72
|
||||||
|
65
|
||||||
|
70
|
||||||
|
64
|
||||||
|
2
|
||||||
|
CONTINUOUS
|
||||||
|
3
|
||||||
|
______
|
||||||
|
73
|
||||||
|
0
|
||||||
|
40
|
||||||
|
0
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LAYER
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
ENTITIES
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
10
|
||||||
|
20
|
||||||
|
-9.5
|
||||||
|
11
|
||||||
|
26
|
||||||
|
21
|
||||||
|
-9.5
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
8
|
||||||
|
20
|
||||||
|
-7.5
|
||||||
|
11
|
||||||
|
8
|
||||||
|
21
|
||||||
|
41.5
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
10
|
||||||
|
20
|
||||||
|
-7.5
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
180
|
||||||
|
51
|
||||||
|
270
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
26
|
||||||
|
20
|
||||||
|
43.5
|
||||||
|
11
|
||||||
|
10
|
||||||
|
21
|
||||||
|
43.5
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
10
|
||||||
|
20
|
||||||
|
41.5
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
180
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
44
|
||||||
|
20
|
||||||
|
55.4
|
||||||
|
11
|
||||||
|
28
|
||||||
|
21
|
||||||
|
55.4
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
28
|
||||||
|
20
|
||||||
|
53.4
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
180
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
26
|
||||||
|
20
|
||||||
|
53.4
|
||||||
|
11
|
||||||
|
26
|
||||||
|
21
|
||||||
|
43.5
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
64
|
||||||
|
20
|
||||||
|
55.4
|
||||||
|
11
|
||||||
|
64
|
||||||
|
21
|
||||||
|
56.8
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
62
|
||||||
|
20
|
||||||
|
56.8
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
0
|
||||||
|
51
|
||||||
|
90
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
62
|
||||||
|
20
|
||||||
|
58.8
|
||||||
|
11
|
||||||
|
46
|
||||||
|
21
|
||||||
|
58.8
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
46
|
||||||
|
20
|
||||||
|
56.8
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
180
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
44
|
||||||
|
20
|
||||||
|
56.8
|
||||||
|
11
|
||||||
|
44
|
||||||
|
21
|
||||||
|
55.4
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
80
|
||||||
|
20
|
||||||
|
53.4
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
8.6232234
|
||||||
|
51
|
||||||
|
90
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
80
|
||||||
|
20
|
||||||
|
55.4
|
||||||
|
11
|
||||||
|
64
|
||||||
|
21
|
||||||
|
55.4
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
98
|
||||||
|
20
|
||||||
|
51.7
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
4.3012222
|
||||||
|
51
|
||||||
|
90
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
98
|
||||||
|
20
|
||||||
|
53.7
|
||||||
|
11
|
||||||
|
82
|
||||||
|
21
|
||||||
|
53.7
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
82
|
||||||
|
20
|
||||||
|
51.7
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
90.6477025
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
117.7030442
|
||||||
|
20
|
||||||
|
-40.2724513
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
225
|
||||||
|
51
|
||||||
|
315
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
119.1172578
|
||||||
|
20
|
||||||
|
-41.6866649
|
||||||
|
11
|
||||||
|
129.7238595
|
||||||
|
21
|
||||||
|
-31.0800632
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
128.3096459
|
||||||
|
20
|
||||||
|
-29.6658496
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
315
|
||||||
|
51
|
||||||
|
45
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
122
|
||||||
|
20
|
||||||
|
-20.208734
|
||||||
|
11
|
||||||
|
129.7238595
|
||||||
|
21
|
||||||
|
-28.251636
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
116.2888306
|
||||||
|
20
|
||||||
|
-41.6866649
|
||||||
|
11
|
||||||
|
72.7071068
|
||||||
|
21
|
||||||
|
-16.5247449
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
72.7071068
|
||||||
|
20
|
||||||
|
-16.5247449
|
||||||
|
11
|
||||||
|
26
|
||||||
|
21
|
||||||
|
-9.5
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
122
|
||||||
|
20
|
||||||
|
-20.208734
|
||||||
|
11
|
||||||
|
122
|
||||||
|
21
|
||||||
|
49.85
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
120
|
||||||
|
20
|
||||||
|
49.85
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
0
|
||||||
|
51
|
||||||
|
90
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
120
|
||||||
|
20
|
||||||
|
51.85
|
||||||
|
11
|
||||||
|
99.9943671
|
||||||
|
21
|
||||||
|
51.85
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
28.9
|
||||||
|
40
|
||||||
|
1
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
0
|
||||||
|
40
|
||||||
|
1
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
81
|
||||||
|
20
|
||||||
|
44.2
|
||||||
|
40
|
||||||
|
1
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
72
|
||||||
|
20
|
||||||
|
-6.12
|
||||||
|
40
|
||||||
|
1
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
110.3491337
|
||||||
|
20
|
||||||
|
-22.3119391
|
||||||
|
40
|
||||||
|
1
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
EOF
|
1
output/outlines/bottom_outline.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg width="122.31mm" height="101.072mm" viewBox="0 0 122.31 101.072" xmlns="http://www.w3.org/2000/svg"><g id="svgGroup" stroke-linecap="round" fill-rule="evenodd" font-size="9pt" stroke="#000" stroke-width="0.25mm" fill="none" style="stroke:#000;stroke-width:0.25mm;fill:none"><path d="M 2 68.3 L 18 68.3 L 64.707 75.325 L 108.289 100.487 A 2 2 0 0 0 111.117 100.487 L 121.724 89.88 A 2 2 0 0 0 121.724 87.052 L 114 79.009 L 114 8.95 A 2 2 0 0 0 112 6.95 L 91.994 6.95 A 2 2 0 0 0 90 5.1 L 74 5.1 A 2 2 0 0 0 73.977 5.1 A 2 2 0 0 0 72 3.4 L 56 3.4 L 56 2 A 2 2 0 0 0 54 0 L 38 0 A 2 2 0 0 0 36 2 L 36 3.4 L 20 3.4 A 2 2 0 0 0 18 5.4 L 18 15.3 L 2 15.3 A 2 2 0 0 0 0 17.3 L 0 66.3 A 2 2 0 0 0 2 68.3 Z M 19 29.9 m -1 0 a 1 1 0 0 1 2 0 a 1 1 0 0 1 -2 0 z M 19 58.8 m -1 0 a 1 1 0 0 1 2 0 a 1 1 0 0 1 -2 0 z M 73 14.6 m -1 0 a 1 1 0 0 1 2 0 a 1 1 0 0 1 -2 0 z M 64 64.92 m -1 0 a 1 1 0 0 1 2 0 a 1 1 0 0 1 -2 0 z M 102.349 81.112 m -1 0 a 1 1 0 0 1 2 0 a 1 1 0 0 1 -2 0 z" vector-effect="non-scaling-stroke"/></g></svg>
|
After Width: | Height: | Size: 1,018 B |
711
output/outlines/bottom_outline.yaml
Normal file
|
@ -0,0 +1,711 @@
|
||||||
|
models:
|
||||||
|
export:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine1_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 10
|
||||||
|
- -9.5
|
||||||
|
end:
|
||||||
|
- 26
|
||||||
|
- -9.5
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 8
|
||||||
|
- -7.5
|
||||||
|
end:
|
||||||
|
- 8
|
||||||
|
- 41.5
|
||||||
|
ShapeLine1_StartCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 10
|
||||||
|
- -7.5
|
||||||
|
radius: 2
|
||||||
|
startAngle: 180
|
||||||
|
endAngle: 270
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 26
|
||||||
|
- 43.5
|
||||||
|
end:
|
||||||
|
- 10
|
||||||
|
- 43.5
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 10
|
||||||
|
- 41.5
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 180
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 44
|
||||||
|
- 55.4
|
||||||
|
end:
|
||||||
|
- 28
|
||||||
|
- 55.4
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 28
|
||||||
|
- 53.4
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 180
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 26
|
||||||
|
- 53.4
|
||||||
|
end:
|
||||||
|
- 26
|
||||||
|
- 43.5
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 64
|
||||||
|
- 55.4
|
||||||
|
end:
|
||||||
|
- 64
|
||||||
|
- 56.8
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 62
|
||||||
|
- 56.8
|
||||||
|
radius: 2
|
||||||
|
startAngle: 0
|
||||||
|
endAngle: 90
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 62
|
||||||
|
- 58.8
|
||||||
|
end:
|
||||||
|
- 46
|
||||||
|
- 58.8
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 46
|
||||||
|
- 56.8
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 180
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 44
|
||||||
|
- 56.8
|
||||||
|
end:
|
||||||
|
- 44
|
||||||
|
- 55.4
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 80
|
||||||
|
- 53.4
|
||||||
|
radius: 2
|
||||||
|
startAngle: 8.623223387209398
|
||||||
|
endAngle: 90
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 80
|
||||||
|
- 55.4
|
||||||
|
end:
|
||||||
|
- 64
|
||||||
|
- 55.4
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 98
|
||||||
|
- 51.7
|
||||||
|
radius: 2
|
||||||
|
startAngle: 4.301222234879571
|
||||||
|
endAngle: 90
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 98
|
||||||
|
- 53.7
|
||||||
|
end:
|
||||||
|
- 82
|
||||||
|
- 53.7
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 82
|
||||||
|
- 51.7
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 90.64770247835352
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine1_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 117.7030442
|
||||||
|
- -40.2724513
|
||||||
|
radius: 2
|
||||||
|
startAngle: 225
|
||||||
|
endAngle: 315
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 119.1172578
|
||||||
|
- -41.6866649
|
||||||
|
end:
|
||||||
|
- 129.7238595
|
||||||
|
- -31.080063199999998
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 128.3096459
|
||||||
|
- -29.665849599999998
|
||||||
|
radius: 2
|
||||||
|
startAngle: 315
|
||||||
|
endAngle: 45
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
p2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 122
|
||||||
|
- -20.20873404242809
|
||||||
|
end:
|
||||||
|
- 129.7238595
|
||||||
|
- -28.251635999999998
|
||||||
|
p4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 116.2888306
|
||||||
|
- -41.6866649
|
||||||
|
end:
|
||||||
|
- 72.7071068
|
||||||
|
- -16.5247449
|
||||||
|
p5:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 72.7071068
|
||||||
|
- -16.5247449
|
||||||
|
end:
|
||||||
|
- 26
|
||||||
|
- -9.5
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 122
|
||||||
|
- -20.20873404242809
|
||||||
|
end:
|
||||||
|
- 122
|
||||||
|
- 49.85000000000001
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 120
|
||||||
|
- 49.85000000000001
|
||||||
|
radius: 2
|
||||||
|
startAngle: 0
|
||||||
|
endAngle: 90
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 120
|
||||||
|
- 51.85000000000001
|
||||||
|
end:
|
||||||
|
- 99.9943671
|
||||||
|
- 51.85
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- 28.9
|
||||||
|
radius: 1
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- 0
|
||||||
|
radius: 1
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 81
|
||||||
|
- 44.2
|
||||||
|
radius: 1
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 72
|
||||||
|
- -6.119999999999999
|
||||||
|
radius: 1
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 110.3491337
|
||||||
|
- -22.311939099999996
|
||||||
|
radius: 1
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
units: mm
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
154
output/outlines/controller_area.dxf
Normal file
|
@ -0,0 +1,154 @@
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
HEADER
|
||||||
|
9
|
||||||
|
$INSUNITS
|
||||||
|
70
|
||||||
|
4
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
TABLES
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LTYPE
|
||||||
|
0
|
||||||
|
LTYPE
|
||||||
|
72
|
||||||
|
65
|
||||||
|
70
|
||||||
|
64
|
||||||
|
2
|
||||||
|
CONTINUOUS
|
||||||
|
3
|
||||||
|
______
|
||||||
|
73
|
||||||
|
0
|
||||||
|
40
|
||||||
|
0
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LAYER
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
ENTITIES
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
92
|
||||||
|
20
|
||||||
|
-24.65
|
||||||
|
11
|
||||||
|
120
|
||||||
|
21
|
||||||
|
-24.65
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
120
|
||||||
|
20
|
||||||
|
-22.65
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
270
|
||||||
|
51
|
||||||
|
360
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
122
|
||||||
|
20
|
||||||
|
-22.65
|
||||||
|
11
|
||||||
|
122
|
||||||
|
21
|
||||||
|
49.85
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
120
|
||||||
|
20
|
||||||
|
49.85
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
0
|
||||||
|
51
|
||||||
|
90
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
120
|
||||||
|
20
|
||||||
|
51.85
|
||||||
|
11
|
||||||
|
92
|
||||||
|
21
|
||||||
|
51.85
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
92
|
||||||
|
20
|
||||||
|
49.85
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
180
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
90
|
||||||
|
20
|
||||||
|
49.85
|
||||||
|
11
|
||||||
|
90
|
||||||
|
21
|
||||||
|
-22.65
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
92
|
||||||
|
20
|
||||||
|
-22.65
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
180
|
||||||
|
51
|
||||||
|
270
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
EOF
|
1
output/outlines/controller_area.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg width="32mm" height="76.5mm" viewBox="0 0 32 76.5" xmlns="http://www.w3.org/2000/svg"><g id="svgGroup" stroke-linecap="round" fill-rule="evenodd" font-size="9pt" stroke="#000" stroke-width="0.25mm" fill="none" style="stroke:#000;stroke-width:0.25mm;fill:none"><path d="M 2 76.5 L 30 76.5 A 2 2 0 0 0 32 74.5 L 32 2 A 2 2 0 0 0 30 0 L 2 0 A 2 2 0 0 0 0 2 L 0 74.5 A 2 2 0 0 0 2 76.5 Z" vector-effect="non-scaling-stroke"/></g></svg>
|
After Width: | Height: | Size: 436 B |
89
output/outlines/controller_area.yaml
Normal file
|
@ -0,0 +1,89 @@
|
||||||
|
models:
|
||||||
|
export:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine1_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 92
|
||||||
|
- -24.64999999999999
|
||||||
|
end:
|
||||||
|
- 120
|
||||||
|
- -24.64999999999999
|
||||||
|
ShapeLine1_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 120
|
||||||
|
- -22.64999999999999
|
||||||
|
radius: 2
|
||||||
|
startAngle: 270
|
||||||
|
endAngle: 360
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 122
|
||||||
|
- -22.64999999999999
|
||||||
|
end:
|
||||||
|
- 122
|
||||||
|
- 49.85000000000001
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 120
|
||||||
|
- 49.85000000000001
|
||||||
|
radius: 2
|
||||||
|
startAngle: 0
|
||||||
|
endAngle: 90
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 120
|
||||||
|
- 51.85000000000001
|
||||||
|
end:
|
||||||
|
- 92
|
||||||
|
- 51.85000000000001
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 92
|
||||||
|
- 49.85000000000001
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 180
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 90
|
||||||
|
- 49.85000000000001
|
||||||
|
end:
|
||||||
|
- 90
|
||||||
|
- -22.64999999999999
|
||||||
|
ShapeLine1_StartCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 92
|
||||||
|
- -22.64999999999999
|
||||||
|
radius: 2
|
||||||
|
startAngle: 180
|
||||||
|
endAngle: 270
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
units: mm
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
1682
output/outlines/keycaps.dxf
Normal file
1
output/outlines/keycaps.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg width="120.31mm" height="99.072mm" viewBox="0 0 120.31 99.072" xmlns="http://www.w3.org/2000/svg"><g id="svgGroup" stroke-linecap="round" fill-rule="evenodd" font-size="9pt" stroke="#000" stroke-width="0.25mm" fill="none" style="stroke:#000;stroke-width:0.25mm;fill:none"><path d="M 1 66.3 L 17 66.3 A 1 1 0 0 0 18 65.3 L 18 53.4 A 1 1 0 0 0 19 54.4 L 35 54.4 A 1 1 0 0 0 36 53.4 L 36 50 A 1 1 0 0 0 37 51 L 53 51 A 1 1 0 0 0 54 50 L 54 53.4 A 1 1 0 0 0 55 54.4 L 71 54.4 A 1 1 0 0 0 72 53.4 L 72 55.1 A 1 1 0 0 0 73 56.1 L 89 56.1 A 1 1 0 0 0 90 55.1 L 90 40.1 A 1 1 0 0 0 89 39.1 A 1 1 0 0 0 90 38.1 L 90 23.1 A 1 1 0 0 0 89 22.1 A 1 1 0 0 0 90 21.1 L 90 6.1 A 1 1 0 0 0 89 5.1 L 73 5.1 A 1 1 0 0 0 72 6.1 L 72 4.4 A 1 1 0 0 0 71 3.4 L 55 3.4 A 1 1 0 0 0 54 4.4 L 54 1 A 1 1 0 0 0 53 0 L 37 0 A 1 1 0 0 0 36 1 L 36 4.4 A 1 1 0 0 0 35 3.4 L 19 3.4 A 1 1 0 0 0 18 4.4 L 18 16.3 A 1 1 0 0 0 17 15.3 L 1 15.3 A 1 1 0 0 0 0 16.3 L 0 31.3 A 1 1 0 0 0 1 32.3 A 1 1 0 0 0 0 33.3 L 0 48.3 A 1 1 0 0 0 1 49.3 A 1 1 0 0 0 0 50.3 L 0 65.3 A 1 1 0 0 0 1 66.3 Z M 63.966 73.359 L 79.421 77.5 A 1 1 0 0 0 80.645 76.793 L 84.528 62.304 A 1 1 0 0 0 83.821 61.079 L 68.366 56.938 A 1 1 0 0 0 67.141 57.645 L 63.259 72.134 A 1 1 0 0 0 63.966 73.359 Z M 96.682 87.466 L 107.996 98.78 A 1 1 0 0 0 109.41 98.78 L 120.017 88.173 A 1 1 0 0 0 120.017 86.759 L 108.703 75.445 A 1 1 0 0 0 107.289 75.445 L 96.682 86.052 A 1 1 0 0 0 96.682 87.466 Z M 81.253 78.259 L 95.109 86.259 A 1 1 0 0 0 96.475 85.893 L 103.975 72.902 A 1 1 0 0 0 103.609 71.536 L 89.753 63.536 A 1 1 0 0 0 88.387 63.902 L 80.887 76.893 A 1 1 0 0 0 81.253 78.259 Z M 72 40.1 L 72 38.4 A 1 1 0 0 0 71 37.4 A 1 1 0 0 0 72 36.4 L 72 38.1 A 1 1 0 0 0 73 39.1 A 1 1 0 0 0 72 40.1 Z M 72 23.1 L 72 21.4 A 1 1 0 0 0 71 20.4 A 1 1 0 0 0 72 19.4 L 72 21.1 A 1 1 0 0 0 73 22.1 A 1 1 0 0 0 72 23.1 Z M 18 50.3 A 1 1 0 0 0 17 49.3 A 1 1 0 0 0 18 48.3 L 18 50.3 Z M 18 38.4 L 18 36.4 A 1 1 0 0 0 19 37.4 A 1 1 0 0 0 18 38.4 Z M 18 33.3 A 1 1 0 0 0 17 32.3 A 1 1 0 0 0 18 31.3 L 18 33.3 Z M 18 21.4 L 18 19.4 A 1 1 0 0 0 19 20.4 A 1 1 0 0 0 18 21.4 Z M 36 38.4 A 1 1 0 0 0 35 37.4 A 1 1 0 0 0 36 36.4 L 36 38.4 Z M 36 21.4 A 1 1 0 0 0 35 20.4 A 1 1 0 0 0 36 19.4 L 36 21.4 Z M 36 18 L 36 16 A 1 1 0 0 0 37 17 A 1 1 0 0 0 36 18 Z M 54 38.4 L 54 36.4 A 1 1 0 0 0 55 37.4 A 1 1 0 0 0 54 38.4 Z M 54 21.4 L 54 19.4 A 1 1 0 0 0 55 20.4 A 1 1 0 0 0 54 21.4 Z M 54 18 A 1 1 0 0 0 53 17 A 1 1 0 0 0 54 16 L 54 18 Z M 36 35 L 36 33 A 1 1 0 0 0 37 34 A 1 1 0 0 0 36 35 Z M 54 35 A 1 1 0 0 0 53 34 A 1 1 0 0 0 54 33 L 54 35 Z" vector-effect="non-scaling-stroke"/></g></svg>
|
After Width: | Height: | Size: 2.5 KiB |
1282
output/outlines/keycaps.yaml
Normal file
370
output/outlines/keywell.dxf
Normal file
|
@ -0,0 +1,370 @@
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
HEADER
|
||||||
|
9
|
||||||
|
$INSUNITS
|
||||||
|
70
|
||||||
|
4
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
TABLES
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LTYPE
|
||||||
|
0
|
||||||
|
LTYPE
|
||||||
|
72
|
||||||
|
65
|
||||||
|
70
|
||||||
|
64
|
||||||
|
2
|
||||||
|
CONTINUOUS
|
||||||
|
3
|
||||||
|
______
|
||||||
|
73
|
||||||
|
0
|
||||||
|
40
|
||||||
|
0
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LAYER
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
ENTITIES
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
10
|
||||||
|
20
|
||||||
|
-9.5
|
||||||
|
11
|
||||||
|
26
|
||||||
|
21
|
||||||
|
-9.5
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
8
|
||||||
|
20
|
||||||
|
-7.5
|
||||||
|
11
|
||||||
|
8
|
||||||
|
21
|
||||||
|
41.5
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
10
|
||||||
|
20
|
||||||
|
-7.5
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
180
|
||||||
|
51
|
||||||
|
270
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
26
|
||||||
|
20
|
||||||
|
43.5
|
||||||
|
11
|
||||||
|
10
|
||||||
|
21
|
||||||
|
43.5
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
10
|
||||||
|
20
|
||||||
|
41.5
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
180
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
44
|
||||||
|
20
|
||||||
|
55.4
|
||||||
|
11
|
||||||
|
28
|
||||||
|
21
|
||||||
|
55.4
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
28
|
||||||
|
20
|
||||||
|
53.4
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
180
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
26
|
||||||
|
20
|
||||||
|
53.4
|
||||||
|
11
|
||||||
|
26
|
||||||
|
21
|
||||||
|
43.5
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
64
|
||||||
|
20
|
||||||
|
55.4
|
||||||
|
11
|
||||||
|
64
|
||||||
|
21
|
||||||
|
56.8
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
62
|
||||||
|
20
|
||||||
|
56.8
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
0
|
||||||
|
51
|
||||||
|
90
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
62
|
||||||
|
20
|
||||||
|
58.8
|
||||||
|
11
|
||||||
|
46
|
||||||
|
21
|
||||||
|
58.8
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
46
|
||||||
|
20
|
||||||
|
56.8
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
180
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
44
|
||||||
|
20
|
||||||
|
56.8
|
||||||
|
11
|
||||||
|
44
|
||||||
|
21
|
||||||
|
55.4
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
80
|
||||||
|
20
|
||||||
|
53.4
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
8.6232234
|
||||||
|
51
|
||||||
|
90
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
80
|
||||||
|
20
|
||||||
|
55.4
|
||||||
|
11
|
||||||
|
64
|
||||||
|
21
|
||||||
|
55.4
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
100
|
||||||
|
20
|
||||||
|
2.7
|
||||||
|
11
|
||||||
|
100
|
||||||
|
21
|
||||||
|
51.7
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
98
|
||||||
|
20
|
||||||
|
51.7
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
0
|
||||||
|
51
|
||||||
|
90
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
98
|
||||||
|
20
|
||||||
|
53.7
|
||||||
|
11
|
||||||
|
82
|
||||||
|
21
|
||||||
|
53.7
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
82
|
||||||
|
20
|
||||||
|
51.7
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
90.6477025
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
117.7030442
|
||||||
|
20
|
||||||
|
-40.2724513
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
225
|
||||||
|
51
|
||||||
|
315
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
119.1172578
|
||||||
|
20
|
||||||
|
-41.6866649
|
||||||
|
11
|
||||||
|
129.7238595
|
||||||
|
21
|
||||||
|
-31.0800632
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
128.3096459
|
||||||
|
20
|
||||||
|
-29.6658496
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
315
|
||||||
|
51
|
||||||
|
45
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
100
|
||||||
|
20
|
||||||
|
2.7
|
||||||
|
11
|
||||||
|
129.7238595
|
||||||
|
21
|
||||||
|
-28.251636
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
116.2888306
|
||||||
|
20
|
||||||
|
-41.6866649
|
||||||
|
11
|
||||||
|
72.7071068
|
||||||
|
21
|
||||||
|
-16.5247449
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
72.7071068
|
||||||
|
20
|
||||||
|
-16.5247449
|
||||||
|
11
|
||||||
|
26
|
||||||
|
21
|
||||||
|
-9.5
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
EOF
|
1
output/outlines/keywell.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg width="122.31mm" height="101.072mm" viewBox="0 0 122.31 101.072" xmlns="http://www.w3.org/2000/svg"><g id="svgGroup" stroke-linecap="round" fill-rule="evenodd" font-size="9pt" stroke="#000" stroke-width="0.25mm" fill="none" style="stroke:#000;stroke-width:0.25mm;fill:none"><path d="M 2 68.3 L 18 68.3 L 64.707 75.325 L 108.289 100.487 A 2 2 0 0 0 111.117 100.487 L 121.724 89.88 A 2 2 0 0 0 121.724 87.052 L 92 56.1 L 92 7.1 A 2 2 0 0 0 90 5.1 L 74 5.1 A 2 2 0 0 0 73.977 5.1 A 2 2 0 0 0 72 3.4 L 56 3.4 L 56 2 A 2 2 0 0 0 54 0 L 38 0 A 2 2 0 0 0 36 2 L 36 3.4 L 20 3.4 A 2 2 0 0 0 18 5.4 L 18 15.3 L 2 15.3 A 2 2 0 0 0 0 17.3 L 0 66.3 A 2 2 0 0 0 2 68.3 Z" vector-effect="non-scaling-stroke"/></g></svg>
|
After Width: | Height: | Size: 710 B |
560
output/outlines/keywell.yaml
Normal file
|
@ -0,0 +1,560 @@
|
||||||
|
models:
|
||||||
|
export:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine1_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 10
|
||||||
|
- -9.5
|
||||||
|
end:
|
||||||
|
- 26
|
||||||
|
- -9.5
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 8
|
||||||
|
- -7.5
|
||||||
|
end:
|
||||||
|
- 8
|
||||||
|
- 41.5
|
||||||
|
ShapeLine1_StartCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 10
|
||||||
|
- -7.5
|
||||||
|
radius: 2
|
||||||
|
startAngle: 180
|
||||||
|
endAngle: 270
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 26
|
||||||
|
- 43.5
|
||||||
|
end:
|
||||||
|
- 10
|
||||||
|
- 43.5
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 10
|
||||||
|
- 41.5
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 180
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 44
|
||||||
|
- 55.4
|
||||||
|
end:
|
||||||
|
- 28
|
||||||
|
- 55.4
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 28
|
||||||
|
- 53.4
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 180
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 26
|
||||||
|
- 53.4
|
||||||
|
end:
|
||||||
|
- 26
|
||||||
|
- 43.5
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 64
|
||||||
|
- 55.4
|
||||||
|
end:
|
||||||
|
- 64
|
||||||
|
- 56.8
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 62
|
||||||
|
- 56.8
|
||||||
|
radius: 2
|
||||||
|
startAngle: 0
|
||||||
|
endAngle: 90
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 62
|
||||||
|
- 58.8
|
||||||
|
end:
|
||||||
|
- 46
|
||||||
|
- 58.8
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 46
|
||||||
|
- 56.8
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 180
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 44
|
||||||
|
- 56.8
|
||||||
|
end:
|
||||||
|
- 44
|
||||||
|
- 55.4
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 80
|
||||||
|
- 53.4
|
||||||
|
radius: 2
|
||||||
|
startAngle: 8.623223387209398
|
||||||
|
endAngle: 90
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 80
|
||||||
|
- 55.4
|
||||||
|
end:
|
||||||
|
- 64
|
||||||
|
- 55.4
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 100
|
||||||
|
- 2.6999999999999993
|
||||||
|
end:
|
||||||
|
- 100
|
||||||
|
- 51.7
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 98
|
||||||
|
- 51.7
|
||||||
|
radius: 2
|
||||||
|
startAngle: 0
|
||||||
|
endAngle: 90
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 98
|
||||||
|
- 53.7
|
||||||
|
end:
|
||||||
|
- 82
|
||||||
|
- 53.7
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 82
|
||||||
|
- 51.7
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 90.64770247835352
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine1_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 117.7030442
|
||||||
|
- -40.2724513
|
||||||
|
radius: 2
|
||||||
|
startAngle: 225
|
||||||
|
endAngle: 315
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 119.1172578
|
||||||
|
- -41.6866649
|
||||||
|
end:
|
||||||
|
- 129.7238595
|
||||||
|
- -31.080063199999998
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 128.3096459
|
||||||
|
- -29.665849599999998
|
||||||
|
radius: 2
|
||||||
|
startAngle: 315
|
||||||
|
endAngle: 45
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
p2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 100
|
||||||
|
- 2.6999999999999993
|
||||||
|
end:
|
||||||
|
- 129.7238595
|
||||||
|
- -28.251635999999998
|
||||||
|
p4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 116.2888306
|
||||||
|
- -41.6866649
|
||||||
|
end:
|
||||||
|
- 72.7071068
|
||||||
|
- -16.5247449
|
||||||
|
p5:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 72.7071068
|
||||||
|
- -16.5247449
|
||||||
|
end:
|
||||||
|
- 26
|
||||||
|
- -9.5
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
units: mm
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
100
output/outlines/mounting_holes.dxf
Normal file
|
@ -0,0 +1,100 @@
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
HEADER
|
||||||
|
9
|
||||||
|
$INSUNITS
|
||||||
|
70
|
||||||
|
4
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
TABLES
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LTYPE
|
||||||
|
0
|
||||||
|
LTYPE
|
||||||
|
72
|
||||||
|
65
|
||||||
|
70
|
||||||
|
64
|
||||||
|
2
|
||||||
|
CONTINUOUS
|
||||||
|
3
|
||||||
|
______
|
||||||
|
73
|
||||||
|
0
|
||||||
|
40
|
||||||
|
0
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LAYER
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
ENTITIES
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
28.9
|
||||||
|
40
|
||||||
|
1.6
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
0
|
||||||
|
40
|
||||||
|
1.6
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
81
|
||||||
|
20
|
||||||
|
44.2
|
||||||
|
40
|
||||||
|
1.6
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
72
|
||||||
|
20
|
||||||
|
-6.12
|
||||||
|
40
|
||||||
|
1.6
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
110.3491337
|
||||||
|
20
|
||||||
|
-22.3119391
|
||||||
|
40
|
||||||
|
1.6
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
EOF
|
1
output/outlines/mounting_holes.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg width="86.549mm" height="69.712mm" viewBox="0 0 86.549 69.712" xmlns="http://www.w3.org/2000/svg"><g id="svgGroup" stroke-linecap="round" fill-rule="evenodd" font-size="9pt" stroke="#000" stroke-width="0.25mm" fill="none" style="stroke:#000;stroke-width:0.25mm;fill:none"><path d="M 1.6 16.9 m -1.6 0 a 1.6 1.6 0 0 1 3.2 0 a 1.6 1.6 0 0 1 -3.2 0 z M 1.6 45.8 m -1.6 0 a 1.6 1.6 0 0 1 3.2 0 a 1.6 1.6 0 0 1 -3.2 0 z M 55.6 1.6 m -1.6 0 a 1.6 1.6 0 0 1 3.2 0 a 1.6 1.6 0 0 1 -3.2 0 z M 46.6 51.92 m -1.6 0 a 1.6 1.6 0 0 1 3.2 0 a 1.6 1.6 0 0 1 -3.2 0 z M 84.949 68.112 m -1.6 0 a 1.6 1.6 0 0 1 3.2 0 a 1.6 1.6 0 0 1 -3.2 0 z" vector-effect="non-scaling-stroke"/></g></svg>
|
After Width: | Height: | Size: 675 B |
90
output/outlines/mounting_holes.yaml
Normal file
|
@ -0,0 +1,90 @@
|
||||||
|
models:
|
||||||
|
export:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- 28.9
|
||||||
|
radius: 1.6
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- 0
|
||||||
|
radius: 1.6
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 81
|
||||||
|
- 44.2
|
||||||
|
radius: 1.6
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 72
|
||||||
|
- -6.119999999999999
|
||||||
|
radius: 1.6
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 110.3491337
|
||||||
|
- -22.311939099999996
|
||||||
|
radius: 1.6
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
units: mm
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
98
output/outlines/patch_inner.dxf
Normal file
|
@ -0,0 +1,98 @@
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
HEADER
|
||||||
|
9
|
||||||
|
$INSUNITS
|
||||||
|
70
|
||||||
|
4
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
TABLES
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LTYPE
|
||||||
|
0
|
||||||
|
LTYPE
|
||||||
|
72
|
||||||
|
65
|
||||||
|
70
|
||||||
|
64
|
||||||
|
2
|
||||||
|
CONTINUOUS
|
||||||
|
3
|
||||||
|
______
|
||||||
|
73
|
||||||
|
0
|
||||||
|
40
|
||||||
|
0
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LAYER
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
ENTITIES
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
72
|
||||||
|
20
|
||||||
|
45.9
|
||||||
|
11
|
||||||
|
100
|
||||||
|
21
|
||||||
|
44.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
100
|
||||||
|
20
|
||||||
|
44.2
|
||||||
|
11
|
||||||
|
100
|
||||||
|
21
|
||||||
|
10.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
100
|
||||||
|
20
|
||||||
|
10.2
|
||||||
|
11
|
||||||
|
72
|
||||||
|
21
|
||||||
|
11.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
72
|
||||||
|
20
|
||||||
|
11.9
|
||||||
|
11
|
||||||
|
72
|
||||||
|
21
|
||||||
|
45.9
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
EOF
|
1
output/outlines/patch_inner.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg width="28mm" height="35.7mm" viewBox="0 0 28 35.7" xmlns="http://www.w3.org/2000/svg"><g id="svgGroup" stroke-linecap="round" fill-rule="evenodd" font-size="9pt" stroke="#000" stroke-width="0.25mm" fill="none" style="stroke:#000;stroke-width:0.25mm;fill:none"><path d="M 0 0 L 28 1.7 L 28 35.7 L 0 34 L 0 0 Z" vector-effect="non-scaling-stroke"/></g></svg>
|
After Width: | Height: | Size: 361 B |
52
output/outlines/patch_inner.yaml
Normal file
|
@ -0,0 +1,52 @@
|
||||||
|
models:
|
||||||
|
export:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
p1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 72
|
||||||
|
- 45.9
|
||||||
|
end:
|
||||||
|
- 100
|
||||||
|
- 44.2
|
||||||
|
p2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 100
|
||||||
|
- 44.2
|
||||||
|
end:
|
||||||
|
- 100
|
||||||
|
- 10.2
|
||||||
|
p3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 100
|
||||||
|
- 10.2
|
||||||
|
end:
|
||||||
|
- 72
|
||||||
|
- 11.9
|
||||||
|
p4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 72
|
||||||
|
- 11.9
|
||||||
|
end:
|
||||||
|
- 72
|
||||||
|
- 45.9
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
units: mm
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
98
output/outlines/patch_outer.dxf
Normal file
|
@ -0,0 +1,98 @@
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
HEADER
|
||||||
|
9
|
||||||
|
$INSUNITS
|
||||||
|
70
|
||||||
|
4
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
TABLES
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LTYPE
|
||||||
|
0
|
||||||
|
LTYPE
|
||||||
|
72
|
||||||
|
65
|
||||||
|
70
|
||||||
|
64
|
||||||
|
2
|
||||||
|
CONTINUOUS
|
||||||
|
3
|
||||||
|
______
|
||||||
|
73
|
||||||
|
0
|
||||||
|
40
|
||||||
|
0
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LAYER
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
ENTITIES
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
8
|
||||||
|
20
|
||||||
|
34
|
||||||
|
11
|
||||||
|
36
|
||||||
|
21
|
||||||
|
45.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
36
|
||||||
|
20
|
||||||
|
45.9
|
||||||
|
11
|
||||||
|
36
|
||||||
|
21
|
||||||
|
11.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
36
|
||||||
|
20
|
||||||
|
11.9
|
||||||
|
11
|
||||||
|
8
|
||||||
|
21
|
||||||
|
0
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
8
|
||||||
|
20
|
||||||
|
0
|
||||||
|
11
|
||||||
|
8
|
||||||
|
21
|
||||||
|
34
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
EOF
|
1
output/outlines/patch_outer.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg width="28mm" height="45.9mm" viewBox="0 0 28 45.9" xmlns="http://www.w3.org/2000/svg"><g id="svgGroup" stroke-linecap="round" fill-rule="evenodd" font-size="9pt" stroke="#000" stroke-width="0.25mm" fill="none" style="stroke:#000;stroke-width:0.25mm;fill:none"><path d="M 0 11.9 L 28 0 L 28 34 L 0 45.9 L 0 11.9 Z" vector-effect="non-scaling-stroke"/></g></svg>
|
After Width: | Height: | Size: 365 B |
52
output/outlines/patch_outer.yaml
Normal file
|
@ -0,0 +1,52 @@
|
||||||
|
models:
|
||||||
|
export:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
p1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 8
|
||||||
|
- 34
|
||||||
|
end:
|
||||||
|
- 36
|
||||||
|
- 45.9
|
||||||
|
p2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 36
|
||||||
|
- 45.9
|
||||||
|
end:
|
||||||
|
- 36
|
||||||
|
- 11.9
|
||||||
|
p3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 36
|
||||||
|
- 11.9
|
||||||
|
end:
|
||||||
|
- 8
|
||||||
|
- 0
|
||||||
|
p4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 8
|
||||||
|
- 0
|
||||||
|
end:
|
||||||
|
- 8
|
||||||
|
- 34
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
units: mm
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
446
output/outlines/pcb.dxf
Normal file
|
@ -0,0 +1,446 @@
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
HEADER
|
||||||
|
9
|
||||||
|
$INSUNITS
|
||||||
|
70
|
||||||
|
4
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
TABLES
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LTYPE
|
||||||
|
0
|
||||||
|
LTYPE
|
||||||
|
72
|
||||||
|
65
|
||||||
|
70
|
||||||
|
64
|
||||||
|
2
|
||||||
|
CONTINUOUS
|
||||||
|
3
|
||||||
|
______
|
||||||
|
73
|
||||||
|
0
|
||||||
|
40
|
||||||
|
0
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LAYER
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
ENTITIES
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
10
|
||||||
|
20
|
||||||
|
-9.5
|
||||||
|
11
|
||||||
|
26
|
||||||
|
21
|
||||||
|
-9.5
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
8
|
||||||
|
20
|
||||||
|
-7.5
|
||||||
|
11
|
||||||
|
8
|
||||||
|
21
|
||||||
|
41.5
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
10
|
||||||
|
20
|
||||||
|
-7.5
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
180
|
||||||
|
51
|
||||||
|
270
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
26
|
||||||
|
20
|
||||||
|
43.5
|
||||||
|
11
|
||||||
|
10
|
||||||
|
21
|
||||||
|
43.5
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
10
|
||||||
|
20
|
||||||
|
41.5
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
180
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
44
|
||||||
|
20
|
||||||
|
55.4
|
||||||
|
11
|
||||||
|
28
|
||||||
|
21
|
||||||
|
55.4
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
28
|
||||||
|
20
|
||||||
|
53.4
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
180
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
26
|
||||||
|
20
|
||||||
|
53.4
|
||||||
|
11
|
||||||
|
26
|
||||||
|
21
|
||||||
|
43.5
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
64
|
||||||
|
20
|
||||||
|
55.4
|
||||||
|
11
|
||||||
|
64
|
||||||
|
21
|
||||||
|
56.8
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
62
|
||||||
|
20
|
||||||
|
56.8
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
0
|
||||||
|
51
|
||||||
|
90
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
62
|
||||||
|
20
|
||||||
|
58.8
|
||||||
|
11
|
||||||
|
46
|
||||||
|
21
|
||||||
|
58.8
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
46
|
||||||
|
20
|
||||||
|
56.8
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
180
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
44
|
||||||
|
20
|
||||||
|
56.8
|
||||||
|
11
|
||||||
|
44
|
||||||
|
21
|
||||||
|
55.4
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
80
|
||||||
|
20
|
||||||
|
53.4
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
8.6232234
|
||||||
|
51
|
||||||
|
90
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
80
|
||||||
|
20
|
||||||
|
55.4
|
||||||
|
11
|
||||||
|
64
|
||||||
|
21
|
||||||
|
55.4
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
98
|
||||||
|
20
|
||||||
|
51.7
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
4.3012222
|
||||||
|
51
|
||||||
|
90
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
98
|
||||||
|
20
|
||||||
|
53.7
|
||||||
|
11
|
||||||
|
82
|
||||||
|
21
|
||||||
|
53.7
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
82
|
||||||
|
20
|
||||||
|
51.7
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
90.6477025
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
117.7030442
|
||||||
|
20
|
||||||
|
-40.2724513
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
225
|
||||||
|
51
|
||||||
|
315
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
119.1172578
|
||||||
|
20
|
||||||
|
-41.6866649
|
||||||
|
11
|
||||||
|
129.7238595
|
||||||
|
21
|
||||||
|
-31.0800632
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
128.3096459
|
||||||
|
20
|
||||||
|
-29.6658496
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
315
|
||||||
|
51
|
||||||
|
45
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
122
|
||||||
|
20
|
||||||
|
-20.208734
|
||||||
|
11
|
||||||
|
129.7238595
|
||||||
|
21
|
||||||
|
-28.251636
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
116.2888306
|
||||||
|
20
|
||||||
|
-41.6866649
|
||||||
|
11
|
||||||
|
72.7071068
|
||||||
|
21
|
||||||
|
-16.5247449
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
72.7071068
|
||||||
|
20
|
||||||
|
-16.5247449
|
||||||
|
11
|
||||||
|
26
|
||||||
|
21
|
||||||
|
-9.5
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
122
|
||||||
|
20
|
||||||
|
-20.208734
|
||||||
|
11
|
||||||
|
122
|
||||||
|
21
|
||||||
|
49.85
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
120
|
||||||
|
20
|
||||||
|
49.85
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
0
|
||||||
|
51
|
||||||
|
90
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
120
|
||||||
|
20
|
||||||
|
51.85
|
||||||
|
11
|
||||||
|
99.9943671
|
||||||
|
21
|
||||||
|
51.85
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
28.9
|
||||||
|
40
|
||||||
|
1.6
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
0
|
||||||
|
40
|
||||||
|
1.6
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
81
|
||||||
|
20
|
||||||
|
44.2
|
||||||
|
40
|
||||||
|
1.6
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
72
|
||||||
|
20
|
||||||
|
-6.12
|
||||||
|
40
|
||||||
|
1.6
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
110.3491337
|
||||||
|
20
|
||||||
|
-22.3119391
|
||||||
|
40
|
||||||
|
1.6
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
EOF
|
1
output/outlines/pcb.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg width="122.31mm" height="101.072mm" viewBox="0 0 122.31 101.072" xmlns="http://www.w3.org/2000/svg"><g id="svgGroup" stroke-linecap="round" fill-rule="evenodd" font-size="9pt" stroke="#000" stroke-width="0.25mm" fill="none" style="stroke:#000;stroke-width:0.25mm;fill:none"><path d="M 2 68.3 L 18 68.3 L 64.707 75.325 L 108.289 100.487 A 2 2 0 0 0 111.117 100.487 L 121.724 89.88 A 2 2 0 0 0 121.724 87.052 L 114 79.009 L 114 8.95 A 2 2 0 0 0 112 6.95 L 91.994 6.95 A 2 2 0 0 0 90 5.1 L 74 5.1 A 2 2 0 0 0 73.977 5.1 A 2 2 0 0 0 72 3.4 L 56 3.4 L 56 2 A 2 2 0 0 0 54 0 L 38 0 A 2 2 0 0 0 36 2 L 36 3.4 L 20 3.4 A 2 2 0 0 0 18 5.4 L 18 15.3 L 2 15.3 A 2 2 0 0 0 0 17.3 L 0 66.3 A 2 2 0 0 0 2 68.3 Z M 19 29.9 m -1.6 0 a 1.6 1.6 0 0 1 3.2 0 a 1.6 1.6 0 0 1 -3.2 0 z M 19 58.8 m -1.6 0 a 1.6 1.6 0 0 1 3.2 0 a 1.6 1.6 0 0 1 -3.2 0 z M 73 14.6 m -1.6 0 a 1.6 1.6 0 0 1 3.2 0 a 1.6 1.6 0 0 1 -3.2 0 z M 64 64.92 m -1.6 0 a 1.6 1.6 0 0 1 3.2 0 a 1.6 1.6 0 0 1 -3.2 0 z M 102.349 81.112 m -1.6 0 a 1.6 1.6 0 0 1 3.2 0 a 1.6 1.6 0 0 1 -3.2 0 z" vector-effect="non-scaling-stroke"/></g></svg>
|
After Width: | Height: | Size: 1.1 KiB |
711
output/outlines/pcb.yaml
Normal file
|
@ -0,0 +1,711 @@
|
||||||
|
models:
|
||||||
|
export:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine1_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 10
|
||||||
|
- -9.5
|
||||||
|
end:
|
||||||
|
- 26
|
||||||
|
- -9.5
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 8
|
||||||
|
- -7.5
|
||||||
|
end:
|
||||||
|
- 8
|
||||||
|
- 41.5
|
||||||
|
ShapeLine1_StartCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 10
|
||||||
|
- -7.5
|
||||||
|
radius: 2
|
||||||
|
startAngle: 180
|
||||||
|
endAngle: 270
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 26
|
||||||
|
- 43.5
|
||||||
|
end:
|
||||||
|
- 10
|
||||||
|
- 43.5
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 10
|
||||||
|
- 41.5
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 180
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 44
|
||||||
|
- 55.4
|
||||||
|
end:
|
||||||
|
- 28
|
||||||
|
- 55.4
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 28
|
||||||
|
- 53.4
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 180
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 26
|
||||||
|
- 53.4
|
||||||
|
end:
|
||||||
|
- 26
|
||||||
|
- 43.5
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 64
|
||||||
|
- 55.4
|
||||||
|
end:
|
||||||
|
- 64
|
||||||
|
- 56.8
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 62
|
||||||
|
- 56.8
|
||||||
|
radius: 2
|
||||||
|
startAngle: 0
|
||||||
|
endAngle: 90
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 62
|
||||||
|
- 58.8
|
||||||
|
end:
|
||||||
|
- 46
|
||||||
|
- 58.8
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 46
|
||||||
|
- 56.8
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 180
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 44
|
||||||
|
- 56.8
|
||||||
|
end:
|
||||||
|
- 44
|
||||||
|
- 55.4
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 80
|
||||||
|
- 53.4
|
||||||
|
radius: 2
|
||||||
|
startAngle: 8.623223387209398
|
||||||
|
endAngle: 90
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 80
|
||||||
|
- 55.4
|
||||||
|
end:
|
||||||
|
- 64
|
||||||
|
- 55.4
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 98
|
||||||
|
- 51.7
|
||||||
|
radius: 2
|
||||||
|
startAngle: 4.301222234879571
|
||||||
|
endAngle: 90
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 98
|
||||||
|
- 53.7
|
||||||
|
end:
|
||||||
|
- 82
|
||||||
|
- 53.7
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 82
|
||||||
|
- 51.7
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 90.64770247835352
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine1_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 117.7030442
|
||||||
|
- -40.2724513
|
||||||
|
radius: 2
|
||||||
|
startAngle: 225
|
||||||
|
endAngle: 315
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 119.1172578
|
||||||
|
- -41.6866649
|
||||||
|
end:
|
||||||
|
- 129.7238595
|
||||||
|
- -31.080063199999998
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 128.3096459
|
||||||
|
- -29.665849599999998
|
||||||
|
radius: 2
|
||||||
|
startAngle: 315
|
||||||
|
endAngle: 45
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
p2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 122
|
||||||
|
- -20.20873404242809
|
||||||
|
end:
|
||||||
|
- 129.7238595
|
||||||
|
- -28.251635999999998
|
||||||
|
p4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 116.2888306
|
||||||
|
- -41.6866649
|
||||||
|
end:
|
||||||
|
- 72.7071068
|
||||||
|
- -16.5247449
|
||||||
|
p5:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 72.7071068
|
||||||
|
- -16.5247449
|
||||||
|
end:
|
||||||
|
- 26
|
||||||
|
- -9.5
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 122
|
||||||
|
- -20.20873404242809
|
||||||
|
end:
|
||||||
|
- 122
|
||||||
|
- 49.85000000000001
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 120
|
||||||
|
- 49.85000000000001
|
||||||
|
radius: 2
|
||||||
|
startAngle: 0
|
||||||
|
endAngle: 90
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 120
|
||||||
|
- 51.85000000000001
|
||||||
|
end:
|
||||||
|
- 99.9943671
|
||||||
|
- 51.85
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- 28.9
|
||||||
|
radius: 1.6
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- 0
|
||||||
|
radius: 1.6
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 81
|
||||||
|
- 44.2
|
||||||
|
radius: 1.6
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 72
|
||||||
|
- -6.119999999999999
|
||||||
|
radius: 1.6
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 110.3491337
|
||||||
|
- -22.311939099999996
|
||||||
|
radius: 1.6
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
units: mm
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
1284
output/outlines/plate.dxf
Normal file
1
output/outlines/plate.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg width="122.31mm" height="101.072mm" viewBox="0 0 122.31 101.072" xmlns="http://www.w3.org/2000/svg"><g id="svgGroup" stroke-linecap="round" fill-rule="evenodd" font-size="9pt" stroke="#000" stroke-width="0.25mm" fill="none" style="stroke:#000;stroke-width:0.25mm;fill:none"><path d="M 2 68.3 L 18 68.3 L 64.707 75.325 L 108.289 100.487 A 2 2 0 0 0 111.117 100.487 L 121.724 89.88 A 2 2 0 0 0 121.724 87.052 L 92 56.1 L 92 7.1 A 2 2 0 0 0 90 5.1 L 74 5.1 A 2 2 0 0 0 73.977 5.1 A 2 2 0 0 0 72 3.4 L 56 3.4 L 56 2 A 2 2 0 0 0 54 0 L 38 0 A 2 2 0 0 0 36 2 L 36 3.4 L 20 3.4 A 2 2 0 0 0 18 5.4 L 18 15.3 L 2 15.3 A 2 2 0 0 0 0 17.3 L 0 66.3 A 2 2 0 0 0 2 68.3 Z M 66.32 73.169 L 79.843 76.792 L 83.467 63.269 L 69.944 59.646 L 66.32 73.169 Z M 3 65.8 L 17 65.8 L 17 51.8 L 3 51.8 L 3 65.8 Z M 3 48.8 L 17 48.8 L 17 34.8 L 3 34.8 L 3 48.8 Z M 3 31.8 L 17 31.8 L 17 17.8 L 3 17.8 L 3 31.8 Z M 21 53.9 L 35 53.9 L 35 39.9 L 21 39.9 L 21 53.9 Z M 21 36.9 L 35 36.9 L 35 22.9 L 21 22.9 L 21 36.9 Z M 21 19.9 L 35 19.9 L 35 5.9 L 21 5.9 L 21 19.9 Z M 39 50.5 L 53 50.5 L 53 36.5 L 39 36.5 L 39 50.5 Z M 39 33.5 L 53 33.5 L 53 19.5 L 39 19.5 L 39 33.5 Z M 39 16.5 L 53 16.5 L 53 2.5 L 39 2.5 L 39 16.5 Z M 57 53.9 L 71 53.9 L 71 39.9 L 57 39.9 L 57 53.9 Z M 57 36.9 L 71 36.9 L 71 22.9 L 57 22.9 L 57 36.9 Z M 57 19.9 L 71 19.9 L 71 5.9 L 57 5.9 L 57 19.9 Z M 75 55.6 L 89 55.6 L 89 41.6 L 75 41.6 L 75 55.6 Z M 75 38.6 L 89 38.6 L 89 24.6 L 75 24.6 L 75 38.6 Z M 75 21.6 L 89 21.6 L 89 7.6 L 75 7.6 L 75 21.6 Z M 83.869 78.46 L 95.993 85.46 L 102.993 73.335 L 90.869 66.335 L 83.869 78.46 Z M 99.45 88.112 L 109.349 98.012 L 119.249 88.112 L 109.349 78.213 L 99.45 88.112 Z M 19 29.9 m -1 0 a 1 1 0 0 1 2 0 a 1 1 0 0 1 -2 0 z M 19 58.8 m -1 0 a 1 1 0 0 1 2 0 a 1 1 0 0 1 -2 0 z M 73 14.6 m -1 0 a 1 1 0 0 1 2 0 a 1 1 0 0 1 -2 0 z M 64 64.92 m -1 0 a 1 1 0 0 1 2 0 a 1 1 0 0 1 -2 0 z M 102.349 81.112 m -1 0 a 1 1 0 0 1 2 0 a 1 1 0 0 1 -2 0 z" vector-effect="non-scaling-stroke"/></g></svg>
|
After Width: | Height: | Size: 1.9 KiB |
1436
output/outlines/plate.yaml
Normal file
960
output/outlines/raw.dxf
Normal file
|
@ -0,0 +1,960 @@
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
HEADER
|
||||||
|
9
|
||||||
|
$INSUNITS
|
||||||
|
70
|
||||||
|
4
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
TABLES
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LTYPE
|
||||||
|
0
|
||||||
|
LTYPE
|
||||||
|
72
|
||||||
|
65
|
||||||
|
70
|
||||||
|
64
|
||||||
|
2
|
||||||
|
CONTINUOUS
|
||||||
|
3
|
||||||
|
______
|
||||||
|
73
|
||||||
|
0
|
||||||
|
40
|
||||||
|
0
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LAYER
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
ENTITIES
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
10
|
||||||
|
20
|
||||||
|
-9.5
|
||||||
|
11
|
||||||
|
26
|
||||||
|
21
|
||||||
|
-9.5
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
26
|
||||||
|
20
|
||||||
|
-7.5
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
270
|
||||||
|
51
|
||||||
|
360
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
28
|
||||||
|
20
|
||||||
|
-7.5
|
||||||
|
11
|
||||||
|
28
|
||||||
|
21
|
||||||
|
2.4
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
10
|
||||||
|
20
|
||||||
|
7.5
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
149.9999999
|
||||||
|
51
|
||||||
|
180
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
8
|
||||||
|
20
|
||||||
|
7.5
|
||||||
|
11
|
||||||
|
8
|
||||||
|
21
|
||||||
|
-7.5
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
10
|
||||||
|
20
|
||||||
|
-7.5
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
180
|
||||||
|
51
|
||||||
|
270
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
10
|
||||||
|
20
|
||||||
|
24.5
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
149.9999999
|
||||||
|
51
|
||||||
|
180
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
8
|
||||||
|
20
|
||||||
|
24.5
|
||||||
|
11
|
||||||
|
8
|
||||||
|
21
|
||||||
|
9.5
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
10
|
||||||
|
20
|
||||||
|
9.5
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
180
|
||||||
|
51
|
||||||
|
210.0000001
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
26
|
||||||
|
20
|
||||||
|
43.5
|
||||||
|
11
|
||||||
|
10
|
||||||
|
21
|
||||||
|
43.5
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
10
|
||||||
|
20
|
||||||
|
41.5
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
180
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
8
|
||||||
|
20
|
||||||
|
41.5
|
||||||
|
11
|
||||||
|
8
|
||||||
|
21
|
||||||
|
26.5
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
10
|
||||||
|
20
|
||||||
|
26.5
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
180
|
||||||
|
51
|
||||||
|
210.0000001
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
28
|
||||||
|
20
|
||||||
|
2.4
|
||||||
|
11
|
||||||
|
44
|
||||||
|
21
|
||||||
|
2.4
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
44
|
||||||
|
20
|
||||||
|
4.4
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
270
|
||||||
|
51
|
||||||
|
360
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
46
|
||||||
|
20
|
||||||
|
4.4
|
||||||
|
11
|
||||||
|
46
|
||||||
|
21
|
||||||
|
5.8
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
44
|
||||||
|
20
|
||||||
|
55.4
|
||||||
|
11
|
||||||
|
28
|
||||||
|
21
|
||||||
|
55.4
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
28
|
||||||
|
20
|
||||||
|
53.4
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
180
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
26
|
||||||
|
20
|
||||||
|
53.4
|
||||||
|
11
|
||||||
|
26
|
||||||
|
21
|
||||||
|
43.5
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
46
|
||||||
|
20
|
||||||
|
5.8
|
||||||
|
11
|
||||||
|
62
|
||||||
|
21
|
||||||
|
5.8
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
64
|
||||||
|
20
|
||||||
|
55.4
|
||||||
|
11
|
||||||
|
64
|
||||||
|
21
|
||||||
|
56.8
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
62
|
||||||
|
20
|
||||||
|
56.8
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
0
|
||||||
|
51
|
||||||
|
90
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
62
|
||||||
|
20
|
||||||
|
58.8
|
||||||
|
11
|
||||||
|
46
|
||||||
|
21
|
||||||
|
58.8
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
46
|
||||||
|
20
|
||||||
|
56.8
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
180
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
44
|
||||||
|
20
|
||||||
|
56.8
|
||||||
|
11
|
||||||
|
44
|
||||||
|
21
|
||||||
|
55.4
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
64
|
||||||
|
20
|
||||||
|
2.4
|
||||||
|
11
|
||||||
|
80
|
||||||
|
21
|
||||||
|
2.4
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
80
|
||||||
|
20
|
||||||
|
4.4
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
270
|
||||||
|
51
|
||||||
|
270.6477025
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
62
|
||||||
|
20
|
||||||
|
5.8
|
||||||
|
11
|
||||||
|
62
|
||||||
|
21
|
||||||
|
4.4
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
64
|
||||||
|
20
|
||||||
|
4.4
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
180
|
||||||
|
51
|
||||||
|
270
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
80
|
||||||
|
20
|
||||||
|
53.4
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
8.6232234
|
||||||
|
51
|
||||||
|
90
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
80
|
||||||
|
20
|
||||||
|
55.4
|
||||||
|
11
|
||||||
|
64
|
||||||
|
21
|
||||||
|
55.4
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
82
|
||||||
|
20
|
||||||
|
0.7
|
||||||
|
11
|
||||||
|
98
|
||||||
|
21
|
||||||
|
0.7
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
98
|
||||||
|
20
|
||||||
|
2.7
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
270
|
||||||
|
51
|
||||||
|
360
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
100
|
||||||
|
20
|
||||||
|
2.7
|
||||||
|
11
|
||||||
|
100
|
||||||
|
21
|
||||||
|
17.7
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
98
|
||||||
|
20
|
||||||
|
17.7
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
0
|
||||||
|
51
|
||||||
|
30.0000001
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
82
|
||||||
|
20
|
||||||
|
2.7
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
188.6232234
|
||||||
|
51
|
||||||
|
245.9050344
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
82
|
||||||
|
20
|
||||||
|
2.7
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
264.094965
|
||||||
|
51
|
||||||
|
270
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
98
|
||||||
|
20
|
||||||
|
19.7
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
329.9999999
|
||||||
|
51
|
||||||
|
360
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
100
|
||||||
|
20
|
||||||
|
19.7
|
||||||
|
11
|
||||||
|
100
|
||||||
|
21
|
||||||
|
34.7
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
98
|
||||||
|
20
|
||||||
|
34.7
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
0
|
||||||
|
51
|
||||||
|
30.0000001
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
98
|
||||||
|
20
|
||||||
|
36.7
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
329.9999999
|
||||||
|
51
|
||||||
|
360
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
100
|
||||||
|
20
|
||||||
|
36.7
|
||||||
|
11
|
||||||
|
100
|
||||||
|
21
|
||||||
|
51.7
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
98
|
||||||
|
20
|
||||||
|
51.7
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
0
|
||||||
|
51
|
||||||
|
90
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
98
|
||||||
|
20
|
||||||
|
53.7
|
||||||
|
11
|
||||||
|
82
|
||||||
|
21
|
||||||
|
53.7
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
82
|
||||||
|
20
|
||||||
|
51.7
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
90
|
||||||
|
51
|
||||||
|
90.6477025
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
72.7071068
|
||||||
|
20
|
||||||
|
-16.5247449
|
||||||
|
11
|
||||||
|
88.16192
|
||||||
|
21
|
||||||
|
-20.6658496
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
88.6795581
|
||||||
|
20
|
||||||
|
-18.733998
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
255
|
||||||
|
51
|
||||||
|
281.6239837
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
92.3185164
|
||||||
|
20
|
||||||
|
-12.880627
|
||||||
|
11
|
||||||
|
94.4936954
|
||||||
|
21
|
||||||
|
-4.7627487
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
92.5618437
|
||||||
|
20
|
||||||
|
-4.2451106
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
345
|
||||||
|
51
|
||||||
|
75
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
93.0794818
|
||||||
|
20
|
||||||
|
-2.3132589
|
||||||
|
11
|
||||||
|
81.7942401
|
||||||
|
21
|
||||||
|
0.7106124
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
81.1834995
|
||||||
|
20
|
||||||
|
0.8742599
|
||||||
|
11
|
||||||
|
77.6246686
|
||||||
|
21
|
||||||
|
1.8278458
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
77.1070305
|
||||||
|
20
|
||||||
|
-0.1040058
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
75
|
||||||
|
51
|
||||||
|
165
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
75.1751789
|
||||||
|
20
|
||||||
|
0.4136322
|
||||||
|
11
|
||||||
|
71.2928932
|
||||||
|
21
|
||||||
|
-14.0752551
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
73.2247449
|
||||||
|
20
|
||||||
|
-14.5928932
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
165
|
||||||
|
51
|
||||||
|
255
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
89.7526903
|
||||||
|
20
|
||||||
|
-21.3247682
|
||||||
|
11
|
||||||
|
103.6090967
|
||||||
|
21
|
||||||
|
-29.3247682
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
104.6090967
|
||||||
|
20
|
||||||
|
-27.5927174
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
240
|
||||||
|
51
|
||||||
|
266.6239814
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
109.6390246
|
||||||
|
20
|
||||||
|
-22.8806267
|
||||||
|
11
|
||||||
|
113.8411475
|
||||||
|
21
|
||||||
|
-15.6023364
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
112.1090967
|
||||||
|
20
|
||||||
|
-14.6023364
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
330
|
||||||
|
51
|
||||||
|
60
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
113.1090967
|
||||||
|
20
|
||||||
|
-12.8702856
|
||||||
|
11
|
||||||
|
99.2526903
|
||||||
|
21
|
||||||
|
-4.8702856
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
98.2526903
|
||||||
|
20
|
||||||
|
-6.6023364
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
60
|
||||||
|
51
|
||||||
|
150
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
96.5206395
|
||||||
|
20
|
||||||
|
-5.6023364
|
||||||
|
11
|
||||||
|
92.3185164
|
||||||
|
21
|
||||||
|
-12.880627
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
90.7526903
|
||||||
|
20
|
||||||
|
-19.5927174
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
213.3760218
|
||||||
|
51
|
||||||
|
240
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
104.9751221
|
||||||
|
20
|
||||||
|
-30.3729564
|
||||||
|
11
|
||||||
|
116.2888306
|
||||||
|
21
|
||||||
|
-41.6866649
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
117.7030442
|
||||||
|
20
|
||||||
|
-40.2724513
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
225
|
||||||
|
51
|
||||||
|
315
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
119.1172578
|
||||||
|
20
|
||||||
|
-41.6866649
|
||||||
|
11
|
||||||
|
129.7238595
|
||||||
|
21
|
||||||
|
-31.0800632
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
128.3096459
|
||||||
|
20
|
||||||
|
-29.6658496
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
315
|
||||||
|
51
|
||||||
|
45
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
129.7238595
|
||||||
|
20
|
||||||
|
-28.251636
|
||||||
|
11
|
||||||
|
118.410151
|
||||||
|
21
|
||||||
|
-16.9379275
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
116.9959374
|
||||||
|
20
|
||||||
|
-18.3521411
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
45
|
||||||
|
51
|
||||||
|
135
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
115.5817238
|
||||||
|
20
|
||||||
|
-16.9379275
|
||||||
|
11
|
||||||
|
109.6390246
|
||||||
|
21
|
||||||
|
-22.8806267
|
||||||
|
0
|
||||||
|
ARC
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
106.3893357
|
||||||
|
20
|
||||||
|
-28.9587428
|
||||||
|
40
|
||||||
|
2
|
||||||
|
50
|
||||||
|
198.3760183
|
||||||
|
51
|
||||||
|
225
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
EOF
|
1
output/outlines/raw.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg width="122.31mm" height="101.072mm" viewBox="0 0 122.31 101.072" xmlns="http://www.w3.org/2000/svg"><g id="svgGroup" stroke-linecap="round" fill-rule="evenodd" font-size="9pt" stroke="#000" stroke-width="0.25mm" fill="none" style="stroke:#000;stroke-width:0.25mm;fill:none"><path d="M 2 68.3 L 18 68.3 A 2 2 0 0 0 20 66.3 L 20 56.4 L 36 56.4 A 2 2 0 0 0 38 54.4 L 38 53 L 54 53 L 54 54.4 A 2 2 0 0 0 56 56.4 L 72 56.4 A 2 2 0 0 0 72.023 56.4 A 2 2 0 0 0 73.183 57.926 L 69.625 56.972 A 2 2 0 0 0 67.175 58.386 L 63.293 72.875 A 2 2 0 0 0 64.707 75.325 L 80.162 79.466 A 2 2 0 0 0 81.083 79.493 A 2 2 0 0 0 81.753 80.125 L 95.609 88.125 A 2 2 0 0 0 96.491 88.389 A 2 2 0 0 0 96.975 89.173 L 108.289 100.487 A 2 2 0 0 0 111.117 100.487 L 121.724 89.88 A 2 2 0 0 0 121.724 87.052 L 110.41 75.738 A 2 2 0 0 0 107.582 75.738 L 101.639 81.681 L 105.841 74.402 A 2 2 0 0 0 105.109 71.67 L 91.253 63.67 A 2 2 0 0 0 88.521 64.402 L 84.319 71.681 L 86.494 63.563 A 2 2 0 0 0 85.079 61.113 L 73.794 58.089 A 2 2 0 0 0 74 58.1 L 90 58.1 A 2 2 0 0 0 92 56.1 L 92 41.1 A 2 2 0 0 0 91.732 40.1 A 2 2 0 0 0 92 39.1 L 92 24.1 A 2 2 0 0 0 91.732 23.1 A 2 2 0 0 0 92 22.1 L 92 7.1 A 2 2 0 0 0 90 5.1 L 74 5.1 A 2 2 0 0 0 73.977 5.1 A 2 2 0 0 0 72 3.4 L 56 3.4 L 56 2 A 2 2 0 0 0 54 0 L 38 0 A 2 2 0 0 0 36 2 L 36 3.4 L 20 3.4 A 2 2 0 0 0 18 5.4 L 18 15.3 L 2 15.3 A 2 2 0 0 0 0 17.3 L 0 32.3 A 2 2 0 0 0 0.268 33.3 A 2 2 0 0 0 0 34.3 L 0 49.3 A 2 2 0 0 0 0.268 50.3 A 2 2 0 0 0 0 51.3 L 0 66.3 A 2 2 0 0 0 2 68.3 Z" vector-effect="non-scaling-stroke"/></g></svg>
|
After Width: | Height: | Size: 1.5 KiB |
850
output/outlines/raw.yaml
Normal file
|
@ -0,0 +1,850 @@
|
||||||
|
models:
|
||||||
|
export:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine1_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 10
|
||||||
|
- -9.5
|
||||||
|
end:
|
||||||
|
- 26
|
||||||
|
- -9.5
|
||||||
|
ShapeLine1_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 26
|
||||||
|
- -7.5
|
||||||
|
radius: 2
|
||||||
|
startAngle: 270
|
||||||
|
endAngle: 360
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 28
|
||||||
|
- -7.5
|
||||||
|
end:
|
||||||
|
- 28
|
||||||
|
- 2.4000000000000004
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 10
|
||||||
|
- 7.5
|
||||||
|
radius: 2
|
||||||
|
startAngle: 149.9999998915838
|
||||||
|
endAngle: 180
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 8
|
||||||
|
- 7.5
|
||||||
|
end:
|
||||||
|
- 8
|
||||||
|
- -7.5
|
||||||
|
ShapeLine1_StartCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 10
|
||||||
|
- -7.5
|
||||||
|
radius: 2
|
||||||
|
startAngle: 180
|
||||||
|
endAngle: 270
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 10
|
||||||
|
- 24.5
|
||||||
|
radius: 2
|
||||||
|
startAngle: 149.9999998915838
|
||||||
|
endAngle: 180
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 8
|
||||||
|
- 24.5
|
||||||
|
end:
|
||||||
|
- 8
|
||||||
|
- 9.5
|
||||||
|
ShapeLine1_StartCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 10
|
||||||
|
- 9.5
|
||||||
|
radius: 2
|
||||||
|
startAngle: 180
|
||||||
|
endAngle: 210.0000001084162
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 26
|
||||||
|
- 43.5
|
||||||
|
end:
|
||||||
|
- 10
|
||||||
|
- 43.5
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 10
|
||||||
|
- 41.5
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 180
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 8
|
||||||
|
- 41.5
|
||||||
|
end:
|
||||||
|
- 8
|
||||||
|
- 26.5
|
||||||
|
ShapeLine1_StartCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 10
|
||||||
|
- 26.5
|
||||||
|
radius: 2
|
||||||
|
startAngle: 180
|
||||||
|
endAngle: 210.0000001084162
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine1_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 28
|
||||||
|
- 2.4000000000000004
|
||||||
|
end:
|
||||||
|
- 44
|
||||||
|
- 2.4000000000000004
|
||||||
|
ShapeLine1_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 44
|
||||||
|
- 4.4
|
||||||
|
radius: 2
|
||||||
|
startAngle: 270
|
||||||
|
endAngle: 360
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 46
|
||||||
|
- 4.4
|
||||||
|
end:
|
||||||
|
- 46
|
||||||
|
- 5.800000000000001
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 44
|
||||||
|
- 55.4
|
||||||
|
end:
|
||||||
|
- 28
|
||||||
|
- 55.4
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 28
|
||||||
|
- 53.4
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 180
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 26
|
||||||
|
- 53.4
|
||||||
|
end:
|
||||||
|
- 26
|
||||||
|
- 43.5
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine1_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 46
|
||||||
|
- 5.800000000000001
|
||||||
|
end:
|
||||||
|
- 62
|
||||||
|
- 5.800000000000001
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 64
|
||||||
|
- 55.4
|
||||||
|
end:
|
||||||
|
- 64
|
||||||
|
- 56.8
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 62
|
||||||
|
- 56.8
|
||||||
|
radius: 2
|
||||||
|
startAngle: 0
|
||||||
|
endAngle: 90
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 62
|
||||||
|
- 58.8
|
||||||
|
end:
|
||||||
|
- 46
|
||||||
|
- 58.8
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 46
|
||||||
|
- 56.8
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 180
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 44
|
||||||
|
- 56.8
|
||||||
|
end:
|
||||||
|
- 44
|
||||||
|
- 55.4
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine1_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 64
|
||||||
|
- 2.4000000000000004
|
||||||
|
end:
|
||||||
|
- 80
|
||||||
|
- 2.4000000000000004
|
||||||
|
ShapeLine1_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 80
|
||||||
|
- 4.4
|
||||||
|
radius: 2
|
||||||
|
startAngle: 270
|
||||||
|
endAngle: 270.6477024783535
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 62
|
||||||
|
- 5.800000000000001
|
||||||
|
end:
|
||||||
|
- 62
|
||||||
|
- 4.4
|
||||||
|
ShapeLine1_StartCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 64
|
||||||
|
- 4.4
|
||||||
|
radius: 2
|
||||||
|
startAngle: 180
|
||||||
|
endAngle: 270
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 80
|
||||||
|
- 53.4
|
||||||
|
radius: 2
|
||||||
|
startAngle: 8.623223387209398
|
||||||
|
endAngle: 90
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 80
|
||||||
|
- 55.4
|
||||||
|
end:
|
||||||
|
- 64
|
||||||
|
- 55.4
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine1_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 82
|
||||||
|
- 0.6999999999999993
|
||||||
|
end:
|
||||||
|
- 98
|
||||||
|
- 0.6999999999999993
|
||||||
|
ShapeLine1_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 98
|
||||||
|
- 2.6999999999999993
|
||||||
|
radius: 2
|
||||||
|
startAngle: 270
|
||||||
|
endAngle: 360
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 100
|
||||||
|
- 2.6999999999999993
|
||||||
|
end:
|
||||||
|
- 100
|
||||||
|
- 17.7
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 98
|
||||||
|
- 17.7
|
||||||
|
radius: 2
|
||||||
|
startAngle: 0
|
||||||
|
endAngle: 30.00000010841622
|
||||||
|
ShapeLine1_StartCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 82
|
||||||
|
- 2.6999999999999993
|
||||||
|
radius: 2
|
||||||
|
startAngle: 188.62322338720935
|
||||||
|
endAngle: 245.90503439228917
|
||||||
|
ShapeLine1_StartCap_1:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 82
|
||||||
|
- 2.6999999999999993
|
||||||
|
radius: 2
|
||||||
|
startAngle: 264.0949650153637
|
||||||
|
endAngle: 270
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine1_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 98
|
||||||
|
- 19.7
|
||||||
|
radius: 2
|
||||||
|
startAngle: 329.9999998915838
|
||||||
|
endAngle: 360
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 100
|
||||||
|
- 19.7
|
||||||
|
end:
|
||||||
|
- 100
|
||||||
|
- 34.7
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 98
|
||||||
|
- 34.7
|
||||||
|
radius: 2
|
||||||
|
startAngle: 0
|
||||||
|
endAngle: 30.00000010841622
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine1_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 98
|
||||||
|
- 36.7
|
||||||
|
radius: 2
|
||||||
|
startAngle: 329.9999998915838
|
||||||
|
endAngle: 360
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 100
|
||||||
|
- 36.7
|
||||||
|
end:
|
||||||
|
- 100
|
||||||
|
- 51.7
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 98
|
||||||
|
- 51.7
|
||||||
|
radius: 2
|
||||||
|
startAngle: 0
|
||||||
|
endAngle: 90
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 98
|
||||||
|
- 53.7
|
||||||
|
end:
|
||||||
|
- 82
|
||||||
|
- 53.7
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 82
|
||||||
|
- 51.7
|
||||||
|
radius: 2
|
||||||
|
startAngle: 90
|
||||||
|
endAngle: 90.64770247835352
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine1_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 72.7071068
|
||||||
|
- -16.5247449
|
||||||
|
end:
|
||||||
|
- 88.16192000000001
|
||||||
|
- -20.6658496
|
||||||
|
ShapeLine1_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 88.67955810000001
|
||||||
|
- -18.733998
|
||||||
|
radius: 2
|
||||||
|
startAngle: 255
|
||||||
|
endAngle: 281.6239837188507
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 92.31851643229452
|
||||||
|
- -12.880627021117732
|
||||||
|
end:
|
||||||
|
- 94.49369540000001
|
||||||
|
- -4.762748700000001
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 92.56184370000001
|
||||||
|
- -4.2451106
|
||||||
|
radius: 2
|
||||||
|
startAngle: 345
|
||||||
|
endAngle: 75
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 93.07948180000001
|
||||||
|
- -2.313258900000001
|
||||||
|
end:
|
||||||
|
- 81.7942401
|
||||||
|
- 0.7106123999999987
|
||||||
|
ShapeLine3_Bottom_1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 81.1834995
|
||||||
|
- 0.8742598999999984
|
||||||
|
end:
|
||||||
|
- 77.6246686
|
||||||
|
- 1.8278457999999986
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 77.10703050000001
|
||||||
|
- -0.10400579999999948
|
||||||
|
radius: 2
|
||||||
|
startAngle: 75
|
||||||
|
endAngle: 165
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 75.1751789
|
||||||
|
- 0.41363219999999856
|
||||||
|
end:
|
||||||
|
- 71.29289320000001
|
||||||
|
- -14.075255100000001
|
||||||
|
ShapeLine1_StartCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 73.2247449
|
||||||
|
- -14.592893200000002
|
||||||
|
radius: 2
|
||||||
|
startAngle: 165
|
||||||
|
endAngle: 255
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine1_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 89.7526903
|
||||||
|
- -21.324768199999998
|
||||||
|
end:
|
||||||
|
- 103.6090967
|
||||||
|
- -29.324768199999998
|
||||||
|
ShapeLine1_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 104.6090967
|
||||||
|
- -27.592717399999998
|
||||||
|
radius: 2
|
||||||
|
startAngle: 240
|
||||||
|
endAngle: 266.6239813965549
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 109.63902464185955
|
||||||
|
- -22.880626658140443
|
||||||
|
end:
|
||||||
|
- 113.8411475
|
||||||
|
- -15.602336399999999
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 112.1090967
|
||||||
|
- -14.602336399999999
|
||||||
|
radius: 2
|
||||||
|
startAngle: 330
|
||||||
|
endAngle: 60
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 113.1090967
|
||||||
|
- -12.870285599999999
|
||||||
|
end:
|
||||||
|
- 99.2526903
|
||||||
|
- -4.870285599999999
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 98.2526903
|
||||||
|
- -6.602336399999999
|
||||||
|
radius: 2
|
||||||
|
startAngle: 60
|
||||||
|
endAngle: 150
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 96.5206395
|
||||||
|
- -5.602336399999999
|
||||||
|
end:
|
||||||
|
- 92.31851643229452
|
||||||
|
- -12.880627021117732
|
||||||
|
ShapeLine1_StartCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 90.7526903
|
||||||
|
- -19.592717399999998
|
||||||
|
radius: 2
|
||||||
|
startAngle: 213.37602184568948
|
||||||
|
endAngle: 240
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
'0':
|
||||||
|
paths:
|
||||||
|
ShapeLine1_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 104.9751221
|
||||||
|
- -30.3729564
|
||||||
|
end:
|
||||||
|
- 116.2888306
|
||||||
|
- -41.6866649
|
||||||
|
ShapeLine1_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 117.7030442
|
||||||
|
- -40.2724513
|
||||||
|
radius: 2
|
||||||
|
startAngle: 225
|
||||||
|
endAngle: 315
|
||||||
|
ShapeLine2_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 119.1172578
|
||||||
|
- -41.6866649
|
||||||
|
end:
|
||||||
|
- 129.7238595
|
||||||
|
- -31.080063199999998
|
||||||
|
ShapeLine2_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 128.3096459
|
||||||
|
- -29.665849599999998
|
||||||
|
radius: 2
|
||||||
|
startAngle: 315
|
||||||
|
endAngle: 45
|
||||||
|
ShapeLine3_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 129.7238595
|
||||||
|
- -28.251635999999998
|
||||||
|
end:
|
||||||
|
- 118.410151
|
||||||
|
- -16.9379275
|
||||||
|
ShapeLine3_EndCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 116.9959374
|
||||||
|
- -18.352141099999997
|
||||||
|
radius: 2
|
||||||
|
startAngle: 45
|
||||||
|
endAngle: 135
|
||||||
|
ShapeLine4_Bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 115.58172379999999
|
||||||
|
- -16.9379275
|
||||||
|
end:
|
||||||
|
- 109.63902464185955
|
||||||
|
- -22.880626658140443
|
||||||
|
ShapeLine1_StartCap:
|
||||||
|
type: arc
|
||||||
|
origin:
|
||||||
|
- 106.3893357
|
||||||
|
- -28.9587428
|
||||||
|
radius: 2
|
||||||
|
startAngle: 198.37601833831116
|
||||||
|
endAngle: 225
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
units: mm
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
100
output/outlines/screw_holes.dxf
Normal file
|
@ -0,0 +1,100 @@
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
HEADER
|
||||||
|
9
|
||||||
|
$INSUNITS
|
||||||
|
70
|
||||||
|
4
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
TABLES
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LTYPE
|
||||||
|
0
|
||||||
|
LTYPE
|
||||||
|
72
|
||||||
|
65
|
||||||
|
70
|
||||||
|
64
|
||||||
|
2
|
||||||
|
CONTINUOUS
|
||||||
|
3
|
||||||
|
______
|
||||||
|
73
|
||||||
|
0
|
||||||
|
40
|
||||||
|
0
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LAYER
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
ENTITIES
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
28.9
|
||||||
|
40
|
||||||
|
1
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
0
|
||||||
|
40
|
||||||
|
1
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
81
|
||||||
|
20
|
||||||
|
44.2
|
||||||
|
40
|
||||||
|
1
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
72
|
||||||
|
20
|
||||||
|
-6.12
|
||||||
|
40
|
||||||
|
1
|
||||||
|
0
|
||||||
|
CIRCLE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
110.3491337
|
||||||
|
20
|
||||||
|
-22.3119391
|
||||||
|
40
|
||||||
|
1
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
EOF
|
1
output/outlines/screw_holes.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg width="85.349mm" height="68.512mm" viewBox="0 0 85.349 68.512" xmlns="http://www.w3.org/2000/svg"><g id="svgGroup" stroke-linecap="round" fill-rule="evenodd" font-size="9pt" stroke="#000" stroke-width="0.25mm" fill="none" style="stroke:#000;stroke-width:0.25mm;fill:none"><path d="M 1 16.3 m -1 0 a 1 1 0 0 1 2 0 a 1 1 0 0 1 -2 0 z M 1 45.2 m -1 0 a 1 1 0 0 1 2 0 a 1 1 0 0 1 -2 0 z M 55 1 m -1 0 a 1 1 0 0 1 2 0 a 1 1 0 0 1 -2 0 z M 46 51.32 m -1 0 a 1 1 0 0 1 2 0 a 1 1 0 0 1 -2 0 z M 84.349 67.512 m -1 0 a 1 1 0 0 1 2 0 a 1 1 0 0 1 -2 0 z" vector-effect="non-scaling-stroke"/></g></svg>
|
After Width: | Height: | Size: 595 B |
90
output/outlines/screw_holes.yaml
Normal file
|
@ -0,0 +1,90 @@
|
||||||
|
models:
|
||||||
|
export:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- 28.9
|
||||||
|
radius: 1
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- 0
|
||||||
|
radius: 1
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 81
|
||||||
|
- 44.2
|
||||||
|
radius: 1
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 72
|
||||||
|
- -6.119999999999999
|
||||||
|
radius: 1
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
circle:
|
||||||
|
type: circle
|
||||||
|
origin:
|
||||||
|
- 110.3491337
|
||||||
|
- -22.311939099999996
|
||||||
|
radius: 1
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
units: mm
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
914
output/outlines/switches.dxf
Normal file
|
@ -0,0 +1,914 @@
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
HEADER
|
||||||
|
9
|
||||||
|
$INSUNITS
|
||||||
|
70
|
||||||
|
4
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
TABLES
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LTYPE
|
||||||
|
0
|
||||||
|
LTYPE
|
||||||
|
72
|
||||||
|
65
|
||||||
|
70
|
||||||
|
64
|
||||||
|
2
|
||||||
|
CONTINUOUS
|
||||||
|
3
|
||||||
|
______
|
||||||
|
73
|
||||||
|
0
|
||||||
|
40
|
||||||
|
0
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LAYER
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
ENTITIES
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
11
|
||||||
|
20
|
||||||
|
-7
|
||||||
|
11
|
||||||
|
25
|
||||||
|
21
|
||||||
|
-7
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
25
|
||||||
|
20
|
||||||
|
-7
|
||||||
|
11
|
||||||
|
25
|
||||||
|
21
|
||||||
|
7
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
25
|
||||||
|
20
|
||||||
|
7
|
||||||
|
11
|
||||||
|
11
|
||||||
|
21
|
||||||
|
7
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
11
|
||||||
|
20
|
||||||
|
7
|
||||||
|
11
|
||||||
|
11
|
||||||
|
21
|
||||||
|
-7
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
11
|
||||||
|
20
|
||||||
|
10
|
||||||
|
11
|
||||||
|
25
|
||||||
|
21
|
||||||
|
10
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
25
|
||||||
|
20
|
||||||
|
10
|
||||||
|
11
|
||||||
|
25
|
||||||
|
21
|
||||||
|
24
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
25
|
||||||
|
20
|
||||||
|
24
|
||||||
|
11
|
||||||
|
11
|
||||||
|
21
|
||||||
|
24
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
11
|
||||||
|
20
|
||||||
|
24
|
||||||
|
11
|
||||||
|
11
|
||||||
|
21
|
||||||
|
10
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
11
|
||||||
|
20
|
||||||
|
27
|
||||||
|
11
|
||||||
|
25
|
||||||
|
21
|
||||||
|
27
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
25
|
||||||
|
20
|
||||||
|
27
|
||||||
|
11
|
||||||
|
25
|
||||||
|
21
|
||||||
|
41
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
25
|
||||||
|
20
|
||||||
|
41
|
||||||
|
11
|
||||||
|
11
|
||||||
|
21
|
||||||
|
41
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
11
|
||||||
|
20
|
||||||
|
41
|
||||||
|
11
|
||||||
|
11
|
||||||
|
21
|
||||||
|
27
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
29
|
||||||
|
20
|
||||||
|
4.9
|
||||||
|
11
|
||||||
|
43
|
||||||
|
21
|
||||||
|
4.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
43
|
||||||
|
20
|
||||||
|
4.9
|
||||||
|
11
|
||||||
|
43
|
||||||
|
21
|
||||||
|
18.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
43
|
||||||
|
20
|
||||||
|
18.9
|
||||||
|
11
|
||||||
|
29
|
||||||
|
21
|
||||||
|
18.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
29
|
||||||
|
20
|
||||||
|
18.9
|
||||||
|
11
|
||||||
|
29
|
||||||
|
21
|
||||||
|
4.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
29
|
||||||
|
20
|
||||||
|
21.9
|
||||||
|
11
|
||||||
|
43
|
||||||
|
21
|
||||||
|
21.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
43
|
||||||
|
20
|
||||||
|
21.9
|
||||||
|
11
|
||||||
|
43
|
||||||
|
21
|
||||||
|
35.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
43
|
||||||
|
20
|
||||||
|
35.9
|
||||||
|
11
|
||||||
|
29
|
||||||
|
21
|
||||||
|
35.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
29
|
||||||
|
20
|
||||||
|
35.9
|
||||||
|
11
|
||||||
|
29
|
||||||
|
21
|
||||||
|
21.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
29
|
||||||
|
20
|
||||||
|
38.9
|
||||||
|
11
|
||||||
|
43
|
||||||
|
21
|
||||||
|
38.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
43
|
||||||
|
20
|
||||||
|
38.9
|
||||||
|
11
|
||||||
|
43
|
||||||
|
21
|
||||||
|
52.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
43
|
||||||
|
20
|
||||||
|
52.9
|
||||||
|
11
|
||||||
|
29
|
||||||
|
21
|
||||||
|
52.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
29
|
||||||
|
20
|
||||||
|
52.9
|
||||||
|
11
|
||||||
|
29
|
||||||
|
21
|
||||||
|
38.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
47
|
||||||
|
20
|
||||||
|
8.3
|
||||||
|
11
|
||||||
|
61
|
||||||
|
21
|
||||||
|
8.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
61
|
||||||
|
20
|
||||||
|
8.3
|
||||||
|
11
|
||||||
|
61
|
||||||
|
21
|
||||||
|
22.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
61
|
||||||
|
20
|
||||||
|
22.3
|
||||||
|
11
|
||||||
|
47
|
||||||
|
21
|
||||||
|
22.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
47
|
||||||
|
20
|
||||||
|
22.3
|
||||||
|
11
|
||||||
|
47
|
||||||
|
21
|
||||||
|
8.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
47
|
||||||
|
20
|
||||||
|
25.3
|
||||||
|
11
|
||||||
|
61
|
||||||
|
21
|
||||||
|
25.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
61
|
||||||
|
20
|
||||||
|
25.3
|
||||||
|
11
|
||||||
|
61
|
||||||
|
21
|
||||||
|
39.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
61
|
||||||
|
20
|
||||||
|
39.3
|
||||||
|
11
|
||||||
|
47
|
||||||
|
21
|
||||||
|
39.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
47
|
||||||
|
20
|
||||||
|
39.3
|
||||||
|
11
|
||||||
|
47
|
||||||
|
21
|
||||||
|
25.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
47
|
||||||
|
20
|
||||||
|
42.3
|
||||||
|
11
|
||||||
|
61
|
||||||
|
21
|
||||||
|
42.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
61
|
||||||
|
20
|
||||||
|
42.3
|
||||||
|
11
|
||||||
|
61
|
||||||
|
21
|
||||||
|
56.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
61
|
||||||
|
20
|
||||||
|
56.3
|
||||||
|
11
|
||||||
|
47
|
||||||
|
21
|
||||||
|
56.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
47
|
||||||
|
20
|
||||||
|
56.3
|
||||||
|
11
|
||||||
|
47
|
||||||
|
21
|
||||||
|
42.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
65
|
||||||
|
20
|
||||||
|
4.9
|
||||||
|
11
|
||||||
|
79
|
||||||
|
21
|
||||||
|
4.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
79
|
||||||
|
20
|
||||||
|
4.9
|
||||||
|
11
|
||||||
|
79
|
||||||
|
21
|
||||||
|
18.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
79
|
||||||
|
20
|
||||||
|
18.9
|
||||||
|
11
|
||||||
|
65
|
||||||
|
21
|
||||||
|
18.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
65
|
||||||
|
20
|
||||||
|
18.9
|
||||||
|
11
|
||||||
|
65
|
||||||
|
21
|
||||||
|
4.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
65
|
||||||
|
20
|
||||||
|
21.9
|
||||||
|
11
|
||||||
|
79
|
||||||
|
21
|
||||||
|
21.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
79
|
||||||
|
20
|
||||||
|
21.9
|
||||||
|
11
|
||||||
|
79
|
||||||
|
21
|
||||||
|
35.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
79
|
||||||
|
20
|
||||||
|
35.9
|
||||||
|
11
|
||||||
|
65
|
||||||
|
21
|
||||||
|
35.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
65
|
||||||
|
20
|
||||||
|
35.9
|
||||||
|
11
|
||||||
|
65
|
||||||
|
21
|
||||||
|
21.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
65
|
||||||
|
20
|
||||||
|
38.9
|
||||||
|
11
|
||||||
|
79
|
||||||
|
21
|
||||||
|
38.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
79
|
||||||
|
20
|
||||||
|
38.9
|
||||||
|
11
|
||||||
|
79
|
||||||
|
21
|
||||||
|
52.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
79
|
||||||
|
20
|
||||||
|
52.9
|
||||||
|
11
|
||||||
|
65
|
||||||
|
21
|
||||||
|
52.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
65
|
||||||
|
20
|
||||||
|
52.9
|
||||||
|
11
|
||||||
|
65
|
||||||
|
21
|
||||||
|
38.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
83
|
||||||
|
20
|
||||||
|
3.2
|
||||||
|
11
|
||||||
|
97
|
||||||
|
21
|
||||||
|
3.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
97
|
||||||
|
20
|
||||||
|
3.2
|
||||||
|
11
|
||||||
|
97
|
||||||
|
21
|
||||||
|
17.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
97
|
||||||
|
20
|
||||||
|
17.2
|
||||||
|
11
|
||||||
|
83
|
||||||
|
21
|
||||||
|
17.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
83
|
||||||
|
20
|
||||||
|
17.2
|
||||||
|
11
|
||||||
|
83
|
||||||
|
21
|
||||||
|
3.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
83
|
||||||
|
20
|
||||||
|
20.2
|
||||||
|
11
|
||||||
|
97
|
||||||
|
21
|
||||||
|
20.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
97
|
||||||
|
20
|
||||||
|
20.2
|
||||||
|
11
|
||||||
|
97
|
||||||
|
21
|
||||||
|
34.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
97
|
||||||
|
20
|
||||||
|
34.2
|
||||||
|
11
|
||||||
|
83
|
||||||
|
21
|
||||||
|
34.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
83
|
||||||
|
20
|
||||||
|
34.2
|
||||||
|
11
|
||||||
|
83
|
||||||
|
21
|
||||||
|
20.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
83
|
||||||
|
20
|
||||||
|
37.2
|
||||||
|
11
|
||||||
|
97
|
||||||
|
21
|
||||||
|
37.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
97
|
||||||
|
20
|
||||||
|
37.2
|
||||||
|
11
|
||||||
|
97
|
||||||
|
21
|
||||||
|
51.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
97
|
||||||
|
20
|
||||||
|
51.2
|
||||||
|
11
|
||||||
|
83
|
||||||
|
21
|
||||||
|
51.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
83
|
||||||
|
20
|
||||||
|
51.2
|
||||||
|
11
|
||||||
|
83
|
||||||
|
21
|
||||||
|
37.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
74.3200802
|
||||||
|
20
|
||||||
|
-14.3687494
|
||||||
|
11
|
||||||
|
87.8430418
|
||||||
|
21
|
||||||
|
-17.992216
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
87.8430418
|
||||||
|
20
|
||||||
|
-17.992216
|
||||||
|
11
|
||||||
|
91.4665084
|
||||||
|
21
|
||||||
|
-4.4692544
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
91.4665084
|
||||||
|
20
|
||||||
|
-4.4692544
|
||||||
|
11
|
||||||
|
77.9435468
|
||||||
|
21
|
||||||
|
-0.8457878
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
77.9435468
|
||||||
|
20
|
||||||
|
-0.8457878
|
||||||
|
11
|
||||||
|
74.3200802
|
||||||
|
21
|
||||||
|
-14.3687494
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
91.8687157
|
||||||
|
20
|
||||||
|
-19.6597047
|
||||||
|
11
|
||||||
|
103.9930713
|
||||||
|
21
|
||||||
|
-26.6597047
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
103.9930713
|
||||||
|
20
|
||||||
|
-26.6597047
|
||||||
|
11
|
||||||
|
110.9930713
|
||||||
|
21
|
||||||
|
-14.5353491
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
110.9930713
|
||||||
|
20
|
||||||
|
-14.5353491
|
||||||
|
11
|
||||||
|
98.8687157
|
||||||
|
21
|
||||||
|
-7.5353491
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
98.8687157
|
||||||
|
20
|
||||||
|
-7.5353491
|
||||||
|
11
|
||||||
|
91.8687157
|
||||||
|
21
|
||||||
|
-19.6597047
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
107.4499959
|
||||||
|
20
|
||||||
|
-29.3122962
|
||||||
|
11
|
||||||
|
117.3494908
|
||||||
|
21
|
||||||
|
-39.2117911
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
117.3494908
|
||||||
|
20
|
||||||
|
-39.2117911
|
||||||
|
11
|
||||||
|
127.2489857
|
||||||
|
21
|
||||||
|
-29.3122962
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
127.2489857
|
||||||
|
20
|
||||||
|
-29.3122962
|
||||||
|
11
|
||||||
|
117.3494908
|
||||||
|
21
|
||||||
|
-19.4128013
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
117.3494908
|
||||||
|
20
|
||||||
|
-19.4128013
|
||||||
|
11
|
||||||
|
107.4499959
|
||||||
|
21
|
||||||
|
-29.3122962
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
EOF
|
1
output/outlines/switches.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg width="116.249mm" height="95.512mm" viewBox="0 0 116.249 95.512" xmlns="http://www.w3.org/2000/svg"><g id="svgGroup" stroke-linecap="round" fill-rule="evenodd" font-size="9pt" stroke="#000" stroke-width="0.25mm" fill="none" style="stroke:#000;stroke-width:0.25mm;fill:none"><path d="M 63.32 70.669 L 76.843 74.292 L 80.467 60.769 L 66.944 57.146 L 63.32 70.669 Z M 0 63.3 L 14 63.3 L 14 49.3 L 0 49.3 L 0 63.3 Z M 0 46.3 L 14 46.3 L 14 32.3 L 0 32.3 L 0 46.3 Z M 0 29.3 L 14 29.3 L 14 15.3 L 0 15.3 L 0 29.3 Z M 18 51.4 L 32 51.4 L 32 37.4 L 18 37.4 L 18 51.4 Z M 18 34.4 L 32 34.4 L 32 20.4 L 18 20.4 L 18 34.4 Z M 18 17.4 L 32 17.4 L 32 3.4 L 18 3.4 L 18 17.4 Z M 36 48 L 50 48 L 50 34 L 36 34 L 36 48 Z M 36 31 L 50 31 L 50 17 L 36 17 L 36 31 Z M 36 14 L 50 14 L 50 0 L 36 0 L 36 14 Z M 54 51.4 L 68 51.4 L 68 37.4 L 54 37.4 L 54 51.4 Z M 54 34.4 L 68 34.4 L 68 20.4 L 54 20.4 L 54 34.4 Z M 54 17.4 L 68 17.4 L 68 3.4 L 54 3.4 L 54 17.4 Z M 72 53.1 L 86 53.1 L 86 39.1 L 72 39.1 L 72 53.1 Z M 72 36.1 L 86 36.1 L 86 22.1 L 72 22.1 L 72 36.1 Z M 72 19.1 L 86 19.1 L 86 5.1 L 72 5.1 L 72 19.1 Z M 80.869 75.96 L 92.993 82.96 L 99.993 70.835 L 87.869 63.835 L 80.869 75.96 Z M 96.45 85.612 L 106.349 95.512 L 116.249 85.612 L 106.349 75.713 L 96.45 85.612 Z" vector-effect="non-scaling-stroke"/></g></svg>
|
After Width: | Height: | Size: 1.3 KiB |
776
output/outlines/switches.yaml
Normal file
|
@ -0,0 +1,776 @@
|
||||||
|
models:
|
||||||
|
export:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
ShapeLine1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 11
|
||||||
|
- -7
|
||||||
|
end:
|
||||||
|
- 25
|
||||||
|
- -7
|
||||||
|
ShapeLine2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 25
|
||||||
|
- -7
|
||||||
|
end:
|
||||||
|
- 25
|
||||||
|
- 7
|
||||||
|
ShapeLine3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 25
|
||||||
|
- 7
|
||||||
|
end:
|
||||||
|
- 11
|
||||||
|
- 7
|
||||||
|
ShapeLine4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 11
|
||||||
|
- 7
|
||||||
|
end:
|
||||||
|
- 11
|
||||||
|
- -7
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
ShapeLine1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 11
|
||||||
|
- 10
|
||||||
|
end:
|
||||||
|
- 25
|
||||||
|
- 10
|
||||||
|
ShapeLine2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 25
|
||||||
|
- 10
|
||||||
|
end:
|
||||||
|
- 25
|
||||||
|
- 24
|
||||||
|
ShapeLine3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 25
|
||||||
|
- 24
|
||||||
|
end:
|
||||||
|
- 11
|
||||||
|
- 24
|
||||||
|
ShapeLine4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 11
|
||||||
|
- 24
|
||||||
|
end:
|
||||||
|
- 11
|
||||||
|
- 10
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
ShapeLine1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 11
|
||||||
|
- 27
|
||||||
|
end:
|
||||||
|
- 25
|
||||||
|
- 27
|
||||||
|
ShapeLine2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 25
|
||||||
|
- 27
|
||||||
|
end:
|
||||||
|
- 25
|
||||||
|
- 41
|
||||||
|
ShapeLine3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 25
|
||||||
|
- 41
|
||||||
|
end:
|
||||||
|
- 11
|
||||||
|
- 41
|
||||||
|
ShapeLine4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 11
|
||||||
|
- 41
|
||||||
|
end:
|
||||||
|
- 11
|
||||||
|
- 27
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
ShapeLine1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 29
|
||||||
|
- 4.9
|
||||||
|
end:
|
||||||
|
- 43
|
||||||
|
- 4.9
|
||||||
|
ShapeLine2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 43
|
||||||
|
- 4.9
|
||||||
|
end:
|
||||||
|
- 43
|
||||||
|
- 18.9
|
||||||
|
ShapeLine3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 43
|
||||||
|
- 18.9
|
||||||
|
end:
|
||||||
|
- 29
|
||||||
|
- 18.9
|
||||||
|
ShapeLine4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 29
|
||||||
|
- 18.9
|
||||||
|
end:
|
||||||
|
- 29
|
||||||
|
- 4.9
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
ShapeLine1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 29
|
||||||
|
- 21.9
|
||||||
|
end:
|
||||||
|
- 43
|
||||||
|
- 21.9
|
||||||
|
ShapeLine2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 43
|
||||||
|
- 21.9
|
||||||
|
end:
|
||||||
|
- 43
|
||||||
|
- 35.9
|
||||||
|
ShapeLine3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 43
|
||||||
|
- 35.9
|
||||||
|
end:
|
||||||
|
- 29
|
||||||
|
- 35.9
|
||||||
|
ShapeLine4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 29
|
||||||
|
- 35.9
|
||||||
|
end:
|
||||||
|
- 29
|
||||||
|
- 21.9
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
ShapeLine1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 29
|
||||||
|
- 38.9
|
||||||
|
end:
|
||||||
|
- 43
|
||||||
|
- 38.9
|
||||||
|
ShapeLine2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 43
|
||||||
|
- 38.9
|
||||||
|
end:
|
||||||
|
- 43
|
||||||
|
- 52.9
|
||||||
|
ShapeLine3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 43
|
||||||
|
- 52.9
|
||||||
|
end:
|
||||||
|
- 29
|
||||||
|
- 52.9
|
||||||
|
ShapeLine4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 29
|
||||||
|
- 52.9
|
||||||
|
end:
|
||||||
|
- 29
|
||||||
|
- 38.9
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
ShapeLine1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 47
|
||||||
|
- 8.3
|
||||||
|
end:
|
||||||
|
- 61
|
||||||
|
- 8.3
|
||||||
|
ShapeLine2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 61
|
||||||
|
- 8.3
|
||||||
|
end:
|
||||||
|
- 61
|
||||||
|
- 22.3
|
||||||
|
ShapeLine3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 61
|
||||||
|
- 22.3
|
||||||
|
end:
|
||||||
|
- 47
|
||||||
|
- 22.3
|
||||||
|
ShapeLine4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 47
|
||||||
|
- 22.3
|
||||||
|
end:
|
||||||
|
- 47
|
||||||
|
- 8.3
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
ShapeLine1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 47
|
||||||
|
- 25.299999999999997
|
||||||
|
end:
|
||||||
|
- 61
|
||||||
|
- 25.299999999999997
|
||||||
|
ShapeLine2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 61
|
||||||
|
- 25.299999999999997
|
||||||
|
end:
|
||||||
|
- 61
|
||||||
|
- 39.3
|
||||||
|
ShapeLine3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 61
|
||||||
|
- 39.3
|
||||||
|
end:
|
||||||
|
- 47
|
||||||
|
- 39.3
|
||||||
|
ShapeLine4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 47
|
||||||
|
- 39.3
|
||||||
|
end:
|
||||||
|
- 47
|
||||||
|
- 25.299999999999997
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
ShapeLine1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 47
|
||||||
|
- 42.3
|
||||||
|
end:
|
||||||
|
- 61
|
||||||
|
- 42.3
|
||||||
|
ShapeLine2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 61
|
||||||
|
- 42.3
|
||||||
|
end:
|
||||||
|
- 61
|
||||||
|
- 56.3
|
||||||
|
ShapeLine3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 61
|
||||||
|
- 56.3
|
||||||
|
end:
|
||||||
|
- 47
|
||||||
|
- 56.3
|
||||||
|
ShapeLine4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 47
|
||||||
|
- 56.3
|
||||||
|
end:
|
||||||
|
- 47
|
||||||
|
- 42.3
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
ShapeLine1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 65
|
||||||
|
- 4.9
|
||||||
|
end:
|
||||||
|
- 79
|
||||||
|
- 4.9
|
||||||
|
ShapeLine2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 79
|
||||||
|
- 4.9
|
||||||
|
end:
|
||||||
|
- 79
|
||||||
|
- 18.9
|
||||||
|
ShapeLine3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 79
|
||||||
|
- 18.9
|
||||||
|
end:
|
||||||
|
- 65
|
||||||
|
- 18.9
|
||||||
|
ShapeLine4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 65
|
||||||
|
- 18.9
|
||||||
|
end:
|
||||||
|
- 65
|
||||||
|
- 4.9
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
ShapeLine1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 65
|
||||||
|
- 21.9
|
||||||
|
end:
|
||||||
|
- 79
|
||||||
|
- 21.9
|
||||||
|
ShapeLine2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 79
|
||||||
|
- 21.9
|
||||||
|
end:
|
||||||
|
- 79
|
||||||
|
- 35.9
|
||||||
|
ShapeLine3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 79
|
||||||
|
- 35.9
|
||||||
|
end:
|
||||||
|
- 65
|
||||||
|
- 35.9
|
||||||
|
ShapeLine4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 65
|
||||||
|
- 35.9
|
||||||
|
end:
|
||||||
|
- 65
|
||||||
|
- 21.9
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
ShapeLine1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 65
|
||||||
|
- 38.9
|
||||||
|
end:
|
||||||
|
- 79
|
||||||
|
- 38.9
|
||||||
|
ShapeLine2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 79
|
||||||
|
- 38.9
|
||||||
|
end:
|
||||||
|
- 79
|
||||||
|
- 52.9
|
||||||
|
ShapeLine3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 79
|
||||||
|
- 52.9
|
||||||
|
end:
|
||||||
|
- 65
|
||||||
|
- 52.9
|
||||||
|
ShapeLine4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 65
|
||||||
|
- 52.9
|
||||||
|
end:
|
||||||
|
- 65
|
||||||
|
- 38.9
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
ShapeLine1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 83
|
||||||
|
- 3.1999999999999993
|
||||||
|
end:
|
||||||
|
- 97
|
||||||
|
- 3.1999999999999993
|
||||||
|
ShapeLine2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 97
|
||||||
|
- 3.1999999999999993
|
||||||
|
end:
|
||||||
|
- 97
|
||||||
|
- 17.2
|
||||||
|
ShapeLine3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 97
|
||||||
|
- 17.2
|
||||||
|
end:
|
||||||
|
- 83
|
||||||
|
- 17.2
|
||||||
|
ShapeLine4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 83
|
||||||
|
- 17.2
|
||||||
|
end:
|
||||||
|
- 83
|
||||||
|
- 3.1999999999999993
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
ShapeLine1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 83
|
||||||
|
- 20.2
|
||||||
|
end:
|
||||||
|
- 97
|
||||||
|
- 20.2
|
||||||
|
ShapeLine2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 97
|
||||||
|
- 20.2
|
||||||
|
end:
|
||||||
|
- 97
|
||||||
|
- 34.2
|
||||||
|
ShapeLine3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 97
|
||||||
|
- 34.2
|
||||||
|
end:
|
||||||
|
- 83
|
||||||
|
- 34.2
|
||||||
|
ShapeLine4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 83
|
||||||
|
- 34.2
|
||||||
|
end:
|
||||||
|
- 83
|
||||||
|
- 20.2
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
ShapeLine1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 83
|
||||||
|
- 37.2
|
||||||
|
end:
|
||||||
|
- 97
|
||||||
|
- 37.2
|
||||||
|
ShapeLine2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 97
|
||||||
|
- 37.2
|
||||||
|
end:
|
||||||
|
- 97
|
||||||
|
- 51.2
|
||||||
|
ShapeLine3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 97
|
||||||
|
- 51.2
|
||||||
|
end:
|
||||||
|
- 83
|
||||||
|
- 51.2
|
||||||
|
ShapeLine4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 83
|
||||||
|
- 51.2
|
||||||
|
end:
|
||||||
|
- 83
|
||||||
|
- 37.2
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
ShapeLine1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 74.3200802
|
||||||
|
- -14.368749400000002
|
||||||
|
end:
|
||||||
|
- 87.84304180000001
|
||||||
|
- -17.992216
|
||||||
|
ShapeLine2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 87.84304180000001
|
||||||
|
- -17.992216
|
||||||
|
end:
|
||||||
|
- 91.46650840000001
|
||||||
|
- -4.4692544000000005
|
||||||
|
ShapeLine3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 91.46650840000001
|
||||||
|
- -4.4692544000000005
|
||||||
|
end:
|
||||||
|
- 77.94354680000001
|
||||||
|
- -0.8457878000000019
|
||||||
|
ShapeLine4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 77.94354680000001
|
||||||
|
- -0.8457878000000019
|
||||||
|
end:
|
||||||
|
- 74.3200802
|
||||||
|
- -14.368749400000002
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
ShapeLine1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 91.8687157
|
||||||
|
- -19.6597047
|
||||||
|
end:
|
||||||
|
- 103.9930713
|
||||||
|
- -26.6597047
|
||||||
|
ShapeLine2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 103.9930713
|
||||||
|
- -26.6597047
|
||||||
|
end:
|
||||||
|
- 110.9930713
|
||||||
|
- -14.535349099999998
|
||||||
|
ShapeLine3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 110.9930713
|
||||||
|
- -14.535349099999998
|
||||||
|
end:
|
||||||
|
- 98.8687157
|
||||||
|
- -7.535349099999998
|
||||||
|
ShapeLine4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 98.8687157
|
||||||
|
- -7.535349099999998
|
||||||
|
end:
|
||||||
|
- 91.8687157
|
||||||
|
- -19.6597047
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
ShapeLine1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 107.4499959
|
||||||
|
- -29.3122962
|
||||||
|
end:
|
||||||
|
- 117.3494908
|
||||||
|
- -39.2117911
|
||||||
|
ShapeLine2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 117.3494908
|
||||||
|
- -39.2117911
|
||||||
|
end:
|
||||||
|
- 127.24898569999999
|
||||||
|
- -29.3122962
|
||||||
|
ShapeLine3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 127.24898569999999
|
||||||
|
- -29.3122962
|
||||||
|
end:
|
||||||
|
- 117.3494908
|
||||||
|
- -19.412801299999998
|
||||||
|
ShapeLine4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 117.3494908
|
||||||
|
- -19.412801299999998
|
||||||
|
end:
|
||||||
|
- 107.4499959
|
||||||
|
- -29.3122962
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
units: mm
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
134
output/outlines/thumbfan_glue.dxf
Normal file
|
@ -0,0 +1,134 @@
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
HEADER
|
||||||
|
9
|
||||||
|
$INSUNITS
|
||||||
|
70
|
||||||
|
4
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
TABLES
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LTYPE
|
||||||
|
0
|
||||||
|
LTYPE
|
||||||
|
72
|
||||||
|
65
|
||||||
|
70
|
||||||
|
64
|
||||||
|
2
|
||||||
|
CONTINUOUS
|
||||||
|
3
|
||||||
|
______
|
||||||
|
73
|
||||||
|
0
|
||||||
|
40
|
||||||
|
0
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LAYER
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
ENTITIES
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
90
|
||||||
|
20
|
||||||
|
27.2
|
||||||
|
11
|
||||||
|
100
|
||||||
|
21
|
||||||
|
2.7
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
100
|
||||||
|
20
|
||||||
|
2.7
|
||||||
|
11
|
||||||
|
129.7238595
|
||||||
|
21
|
||||||
|
-28.251636
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
129.7238595
|
||||||
|
20
|
||||||
|
-28.251636
|
||||||
|
11
|
||||||
|
116.2888306
|
||||||
|
21
|
||||||
|
-41.6866649
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
116.2888306
|
||||||
|
20
|
||||||
|
-41.6866649
|
||||||
|
11
|
||||||
|
72.7071068
|
||||||
|
21
|
||||||
|
-16.5247449
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
72.7071068
|
||||||
|
20
|
||||||
|
-16.5247449
|
||||||
|
11
|
||||||
|
26
|
||||||
|
21
|
||||||
|
-9.5
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
26
|
||||||
|
20
|
||||||
|
-9.5
|
||||||
|
11
|
||||||
|
18
|
||||||
|
21
|
||||||
|
17
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
18
|
||||||
|
20
|
||||||
|
17
|
||||||
|
11
|
||||||
|
90
|
||||||
|
21
|
||||||
|
27.2
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
EOF
|
1
output/outlines/thumbfan_glue.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg width="111.724mm" height="68.887mm" viewBox="0 0 111.724 68.887" xmlns="http://www.w3.org/2000/svg"><g id="svgGroup" stroke-linecap="round" fill-rule="evenodd" font-size="9pt" stroke="#000" stroke-width="0.25mm" fill="none" style="stroke:#000;stroke-width:0.25mm;fill:none"><path d="M 72 0 L 82 24.5 L 111.724 55.452 L 98.289 68.887 L 54.707 43.725 L 8 36.7 L 0 10.2 L 72 0 Z" vector-effect="non-scaling-stroke"/></g></svg>
|
After Width: | Height: | Size: 428 B |
76
output/outlines/thumbfan_glue.yaml
Normal file
|
@ -0,0 +1,76 @@
|
||||||
|
models:
|
||||||
|
export:
|
||||||
|
models:
|
||||||
|
a:
|
||||||
|
models: {}
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
b:
|
||||||
|
paths:
|
||||||
|
p1:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 90
|
||||||
|
- 27.2
|
||||||
|
end:
|
||||||
|
- 100
|
||||||
|
- 2.6999999999999993
|
||||||
|
p2:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 100
|
||||||
|
- 2.6999999999999993
|
||||||
|
end:
|
||||||
|
- 129.7238595
|
||||||
|
- -28.251635999999998
|
||||||
|
p3:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 129.7238595
|
||||||
|
- -28.251635999999998
|
||||||
|
end:
|
||||||
|
- 116.2888306
|
||||||
|
- -41.6866649
|
||||||
|
p4:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 116.2888306
|
||||||
|
- -41.6866649
|
||||||
|
end:
|
||||||
|
- 72.7071068
|
||||||
|
- -16.5247449
|
||||||
|
p5:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 72.7071068
|
||||||
|
- -16.5247449
|
||||||
|
end:
|
||||||
|
- 26
|
||||||
|
- -9.5
|
||||||
|
p6:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 26
|
||||||
|
- -9.5
|
||||||
|
end:
|
||||||
|
- 18
|
||||||
|
- 17
|
||||||
|
p7:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 18
|
||||||
|
- 17
|
||||||
|
end:
|
||||||
|
- 90
|
||||||
|
- 27.2
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
units: mm
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
2060
output/pcbs/main.kicad_pcb
Normal file
914
output/points/demo.dxf
Normal file
|
@ -0,0 +1,914 @@
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
HEADER
|
||||||
|
9
|
||||||
|
$INSUNITS
|
||||||
|
70
|
||||||
|
4
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
TABLES
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LTYPE
|
||||||
|
0
|
||||||
|
LTYPE
|
||||||
|
72
|
||||||
|
65
|
||||||
|
70
|
||||||
|
64
|
||||||
|
2
|
||||||
|
CONTINUOUS
|
||||||
|
3
|
||||||
|
______
|
||||||
|
73
|
||||||
|
0
|
||||||
|
40
|
||||||
|
0
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
TABLE
|
||||||
|
2
|
||||||
|
LAYER
|
||||||
|
0
|
||||||
|
ENDTAB
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
SECTION
|
||||||
|
2
|
||||||
|
ENTITIES
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
9
|
||||||
|
20
|
||||||
|
9
|
||||||
|
11
|
||||||
|
27
|
||||||
|
21
|
||||||
|
9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
9
|
||||||
|
11
|
||||||
|
27
|
||||||
|
21
|
||||||
|
-9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
-9
|
||||||
|
11
|
||||||
|
9
|
||||||
|
21
|
||||||
|
-9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
9
|
||||||
|
20
|
||||||
|
-9
|
||||||
|
11
|
||||||
|
9
|
||||||
|
21
|
||||||
|
9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
9
|
||||||
|
20
|
||||||
|
26
|
||||||
|
11
|
||||||
|
27
|
||||||
|
21
|
||||||
|
26
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
26
|
||||||
|
11
|
||||||
|
27
|
||||||
|
21
|
||||||
|
8
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
8
|
||||||
|
11
|
||||||
|
9
|
||||||
|
21
|
||||||
|
8
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
9
|
||||||
|
20
|
||||||
|
8
|
||||||
|
11
|
||||||
|
9
|
||||||
|
21
|
||||||
|
26
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
9
|
||||||
|
20
|
||||||
|
43
|
||||||
|
11
|
||||||
|
27
|
||||||
|
21
|
||||||
|
43
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
43
|
||||||
|
11
|
||||||
|
27
|
||||||
|
21
|
||||||
|
25
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
25
|
||||||
|
11
|
||||||
|
9
|
||||||
|
21
|
||||||
|
25
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
9
|
||||||
|
20
|
||||||
|
25
|
||||||
|
11
|
||||||
|
9
|
||||||
|
21
|
||||||
|
43
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
20.9
|
||||||
|
11
|
||||||
|
45
|
||||||
|
21
|
||||||
|
20.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
45
|
||||||
|
20
|
||||||
|
20.9
|
||||||
|
11
|
||||||
|
45
|
||||||
|
21
|
||||||
|
2.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
45
|
||||||
|
20
|
||||||
|
2.9
|
||||||
|
11
|
||||||
|
27
|
||||||
|
21
|
||||||
|
2.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
2.9
|
||||||
|
11
|
||||||
|
27
|
||||||
|
21
|
||||||
|
20.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
37.9
|
||||||
|
11
|
||||||
|
45
|
||||||
|
21
|
||||||
|
37.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
45
|
||||||
|
20
|
||||||
|
37.9
|
||||||
|
11
|
||||||
|
45
|
||||||
|
21
|
||||||
|
19.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
45
|
||||||
|
20
|
||||||
|
19.9
|
||||||
|
11
|
||||||
|
27
|
||||||
|
21
|
||||||
|
19.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
19.9
|
||||||
|
11
|
||||||
|
27
|
||||||
|
21
|
||||||
|
37.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
54.9
|
||||||
|
11
|
||||||
|
45
|
||||||
|
21
|
||||||
|
54.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
45
|
||||||
|
20
|
||||||
|
54.9
|
||||||
|
11
|
||||||
|
45
|
||||||
|
21
|
||||||
|
36.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
45
|
||||||
|
20
|
||||||
|
36.9
|
||||||
|
11
|
||||||
|
27
|
||||||
|
21
|
||||||
|
36.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
27
|
||||||
|
20
|
||||||
|
36.9
|
||||||
|
11
|
||||||
|
27
|
||||||
|
21
|
||||||
|
54.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
45
|
||||||
|
20
|
||||||
|
24.3
|
||||||
|
11
|
||||||
|
63
|
||||||
|
21
|
||||||
|
24.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
63
|
||||||
|
20
|
||||||
|
24.3
|
||||||
|
11
|
||||||
|
63
|
||||||
|
21
|
||||||
|
6.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
63
|
||||||
|
20
|
||||||
|
6.3
|
||||||
|
11
|
||||||
|
45
|
||||||
|
21
|
||||||
|
6.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
45
|
||||||
|
20
|
||||||
|
6.3
|
||||||
|
11
|
||||||
|
45
|
||||||
|
21
|
||||||
|
24.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
45
|
||||||
|
20
|
||||||
|
41.3
|
||||||
|
11
|
||||||
|
63
|
||||||
|
21
|
||||||
|
41.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
63
|
||||||
|
20
|
||||||
|
41.3
|
||||||
|
11
|
||||||
|
63
|
||||||
|
21
|
||||||
|
23.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
63
|
||||||
|
20
|
||||||
|
23.3
|
||||||
|
11
|
||||||
|
45
|
||||||
|
21
|
||||||
|
23.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
45
|
||||||
|
20
|
||||||
|
23.3
|
||||||
|
11
|
||||||
|
45
|
||||||
|
21
|
||||||
|
41.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
45
|
||||||
|
20
|
||||||
|
58.3
|
||||||
|
11
|
||||||
|
63
|
||||||
|
21
|
||||||
|
58.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
63
|
||||||
|
20
|
||||||
|
58.3
|
||||||
|
11
|
||||||
|
63
|
||||||
|
21
|
||||||
|
40.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
63
|
||||||
|
20
|
||||||
|
40.3
|
||||||
|
11
|
||||||
|
45
|
||||||
|
21
|
||||||
|
40.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
45
|
||||||
|
20
|
||||||
|
40.3
|
||||||
|
11
|
||||||
|
45
|
||||||
|
21
|
||||||
|
58.3
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
63
|
||||||
|
20
|
||||||
|
20.9
|
||||||
|
11
|
||||||
|
81
|
||||||
|
21
|
||||||
|
20.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
81
|
||||||
|
20
|
||||||
|
20.9
|
||||||
|
11
|
||||||
|
81
|
||||||
|
21
|
||||||
|
2.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
81
|
||||||
|
20
|
||||||
|
2.9
|
||||||
|
11
|
||||||
|
63
|
||||||
|
21
|
||||||
|
2.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
63
|
||||||
|
20
|
||||||
|
2.9
|
||||||
|
11
|
||||||
|
63
|
||||||
|
21
|
||||||
|
20.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
63
|
||||||
|
20
|
||||||
|
37.9
|
||||||
|
11
|
||||||
|
81
|
||||||
|
21
|
||||||
|
37.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
81
|
||||||
|
20
|
||||||
|
37.9
|
||||||
|
11
|
||||||
|
81
|
||||||
|
21
|
||||||
|
19.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
81
|
||||||
|
20
|
||||||
|
19.9
|
||||||
|
11
|
||||||
|
63
|
||||||
|
21
|
||||||
|
19.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
63
|
||||||
|
20
|
||||||
|
19.9
|
||||||
|
11
|
||||||
|
63
|
||||||
|
21
|
||||||
|
37.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
63
|
||||||
|
20
|
||||||
|
54.9
|
||||||
|
11
|
||||||
|
81
|
||||||
|
21
|
||||||
|
54.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
81
|
||||||
|
20
|
||||||
|
54.9
|
||||||
|
11
|
||||||
|
81
|
||||||
|
21
|
||||||
|
36.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
81
|
||||||
|
20
|
||||||
|
36.9
|
||||||
|
11
|
||||||
|
63
|
||||||
|
21
|
||||||
|
36.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
63
|
||||||
|
20
|
||||||
|
36.9
|
||||||
|
11
|
||||||
|
63
|
||||||
|
21
|
||||||
|
54.9
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
81
|
||||||
|
20
|
||||||
|
19.2
|
||||||
|
11
|
||||||
|
99
|
||||||
|
21
|
||||||
|
19.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
99
|
||||||
|
20
|
||||||
|
19.2
|
||||||
|
11
|
||||||
|
99
|
||||||
|
21
|
||||||
|
1.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
99
|
||||||
|
20
|
||||||
|
1.2
|
||||||
|
11
|
||||||
|
81
|
||||||
|
21
|
||||||
|
1.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
81
|
||||||
|
20
|
||||||
|
1.2
|
||||||
|
11
|
||||||
|
81
|
||||||
|
21
|
||||||
|
19.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
81
|
||||||
|
20
|
||||||
|
36.2
|
||||||
|
11
|
||||||
|
99
|
||||||
|
21
|
||||||
|
36.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
99
|
||||||
|
20
|
||||||
|
36.2
|
||||||
|
11
|
||||||
|
99
|
||||||
|
21
|
||||||
|
18.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
99
|
||||||
|
20
|
||||||
|
18.2
|
||||||
|
11
|
||||||
|
81
|
||||||
|
21
|
||||||
|
18.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
81
|
||||||
|
20
|
||||||
|
18.2
|
||||||
|
11
|
||||||
|
81
|
||||||
|
21
|
||||||
|
36.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
81
|
||||||
|
20
|
||||||
|
53.2
|
||||||
|
11
|
||||||
|
99
|
||||||
|
21
|
||||||
|
53.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
99
|
||||||
|
20
|
||||||
|
53.2
|
||||||
|
11
|
||||||
|
99
|
||||||
|
21
|
||||||
|
35.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
99
|
||||||
|
20
|
||||||
|
35.2
|
||||||
|
11
|
||||||
|
81
|
||||||
|
21
|
||||||
|
35.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
81
|
||||||
|
20
|
||||||
|
35.2
|
||||||
|
11
|
||||||
|
81
|
||||||
|
21
|
||||||
|
53.2
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
76.5293333
|
||||||
|
20
|
||||||
|
1.6037019
|
||||||
|
11
|
||||||
|
93.9159981
|
||||||
|
21
|
||||||
|
-3.0550409
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
93.9159981
|
||||||
|
20
|
||||||
|
-3.0550409
|
||||||
|
11
|
||||||
|
89.2572553
|
||||||
|
21
|
||||||
|
-20.4417057
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
89.2572553
|
||||||
|
20
|
||||||
|
-20.4417057
|
||||||
|
11
|
||||||
|
71.8705905
|
||||||
|
21
|
||||||
|
-15.7829629
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
71.8705905
|
||||||
|
20
|
||||||
|
-15.7829629
|
||||||
|
11
|
||||||
|
76.5293333
|
||||||
|
21
|
||||||
|
1.6037019
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
98.1366649
|
||||||
|
20
|
||||||
|
-4.8032983
|
||||||
|
11
|
||||||
|
113.7251221
|
||||||
|
21
|
||||||
|
-13.8032983
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
113.7251221
|
||||||
|
20
|
||||||
|
-13.8032983
|
||||||
|
11
|
||||||
|
104.7251221
|
||||||
|
21
|
||||||
|
-29.3917555
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
104.7251221
|
||||||
|
20
|
||||||
|
-29.3917555
|
||||||
|
11
|
||||||
|
89.1366649
|
||||||
|
21
|
||||||
|
-20.3917555
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
89.1366649
|
||||||
|
20
|
||||||
|
-20.3917555
|
||||||
|
11
|
||||||
|
98.1366649
|
||||||
|
21
|
||||||
|
-4.8032983
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
117.3494908
|
||||||
|
20
|
||||||
|
-16.5843741
|
||||||
|
11
|
||||||
|
130.0774129
|
||||||
|
21
|
||||||
|
-29.3122962
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
130.0774129
|
||||||
|
20
|
||||||
|
-29.3122962
|
||||||
|
11
|
||||||
|
117.3494908
|
||||||
|
21
|
||||||
|
-42.0402183
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
117.3494908
|
||||||
|
20
|
||||||
|
-42.0402183
|
||||||
|
11
|
||||||
|
104.6215687
|
||||||
|
21
|
||||||
|
-29.3122962
|
||||||
|
0
|
||||||
|
LINE
|
||||||
|
8
|
||||||
|
0
|
||||||
|
10
|
||||||
|
104.6215687
|
||||||
|
20
|
||||||
|
-29.3122962
|
||||||
|
11
|
||||||
|
117.3494908
|
||||||
|
21
|
||||||
|
-16.5843741
|
||||||
|
0
|
||||||
|
ENDSEC
|
||||||
|
0
|
||||||
|
EOF
|
1
output/points/demo.svg
Normal file
|
@ -0,0 +1 @@
|
||||||
|
<svg width="121.077mm" height="100.34mm" viewBox="0 0 121.077 100.34" xmlns="http://www.w3.org/2000/svg"><g id="svgGroup" stroke-linecap="round" fill-rule="evenodd" font-size="9pt" stroke="#000" stroke-width="0.25mm" fill="none" style="stroke:#000;stroke-width:0.25mm;fill:none"><path d="M 108.349 74.884 L 121.077 87.612 L 108.349 100.34 L 95.622 87.612 L 108.349 74.884 Z M 0 49.3 L 18 49.3 L 18 67.3 L 0 67.3 L 0 49.3 Z M 0 32.3 L 18 32.3 L 18 50.3 L 0 50.3 L 0 32.3 Z M 0 15.3 L 18 15.3 L 18 33.3 L 0 33.3 L 0 15.3 Z M 18 37.4 L 36 37.4 L 36 55.4 L 18 55.4 L 18 37.4 Z M 18 20.4 L 36 20.4 L 36 38.4 L 18 38.4 L 18 20.4 Z M 18 3.4 L 36 3.4 L 36 21.4 L 18 21.4 L 18 3.4 Z M 36 34 L 54 34 L 54 52 L 36 52 L 36 34 Z M 36 17 L 54 17 L 54 35 L 36 35 L 36 17 Z M 36 0 L 54 0 L 54 18 L 36 18 L 36 0 Z M 54 37.4 L 72 37.4 L 72 55.4 L 54 55.4 L 54 37.4 Z M 54 20.4 L 72 20.4 L 72 38.4 L 54 38.4 L 54 20.4 Z M 54 3.4 L 72 3.4 L 72 21.4 L 54 21.4 L 54 3.4 Z M 72 39.1 L 90 39.1 L 90 57.1 L 72 57.1 L 72 39.1 Z M 72 22.1 L 90 22.1 L 90 40.1 L 72 40.1 L 72 22.1 Z M 72 5.1 L 90 5.1 L 90 23.1 L 72 23.1 L 72 5.1 Z M 89.137 63.103 L 104.725 72.103 L 95.725 87.692 L 80.137 78.692 L 89.137 63.103 Z M 67.529 56.696 L 84.916 61.355 L 80.257 78.742 L 62.871 74.083 L 67.529 56.696 Z" vector-effect="non-scaling-stroke"/></g></svg>
|
After Width: | Height: | Size: 1.3 KiB |
676
output/points/demo.yaml
Normal file
|
@ -0,0 +1,676 @@
|
||||||
|
models:
|
||||||
|
export:
|
||||||
|
models:
|
||||||
|
matrix_pinky_bottom:
|
||||||
|
paths:
|
||||||
|
top:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 9
|
||||||
|
- 9
|
||||||
|
end:
|
||||||
|
- 27
|
||||||
|
- 9
|
||||||
|
right:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- 9
|
||||||
|
end:
|
||||||
|
- 27
|
||||||
|
- -9
|
||||||
|
bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- -9
|
||||||
|
end:
|
||||||
|
- 9
|
||||||
|
- -9
|
||||||
|
left:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 9
|
||||||
|
- -9
|
||||||
|
end:
|
||||||
|
- 9
|
||||||
|
- 9
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
matrix_pinky_home:
|
||||||
|
paths:
|
||||||
|
top:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 9
|
||||||
|
- 26
|
||||||
|
end:
|
||||||
|
- 27
|
||||||
|
- 26
|
||||||
|
right:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- 26
|
||||||
|
end:
|
||||||
|
- 27
|
||||||
|
- 8
|
||||||
|
bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- 8
|
||||||
|
end:
|
||||||
|
- 9
|
||||||
|
- 8
|
||||||
|
left:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 9
|
||||||
|
- 8
|
||||||
|
end:
|
||||||
|
- 9
|
||||||
|
- 26
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
matrix_pinky_top:
|
||||||
|
paths:
|
||||||
|
top:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 9
|
||||||
|
- 43
|
||||||
|
end:
|
||||||
|
- 27
|
||||||
|
- 43
|
||||||
|
right:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- 43
|
||||||
|
end:
|
||||||
|
- 27
|
||||||
|
- 25
|
||||||
|
bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- 25
|
||||||
|
end:
|
||||||
|
- 9
|
||||||
|
- 25
|
||||||
|
left:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 9
|
||||||
|
- 25
|
||||||
|
end:
|
||||||
|
- 9
|
||||||
|
- 43
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
matrix_ring_bottom:
|
||||||
|
paths:
|
||||||
|
top:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- 20.9
|
||||||
|
end:
|
||||||
|
- 45
|
||||||
|
- 20.9
|
||||||
|
right:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 45
|
||||||
|
- 20.9
|
||||||
|
end:
|
||||||
|
- 45
|
||||||
|
- 2.9000000000000004
|
||||||
|
bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 45
|
||||||
|
- 2.9000000000000004
|
||||||
|
end:
|
||||||
|
- 27
|
||||||
|
- 2.9000000000000004
|
||||||
|
left:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- 2.9000000000000004
|
||||||
|
end:
|
||||||
|
- 27
|
||||||
|
- 20.9
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
matrix_ring_home:
|
||||||
|
paths:
|
||||||
|
top:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- 37.9
|
||||||
|
end:
|
||||||
|
- 45
|
||||||
|
- 37.9
|
||||||
|
right:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 45
|
||||||
|
- 37.9
|
||||||
|
end:
|
||||||
|
- 45
|
||||||
|
- 19.9
|
||||||
|
bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 45
|
||||||
|
- 19.9
|
||||||
|
end:
|
||||||
|
- 27
|
||||||
|
- 19.9
|
||||||
|
left:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- 19.9
|
||||||
|
end:
|
||||||
|
- 27
|
||||||
|
- 37.9
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
matrix_ring_top:
|
||||||
|
paths:
|
||||||
|
top:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- 54.9
|
||||||
|
end:
|
||||||
|
- 45
|
||||||
|
- 54.9
|
||||||
|
right:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 45
|
||||||
|
- 54.9
|
||||||
|
end:
|
||||||
|
- 45
|
||||||
|
- 36.9
|
||||||
|
bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 45
|
||||||
|
- 36.9
|
||||||
|
end:
|
||||||
|
- 27
|
||||||
|
- 36.9
|
||||||
|
left:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 27
|
||||||
|
- 36.9
|
||||||
|
end:
|
||||||
|
- 27
|
||||||
|
- 54.9
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
matrix_middle_bottom:
|
||||||
|
paths:
|
||||||
|
top:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 45
|
||||||
|
- 24.3
|
||||||
|
end:
|
||||||
|
- 63
|
||||||
|
- 24.3
|
||||||
|
right:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 63
|
||||||
|
- 24.3
|
||||||
|
end:
|
||||||
|
- 63
|
||||||
|
- 6.300000000000001
|
||||||
|
bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 63
|
||||||
|
- 6.300000000000001
|
||||||
|
end:
|
||||||
|
- 45
|
||||||
|
- 6.300000000000001
|
||||||
|
left:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 45
|
||||||
|
- 6.300000000000001
|
||||||
|
end:
|
||||||
|
- 45
|
||||||
|
- 24.3
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
matrix_middle_home:
|
||||||
|
paths:
|
||||||
|
top:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 45
|
||||||
|
- 41.3
|
||||||
|
end:
|
||||||
|
- 63
|
||||||
|
- 41.3
|
||||||
|
right:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 63
|
||||||
|
- 41.3
|
||||||
|
end:
|
||||||
|
- 63
|
||||||
|
- 23.299999999999997
|
||||||
|
bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 63
|
||||||
|
- 23.299999999999997
|
||||||
|
end:
|
||||||
|
- 45
|
||||||
|
- 23.299999999999997
|
||||||
|
left:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 45
|
||||||
|
- 23.299999999999997
|
||||||
|
end:
|
||||||
|
- 45
|
||||||
|
- 41.3
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
matrix_middle_top:
|
||||||
|
paths:
|
||||||
|
top:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 45
|
||||||
|
- 58.3
|
||||||
|
end:
|
||||||
|
- 63
|
||||||
|
- 58.3
|
||||||
|
right:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 63
|
||||||
|
- 58.3
|
||||||
|
end:
|
||||||
|
- 63
|
||||||
|
- 40.3
|
||||||
|
bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 63
|
||||||
|
- 40.3
|
||||||
|
end:
|
||||||
|
- 45
|
||||||
|
- 40.3
|
||||||
|
left:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 45
|
||||||
|
- 40.3
|
||||||
|
end:
|
||||||
|
- 45
|
||||||
|
- 58.3
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
matrix_index_bottom:
|
||||||
|
paths:
|
||||||
|
top:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 63
|
||||||
|
- 20.9
|
||||||
|
end:
|
||||||
|
- 81
|
||||||
|
- 20.9
|
||||||
|
right:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 81
|
||||||
|
- 20.9
|
||||||
|
end:
|
||||||
|
- 81
|
||||||
|
- 2.9000000000000004
|
||||||
|
bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 81
|
||||||
|
- 2.9000000000000004
|
||||||
|
end:
|
||||||
|
- 63
|
||||||
|
- 2.9000000000000004
|
||||||
|
left:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 63
|
||||||
|
- 2.9000000000000004
|
||||||
|
end:
|
||||||
|
- 63
|
||||||
|
- 20.9
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
matrix_index_home:
|
||||||
|
paths:
|
||||||
|
top:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 63
|
||||||
|
- 37.9
|
||||||
|
end:
|
||||||
|
- 81
|
||||||
|
- 37.9
|
||||||
|
right:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 81
|
||||||
|
- 37.9
|
||||||
|
end:
|
||||||
|
- 81
|
||||||
|
- 19.9
|
||||||
|
bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 81
|
||||||
|
- 19.9
|
||||||
|
end:
|
||||||
|
- 63
|
||||||
|
- 19.9
|
||||||
|
left:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 63
|
||||||
|
- 19.9
|
||||||
|
end:
|
||||||
|
- 63
|
||||||
|
- 37.9
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
matrix_index_top:
|
||||||
|
paths:
|
||||||
|
top:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 63
|
||||||
|
- 54.9
|
||||||
|
end:
|
||||||
|
- 81
|
||||||
|
- 54.9
|
||||||
|
right:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 81
|
||||||
|
- 54.9
|
||||||
|
end:
|
||||||
|
- 81
|
||||||
|
- 36.9
|
||||||
|
bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 81
|
||||||
|
- 36.9
|
||||||
|
end:
|
||||||
|
- 63
|
||||||
|
- 36.9
|
||||||
|
left:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 63
|
||||||
|
- 36.9
|
||||||
|
end:
|
||||||
|
- 63
|
||||||
|
- 54.9
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
matrix_inner_bottom:
|
||||||
|
paths:
|
||||||
|
top:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 81
|
||||||
|
- 19.2
|
||||||
|
end:
|
||||||
|
- 99
|
||||||
|
- 19.2
|
||||||
|
right:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 99
|
||||||
|
- 19.2
|
||||||
|
end:
|
||||||
|
- 99
|
||||||
|
- 1.1999999999999993
|
||||||
|
bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 99
|
||||||
|
- 1.1999999999999993
|
||||||
|
end:
|
||||||
|
- 81
|
||||||
|
- 1.1999999999999993
|
||||||
|
left:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 81
|
||||||
|
- 1.1999999999999993
|
||||||
|
end:
|
||||||
|
- 81
|
||||||
|
- 19.2
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
matrix_inner_home:
|
||||||
|
paths:
|
||||||
|
top:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 81
|
||||||
|
- 36.2
|
||||||
|
end:
|
||||||
|
- 99
|
||||||
|
- 36.2
|
||||||
|
right:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 99
|
||||||
|
- 36.2
|
||||||
|
end:
|
||||||
|
- 99
|
||||||
|
- 18.2
|
||||||
|
bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 99
|
||||||
|
- 18.2
|
||||||
|
end:
|
||||||
|
- 81
|
||||||
|
- 18.2
|
||||||
|
left:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 81
|
||||||
|
- 18.2
|
||||||
|
end:
|
||||||
|
- 81
|
||||||
|
- 36.2
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
matrix_inner_top:
|
||||||
|
paths:
|
||||||
|
top:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 81
|
||||||
|
- 53.2
|
||||||
|
end:
|
||||||
|
- 99
|
||||||
|
- 53.2
|
||||||
|
right:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 99
|
||||||
|
- 53.2
|
||||||
|
end:
|
||||||
|
- 99
|
||||||
|
- 35.2
|
||||||
|
bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 99
|
||||||
|
- 35.2
|
||||||
|
end:
|
||||||
|
- 81
|
||||||
|
- 35.2
|
||||||
|
left:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 81
|
||||||
|
- 35.2
|
||||||
|
end:
|
||||||
|
- 81
|
||||||
|
- 53.2
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
thumbfan_near_thumb:
|
||||||
|
paths:
|
||||||
|
top:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 76.5293333
|
||||||
|
- 1.6037019000000008
|
||||||
|
end:
|
||||||
|
- 93.91599810000001
|
||||||
|
- -3.0550409000000016
|
||||||
|
right:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 93.91599810000001
|
||||||
|
- -3.0550409000000016
|
||||||
|
end:
|
||||||
|
- 89.25725530000001
|
||||||
|
- -20.4417057
|
||||||
|
bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 89.25725530000001
|
||||||
|
- -20.4417057
|
||||||
|
end:
|
||||||
|
- 71.8705905
|
||||||
|
- -15.782962900000001
|
||||||
|
left:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 71.8705905
|
||||||
|
- -15.782962900000001
|
||||||
|
end:
|
||||||
|
- 76.5293333
|
||||||
|
- 1.6037019000000008
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
thumbfan_home_thumb:
|
||||||
|
paths:
|
||||||
|
top:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 98.1366649
|
||||||
|
- -4.803298299999998
|
||||||
|
end:
|
||||||
|
- 113.7251221
|
||||||
|
- -13.803298299999998
|
||||||
|
right:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 113.7251221
|
||||||
|
- -13.803298299999998
|
||||||
|
end:
|
||||||
|
- 104.7251221
|
||||||
|
- -29.3917555
|
||||||
|
bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 104.7251221
|
||||||
|
- -29.3917555
|
||||||
|
end:
|
||||||
|
- 89.1366649
|
||||||
|
- -20.3917555
|
||||||
|
left:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 89.1366649
|
||||||
|
- -20.3917555
|
||||||
|
end:
|
||||||
|
- 98.1366649
|
||||||
|
- -4.803298299999998
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
thumbfan_far_thumb:
|
||||||
|
paths:
|
||||||
|
top:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 117.3494908
|
||||||
|
- -16.584374099999998
|
||||||
|
end:
|
||||||
|
- 130.0774129
|
||||||
|
- -29.3122962
|
||||||
|
right:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 130.0774129
|
||||||
|
- -29.3122962
|
||||||
|
end:
|
||||||
|
- 117.3494908
|
||||||
|
- -42.0402183
|
||||||
|
bottom:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 117.3494908
|
||||||
|
- -42.0402183
|
||||||
|
end:
|
||||||
|
- 104.6215687
|
||||||
|
- -29.3122962
|
||||||
|
left:
|
||||||
|
type: line
|
||||||
|
origin:
|
||||||
|
- 104.6215687
|
||||||
|
- -29.3122962
|
||||||
|
end:
|
||||||
|
- 117.3494908
|
||||||
|
- -16.584374099999998
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
units: mm
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
782
output/points/points.yaml
Normal file
|
@ -0,0 +1,782 @@
|
||||||
|
matrix_pinky_bottom:
|
||||||
|
x: 18
|
||||||
|
'y': 0
|
||||||
|
r: 0
|
||||||
|
meta:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rotate: 0
|
||||||
|
padding: 17
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
skip: false
|
||||||
|
asym: both
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=column_net'
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=row_net'
|
||||||
|
anchor:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- -5
|
||||||
|
column_net: P21
|
||||||
|
row_net: P7
|
||||||
|
name: matrix_pinky_bottom
|
||||||
|
colrow: pinky_bottom
|
||||||
|
col: &ref_0
|
||||||
|
stagger: 0
|
||||||
|
spread: 18
|
||||||
|
key:
|
||||||
|
column_net: P21
|
||||||
|
rotate: 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rows: {}
|
||||||
|
name: pinky
|
||||||
|
row: bottom
|
||||||
|
matrix_pinky_home:
|
||||||
|
x: 18
|
||||||
|
'y': 17
|
||||||
|
r: 0
|
||||||
|
meta:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rotate: 0
|
||||||
|
padding: 17
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
skip: false
|
||||||
|
asym: both
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=column_net'
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=row_net'
|
||||||
|
anchor:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- -5
|
||||||
|
column_net: P21
|
||||||
|
row_net: P6
|
||||||
|
name: matrix_pinky_home
|
||||||
|
colrow: pinky_home
|
||||||
|
col: *ref_0
|
||||||
|
row: home
|
||||||
|
matrix_pinky_top:
|
||||||
|
x: 18
|
||||||
|
'y': 34
|
||||||
|
r: 0
|
||||||
|
meta:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rotate: 0
|
||||||
|
padding: 17
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
skip: false
|
||||||
|
asym: both
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=column_net'
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=row_net'
|
||||||
|
anchor:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- -5
|
||||||
|
column_net: P21
|
||||||
|
row_net: P5
|
||||||
|
name: matrix_pinky_top
|
||||||
|
colrow: pinky_top
|
||||||
|
col: *ref_0
|
||||||
|
row: top
|
||||||
|
matrix_ring_bottom:
|
||||||
|
x: 36
|
||||||
|
'y': 11.9
|
||||||
|
r: 0
|
||||||
|
meta:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rotate: 0
|
||||||
|
padding: 17
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
skip: false
|
||||||
|
asym: both
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=column_net'
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=row_net'
|
||||||
|
anchor:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- -5
|
||||||
|
column_net: P20
|
||||||
|
row_net: P7
|
||||||
|
name: matrix_ring_bottom
|
||||||
|
colrow: ring_bottom
|
||||||
|
col: &ref_1
|
||||||
|
stagger: 11.899999999999999
|
||||||
|
spread: 18
|
||||||
|
key:
|
||||||
|
column_net: P20
|
||||||
|
rotate: 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rows: {}
|
||||||
|
name: ring
|
||||||
|
row: bottom
|
||||||
|
matrix_ring_home:
|
||||||
|
x: 36
|
||||||
|
'y': 28.9
|
||||||
|
r: 0
|
||||||
|
meta:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rotate: 0
|
||||||
|
padding: 17
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
skip: false
|
||||||
|
asym: both
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=column_net'
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=row_net'
|
||||||
|
anchor:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- -5
|
||||||
|
column_net: P20
|
||||||
|
row_net: P6
|
||||||
|
name: matrix_ring_home
|
||||||
|
colrow: ring_home
|
||||||
|
col: *ref_1
|
||||||
|
row: home
|
||||||
|
matrix_ring_top:
|
||||||
|
x: 36
|
||||||
|
'y': 45.9
|
||||||
|
r: 0
|
||||||
|
meta:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rotate: 0
|
||||||
|
padding: 17
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
skip: false
|
||||||
|
asym: both
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=column_net'
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=row_net'
|
||||||
|
anchor:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- -5
|
||||||
|
column_net: P20
|
||||||
|
row_net: P5
|
||||||
|
name: matrix_ring_top
|
||||||
|
colrow: ring_top
|
||||||
|
col: *ref_1
|
||||||
|
row: top
|
||||||
|
matrix_middle_bottom:
|
||||||
|
x: 54
|
||||||
|
'y': 15.3
|
||||||
|
r: 0
|
||||||
|
meta:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rotate: 0
|
||||||
|
padding: 17
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
skip: false
|
||||||
|
asym: both
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=column_net'
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=row_net'
|
||||||
|
anchor:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- -5
|
||||||
|
column_net: P19
|
||||||
|
row_net: P7
|
||||||
|
name: matrix_middle_bottom
|
||||||
|
colrow: middle_bottom
|
||||||
|
col: &ref_2
|
||||||
|
stagger: 3.4000000000000004
|
||||||
|
spread: 18
|
||||||
|
key:
|
||||||
|
column_net: P19
|
||||||
|
rotate: 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rows: {}
|
||||||
|
name: middle
|
||||||
|
row: bottom
|
||||||
|
matrix_middle_home:
|
||||||
|
x: 54
|
||||||
|
'y': 32.3
|
||||||
|
r: 0
|
||||||
|
meta:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rotate: 0
|
||||||
|
padding: 17
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
skip: false
|
||||||
|
asym: both
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=column_net'
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=row_net'
|
||||||
|
anchor:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- -5
|
||||||
|
column_net: P19
|
||||||
|
row_net: P6
|
||||||
|
name: matrix_middle_home
|
||||||
|
colrow: middle_home
|
||||||
|
col: *ref_2
|
||||||
|
row: home
|
||||||
|
matrix_middle_top:
|
||||||
|
x: 54
|
||||||
|
'y': 49.3
|
||||||
|
r: 0
|
||||||
|
meta:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rotate: 0
|
||||||
|
padding: 17
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
skip: false
|
||||||
|
asym: both
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=column_net'
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=row_net'
|
||||||
|
anchor:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- -5
|
||||||
|
column_net: P19
|
||||||
|
row_net: P5
|
||||||
|
name: matrix_middle_top
|
||||||
|
colrow: middle_top
|
||||||
|
col: *ref_2
|
||||||
|
row: top
|
||||||
|
matrix_index_bottom:
|
||||||
|
x: 72
|
||||||
|
'y': 11.9
|
||||||
|
r: 0
|
||||||
|
meta:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rotate: 0
|
||||||
|
padding: 17
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
skip: false
|
||||||
|
asym: both
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=column_net'
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=row_net'
|
||||||
|
anchor:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- -5
|
||||||
|
column_net: P18
|
||||||
|
row_net: P7
|
||||||
|
name: matrix_index_bottom
|
||||||
|
colrow: index_bottom
|
||||||
|
col: &ref_3
|
||||||
|
stagger: -3.4000000000000004
|
||||||
|
spread: 18
|
||||||
|
key:
|
||||||
|
column_net: P18
|
||||||
|
rotate: 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rows: {}
|
||||||
|
name: index
|
||||||
|
row: bottom
|
||||||
|
matrix_index_home:
|
||||||
|
x: 72
|
||||||
|
'y': 28.9
|
||||||
|
r: 0
|
||||||
|
meta:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rotate: 0
|
||||||
|
padding: 17
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
skip: false
|
||||||
|
asym: both
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=column_net'
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=row_net'
|
||||||
|
anchor:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- -5
|
||||||
|
column_net: P18
|
||||||
|
row_net: P6
|
||||||
|
name: matrix_index_home
|
||||||
|
colrow: index_home
|
||||||
|
col: *ref_3
|
||||||
|
row: home
|
||||||
|
matrix_index_top:
|
||||||
|
x: 72
|
||||||
|
'y': 45.9
|
||||||
|
r: 0
|
||||||
|
meta:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rotate: 0
|
||||||
|
padding: 17
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
skip: false
|
||||||
|
asym: both
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=column_net'
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=row_net'
|
||||||
|
anchor:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- -5
|
||||||
|
column_net: P18
|
||||||
|
row_net: P5
|
||||||
|
name: matrix_index_top
|
||||||
|
colrow: index_top
|
||||||
|
col: *ref_3
|
||||||
|
row: top
|
||||||
|
matrix_inner_bottom:
|
||||||
|
x: 90
|
||||||
|
'y': 10.2
|
||||||
|
r: 0
|
||||||
|
meta:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rotate: 0
|
||||||
|
padding: 17
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
skip: false
|
||||||
|
asym: both
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=column_net'
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=row_net'
|
||||||
|
anchor:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- -5
|
||||||
|
column_net: P15
|
||||||
|
row_net: P7
|
||||||
|
name: matrix_inner_bottom
|
||||||
|
colrow: inner_bottom
|
||||||
|
col: &ref_4
|
||||||
|
stagger: -1.7000000000000002
|
||||||
|
spread: 18
|
||||||
|
key:
|
||||||
|
column_net: P15
|
||||||
|
rotate: 0
|
||||||
|
origin:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rows: {}
|
||||||
|
name: inner
|
||||||
|
row: bottom
|
||||||
|
matrix_inner_home:
|
||||||
|
x: 90
|
||||||
|
'y': 27.2
|
||||||
|
r: 0
|
||||||
|
meta:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rotate: 0
|
||||||
|
padding: 17
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
skip: false
|
||||||
|
asym: both
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=column_net'
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=row_net'
|
||||||
|
anchor:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- -5
|
||||||
|
column_net: P15
|
||||||
|
row_net: P6
|
||||||
|
name: matrix_inner_home
|
||||||
|
colrow: inner_home
|
||||||
|
col: *ref_4
|
||||||
|
row: home
|
||||||
|
matrix_inner_top:
|
||||||
|
x: 90
|
||||||
|
'y': 44.2
|
||||||
|
r: 0
|
||||||
|
meta:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rotate: 0
|
||||||
|
padding: 17
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
skip: false
|
||||||
|
asym: both
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=column_net'
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=row_net'
|
||||||
|
anchor:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- -5
|
||||||
|
column_net: P15
|
||||||
|
row_net: P5
|
||||||
|
name: matrix_inner_top
|
||||||
|
colrow: inner_top
|
||||||
|
col: *ref_4
|
||||||
|
row: top
|
||||||
|
thumbfan_near_thumb:
|
||||||
|
x: 82.89329430000001
|
||||||
|
'y': -9.419001900000001
|
||||||
|
r: -15
|
||||||
|
meta:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rotate: 0
|
||||||
|
padding: 19
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
skip: false
|
||||||
|
asym: both
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=column_net'
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=row_net'
|
||||||
|
anchor:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- -5
|
||||||
|
column_net: P19
|
||||||
|
row_net: P4
|
||||||
|
name: thumbfan_near_thumb
|
||||||
|
colrow: near_thumb
|
||||||
|
col:
|
||||||
|
spread: 18
|
||||||
|
rotate: -15
|
||||||
|
origin:
|
||||||
|
- -9
|
||||||
|
- -8.5
|
||||||
|
key:
|
||||||
|
column_net: P19
|
||||||
|
stagger: 0
|
||||||
|
rows: {}
|
||||||
|
name: near
|
||||||
|
row: thumb
|
||||||
|
thumbfan_home_thumb:
|
||||||
|
x: 101.4308935
|
||||||
|
'y': -17.0975269
|
||||||
|
r: -30
|
||||||
|
meta:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rotate: 0
|
||||||
|
padding: 19
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
skip: false
|
||||||
|
asym: both
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=column_net'
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=row_net'
|
||||||
|
anchor:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- -5
|
||||||
|
column_net: P18
|
||||||
|
row_net: P4
|
||||||
|
name: thumbfan_home_thumb
|
||||||
|
colrow: home_thumb
|
||||||
|
col:
|
||||||
|
spread: 18
|
||||||
|
rotate: -15
|
||||||
|
origin:
|
||||||
|
- -9
|
||||||
|
- -8.5
|
||||||
|
key:
|
||||||
|
column_net: P18
|
||||||
|
stagger: 0
|
||||||
|
rows: {}
|
||||||
|
name: home
|
||||||
|
row: thumb
|
||||||
|
thumbfan_far_thumb:
|
||||||
|
x: 117.3494908
|
||||||
|
'y': -29.3122962
|
||||||
|
r: -45
|
||||||
|
meta:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- 0
|
||||||
|
rotate: 0
|
||||||
|
padding: 19
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
skip: false
|
||||||
|
asym: both
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=column_net'
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=row_net'
|
||||||
|
anchor:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- -5
|
||||||
|
column_net: P15
|
||||||
|
row_net: P4
|
||||||
|
name: thumbfan_far_thumb
|
||||||
|
colrow: far_thumb
|
||||||
|
col:
|
||||||
|
spread: 18
|
||||||
|
rotate: -15
|
||||||
|
origin:
|
||||||
|
- -9
|
||||||
|
- -8.5
|
||||||
|
key:
|
||||||
|
column_net: P15
|
||||||
|
stagger: 0
|
||||||
|
rows: {}
|
||||||
|
name: far
|
||||||
|
row: thumb
|
7
output/points/units.yaml
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
u: 19
|
||||||
|
cx: 18
|
||||||
|
cy: 17
|
||||||
|
kx: 18
|
||||||
|
ky: 17
|
||||||
|
px: 2
|
||||||
|
py: 2
|
394
output/source/canonical.yaml
Normal file
|
@ -0,0 +1,394 @@
|
||||||
|
units:
|
||||||
|
kx: cx
|
||||||
|
ky: cy
|
||||||
|
px: 2
|
||||||
|
py: 2
|
||||||
|
points:
|
||||||
|
key:
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=column_net'
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
from: '=colrow'
|
||||||
|
to: '=row_net'
|
||||||
|
anchor:
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- -5
|
||||||
|
zones:
|
||||||
|
matrix:
|
||||||
|
key:
|
||||||
|
padding: ky
|
||||||
|
columns:
|
||||||
|
pinky:
|
||||||
|
stagger: 0 ky
|
||||||
|
spread: kx
|
||||||
|
key:
|
||||||
|
column_net: P21
|
||||||
|
ring:
|
||||||
|
stagger: 0.7 ky
|
||||||
|
spread: kx
|
||||||
|
key:
|
||||||
|
column_net: P20
|
||||||
|
middle:
|
||||||
|
stagger: 0.2 ky
|
||||||
|
spread: kx
|
||||||
|
key:
|
||||||
|
column_net: P19
|
||||||
|
index:
|
||||||
|
stagger: '-0.2 ky'
|
||||||
|
spread: kx
|
||||||
|
key:
|
||||||
|
column_net: P18
|
||||||
|
inner:
|
||||||
|
stagger: '-0.1 ky'
|
||||||
|
spread: kx
|
||||||
|
key:
|
||||||
|
column_net: P15
|
||||||
|
rows:
|
||||||
|
bottom:
|
||||||
|
row_net: P7
|
||||||
|
home:
|
||||||
|
row_net: P6
|
||||||
|
top:
|
||||||
|
row_net: P5
|
||||||
|
thumbfan:
|
||||||
|
anchor:
|
||||||
|
ref: matrix_inner_bottom
|
||||||
|
shift:
|
||||||
|
- '-1.5 kx'
|
||||||
|
- '-1 ky'
|
||||||
|
columns:
|
||||||
|
near:
|
||||||
|
spread: kx
|
||||||
|
rotate: -15
|
||||||
|
origin:
|
||||||
|
- '-0.5 kx'
|
||||||
|
- '-0.5 ky'
|
||||||
|
key:
|
||||||
|
column_net: P19
|
||||||
|
home:
|
||||||
|
spread: kx
|
||||||
|
rotate: -15
|
||||||
|
origin:
|
||||||
|
- '-0.5 kx'
|
||||||
|
- '-0.5 ky'
|
||||||
|
key:
|
||||||
|
column_net: P18
|
||||||
|
far:
|
||||||
|
spread: kx
|
||||||
|
rotate: -15
|
||||||
|
origin:
|
||||||
|
- '-0.5 kx'
|
||||||
|
- '-0.5 ky'
|
||||||
|
key:
|
||||||
|
column_net: P15
|
||||||
|
rows:
|
||||||
|
thumb:
|
||||||
|
row_net: P4
|
||||||
|
outlines:
|
||||||
|
exports:
|
||||||
|
raw:
|
||||||
|
-
|
||||||
|
type: keys
|
||||||
|
side: left
|
||||||
|
size:
|
||||||
|
- kx + px
|
||||||
|
- ky + py
|
||||||
|
corner: px
|
||||||
|
thumbfan_glue:
|
||||||
|
-
|
||||||
|
type: polygon
|
||||||
|
points:
|
||||||
|
-
|
||||||
|
ref: matrix_inner_bottom
|
||||||
|
shift:
|
||||||
|
- 0.5 kx + 0.5px
|
||||||
|
- '-0.5 ky + 0.5 py'
|
||||||
|
-
|
||||||
|
ref: thumbfan_far_thumb
|
||||||
|
shift:
|
||||||
|
- 0.5 kx - 0.5px
|
||||||
|
- 0.5 ky + 0.5 py
|
||||||
|
-
|
||||||
|
ref: thumbfan_far_thumb
|
||||||
|
shift:
|
||||||
|
- 0.5 kx - 0.5px
|
||||||
|
- '-0.5 ky - 0.5 py'
|
||||||
|
-
|
||||||
|
ref: thumbfan_near_thumb
|
||||||
|
shift:
|
||||||
|
- '-0.5 kx + 0.5 px'
|
||||||
|
- '-0.5 ky - 0.5 py'
|
||||||
|
-
|
||||||
|
ref: matrix_pinky_bottom
|
||||||
|
shift:
|
||||||
|
- 0.5 kx - 0.5 py
|
||||||
|
- '-0.5 ky - 0.5 py'
|
||||||
|
-
|
||||||
|
ref: matrix_pinky_home
|
||||||
|
-
|
||||||
|
ref: matrix_inner_home
|
||||||
|
patch_outer:
|
||||||
|
-
|
||||||
|
type: polygon
|
||||||
|
points:
|
||||||
|
-
|
||||||
|
ref: matrix_ring_top
|
||||||
|
-
|
||||||
|
ref: matrix_ring_bottom
|
||||||
|
-
|
||||||
|
ref: matrix_pinky_bottom
|
||||||
|
shift:
|
||||||
|
- '-0.5 (kx + px)'
|
||||||
|
- 0
|
||||||
|
-
|
||||||
|
ref: matrix_pinky_top
|
||||||
|
shift:
|
||||||
|
- '-0.5 (kx + px)'
|
||||||
|
- 0
|
||||||
|
patch_inner:
|
||||||
|
-
|
||||||
|
type: polygon
|
||||||
|
points:
|
||||||
|
-
|
||||||
|
ref: matrix_inner_top
|
||||||
|
shift:
|
||||||
|
- 0.5 (kx + px)
|
||||||
|
- 0
|
||||||
|
-
|
||||||
|
ref: matrix_inner_bottom
|
||||||
|
shift:
|
||||||
|
- 0.5 (kx + px)
|
||||||
|
- 0
|
||||||
|
-
|
||||||
|
ref: matrix_index_bottom
|
||||||
|
-
|
||||||
|
ref: matrix_index_top
|
||||||
|
controller_area:
|
||||||
|
main:
|
||||||
|
type: rectangle
|
||||||
|
anchor:
|
||||||
|
ref:
|
||||||
|
- matrix_inner_top
|
||||||
|
shift:
|
||||||
|
- 0 kx
|
||||||
|
- '-4.05 ky'
|
||||||
|
size:
|
||||||
|
- 32
|
||||||
|
- 76.5
|
||||||
|
corner: px
|
||||||
|
switches:
|
||||||
|
main:
|
||||||
|
type: keys
|
||||||
|
side: left
|
||||||
|
size: 14
|
||||||
|
bound: false
|
||||||
|
keycaps:
|
||||||
|
main:
|
||||||
|
type: keys
|
||||||
|
side: left
|
||||||
|
size:
|
||||||
|
- kx
|
||||||
|
- ky
|
||||||
|
bound: false
|
||||||
|
corner: 1
|
||||||
|
keywell:
|
||||||
|
main:
|
||||||
|
type: outline
|
||||||
|
name: raw
|
||||||
|
patch_inner:
|
||||||
|
type: outline
|
||||||
|
name: patch_inner
|
||||||
|
operation: add
|
||||||
|
patch_outer:
|
||||||
|
type: outline
|
||||||
|
name: patch_outer
|
||||||
|
operation: add
|
||||||
|
thumbfan_glue:
|
||||||
|
type: outline
|
||||||
|
name: thumbfan_glue
|
||||||
|
operation: add
|
||||||
|
base_outline:
|
||||||
|
main:
|
||||||
|
type: outline
|
||||||
|
name: keywell
|
||||||
|
controller:
|
||||||
|
type: outline
|
||||||
|
name: controller_area
|
||||||
|
operation: add
|
||||||
|
screw_holes:
|
||||||
|
top_left:
|
||||||
|
type: circle
|
||||||
|
anchor:
|
||||||
|
-
|
||||||
|
ref: matrix_ring_home
|
||||||
|
shift:
|
||||||
|
- '-0.5 kx'
|
||||||
|
- 0 ky
|
||||||
|
radius: 1
|
||||||
|
bottom_left:
|
||||||
|
type: circle
|
||||||
|
anchor:
|
||||||
|
-
|
||||||
|
ref: matrix_pinky_bottom
|
||||||
|
shift:
|
||||||
|
- 0.5 kx
|
||||||
|
- 0
|
||||||
|
radius: 1
|
||||||
|
top_right:
|
||||||
|
type: circle
|
||||||
|
anchor:
|
||||||
|
-
|
||||||
|
ref: matrix_inner_top
|
||||||
|
shift:
|
||||||
|
- '-0.5 kx'
|
||||||
|
- 0
|
||||||
|
radius: 1
|
||||||
|
palm:
|
||||||
|
type: circle
|
||||||
|
anchor:
|
||||||
|
-
|
||||||
|
ref: matrix_index_bottom
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- '-1.06 ky'
|
||||||
|
radius: 1
|
||||||
|
thumb:
|
||||||
|
type: circle
|
||||||
|
anchor:
|
||||||
|
-
|
||||||
|
ref: thumbfan_far_thumb
|
||||||
|
shift:
|
||||||
|
- '-0.55 kx'
|
||||||
|
- 0
|
||||||
|
radius: 1
|
||||||
|
mounting_holes:
|
||||||
|
top_left:
|
||||||
|
type: circle
|
||||||
|
anchor:
|
||||||
|
-
|
||||||
|
ref: matrix_ring_home
|
||||||
|
shift:
|
||||||
|
- '-0.5 kx'
|
||||||
|
- 0 ky
|
||||||
|
radius: 1.6
|
||||||
|
bottom_left:
|
||||||
|
type: circle
|
||||||
|
anchor:
|
||||||
|
-
|
||||||
|
ref: matrix_pinky_bottom
|
||||||
|
shift:
|
||||||
|
- 0.5 kx
|
||||||
|
- 0
|
||||||
|
radius: 1.6
|
||||||
|
top_right:
|
||||||
|
type: circle
|
||||||
|
anchor:
|
||||||
|
-
|
||||||
|
ref: matrix_inner_top
|
||||||
|
shift:
|
||||||
|
- '-0.5 kx'
|
||||||
|
- 0
|
||||||
|
radius: 1.6
|
||||||
|
palm:
|
||||||
|
type: circle
|
||||||
|
anchor:
|
||||||
|
-
|
||||||
|
ref: matrix_index_bottom
|
||||||
|
shift:
|
||||||
|
- 0
|
||||||
|
- '-1.06 ky'
|
||||||
|
radius: 1.6
|
||||||
|
thumb:
|
||||||
|
type: circle
|
||||||
|
anchor:
|
||||||
|
-
|
||||||
|
ref: thumbfan_far_thumb
|
||||||
|
shift:
|
||||||
|
- '-0.55 kx'
|
||||||
|
- 0
|
||||||
|
radius: 1.6
|
||||||
|
bottom_outline:
|
||||||
|
main:
|
||||||
|
type: outline
|
||||||
|
name: base_outline
|
||||||
|
screw_holes:
|
||||||
|
type: outline
|
||||||
|
name: screw_holes
|
||||||
|
operation: subtract
|
||||||
|
plate:
|
||||||
|
main:
|
||||||
|
type: outline
|
||||||
|
name: keywell
|
||||||
|
switches:
|
||||||
|
type: outline
|
||||||
|
name: switches
|
||||||
|
operation: subtract
|
||||||
|
mounting_holes:
|
||||||
|
type: outline
|
||||||
|
name: screw_holes
|
||||||
|
operation: subtract
|
||||||
|
pcb:
|
||||||
|
main:
|
||||||
|
type: outline
|
||||||
|
name: base_outline
|
||||||
|
mounting_holes:
|
||||||
|
type: outline
|
||||||
|
name: mounting_holes
|
||||||
|
operation: subtract
|
||||||
|
pcbs:
|
||||||
|
main:
|
||||||
|
outlines:
|
||||||
|
edge:
|
||||||
|
outline: pcb
|
||||||
|
layer: Edge.Cuts
|
||||||
|
footprints:
|
||||||
|
mcu_l:
|
||||||
|
type: promicro
|
||||||
|
params:
|
||||||
|
orientation: up
|
||||||
|
anchor:
|
||||||
|
ref:
|
||||||
|
- matrix_inner_top
|
||||||
|
shift:
|
||||||
|
- 20
|
||||||
|
- -11
|
||||||
|
rotate: 270
|
||||||
|
mcu_r:
|
||||||
|
type: promicro
|
||||||
|
params:
|
||||||
|
orientation: down
|
||||||
|
anchor:
|
||||||
|
ref:
|
||||||
|
- matrix_inner_top
|
||||||
|
shift:
|
||||||
|
- 22.5
|
||||||
|
- -12.25
|
||||||
|
rotate: 270
|
||||||
|
trrs:
|
||||||
|
type: trrs
|
||||||
|
anchor:
|
||||||
|
ref:
|
||||||
|
- matrix_inner_bottom
|
||||||
|
shift:
|
||||||
|
- 30
|
||||||
|
- -8
|
||||||
|
rotate: 270
|
||||||
|
params:
|
||||||
|
reverse: true
|
||||||
|
symmetric: true
|
||||||
|
nets:
|
||||||
|
A: P0
|
||||||
|
B: P0
|
||||||
|
C: GND
|
||||||
|
D: VCC
|
291
output/source/raw.txt
Normal file
|
@ -0,0 +1,291 @@
|
||||||
|
units:
|
||||||
|
kx: cx
|
||||||
|
ky: cy
|
||||||
|
px: 2
|
||||||
|
py: 2
|
||||||
|
points:
|
||||||
|
key:
|
||||||
|
footprints:
|
||||||
|
choc_hotswap:
|
||||||
|
type: choc
|
||||||
|
params:
|
||||||
|
hotswap: true
|
||||||
|
reverse: true
|
||||||
|
keycaps: true
|
||||||
|
nets:
|
||||||
|
# from: P1
|
||||||
|
# to: P2
|
||||||
|
from: =colrow
|
||||||
|
to: =column_net
|
||||||
|
diode:
|
||||||
|
type: diode
|
||||||
|
nets:
|
||||||
|
# from: P3
|
||||||
|
# to: P4
|
||||||
|
from: =colrow
|
||||||
|
to: =row_net
|
||||||
|
anchor:
|
||||||
|
shift: [0, -5]
|
||||||
|
zones:
|
||||||
|
matrix:
|
||||||
|
# anchor:
|
||||||
|
# rotate: 5
|
||||||
|
key.padding: ky
|
||||||
|
columns:
|
||||||
|
pinky:
|
||||||
|
stagger: 0 ky
|
||||||
|
spread: kx
|
||||||
|
key:
|
||||||
|
column_net: P21
|
||||||
|
ring:
|
||||||
|
stagger: 0.7 ky
|
||||||
|
spread: kx
|
||||||
|
key:
|
||||||
|
column_net: P20
|
||||||
|
middle:
|
||||||
|
stagger: 0.2 ky
|
||||||
|
spread: kx
|
||||||
|
key:
|
||||||
|
column_net: P19
|
||||||
|
index:
|
||||||
|
stagger: -0.2 ky
|
||||||
|
spread: kx
|
||||||
|
key:
|
||||||
|
column_net: P18
|
||||||
|
inner:
|
||||||
|
stagger: -0.1 ky
|
||||||
|
spread: kx
|
||||||
|
key:
|
||||||
|
column_net: P15
|
||||||
|
rows:
|
||||||
|
bottom:
|
||||||
|
row_net: P7
|
||||||
|
home:
|
||||||
|
row_net: P6
|
||||||
|
top:
|
||||||
|
row_net: P5
|
||||||
|
thumbfan:
|
||||||
|
anchor:
|
||||||
|
ref: matrix_inner_bottom
|
||||||
|
shift: [-1.5 kx, -1 ky]
|
||||||
|
columns:
|
||||||
|
near:
|
||||||
|
spread: kx
|
||||||
|
rotate: -15
|
||||||
|
origin: [-0.5 kx, -0.5 ky]
|
||||||
|
key:
|
||||||
|
column_net: P19
|
||||||
|
home:
|
||||||
|
spread: kx
|
||||||
|
rotate: -15
|
||||||
|
origin: [-0.5 kx, -0.5 ky]
|
||||||
|
key:
|
||||||
|
column_net: P18
|
||||||
|
far:
|
||||||
|
spread: kx
|
||||||
|
rotate: -15
|
||||||
|
origin: [-0.5 kx, -0.5 ky]
|
||||||
|
key:
|
||||||
|
column_net: P15
|
||||||
|
rows:
|
||||||
|
thumb:
|
||||||
|
row_net: P4
|
||||||
|
outlines:
|
||||||
|
exports:
|
||||||
|
raw:
|
||||||
|
- type: keys
|
||||||
|
side: left
|
||||||
|
size: [kx + px, ky + py]
|
||||||
|
corner: px
|
||||||
|
thumbfan_glue:
|
||||||
|
- type: polygon
|
||||||
|
points:
|
||||||
|
- ref: matrix_inner_bottom
|
||||||
|
shift: [0.5 kx + 0.5px, -0.5 ky + 0.5 py]
|
||||||
|
- ref: thumbfan_far_thumb
|
||||||
|
shift: [0.5 kx - 0.5px, 0.5 ky + 0.5 py]
|
||||||
|
- ref: thumbfan_far_thumb
|
||||||
|
shift: [0.5 kx - 0.5px, -0.5 ky - 0.5 py]
|
||||||
|
- ref: thumbfan_near_thumb
|
||||||
|
shift: [-0.5 kx + 0.5 px, -0.5 ky - 0.5 py]
|
||||||
|
- ref: matrix_pinky_bottom
|
||||||
|
shift: [0.5 kx - 0.5 py, -0.5 ky - 0.5 py]
|
||||||
|
- ref: matrix_pinky_home
|
||||||
|
- ref: matrix_inner_home
|
||||||
|
patch_outer:
|
||||||
|
- type: polygon
|
||||||
|
points:
|
||||||
|
- ref: matrix_ring_top
|
||||||
|
- ref: matrix_ring_bottom
|
||||||
|
- ref: matrix_pinky_bottom
|
||||||
|
shift: [-0.5 (kx + px), 0]
|
||||||
|
- ref: matrix_pinky_top
|
||||||
|
shift: [-0.5 (kx + px), 0]
|
||||||
|
patch_inner:
|
||||||
|
- type: polygon
|
||||||
|
points:
|
||||||
|
- ref: matrix_inner_top
|
||||||
|
shift: [0.5 (kx + px), 0]
|
||||||
|
- ref: matrix_inner_bottom
|
||||||
|
shift: [0.5 (kx + px), 0]
|
||||||
|
- ref: matrix_index_bottom
|
||||||
|
- ref: matrix_index_top
|
||||||
|
controller_area:
|
||||||
|
main:
|
||||||
|
type: rectangle
|
||||||
|
anchor:
|
||||||
|
ref:
|
||||||
|
- matrix_inner_top
|
||||||
|
shift: [0 kx, -4.05 ky]
|
||||||
|
size: [32, 76.5]
|
||||||
|
corner: px
|
||||||
|
switches:
|
||||||
|
main:
|
||||||
|
type: keys
|
||||||
|
side: left
|
||||||
|
size: 14
|
||||||
|
bound: false
|
||||||
|
keycaps:
|
||||||
|
main:
|
||||||
|
type: keys
|
||||||
|
side: left
|
||||||
|
size: [kx, ky]
|
||||||
|
bound: false
|
||||||
|
corner: 1
|
||||||
|
keywell:
|
||||||
|
main:
|
||||||
|
type: outline
|
||||||
|
name: raw
|
||||||
|
patch_inner:
|
||||||
|
type: outline
|
||||||
|
name: patch_inner
|
||||||
|
operation: add
|
||||||
|
patch_outer:
|
||||||
|
type: outline
|
||||||
|
name: patch_outer
|
||||||
|
operation: add
|
||||||
|
thumbfan_glue:
|
||||||
|
type: outline
|
||||||
|
name: thumbfan_glue
|
||||||
|
operation: add
|
||||||
|
base_outline:
|
||||||
|
main:
|
||||||
|
type: outline
|
||||||
|
name: keywell
|
||||||
|
controller:
|
||||||
|
type: outline
|
||||||
|
name: controller_area
|
||||||
|
operation: add
|
||||||
|
screw_holes:
|
||||||
|
top_left:
|
||||||
|
type: circle
|
||||||
|
anchor:
|
||||||
|
- ref: matrix_ring_home
|
||||||
|
shift: [-0.5 kx, 0 ky]
|
||||||
|
radius: 1
|
||||||
|
bottom_left:
|
||||||
|
type: circle
|
||||||
|
anchor:
|
||||||
|
- ref: matrix_pinky_bottom
|
||||||
|
shift: [0.5 kx, 0]
|
||||||
|
radius: 1
|
||||||
|
top_right:
|
||||||
|
type: circle
|
||||||
|
anchor:
|
||||||
|
- ref: matrix_inner_top
|
||||||
|
shift: [-0.5 kx, 0]
|
||||||
|
radius: 1
|
||||||
|
palm:
|
||||||
|
type: circle
|
||||||
|
anchor:
|
||||||
|
- ref: matrix_index_bottom
|
||||||
|
shift: [0, -1.06 ky]
|
||||||
|
radius: 1
|
||||||
|
thumb:
|
||||||
|
type: circle
|
||||||
|
anchor:
|
||||||
|
- ref: thumbfan_far_thumb
|
||||||
|
shift: [-0.55 kx, 0]
|
||||||
|
radius: 1
|
||||||
|
mounting_holes:
|
||||||
|
$extends: outlines.exports.screw_holes
|
||||||
|
top_left:
|
||||||
|
radius: 1.6
|
||||||
|
bottom_left:
|
||||||
|
radius: 1.6
|
||||||
|
top_right:
|
||||||
|
radius: 1.6
|
||||||
|
palm:
|
||||||
|
radius: 1.6
|
||||||
|
thumb:
|
||||||
|
radius: 1.6
|
||||||
|
bottom_outline:
|
||||||
|
main:
|
||||||
|
type: outline
|
||||||
|
name: base_outline
|
||||||
|
screw_holes:
|
||||||
|
type: outline
|
||||||
|
name: screw_holes
|
||||||
|
operation: subtract
|
||||||
|
plate:
|
||||||
|
main:
|
||||||
|
type: outline
|
||||||
|
name: keywell
|
||||||
|
switches:
|
||||||
|
type: outline
|
||||||
|
name: switches
|
||||||
|
operation: subtract
|
||||||
|
mounting_holes:
|
||||||
|
type: outline
|
||||||
|
# TODO use mounting holes of bigger diameter on PCB
|
||||||
|
name: screw_holes
|
||||||
|
operation: subtract
|
||||||
|
pcb:
|
||||||
|
main:
|
||||||
|
type: outline
|
||||||
|
name: base_outline
|
||||||
|
mounting_holes:
|
||||||
|
type: outline
|
||||||
|
name: mounting_holes
|
||||||
|
operation: subtract
|
||||||
|
pcbs:
|
||||||
|
main:
|
||||||
|
outlines:
|
||||||
|
edge:
|
||||||
|
outline: pcb
|
||||||
|
layer: Edge.Cuts
|
||||||
|
# TODO there's a way to add stuff to the silkscreen layer
|
||||||
|
footprints:
|
||||||
|
mcu_l:
|
||||||
|
type: promicro
|
||||||
|
params:
|
||||||
|
orientation: up
|
||||||
|
anchor:
|
||||||
|
ref:
|
||||||
|
- matrix_inner_top
|
||||||
|
shift: [20, -11]
|
||||||
|
rotate: 270
|
||||||
|
mcu_r:
|
||||||
|
type: promicro
|
||||||
|
params:
|
||||||
|
orientation: down
|
||||||
|
anchor:
|
||||||
|
ref:
|
||||||
|
- matrix_inner_top
|
||||||
|
shift: [22.5, -12.25]
|
||||||
|
rotate: 270
|
||||||
|
trrs:
|
||||||
|
type: trrs
|
||||||
|
anchor:
|
||||||
|
ref:
|
||||||
|
- matrix_inner_bottom
|
||||||
|
shift: [30, -8]
|
||||||
|
rotate: 270
|
||||||
|
params:
|
||||||
|
reverse: true
|
||||||
|
symmetric: true
|
||||||
|
nets:
|
||||||
|
A: P0
|
||||||
|
B: P0
|
||||||
|
C: GND
|
||||||
|
D: VCC
|