mirror of
https://github.com/dnlbauer/corax-keyboard.git
synced 2026-09-10 21:25:29 +00:00
corax54 pcbs
This commit is contained in:
388
corax54/pcbs/outlines/board.dxf
Normal file
388
corax54/pcbs/outlines/board.dxf
Normal file
@@ -0,0 +1,388 @@
|
||||
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
|
||||
47.7233632
|
||||
20
|
||||
-86.5320081
|
||||
11
|
||||
52.0931698
|
||||
21
|
||||
-136.4791253
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
48.2210045
|
||||
20
|
||||
-85.0288898
|
||||
11
|
||||
63.8968888
|
||||
21
|
||||
-67.3954028
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
64.3572593
|
||||
20
|
||||
-67.0124671
|
||||
11
|
||||
86.8633229
|
||||
21
|
||||
-53.4124275
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
87.3026004
|
||||
20
|
||||
-53.2147578
|
||||
11
|
||||
104.7803165
|
||||
21
|
||||
-47.7675362
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
105.3754167
|
||||
20
|
||||
-47.6769486
|
||||
11
|
||||
124.848482
|
||||
21
|
||||
-47.6769486
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
125.2880222
|
||||
20
|
||||
-47.7258452
|
||||
11
|
||||
160.8539217
|
||||
21
|
||||
-55.738052
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
161.2934619
|
||||
20
|
||||
-55.7869486
|
||||
11
|
||||
178.820972
|
||||
21
|
||||
-55.7869486
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
180.820972
|
||||
20
|
||||
-57.7869486
|
||||
11
|
||||
180.820972
|
||||
21
|
||||
-125.6030296
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
180.8545146
|
||||
20
|
||||
-125.9677834
|
||||
11
|
||||
183.6483598
|
||||
21
|
||||
-141.0299394
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
183.4139533
|
||||
20
|
||||
-142.3946932
|
||||
11
|
||||
174.6269734
|
||||
21
|
||||
-157.6141888
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
172.2000692
|
||||
20
|
||||
-158.4896031
|
||||
11
|
||||
123.2595624
|
||||
21
|
||||
-140.3568227
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
122.8722457
|
||||
20
|
||||
-140.2560231
|
||||
11
|
||||
90.3628218
|
||||
21
|
||||
-135.196936
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
89.8809737
|
||||
20
|
||||
-135.1807605
|
||||
11
|
||||
54.2598706
|
||||
21
|
||||
-138.2972033
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
49.7157527
|
||||
20
|
||||
-86.3576967
|
||||
40
|
||||
2
|
||||
50
|
||||
138.3634216
|
||||
51
|
||||
184.9999976
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
65.3916369
|
||||
20
|
||||
-68.7242098
|
||||
40
|
||||
2
|
||||
50
|
||||
121.1438711
|
||||
51
|
||||
138.3634216
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
87.8977006
|
||||
20
|
||||
-55.1241702
|
||||
40
|
||||
2
|
||||
50
|
||||
107.3105158
|
||||
51
|
||||
121.1438711
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
105.3754167
|
||||
20
|
||||
-49.6769486
|
||||
40
|
||||
2
|
||||
50
|
||||
90
|
||||
51
|
||||
107.3105158
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
124.848482
|
||||
20
|
||||
-49.6769486
|
||||
40
|
||||
2
|
||||
50
|
||||
77.3044699
|
||||
51
|
||||
90
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
161.2934619
|
||||
20
|
||||
-53.7869486
|
||||
40
|
||||
2
|
||||
50
|
||||
257.3044699
|
||||
51
|
||||
270
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
178.820972
|
||||
20
|
||||
-57.7869486
|
||||
40
|
||||
2
|
||||
50
|
||||
0
|
||||
51
|
||||
90
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
182.820972
|
||||
20
|
||||
-125.6030296
|
||||
40
|
||||
2
|
||||
50
|
||||
180
|
||||
51
|
||||
190.5082382
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
181.6819025
|
||||
20
|
||||
-141.3946932
|
||||
40
|
||||
2
|
||||
50
|
||||
329.9999999
|
||||
51
|
||||
10.5082382
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
172.8949226
|
||||
20
|
||||
-156.6141888
|
||||
40
|
||||
2
|
||||
50
|
||||
249.67
|
||||
51
|
||||
329.9999999
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
122.5647091
|
||||
20
|
||||
-142.232237
|
||||
40
|
||||
2
|
||||
50
|
||||
69.67
|
||||
51
|
||||
81.154631
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
90.0552851
|
||||
20
|
||||
-137.1731499
|
||||
40
|
||||
2
|
||||
50
|
||||
81.154631
|
||||
51
|
||||
94.9999976
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
54.0855592
|
||||
20
|
||||
-136.3048139
|
||||
40
|
||||
2
|
||||
50
|
||||
184.9999976
|
||||
51
|
||||
274.9999976
|
||||
0
|
||||
ENDSEC
|
||||
0
|
||||
EOF
|
||||
438
corax54/pcbs/outlines/case.dxf
Normal file
438
corax54/pcbs/outlines/case.dxf
Normal file
@@ -0,0 +1,438 @@
|
||||
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
|
||||
47.7233632
|
||||
20
|
||||
-86.5320081
|
||||
11
|
||||
52.0931698
|
||||
21
|
||||
-136.4791253
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
48.2210045
|
||||
20
|
||||
-85.0288898
|
||||
11
|
||||
63.8968888
|
||||
21
|
||||
-67.3954028
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
64.3572593
|
||||
20
|
||||
-67.0124671
|
||||
11
|
||||
86.8633229
|
||||
21
|
||||
-53.4124275
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
87.3026004
|
||||
20
|
||||
-53.2147578
|
||||
11
|
||||
104.7803165
|
||||
21
|
||||
-47.7675362
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
105.3754167
|
||||
20
|
||||
-47.6769486
|
||||
11
|
||||
124.848482
|
||||
21
|
||||
-47.6769486
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
125.2880222
|
||||
20
|
||||
-47.7258452
|
||||
11
|
||||
160.8539217
|
||||
21
|
||||
-55.738052
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
161.2934619
|
||||
20
|
||||
-55.7869486
|
||||
11
|
||||
178.820972
|
||||
21
|
||||
-55.7869486
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
180.820972
|
||||
20
|
||||
-57.7869486
|
||||
11
|
||||
180.820972
|
||||
21
|
||||
-125.6030296
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
180.8545146
|
||||
20
|
||||
-125.9677834
|
||||
11
|
||||
183.6483598
|
||||
21
|
||||
-141.0299394
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
183.4139533
|
||||
20
|
||||
-142.3946932
|
||||
11
|
||||
174.6269734
|
||||
21
|
||||
-157.6141888
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
172.2000692
|
||||
20
|
||||
-158.4896031
|
||||
11
|
||||
123.2595624
|
||||
21
|
||||
-140.3568227
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
122.8722457
|
||||
20
|
||||
-140.2560231
|
||||
11
|
||||
90.3628218
|
||||
21
|
||||
-135.196936
|
||||
0
|
||||
LINE
|
||||
8
|
||||
0
|
||||
10
|
||||
89.8809737
|
||||
20
|
||||
-135.1807605
|
||||
11
|
||||
54.2598706
|
||||
21
|
||||
-138.2972033
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
49.7157527
|
||||
20
|
||||
-86.3576967
|
||||
40
|
||||
2
|
||||
50
|
||||
138.3634216
|
||||
51
|
||||
184.9999976
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
65.3916369
|
||||
20
|
||||
-68.7242098
|
||||
40
|
||||
2
|
||||
50
|
||||
121.1438711
|
||||
51
|
||||
138.3634216
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
87.8977006
|
||||
20
|
||||
-55.1241702
|
||||
40
|
||||
2
|
||||
50
|
||||
107.3105158
|
||||
51
|
||||
121.1438711
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
105.3754167
|
||||
20
|
||||
-49.6769486
|
||||
40
|
||||
2
|
||||
50
|
||||
90
|
||||
51
|
||||
107.3105158
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
124.848482
|
||||
20
|
||||
-49.6769486
|
||||
40
|
||||
2
|
||||
50
|
||||
77.3044699
|
||||
51
|
||||
90
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
161.2934619
|
||||
20
|
||||
-53.7869486
|
||||
40
|
||||
2
|
||||
50
|
||||
257.3044699
|
||||
51
|
||||
270
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
178.820972
|
||||
20
|
||||
-57.7869486
|
||||
40
|
||||
2
|
||||
50
|
||||
0
|
||||
51
|
||||
90
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
182.820972
|
||||
20
|
||||
-125.6030296
|
||||
40
|
||||
2
|
||||
50
|
||||
180
|
||||
51
|
||||
190.5082382
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
181.6819025
|
||||
20
|
||||
-141.3946932
|
||||
40
|
||||
2
|
||||
50
|
||||
329.9999999
|
||||
51
|
||||
10.5082382
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
172.8949226
|
||||
20
|
||||
-156.6141888
|
||||
40
|
||||
2
|
||||
50
|
||||
249.67
|
||||
51
|
||||
329.9999999
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
122.5647091
|
||||
20
|
||||
-142.232237
|
||||
40
|
||||
2
|
||||
50
|
||||
69.67
|
||||
51
|
||||
81.154631
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
90.0552851
|
||||
20
|
||||
-137.1731499
|
||||
40
|
||||
2
|
||||
50
|
||||
81.154631
|
||||
51
|
||||
94.9999976
|
||||
0
|
||||
ARC
|
||||
8
|
||||
0
|
||||
10
|
||||
54.0855592
|
||||
20
|
||||
-136.3048139
|
||||
40
|
||||
2
|
||||
50
|
||||
184.9999976
|
||||
51
|
||||
274.9999976
|
||||
0
|
||||
CIRCLE
|
||||
8
|
||||
0
|
||||
10
|
||||
86.070972
|
||||
20
|
||||
-71.2869486
|
||||
40
|
||||
1.1
|
||||
0
|
||||
CIRCLE
|
||||
8
|
||||
0
|
||||
10
|
||||
142.070972
|
||||
20
|
||||
-72.5369486
|
||||
40
|
||||
1.1
|
||||
0
|
||||
CIRCLE
|
||||
8
|
||||
0
|
||||
10
|
||||
69.6263772
|
||||
20
|
||||
-118.8840511
|
||||
40
|
||||
1.1
|
||||
0
|
||||
CIRCLE
|
||||
8
|
||||
0
|
||||
10
|
||||
124.070972
|
||||
20
|
||||
-122.2869487
|
||||
40
|
||||
1.1
|
||||
0
|
||||
CIRCLE
|
||||
8
|
||||
0
|
||||
10
|
||||
167.4494743
|
||||
20
|
||||
-130.5100759
|
||||
40
|
||||
1.1
|
||||
0
|
||||
ENDSEC
|
||||
0
|
||||
EOF
|
||||
1758
corax54/pcbs/outlines/switchplate.dxf
Normal file
1758
corax54/pcbs/outlines/switchplate.dxf
Normal file
File diff suppressed because it is too large
Load Diff
62617
corax54/pcbs/pcbs/keyboard.kicad_pcb
Normal file
62617
corax54/pcbs/pcbs/keyboard.kicad_pcb
Normal file
File diff suppressed because it is too large
Load Diff
77
corax54/pcbs/pcbs/keyboard.kicad_prl
Normal file
77
corax54/pcbs/pcbs/keyboard.kicad_prl
Normal file
@@ -0,0 +1,77 @@
|
||||
{
|
||||
"board": {
|
||||
"active_layer": 31,
|
||||
"active_layer_preset": "All Layers",
|
||||
"auto_track_width": true,
|
||||
"hidden_netclasses": [],
|
||||
"hidden_nets": [],
|
||||
"high_contrast_mode": 0,
|
||||
"net_color_mode": 1,
|
||||
"opacity": {
|
||||
"images": 0.6,
|
||||
"pads": 1.0,
|
||||
"tracks": 1.0,
|
||||
"vias": 1.0,
|
||||
"zones": 0.6
|
||||
},
|
||||
"selection_filter": {
|
||||
"dimensions": true,
|
||||
"footprints": true,
|
||||
"graphics": true,
|
||||
"keepouts": true,
|
||||
"lockedItems": false,
|
||||
"otherItems": true,
|
||||
"pads": true,
|
||||
"text": true,
|
||||
"tracks": true,
|
||||
"vias": true,
|
||||
"zones": true
|
||||
},
|
||||
"visible_items": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
25,
|
||||
26,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30,
|
||||
32,
|
||||
33,
|
||||
34,
|
||||
35,
|
||||
36,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"visible_layers": "fffffff_ffffffff",
|
||||
"zone_display_mode": 0
|
||||
},
|
||||
"meta": {
|
||||
"filename": "keyboard.kicad_prl",
|
||||
"version": 3
|
||||
},
|
||||
"project": {
|
||||
"files": []
|
||||
}
|
||||
}
|
||||
337
corax54/pcbs/pcbs/keyboard.kicad_pro
Normal file
337
corax54/pcbs/pcbs/keyboard.kicad_pro
Normal file
@@ -0,0 +1,337 @@
|
||||
{
|
||||
"board": {
|
||||
"3dviewports": [],
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"board_outline_line_width": 0.049999999999999996,
|
||||
"copper_line_width": 0.19999999999999998,
|
||||
"copper_text_italic": false,
|
||||
"copper_text_size_h": 1.5,
|
||||
"copper_text_size_v": 1.5,
|
||||
"copper_text_thickness": 0.3,
|
||||
"copper_text_upright": false,
|
||||
"courtyard_line_width": 0.049999999999999996,
|
||||
"dimension_precision": 4,
|
||||
"dimension_units": 3,
|
||||
"dimensions": {
|
||||
"arrow_length": 1270000,
|
||||
"extension_offset": 500000,
|
||||
"keep_text_aligned": true,
|
||||
"suppress_zeroes": false,
|
||||
"text_position": 0,
|
||||
"units_format": 1
|
||||
},
|
||||
"fab_line_width": 0.09999999999999999,
|
||||
"fab_text_italic": false,
|
||||
"fab_text_size_h": 1.0,
|
||||
"fab_text_size_v": 1.0,
|
||||
"fab_text_thickness": 0.15,
|
||||
"fab_text_upright": false,
|
||||
"other_line_width": 0.09999999999999999,
|
||||
"other_text_italic": false,
|
||||
"other_text_size_h": 1.0,
|
||||
"other_text_size_v": 1.0,
|
||||
"other_text_thickness": 0.15,
|
||||
"other_text_upright": false,
|
||||
"pads": {
|
||||
"drill": 0.762,
|
||||
"height": 1.524,
|
||||
"width": 1.524
|
||||
},
|
||||
"silk_line_width": 0.09999999999999999,
|
||||
"silk_text_italic": false,
|
||||
"silk_text_size_h": 1.0,
|
||||
"silk_text_size_v": 1.0,
|
||||
"silk_text_thickness": 0.09999999999999999,
|
||||
"silk_text_upright": false,
|
||||
"zones": {
|
||||
"min_clearance": 0.5
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [
|
||||
{
|
||||
"gap": 0.0,
|
||||
"via_gap": 0.0,
|
||||
"width": 0.0
|
||||
}
|
||||
],
|
||||
"drc_exclusions": [
|
||||
"solder_mask_bridge|104030694|127114005|104a5b69-e457-432a-a9a3-5e4c500a1972|1777e1cc-7b82-45c8-9d1a-061728432724",
|
||||
"solder_mask_bridge|104030694|93114004|557eb9f4-eed9-4e39-9e6c-8dddd6337dc5|1b17ba93-da7a-4231-8b93-b5e76f085b62",
|
||||
"solder_mask_bridge|104030697|59114005|b21a7a3c-a74f-4fa4-8803-dcfcf7a8b807|4c13388c-e796-45a0-a3d5-3f101da3ae70",
|
||||
"solder_mask_bridge|104030698|110114004|baca8942-87af-4673-8788-0419295551fd|84424ac9-ad09-4ad1-8a1d-9c8c6ba0922a",
|
||||
"solder_mask_bridge|104030698|76114005|c0a0b395-3cc0-412c-b346-f7744abed4c7|dd7561d7-c658-463f-8681-52c8831f2806",
|
||||
"solder_mask_bridge|113180694|127114005|b2d1d35f-2d94-40be-8961-92e05ef25c88|c52a720c-19f1-44ec-9237-59fcf3da8c3b",
|
||||
"solder_mask_bridge|113180694|93114004|b373ed9d-be9a-4fee-8f30-083e4f8f4c91|b5bfb23b-fbc9-4a44-8619-bc40862379b0",
|
||||
"solder_mask_bridge|113180697|59114005|d3b68646-a5a3-4d3c-a6f5-491fc85b3c59|bd8756cc-82d8-4376-96aa-11905c364885",
|
||||
"solder_mask_bridge|113180698|110114004|4167cc01-0082-4c46-b452-d30649c9af43|6e60c210-47d9-4d1d-9bfe-c2dad1311818",
|
||||
"solder_mask_bridge|113180698|76114005|aa85ca48-9f1d-4b00-98aa-50ccce781847|e2e8a551-8b4b-4169-ba2a-bbee2266930f",
|
||||
"solder_mask_bridge|122030690|64724001|e99eed51-0d0d-49cb-af15-b6562ae03353|8bcd0c6b-5023-40d9-ac10-4859cc135f47",
|
||||
"solder_mask_bridge|122030692|81724008|8f923f6c-99f0-48ae-844a-39fd24062f3c|a6e9dfa7-fb63-4a60-b377-f408a371b517",
|
||||
"solder_mask_bridge|122030698|115724008|4953b42b-2792-4787-b5d3-6c66fe69cec1|904d806d-235a-415f-be2e-6f4599e50e5c",
|
||||
"solder_mask_bridge|122030699|132723999|0f10d5cb-d1c4-417c-89c8-d8bd889fd39b|bd54baa8-3196-4b66-b608-e66b66cf8ff7",
|
||||
"solder_mask_bridge|122030699|98724005|57e64c0c-26f8-4764-a1e6-d14eee93a843|91f8d041-8351-4635-9947-40d706ced367",
|
||||
"solder_mask_bridge|131180690|64724001|48a25d32-25dd-4280-a555-f694ab652cea|11e5c364-6ca0-452f-adfc-c10109cef3c5",
|
||||
"solder_mask_bridge|131180692|81724008|d3cc27ff-f66c-4a5d-83f3-a9561d05fda5|6c99dfe2-fbf4-466a-b8ff-7ed4cf72537f",
|
||||
"solder_mask_bridge|131180698|115724008|9ffc1c86-1404-4066-97ea-f7fe883b9619|52310250-6e20-4c16-8757-0061f955fc00",
|
||||
"solder_mask_bridge|131180699|132723999|905a31d8-bf2a-4e44-813f-2cda775043bf|49484b22-065a-4102-b41a-9125b1d38fc1",
|
||||
"solder_mask_bridge|131180699|98724005|cd8b43ee-017d-4b9e-b13e-d1f728ec1d37|08fbf776-ffa8-4b2b-b5ad-50c45e7ab21b",
|
||||
"solder_mask_bridge|135605700|67624002|4a0da02a-edd0-47bb-8ea6-c798ea8489fb|52adc031-c5c6-4b72-b233-01ffa02b0755",
|
||||
"solder_mask_bridge|140030690|101224001|7c7f34eb-39d4-4637-962b-2957ecb537d5|89db864a-236c-4307-ac4f-8b3547a5656a",
|
||||
"solder_mask_bridge|140030694|118224005|911f84b4-74e1-4dfe-a47d-6babfbe5982c|f9693cfa-47ba-4d63-9506-f28f95a0cb44",
|
||||
"solder_mask_bridge|140030694|67224002|3579f2ad-a8f2-4a43-b0f8-a8c5bcbd7c5e|4443a0f4-d13f-4ad5-b4a7-ad9b639e82d1",
|
||||
"solder_mask_bridge|140030702|84224002|3c40213e-9486-4791-b9a7-e6733f44253f|d49bedaa-9bd4-40e7-b56e-c97696813ac7",
|
||||
"solder_mask_bridge|140983082|135771466|68d051a0-7bee-4d85-b67d-bbf100d82921|3b142564-fa02-4ecf-b400-13edbd933450",
|
||||
"solder_mask_bridge|149180690|101224001|1b6f22e5-dd24-4d9f-a1e3-c3df9f051382|cb0c3742-0e07-48a7-a84f-dd6af06429b5",
|
||||
"solder_mask_bridge|149180694|118224005|d833df53-d590-46fa-ab4e-4e80ca2d6b77|04d97899-781e-445b-bd62-4ff7628c55fa",
|
||||
"solder_mask_bridge|149180694|67224002|49e0b0c5-3ebd-43fc-9632-20e1ba401fbe|4ade704b-d6b3-4a57-a778-2e68332aa45d",
|
||||
"solder_mask_bridge|149180702|84224002|7b2701f8-f92c-4c11-9cfb-be2e3e23acd2|b16162b2-cc69-45cf-b734-7c2169d7ebdf",
|
||||
"solder_mask_bridge|149821303|138139660|cfe94c9d-b117-49fe-b7e5-c6e4eb3dfbe6|3c415678-50cc-4052-a5ea-209af96afe6e",
|
||||
"solder_mask_bridge|165829961|149239939|a3df75f8-21ac-4bcd-becb-51e3ccd495cc|ed3dfe7a-c16a-4d2e-b531-767bde6f2b3b",
|
||||
"solder_mask_bridge|170404961|141315807|af917639-0607-4ca3-84a6-b6a7641fb4bf|19ad3160-c448-4c6d-bf51-cd49d91b73db",
|
||||
"solder_mask_bridge|47820558|96583586|41f139ac-ea81-4da7-81bd-c9aae944332b|0297e30e-b49d-48c2-932e-014ca45a08df",
|
||||
"solder_mask_bridge|49302211|113518897|83a2edbe-6e00-4d1c-96c7-90ac713506cf|af1da7d8-66a1-4b52-b222-3383ed07d970",
|
||||
"solder_mask_bridge|50783850|130454208|55d95ee0-ebe8-440f-8234-4591249b9ef5|130ebe48-20b4-4095-8fed-7d92172396a8",
|
||||
"solder_mask_bridge|56935740|95786110|894abc57-b44b-49ae-9614-85cba5324933|c1648d22-b483-483f-9c44-c9f7ee9e5328",
|
||||
"solder_mask_bridge|58417393|112721421|043b3c4f-229c-4d50-a618-810ad801f142|0c13724e-679c-4e1c-af38-ea6f0629aa05",
|
||||
"solder_mask_bridge|59899032|129656732|90e40ef2-d9c6-4fd4-9ba2-db47d6daa80b|6bf39f70-66e5-45a7-a51c-7f45bd1efe72",
|
||||
"solder_mask_bridge|64270425|78079471|73c42c8c-a3cb-4752-b3e6-13bd8af2bf89|04d8e753-1fe8-49f9-bf18-5197aaa0c950",
|
||||
"solder_mask_bridge|65752066|95014782|0c823781-6ab8-40bb-aeea-b631eb49e71b|cf88874a-358d-4064-b5a3-31cb3e3c73d2",
|
||||
"solder_mask_bridge|67233711|111950088|3e94bb81-4dce-4f14-83b0-1956ab5206fd|be22db98-9154-4475-9c96-4bf9824cc775",
|
||||
"solder_mask_bridge|68715368|128885400|95ebee41-873e-4eb2-a25e-b0e711c12abc|b6c28197-efee-41da-81b0-e328e722578b",
|
||||
"solder_mask_bridge|73385607|77281995|e5bf3a0d-caa8-44f6-a6d1-8b5ea497a25c|7897b7ed-faa7-438d-a7ae-629f59366b65",
|
||||
"solder_mask_bridge|74867248|94217306|76f0473e-0816-415d-8d85-74793442d85a|38e435fa-b1fe-48c5-a635-8786c62ef3c5",
|
||||
"solder_mask_bridge|76348893|111152612|d315c04c-59f2-4e5c-968e-b1967e2c6ff7|170c949d-3be8-4921-9dd8-77db4072682d",
|
||||
"solder_mask_bridge|77830550|128087924|35d11723-4ee6-4702-83b6-a3da10a4d1c8|6831aa48-bec2-49f9-b7fb-046144e0b45b",
|
||||
"solder_mask_bridge|86030691|98724003|d3d85dd8-b438-4abc-979e-cf0d8f037117|9312ba2a-6c7d-4315-a65f-8737342b273f",
|
||||
"solder_mask_bridge|86030696|81724001|8506f3d7-536f-43f8-9d88-2da51b3abcb4|fff3c97f-8d22-4611-91bd-03514cea801c",
|
||||
"solder_mask_bridge|86030698|64724002|0ec90f5d-a82e-4f79-ba00-7d6af4adb82c|dbd467a2-fd84-4500-a3c0-94bd8a9cb7e0",
|
||||
"solder_mask_bridge|86030702|115724006|b2754bcc-b7cd-45f8-8d9c-319f829ae827|75511ad5-4d69-45af-abee-f6bfcdcfa77a",
|
||||
"solder_mask_bridge|95180691|98724003|d29f53c2-1b9b-4787-80f8-1ec6ddf2ccbb|d5b49a21-e178-4813-b78b-40d70241266e",
|
||||
"solder_mask_bridge|95180696|81724001|15d6e012-f2f7-4459-b716-0239b5171128|6f4302e2-799e-4f72-831e-0542ae1a2a7a",
|
||||
"solder_mask_bridge|95180698|64724002|df09022d-59c3-4ae9-b643-8352be1f7d22|34c6ca28-eeb4-47e2-90fd-07ceb689172e",
|
||||
"solder_mask_bridge|95180702|115724006|0ca9443d-a3ba-475a-b2a1-2ea784685f97|6802f46e-3be8-4e4f-8d61-824a24186a20"
|
||||
],
|
||||
"meta": {
|
||||
"version": 2
|
||||
},
|
||||
"rule_severities": {
|
||||
"annular_width": "error",
|
||||
"clearance": "ignore",
|
||||
"connection_width": "warning",
|
||||
"copper_edge_clearance": "ignore",
|
||||
"copper_sliver": "warning",
|
||||
"courtyards_overlap": "error",
|
||||
"diff_pair_gap_out_of_range": "error",
|
||||
"diff_pair_uncoupled_length_too_long": "error",
|
||||
"drill_out_of_range": "error",
|
||||
"duplicate_footprints": "warning",
|
||||
"extra_footprint": "warning",
|
||||
"footprint": "error",
|
||||
"footprint_type_mismatch": "ignore",
|
||||
"hole_clearance": "ignore",
|
||||
"hole_near_hole": "error",
|
||||
"invalid_outline": "error",
|
||||
"isolated_copper": "warning",
|
||||
"item_on_disabled_layer": "error",
|
||||
"items_not_allowed": "error",
|
||||
"length_out_of_range": "error",
|
||||
"lib_footprint_issues": "warning",
|
||||
"lib_footprint_mismatch": "warning",
|
||||
"malformed_courtyard": "error",
|
||||
"microvia_drill_out_of_range": "error",
|
||||
"missing_courtyard": "ignore",
|
||||
"missing_footprint": "warning",
|
||||
"net_conflict": "warning",
|
||||
"npth_inside_courtyard": "ignore",
|
||||
"padstack": "warning",
|
||||
"pth_inside_courtyard": "ignore",
|
||||
"shorting_items": "error",
|
||||
"silk_edge_clearance": "warning",
|
||||
"silk_over_copper": "warning",
|
||||
"silk_overlap": "warning",
|
||||
"skew_out_of_range": "error",
|
||||
"solder_mask_bridge": "error",
|
||||
"starved_thermal": "error",
|
||||
"text_height": "warning",
|
||||
"text_thickness": "warning",
|
||||
"through_hole_pad_without_hole": "error",
|
||||
"too_many_vias": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_width": "error",
|
||||
"tracks_crossing": "error",
|
||||
"unconnected_items": "error",
|
||||
"unresolved_variable": "error",
|
||||
"via_dangling": "warning",
|
||||
"zones_intersect": "error"
|
||||
},
|
||||
"rules": {
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.0,
|
||||
"min_connection": 0.0,
|
||||
"min_copper_edge_clearance": 0.5,
|
||||
"min_hole_clearance": 0.25,
|
||||
"min_hole_to_hole": 0.25,
|
||||
"min_microvia_diameter": 0.19999999999999998,
|
||||
"min_microvia_drill": 0.09999999999999999,
|
||||
"min_resolved_spokes": 2,
|
||||
"min_silk_clearance": 0.0,
|
||||
"min_text_height": 0.7999999999999999,
|
||||
"min_text_thickness": 0.08,
|
||||
"min_through_hole_diameter": 0.3,
|
||||
"min_track_width": 0.0,
|
||||
"min_via_annular_width": 0.09999999999999999,
|
||||
"min_via_diameter": 0.5,
|
||||
"solder_mask_to_copper_clearance": 0.0,
|
||||
"use_height_for_length_calcs": true
|
||||
},
|
||||
"teardrop_options": [
|
||||
{
|
||||
"td_allow_use_two_tracks": true,
|
||||
"td_curve_segcount": 5,
|
||||
"td_on_pad_in_zone": false,
|
||||
"td_onpadsmd": true,
|
||||
"td_onroundshapesonly": false,
|
||||
"td_ontrackend": false,
|
||||
"td_onviapad": true
|
||||
}
|
||||
],
|
||||
"teardrop_parameters": [
|
||||
{
|
||||
"td_curve_segcount": 0,
|
||||
"td_height_ratio": 1.0,
|
||||
"td_length_ratio": 0.5,
|
||||
"td_maxheight": 2.0,
|
||||
"td_maxlen": 1.0,
|
||||
"td_target_name": "td_round_shape",
|
||||
"td_width_to_size_filter_ratio": 0.9
|
||||
},
|
||||
{
|
||||
"td_curve_segcount": 0,
|
||||
"td_height_ratio": 1.0,
|
||||
"td_length_ratio": 0.5,
|
||||
"td_maxheight": 2.0,
|
||||
"td_maxlen": 1.0,
|
||||
"td_target_name": "td_rect_shape",
|
||||
"td_width_to_size_filter_ratio": 0.9
|
||||
},
|
||||
{
|
||||
"td_curve_segcount": 0,
|
||||
"td_height_ratio": 1.0,
|
||||
"td_length_ratio": 0.5,
|
||||
"td_maxheight": 2.0,
|
||||
"td_maxlen": 1.0,
|
||||
"td_target_name": "td_track_end",
|
||||
"td_width_to_size_filter_ratio": 0.9
|
||||
}
|
||||
],
|
||||
"track_widths": [
|
||||
0.0
|
||||
],
|
||||
"via_dimensions": [
|
||||
{
|
||||
"diameter": 0.0,
|
||||
"drill": 0.0
|
||||
}
|
||||
],
|
||||
"zones_allow_external_fillets": false
|
||||
},
|
||||
"layer_presets": [],
|
||||
"viewports": []
|
||||
},
|
||||
"boards": [],
|
||||
"cvpcb": {
|
||||
"equivalence_files": []
|
||||
},
|
||||
"libraries": {
|
||||
"pinned_footprint_libs": [],
|
||||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "keyboard.kicad_pro",
|
||||
"version": 1
|
||||
},
|
||||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 12,
|
||||
"clearance": 0.2,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
"name": "Default",
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.2,
|
||||
"via_diameter": 0.6,
|
||||
"via_drill": 0.3,
|
||||
"wire_width": 6
|
||||
},
|
||||
{
|
||||
"bus_width": 12,
|
||||
"clearance": 0.25,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
"name": "Large",
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.2,
|
||||
"via_diameter": 0.6,
|
||||
"via_drill": 0.3,
|
||||
"wire_width": 6
|
||||
},
|
||||
{
|
||||
"bus_width": 12,
|
||||
"clearance": 0.25,
|
||||
"diff_pair_gap": 0.25,
|
||||
"diff_pair_via_gap": 0.25,
|
||||
"diff_pair_width": 0.2,
|
||||
"line_style": 0,
|
||||
"microvia_diameter": 0.3,
|
||||
"microvia_drill": 0.1,
|
||||
"name": "Normal",
|
||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
||||
"track_width": 0.2,
|
||||
"via_diameter": 0.6,
|
||||
"via_drill": 0.3,
|
||||
"wire_width": 6
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 3
|
||||
},
|
||||
"net_colors": null,
|
||||
"netclass_assignments": null,
|
||||
"netclass_patterns": [
|
||||
{
|
||||
"netclass": "Normal",
|
||||
"pattern": "RST_GND"
|
||||
}
|
||||
]
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
"gencad": "",
|
||||
"idf": "",
|
||||
"netlist": "./",
|
||||
"specctra_dsn": "",
|
||||
"step": "",
|
||||
"vrml": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": []
|
||||
},
|
||||
"sheets": [],
|
||||
"text_variables": {}
|
||||
}
|
||||
40409
corax54/pcbs/pcbs/keyboard.step
Normal file
40409
corax54/pcbs/pcbs/keyboard.step
Normal file
File diff suppressed because it is too large
Load Diff
300
corax54/pcbs/pcbs/switchplate.kicad_pcb
Normal file
300
corax54/pcbs/pcbs/switchplate.kicad_pcb
Normal file
@@ -0,0 +1,300 @@
|
||||
|
||||
|
||||
(kicad_pcb (version 20171130) (host pcbnew 5.1.6)
|
||||
|
||||
(page A3)
|
||||
(title_block
|
||||
(title switchplate)
|
||||
(rev v1.0.0)
|
||||
(company Unknown)
|
||||
)
|
||||
|
||||
(general
|
||||
(thickness 1.6)
|
||||
)
|
||||
|
||||
(layers
|
||||
(0 F.Cu signal)
|
||||
(31 B.Cu signal)
|
||||
(32 B.Adhes user)
|
||||
(33 F.Adhes user)
|
||||
(34 B.Paste user)
|
||||
(35 F.Paste user)
|
||||
(36 B.SilkS user)
|
||||
(37 F.SilkS user)
|
||||
(38 B.Mask user)
|
||||
(39 F.Mask user)
|
||||
(40 Dwgs.User user)
|
||||
(41 Cmts.User user)
|
||||
(42 Eco1.User user)
|
||||
(43 Eco2.User user)
|
||||
(44 Edge.Cuts user)
|
||||
(45 Margin user)
|
||||
(46 B.CrtYd user)
|
||||
(47 F.CrtYd user)
|
||||
(48 B.Fab user)
|
||||
(49 F.Fab user)
|
||||
)
|
||||
|
||||
(setup
|
||||
(last_trace_width 0.25)
|
||||
(trace_clearance 0.2)
|
||||
(zone_clearance 0.508)
|
||||
(zone_45_only no)
|
||||
(trace_min 0.2)
|
||||
(via_size 0.8)
|
||||
(via_drill 0.4)
|
||||
(via_min_size 0.4)
|
||||
(via_min_drill 0.3)
|
||||
(uvia_size 0.3)
|
||||
(uvia_drill 0.1)
|
||||
(uvias_allowed no)
|
||||
(uvia_min_size 0.2)
|
||||
(uvia_min_drill 0.1)
|
||||
(edge_width 0.05)
|
||||
(segment_width 0.2)
|
||||
(pcb_text_width 0.3)
|
||||
(pcb_text_size 1.5 1.5)
|
||||
(mod_edge_width 0.12)
|
||||
(mod_text_size 1 1)
|
||||
(mod_text_width 0.15)
|
||||
(pad_size 1.524 1.524)
|
||||
(pad_drill 0.762)
|
||||
(pad_to_mask_clearance 0.05)
|
||||
(aux_axis_origin 0 0)
|
||||
(visible_elements FFFFFF7F)
|
||||
(pcbplotparams
|
||||
(layerselection 0x010fc_ffffffff)
|
||||
(usegerberextensions false)
|
||||
(usegerberattributes true)
|
||||
(usegerberadvancedattributes true)
|
||||
(creategerberjobfile true)
|
||||
(excludeedgelayer true)
|
||||
(linewidth 0.100000)
|
||||
(plotframeref false)
|
||||
(viasonmask false)
|
||||
(mode 1)
|
||||
(useauxorigin false)
|
||||
(hpglpennumber 1)
|
||||
(hpglpenspeed 20)
|
||||
(hpglpendiameter 15.000000)
|
||||
(psnegative false)
|
||||
(psa4output false)
|
||||
(plotreference true)
|
||||
(plotvalue true)
|
||||
(plotinvisibletext false)
|
||||
(padsonsilk false)
|
||||
(subtractmaskfromsilk false)
|
||||
(outputformat 1)
|
||||
(mirror false)
|
||||
(drillshape 1)
|
||||
(scaleselection 1)
|
||||
(outputdirectory ""))
|
||||
)
|
||||
|
||||
(net 0 "")
|
||||
|
||||
(net_class Default "This is the default net class."
|
||||
(clearance 0.2)
|
||||
(trace_width 0.25)
|
||||
(via_dia 0.8)
|
||||
(via_drill 0.4)
|
||||
(uvia_dia 0.3)
|
||||
(uvia_drill 0.1)
|
||||
(add_net "")
|
||||
)
|
||||
|
||||
|
||||
(module Hole (layer F.Cu) (tedit 5F7666C1)
|
||||
(at 86.070972 71.2869486 0)
|
||||
(fp_text reference "_1" (at 0 0.5) (layer F.SilkS) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
|
||||
(pad "" thru_hole circle (at 0 0) (size 3.3 3.3) (drill 2.2) (layers *.Cu *.Mask) (tstamp 75b224f0-3010-4e8c-bf32-f95a770c96d9))
|
||||
)
|
||||
|
||||
|
||||
(module Hole (layer F.Cu) (tedit 5F7666C1)
|
||||
(at 142.070972 72.5369486 0)
|
||||
(fp_text reference "_2" (at 0 0.5) (layer F.SilkS) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
|
||||
(pad "" thru_hole circle (at 0 0) (size 3.3 3.3) (drill 2.2) (layers *.Cu *.Mask) (tstamp 75b224f0-3010-4e8c-bf32-f95a770c96d9))
|
||||
)
|
||||
|
||||
|
||||
(module Hole (layer F.Cu) (tedit 5F7666C1)
|
||||
(at 69.6263772 118.8840511 5)
|
||||
(fp_text reference "_3" (at 0 0.5) (layer F.SilkS) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
|
||||
(pad "" thru_hole circle (at 0 0) (size 3.3 3.3) (drill 2.2) (layers *.Cu *.Mask) (tstamp 75b224f0-3010-4e8c-bf32-f95a770c96d9))
|
||||
)
|
||||
|
||||
|
||||
(module Hole (layer F.Cu) (tedit 5F7666C1)
|
||||
(at 124.070972 122.2869487 0)
|
||||
(fp_text reference "_4" (at 0 0.5) (layer F.SilkS) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
|
||||
(pad "" thru_hole circle (at 0 0) (size 3.3 3.3) (drill 2.2) (layers *.Cu *.Mask) (tstamp 75b224f0-3010-4e8c-bf32-f95a770c96d9))
|
||||
)
|
||||
|
||||
|
||||
(module Hole (layer F.Cu) (tedit 5F7666C1)
|
||||
(at 167.4494743 130.5100759 22.5)
|
||||
(fp_text reference "_5" (at 0 0.5) (layer F.SilkS) hide
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
|
||||
(pad "" thru_hole circle (at 0 0) (size 3.3 3.3) (drill 2.2) (layers *.Cu *.Mask) (tstamp 75b224f0-3010-4e8c-bf32-f95a770c96d9))
|
||||
)
|
||||
|
||||
(gr_line (start 47.723363248427795 86.53200814646101) (end 52.09316980970455 136.47912530921678) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 48.2210045067659 85.02888978984446) (end 63.896888777211764 67.39540284719092) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 64.35725928329127 67.01246712979616) (end 86.86332290844136 53.41242748975397) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 87.30260035270608 53.21475776300555) (end 104.78031650054527 47.7675362) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 105.37541670054526 47.6769486) (end 124.84542669729015 47.6769486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 125.29085267061812 47.72718051675183) (end 159.01639797332797 55.43180506983674) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 160.570972 57.381573153084915) (end 160.570972 102.2869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 162.570972 104.2869487) (end 178.820972 104.2869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 180.820972 106.2869487) (end 180.820972 125.60302959656383) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 180.8545146179318 125.9677833932376) (end 183.6483598457414 141.02993941670184) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 183.41395326367325 142.39469321337566) (end 174.62697336139277 157.61418878270445) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 172.20006919397125 158.489603094775) (end 123.25956242781616 140.35682265988308) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 122.87224567558854 140.25602307431805) (end 90.36282175663328 135.19693604937402) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 89.88097374067975 135.18076053832712) (end 54.25987061914657 138.2972033171396) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_arc (start 49.715752657110194 86.35769674570133) (end 48.2210044571102 85.02888974570133) (angle -46.63657592093867) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_arc (start 65.39163692755596 68.72420980304773) (end 64.35725932755597 67.01246710304773) (angle -17.21955057250915) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_arc (start 87.89770055270607 55.12417016300555) (end 87.30260035270607 53.21475776300555) (angle -13.833355255349204) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_arc (start 105.37541670054526 49.6769486) (end 105.37541670054526 47.6769486) (angle -17.31051580173535) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_arc (start 124.84542669729015 49.6769486) (end 125.29085269729015 47.7271805) (angle -12.868430106634506) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_arc (start 158.570972 57.381573153084915) (end 160.570972 57.381573153084915) (angle -77.13156989336589) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_arc (start 162.570972 102.2869487) (end 160.570972 102.2869487) (angle -90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_arc (start 178.820972 106.2869487) (end 180.820972 106.2869487) (angle -90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_arc (start 182.820972 125.60302959656383) (end 180.820972 125.60302959656383) (angle -10.508238166374014) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_arc (start 181.68190246367323 141.39469321337572) (end 183.41395326367322 142.39469321337572) (angle -40.508238274791836) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_arc (start 172.89492256139275 156.6141887827045) (end 172.20006916139275 158.4896030827045) (angle -80.32999991007301) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_arc (start 122.5647090603946 142.2322369719536) (end 123.2595624603946 140.3568226719536) (angle -11.484631048738763) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_arc (start 90.05528514143933 137.17314994700956) (end 90.36282174143933 135.19693604700956) (angle -13.845366520279839) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_arc (start 54.08555921838697 136.3048139084572) (end 52.09316981838697 136.47912530845718) (angle -90.00000000000028) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 55.03817600000001 135.7195608) (end 68.9849018 134.4993804) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 68.9849018 134.4993804) (end 67.7647214 120.5526546) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 67.7647214 120.5526546) (end 53.8179956 121.772835) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 53.8179956 121.772835) (end 55.03817600000001 135.7195608) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 53.556528400000005 118.7842509) (end 67.5032542 117.5640705) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 67.5032542 117.5640705) (end 66.2830738 103.6173447) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 66.2830738 103.6173447) (end 52.336348 104.83752510000001) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 52.336348 104.83752510000001) (end 53.556528400000005 118.7842509) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 52.074880699999994 101.8489411) (end 66.02160649999999 100.6287607) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 66.02160649999999 100.6287607) (end 64.8014261 86.6820349) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 64.8014261 86.6820349) (end 50.8547003 87.90221530000001) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 50.8547003 87.90221530000001) (end 52.074880699999994 101.8489411) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 72.9696806 134.15075739999997) (end 86.9164064 132.930577) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 86.9164064 132.930577) (end 85.696226 118.98385119999999) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 85.696226 118.98385119999999) (end 71.7495002 120.2040316) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 71.7495002 120.2040316) (end 72.9696806 134.15075739999997) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 71.48803290000001 117.2154476) (end 85.4347587 115.9952672) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 85.4347587 115.9952672) (end 84.2145783 102.0485414) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 84.2145783 102.0485414) (end 70.2678525 103.26872180000001) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 70.2678525 103.26872180000001) (end 71.48803290000001 117.2154476) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 70.0063853 100.2801377) (end 83.9531111 99.0599573) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 83.9531111 99.0599573) (end 82.7329307 85.1132315) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 82.7329307 85.1132315) (end 68.7862049 86.3334119) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 68.7862049 86.3334119) (end 70.0063853 100.2801377) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 68.5247377 83.3448278) (end 82.4714635 82.1246474) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 82.4714635 82.1246474) (end 81.2512831 68.1779216) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 81.2512831 68.1779216) (end 67.3045573 69.39810200000001) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 67.3045573 69.39810200000001) (end 68.5247377 83.3448278) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 90.0709721 120.7869487) (end 104.0709721 120.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 104.0709721 120.7869487) (end 104.0709721 106.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 104.0709721 106.7869487) (end 90.0709721 106.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 90.0709721 106.7869487) (end 90.0709721 120.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 90.0709721 103.7869487) (end 104.0709721 103.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 104.0709721 103.7869487) (end 104.0709721 89.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 104.0709721 89.7869487) (end 90.0709721 89.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 90.0709721 89.7869487) (end 90.0709721 103.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 90.070972 86.7869487) (end 104.070972 86.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 104.070972 86.7869487) (end 104.070972 72.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 104.070972 72.7869487) (end 90.070972 72.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 90.070972 72.7869487) (end 90.070972 86.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 90.070972 69.7869486) (end 104.070972 69.7869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 104.070972 69.7869486) (end 104.070972 55.7869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 104.070972 55.7869486) (end 90.070972 55.7869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 90.070972 55.7869486) (end 90.070972 69.7869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 108.070972 132.1769487) (end 122.070972 132.1769487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 122.070972 132.1769487) (end 122.070972 118.1769487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 122.070972 118.1769487) (end 108.070972 118.1769487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 108.070972 118.1769487) (end 108.070972 132.1769487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 108.070972 115.1769487) (end 122.070972 115.1769487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 122.070972 115.1769487) (end 122.070972 101.1769487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 122.070972 101.1769487) (end 108.070972 101.1769487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 108.070972 101.1769487) (end 108.070972 115.1769487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 108.070972 98.1769487) (end 122.070972 98.1769487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 122.070972 98.1769487) (end 122.070972 84.1769487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 122.070972 84.1769487) (end 108.070972 84.1769487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 108.070972 84.1769487) (end 108.070972 98.1769487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 108.0709719 81.1769487) (end 122.0709719 81.1769487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 122.0709719 81.1769487) (end 122.0709719 67.1769487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 122.0709719 67.1769487) (end 108.0709719 67.1769487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 108.0709719 67.1769487) (end 108.0709719 81.1769487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 108.0709719 64.1769486) (end 122.0709719 64.1769486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 122.0709719 64.1769486) (end 122.0709719 50.1769486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 122.0709719 50.1769486) (end 108.0709719 50.1769486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 108.0709719 50.1769486) (end 108.0709719 64.1769486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 126.0709721 137.7869487) (end 140.0709721 137.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 140.0709721 137.7869487) (end 140.0709721 123.78694870000001) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 140.0709721 123.78694870000001) (end 126.0709721 123.78694870000001) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 126.0709721 123.78694870000001) (end 126.0709721 137.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 126.0709721 120.7869487) (end 140.0709721 120.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 140.0709721 120.7869487) (end 140.0709721 106.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 140.0709721 106.7869487) (end 126.0709721 106.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 126.0709721 106.7869487) (end 126.0709721 120.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 126.07097200000001 103.7869487) (end 140.070972 103.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 140.070972 103.7869487) (end 140.070972 89.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 140.070972 89.7869487) (end 126.07097200000001 89.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 126.07097200000001 89.7869487) (end 126.07097200000001 103.7869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 126.07097200000001 86.7869486) (end 140.070972 86.7869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 140.070972 86.7869486) (end 140.070972 72.7869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 140.070972 72.7869486) (end 126.07097200000001 72.7869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 126.07097200000001 72.7869486) (end 126.07097200000001 86.7869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 126.07097200000001 69.7869486) (end 140.070972 69.7869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 140.070972 69.7869486) (end 140.070972 55.7869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 140.070972 55.7869486) (end 126.07097200000001 55.7869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 126.07097200000001 55.7869486) (end 126.07097200000001 69.7869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 144.070972 123.2869487) (end 158.070972 123.2869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 158.070972 123.2869487) (end 158.070972 109.2869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 158.070972 109.2869487) (end 144.070972 109.2869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 144.070972 109.2869487) (end 144.070972 123.2869487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 144.070972 106.2869486) (end 158.070972 106.2869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 158.070972 106.2869486) (end 158.070972 92.2869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 158.070972 92.2869486) (end 144.070972 92.2869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 144.070972 92.2869486) (end 144.070972 106.2869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 144.070972 89.2869486) (end 158.070972 89.2869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 158.070972 89.2869486) (end 158.070972 75.2869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 158.070972 75.2869486) (end 144.070972 75.2869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 144.070972 75.2869486) (end 144.070972 89.2869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 144.070972 72.2869486) (end 158.070972 72.2869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 158.070972 72.2869486) (end 158.070972 58.2869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 158.070972 58.2869486) (end 144.070972 58.2869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 144.070972 58.2869486) (end 144.070972 72.2869486) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 144.4977578 140.1266961) (end 158.0207194 143.7501627) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 158.0207194 143.7501627) (end 161.644186 130.2272011) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 161.644186 130.2272011) (end 148.1212244 126.6037345) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 148.1212244 126.6037345) (end 144.4977578 140.1266961) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 173.1178909 155.2279963) (end 180.1178909 143.1036407) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 180.1178909 143.1036407) (end 167.9935353 136.1036407) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 167.9935353 136.1036407) (end 160.9935353 148.2279963) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 160.9935353 148.2279963) (end 173.1178909 155.2279963) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 160.570972 123.5369487) (end 178.070972 123.5369487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 178.070972 123.5369487) (end 178.070972 109.0369487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 178.070972 109.0369487) (end 160.570972 109.0369487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
(gr_line (start 160.570972 109.0369487) (end 160.570972 123.5369487) (angle 90) (layer Edge.Cuts) (width 0.15))
|
||||
|
||||
)
|
||||
|
||||
|
||||
19652
corax54/pcbs/pcbs/switchplate.step
Normal file
19652
corax54/pcbs/pcbs/switchplate.step
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user