Add 3D model to Cherry MX footprint.

This commit is contained in:
David Fenyes 2020-03-16 13:35:41 -05:00
parent 6e21b96519
commit d2d0c4c673
2 changed files with 354 additions and 7 deletions

View File

@ -0,0 +1,342 @@
#VRML V1.0 ascii
Separator {
MaterialBinding {
value OVERALL
}
Material {
ambientColor [
0.792157 0.819608 0.933333
]
diffuseColor [
0.792157 0.819608 0.933333
]
emissiveColor [
0.000000 0.000000 0.000000
]
specularColor [
0.396078 0.409804 0.466667
]
shininess [
0.400000
]
transparency [
0.000000
]
}
Coordinate3 {
point [
-0.007820 -0.000870 -0.007820, -0.007820 -0.000870 -0.005820, -0.007820 -0.000870 0.005820, -0.007820 -0.000870 0.007820, -0.007820 -0.000050 -0.007820,
-0.007820 -0.000050 -0.005820, -0.007820 -0.000050 0.005820, -0.007820 -0.000050 0.007820, -0.007290 -0.000000 -0.007290, -0.007290 -0.000000 0.007290,
-0.006990 -0.002300 -0.006990, -0.006990 -0.002300 0.006990, -0.006990 -0.000870 -0.006990, -0.006990 -0.000870 -0.005820, -0.006990 -0.000870 0.005820,
-0.006990 -0.000870 0.006990, -0.006990 -0.000050 -0.006990, -0.006990 -0.000050 -0.005820, -0.006990 -0.000050 0.005820, -0.006990 -0.000050 0.006990,
-0.006990 -0.000000 -0.006990, -0.006990 -0.000000 0.006990, -0.006370 -0.005600 -0.006800, -0.006370 -0.005600 0.002263, -0.006370 -0.005600 0.006800,
-0.005750 -0.007857 -0.000000, -0.005750 -0.005600 0.000000, -0.005723 -0.007857 -0.000207, -0.005723 -0.007857 0.000207, -0.005723 -0.005600 -0.000207,
-0.005723 -0.005600 0.000207, -0.005643 -0.007857 -0.000400, -0.005643 -0.007857 0.000400, -0.005643 -0.005600 -0.000400, -0.005643 -0.005600 0.000400,
-0.005516 -0.007857 -0.000566, -0.005516 -0.007857 0.000566, -0.005516 -0.005600 -0.000566, -0.005516 -0.005600 0.000566, -0.005350 -0.008550 -0.000000,
-0.005350 -0.007857 -0.000693, -0.005350 -0.007857 0.000693, -0.005350 -0.005600 -0.000693, -0.005350 -0.005600 0.000693, -0.005336 -0.008550 -0.000104,
-0.005336 -0.008550 0.000104, -0.005296 -0.008550 -0.000200, -0.005296 -0.008550 0.000200, -0.005233 -0.008550 -0.000283, -0.005233 -0.008550 0.000283,
-0.005157 -0.007857 -0.000773, -0.005157 -0.007857 0.000773, -0.005157 -0.005600 -0.000773, -0.005157 -0.005600 0.000773, -0.005150 -0.008550 -0.000346,
-0.005150 -0.008550 0.000346, -0.005054 -0.008550 -0.000386, -0.005054 -0.008550 0.000386, -0.004950 -0.008550 -0.000400, -0.004950 -0.008550 -0.000000,
-0.004950 -0.008550 0.000400, -0.004950 -0.007857 -0.000800, -0.004950 -0.007857 0.000800, -0.004950 -0.005600 -0.000800, -0.004950 -0.005600 0.000800,
-0.004935 0.005350 -0.005310, -0.004935 0.005350 0.005310, -0.004846 -0.008550 -0.000386, -0.004846 -0.008550 0.000386, -0.004750 -0.008550 -0.000346,
-0.004750 -0.008550 0.000346, -0.004743 -0.007857 -0.000773, -0.004743 -0.007857 0.000773, -0.004743 -0.005600 -0.000773, -0.004743 -0.005600 0.000773,
-0.004667 -0.008550 -0.000283, -0.004667 -0.008550 0.000283, -0.004604 -0.008550 -0.000200, -0.004604 -0.008550 0.000200, -0.004564 -0.008550 -0.000104,
-0.004564 -0.008550 0.000104, -0.004550 -0.008550 -0.000000, -0.004550 -0.007857 -0.000693, -0.004550 -0.007857 0.000693, -0.004550 -0.005600 -0.000693,
-0.004550 -0.005600 0.000693, -0.004384 -0.007857 -0.000566, -0.004384 -0.007857 0.000566, -0.004384 -0.005600 -0.000566, -0.004384 -0.005600 0.000566,
-0.004257 -0.007857 -0.000400, -0.004257 -0.007857 0.000400, -0.004257 -0.005600 -0.000400, -0.004257 -0.005600 0.000400, -0.004177 -0.007857 -0.000207,
-0.004177 -0.007857 0.000207, -0.004177 -0.005600 -0.000207, -0.004177 -0.005600 0.000207, -0.004150 -0.007857 -0.000000, -0.004150 -0.005600 -0.000000,
-0.003600 0.005350 -0.002780, -0.003600 0.005350 0.002780, -0.003600 0.005680 -0.002780, -0.003600 0.005680 0.002780, -0.003460 -0.008550 0.005100,
-0.003460 -0.008550 0.005300, -0.003460 -0.005600 0.005100, -0.003460 -0.005600 0.005300, -0.002820 -0.000870 -0.007820, -0.002820 -0.000870 -0.006990,
-0.002820 -0.000870 0.006990, -0.002820 -0.000870 0.007820, -0.002820 -0.000050 -0.007820, -0.002820 -0.000050 -0.006990, -0.002820 -0.000050 0.006990,
-0.002820 -0.000050 0.007820, -0.002600 -0.008550 0.005100, -0.002600 -0.008550 0.005300, -0.002600 -0.005600 0.005100, -0.002600 -0.005600 0.005300,
-0.002263 -0.005600 -0.006800, -0.002263 -0.005600 0.002263, -0.002263 -0.005600 0.006800, -0.002250 0.005680 -0.000575, -0.002250 0.005680 0.000575,
-0.002250 0.009300 -0.000575, -0.002250 0.009300 0.000575, -0.001925 -0.007857 -0.000000, -0.001925 -0.005600 0.000000, -0.001859 -0.007857 -0.000498,
-0.001859 -0.007857 0.000498, -0.001859 -0.005600 -0.000498, -0.001859 -0.005600 0.000498, -0.001667 -0.007857 -0.000962, -0.001667 -0.007857 0.000962,
-0.001667 -0.005600 -0.000962, -0.001667 -0.005600 0.000962, -0.001525 -0.008550 0.000000, -0.001473 -0.008550 -0.000395, -0.001473 -0.008550 0.000395,
-0.001361 -0.007857 -0.001361, -0.001361 -0.007857 0.001361, -0.001361 -0.005600 -0.001361, -0.001361 -0.005600 0.001361, -0.001321 -0.008550 -0.000762,
-0.001321 -0.008550 0.000762, -0.001078 -0.008550 -0.001078, -0.001078 -0.008550 0.001078, -0.000962 -0.007857 -0.001667, -0.000962 -0.007857 0.001667,
-0.000962 -0.005600 -0.001667, -0.000962 -0.005600 0.001667, -0.000910 -0.000870 -0.008165, -0.000910 -0.000870 -0.006990, -0.000910 -0.000870 0.006990,
-0.000910 -0.000870 0.008165, -0.000910 -0.000050 -0.008165, -0.000910 -0.000050 -0.006990, -0.000910 -0.000050 0.006990, -0.000910 -0.000050 0.008165,
-0.000762 -0.008550 -0.001321, -0.000762 -0.008550 0.001321, -0.000675 0.005680 -0.002250, -0.000675 0.005680 -0.000575, -0.000675 0.005680 0.000575,
-0.000675 0.005680 0.002250, -0.000675 0.009300 -0.002250, -0.000675 0.009300 -0.000575, -0.000675 0.009300 0.000575, -0.000675 0.009300 0.002250,
-0.000498 -0.007857 -0.001859, -0.000498 -0.007857 0.001859, -0.000498 -0.005600 -0.001859, -0.000498 -0.005600 0.001859, -0.000395 -0.008550 -0.001473,
-0.000395 -0.008550 0.001473, -0.000000 -0.008550 -0.001525, 0.000000 -0.008550 0.000000, 0.000000 -0.008550 0.001525, 0.000000 -0.007857 -0.001925,
0.000000 -0.007857 0.001925, 0.000000 -0.005600 -0.001925, 0.000000 -0.005600 0.001925, 0.000395 -0.008550 -0.001473, 0.000395 -0.008550 0.001473,
0.000498 -0.007857 -0.001859, 0.000498 -0.007857 0.001859, 0.000498 -0.005600 -0.001859, 0.000498 -0.005600 0.001859, 0.000675 0.005680 -0.002250,
0.000675 0.005680 -0.000575, 0.000675 0.005680 0.000575, 0.000675 0.005680 0.002250, 0.000675 0.009300 -0.002250, 0.000675 0.009300 -0.000575,
0.000675 0.009300 0.000575, 0.000675 0.009300 0.002250, 0.000762 -0.008550 -0.001321, 0.000762 -0.008550 0.001321, 0.000910 -0.000870 -0.008165,
0.000910 -0.000870 -0.006990, 0.000910 -0.000870 0.006990, 0.000910 -0.000870 0.008165, 0.000910 -0.000050 -0.008165, 0.000910 -0.000050 -0.006990,
0.000910 -0.000050 0.006990, 0.000910 -0.000050 0.008165, 0.000962 -0.007857 -0.001667, 0.000962 -0.007857 0.001667, 0.000962 -0.005600 -0.001667,
0.000962 -0.005600 0.001667, 0.001078 -0.008550 -0.001078, 0.001078 -0.008550 0.001078, 0.001321 -0.008550 -0.000762, 0.001321 -0.008550 0.000762,
0.001361 -0.007857 -0.001361, 0.001361 -0.007857 0.001361, 0.001361 -0.005600 -0.001361, 0.001361 -0.005600 0.001361, 0.001473 -0.008550 -0.000395,
0.001473 -0.008550 0.000395, 0.001525 -0.008550 0.000000, 0.001667 -0.007857 -0.000962, 0.001667 -0.007857 0.000962, 0.001667 -0.005600 -0.000962,
0.001667 -0.005600 0.000962, 0.001859 -0.007857 -0.000498, 0.001859 -0.007857 0.000498, 0.001859 -0.005600 -0.000498, 0.001859 -0.005600 0.000498,
0.001925 -0.007857 0.000000, 0.001925 -0.005600 -0.000000, 0.002250 0.005680 -0.000575, 0.002250 0.005680 0.000575, 0.002250 0.009300 -0.000575,
0.002250 0.009300 0.000575, 0.002820 -0.000870 -0.007820, 0.002820 -0.000870 -0.006990, 0.002820 -0.000870 0.006990, 0.002820 -0.000870 0.007820,
0.002820 -0.000050 -0.007820, 0.002820 -0.000050 -0.006990, 0.002820 -0.000050 0.006990, 0.002820 -0.000050 0.007820, 0.003340 -0.008550 0.002600,
0.003340 -0.008550 0.002800, 0.003340 -0.005600 0.002600, 0.003340 -0.005600 0.002800, 0.003600 0.005350 -0.002780, 0.003600 0.005350 0.002780,
0.003600 0.005680 -0.002780, 0.003600 0.005680 0.002780, 0.004150 -0.007857 -0.000000, 0.004150 -0.005600 0.000000, 0.004177 -0.007857 -0.000207,
0.004177 -0.007857 0.000207, 0.004177 -0.005600 -0.000207, 0.004177 -0.005600 0.000207, 0.004200 -0.008550 0.002600, 0.004200 -0.008550 0.002800,
0.004200 -0.005600 0.002600, 0.004200 -0.005600 0.002800, 0.004257 -0.007857 -0.000400, 0.004257 -0.007857 0.000400, 0.004257 -0.005600 -0.000400,
0.004257 -0.005600 0.000400, 0.004384 -0.007857 -0.000566, 0.004384 -0.007857 0.000566, 0.004384 -0.005600 -0.000566, 0.004384 -0.005600 0.000566,
0.004550 -0.008550 -0.000000, 0.004550 -0.007857 -0.000693, 0.004550 -0.007857 0.000693, 0.004550 -0.005600 -0.000693, 0.004550 -0.005600 0.000693,
0.004564 -0.008550 -0.000104, 0.004564 -0.008550 0.000104, 0.004604 -0.008550 -0.000200, 0.004604 -0.008550 0.000200, 0.004667 -0.008550 -0.000283,
0.004667 -0.008550 0.000283, 0.004743 -0.007857 -0.000773, 0.004743 -0.007857 0.000773, 0.004743 -0.005600 -0.000773, 0.004743 -0.005600 0.000773,
0.004750 -0.008550 -0.000346, 0.004750 -0.008550 0.000346, 0.004846 -0.008550 -0.000386, 0.004846 -0.008550 0.000386, 0.004935 0.005350 -0.005310,
0.004935 0.005350 0.005310, 0.004950 -0.008550 -0.000400, 0.004950 -0.008550 -0.000000, 0.004950 -0.008550 0.000400, 0.004950 -0.007857 -0.000800,
0.004950 -0.007857 0.000800, 0.004950 -0.005600 -0.000800, 0.004950 -0.005600 0.000800, 0.005054 -0.008550 -0.000386, 0.005054 -0.008550 0.000386,
0.005150 -0.008550 -0.000346, 0.005150 -0.008550 0.000346, 0.005157 -0.007857 -0.000773, 0.005157 -0.007857 0.000773, 0.005157 -0.005600 -0.000773,
0.005157 -0.005600 0.000773, 0.005233 -0.008550 -0.000283, 0.005233 -0.008550 0.000283, 0.005296 -0.008550 -0.000200, 0.005296 -0.008550 0.000200,
0.005336 -0.008550 -0.000104, 0.005336 -0.008550 0.000104, 0.005350 -0.008550 -0.000000, 0.005350 -0.007857 -0.000693, 0.005350 -0.007857 0.000693,
0.005350 -0.005600 -0.000693, 0.005350 -0.005600 0.000693, 0.005516 -0.007857 -0.000566, 0.005516 -0.007857 0.000566, 0.005516 -0.005600 -0.000566,
0.005516 -0.005600 0.000566, 0.005643 -0.007857 -0.000400, 0.005643 -0.007857 0.000400, 0.005643 -0.005600 -0.000400, 0.005643 -0.005600 0.000400,
0.005723 -0.007857 -0.000207, 0.005723 -0.007857 0.000207, 0.005723 -0.005600 -0.000207, 0.005723 -0.005600 0.000207, 0.005750 -0.007857 -0.000000,
0.005750 -0.005600 -0.000000, 0.006370 -0.005600 -0.006800, 0.006370 -0.005600 0.002263, 0.006370 -0.005600 0.006800, 0.006990 -0.002300 -0.006990,
0.006990 -0.002300 0.006990, 0.006990 -0.000870 -0.006990, 0.006990 -0.000870 -0.005820, 0.006990 -0.000870 0.005820, 0.006990 -0.000870 0.006990,
0.006990 -0.000050 -0.006990, 0.006990 -0.000050 -0.005820, 0.006990 -0.000050 0.005820, 0.006990 -0.000050 0.006990, 0.006990 -0.000000 -0.006990,
0.006990 -0.000000 0.006990, 0.007290 -0.000000 -0.007290, 0.007290 -0.000000 0.007290, 0.007820 -0.000870 -0.007820, 0.007820 -0.000870 -0.005820,
0.007820 -0.000870 0.005820, 0.007820 -0.000870 0.007820, 0.007820 -0.000050 -0.007820, 0.007820 -0.000050 -0.005820, 0.007820 -0.000050 0.005820,
0.007820 -0.000050 0.007820
]
}
IndexedFaceSet {
coordIndex [
167, 166, 163, -1, 163, 166, 162, -1, 125, 167, 123, -1,
123, 167, 163, -1, 166, 193, 162, -1, 162, 193, 189, -1,
126, 125, 124, -1, 124, 125, 123, -1, 193, 194, 189, -1,
189, 194, 190, -1, 168, 126, 164, -1, 164, 126, 124, -1,
194, 234, 190, -1, 190, 234, 232, -1, 169, 168, 165, -1,
165, 168, 164, -1, 234, 235, 232, -1, 232, 235, 233, -1,
235, 234, 195, -1, 195, 234, 194, -1, 125, 126, 167, -1,
167, 126, 168, -1, 169, 196, 168, -1, 168, 196, 195, -1,
168, 195, 167, -1, 167, 195, 194, -1, 167, 194, 166, -1,
166, 194, 193, -1, 196, 169, 192, -1, 192, 169, 165, -1,
235, 195, 233, -1, 233, 195, 191, -1, 195, 196, 191, -1,
191, 196, 192, -1, 165, 103, 192, -1, 192, 103, 251, -1,
165, 164, 103, -1, 103, 164, 124, -1, 103, 124, 102, -1,
102, 124, 123, -1, 189, 250, 162, -1, 162, 250, 102, -1,
162, 102, 163, -1, 163, 102, 123, -1, 191, 192, 233, -1,
233, 192, 251, -1, 233, 251, 232, -1, 232, 251, 250, -1,
232, 250, 190, -1, 190, 250, 189, -1, 249, 251, 101, -1,
101, 251, 103, -1, 248, 250, 249, -1, 249, 250, 251, -1,
100, 102, 248, -1, 248, 102, 250, -1, 101, 103, 100, -1,
100, 103, 102, -1, 100, 65, 101, -1, 101, 65, 66, -1,
101, 66, 249, -1, 249, 66, 290, -1, 249, 290, 248, -1,
248, 290, 289, -1, 248, 289, 100, -1, 100, 289, 65, -1,
199, 152, 203, -1, 203, 152, 156, -1, 353, 349, 352, -1,
352, 349, 348, -1, 352, 348, 240, -1, 240, 348, 236, -1,
108, 0, 112, -1, 112, 0, 4, -1, 0, 1, 4, -1,
4, 1, 5, -1, 346, 8, 289, -1, 289, 8, 65, -1,
8, 9, 65, -1, 65, 9, 66, -1, 9, 347, 66, -1,
66, 347, 290, -1, 347, 346, 290, -1, 290, 346, 289, -1,
239, 351, 243, -1, 243, 351, 355, -1, 351, 350, 355, -1,
355, 350, 354, -1, 6, 2, 7, -1, 7, 2, 3, -1,
7, 3, 115, -1, 115, 3, 111, -1, 159, 155, 206, -1,
206, 155, 202, -1, 261, 259, 260, -1, 260, 259, 258, -1,
118, 116, 106, -1, 106, 116, 104, -1, 70, 68, 59, -1,
59, 68, 60, -1, 59, 60, 57, -1, 80, 78, 59, -1,
59, 78, 76, -1, 59, 76, 70, -1, 77, 79, 59, -1,
59, 79, 81, -1, 59, 81, 80, -1, 67, 69, 59, -1,
59, 69, 75, -1, 59, 75, 77, -1, 54, 56, 59, -1,
59, 56, 58, -1, 59, 58, 67, -1, 44, 46, 59, -1,
59, 46, 48, -1, 59, 48, 54, -1, 47, 45, 59, -1,
59, 45, 39, -1, 59, 39, 44, -1, 57, 55, 59, -1,
59, 55, 49, -1, 59, 49, 47, -1, 198, 184, 177, -1,
177, 184, 178, -1, 177, 178, 175, -1, 220, 214, 177, -1,
177, 214, 212, -1, 177, 212, 198, -1, 213, 219, 177, -1,
177, 219, 221, -1, 177, 221, 220, -1, 183, 197, 177, -1,
177, 197, 211, -1, 177, 211, 213, -1, 160, 174, 177, -1,
177, 174, 176, -1, 177, 176, 183, -1, 138, 144, 177, -1,
177, 144, 146, -1, 177, 146, 160, -1, 145, 139, 177, -1,
177, 139, 137, -1, 177, 137, 138, -1, 175, 161, 177, -1,
177, 161, 147, -1, 177, 147, 145, -1, 301, 299, 292, -1,
292, 299, 293, -1, 292, 293, 288, -1, 311, 309, 292, -1,
292, 309, 307, -1, 292, 307, 301, -1, 308, 310, 292, -1,
292, 310, 312, -1, 292, 312, 311, -1, 298, 300, 292, -1,
292, 300, 306, -1, 292, 306, 308, -1, 285, 287, 292, -1,
292, 287, 291, -1, 292, 291, 298, -1, 275, 277, 292, -1,
292, 277, 279, -1, 292, 279, 285, -1, 278, 276, 292, -1,
292, 276, 270, -1, 292, 270, 275, -1, 288, 286, 292, -1,
292, 286, 280, -1, 292, 280, 278, -1, 350, 338, 354, -1,
354, 338, 342, -1, 341, 337, 353, -1, 353, 337, 349, -1,
200, 199, 204, -1, 204, 199, 203, -1, 200, 153, 199, -1,
199, 153, 152, -1, 152, 153, 156, -1, 156, 153, 157, -1,
156, 157, 203, -1, 203, 157, 204, -1, 237, 236, 336, -1,
336, 236, 348, -1, 336, 348, 337, -1, 337, 348, 349, -1,
240, 236, 241, -1, 241, 236, 237, -1, 341, 353, 340, -1,
340, 353, 352, -1, 340, 352, 241, -1, 241, 352, 240, -1,
113, 112, 16, -1, 16, 112, 4, -1, 16, 4, 17, -1,
17, 4, 5, -1, 109, 108, 113, -1, 113, 108, 112, -1,
13, 1, 12, -1, 12, 1, 0, -1, 12, 0, 109, -1,
109, 0, 108, -1, 1, 13, 5, -1, 5, 13, 17, -1,
18, 14, 6, -1, 6, 14, 2, -1, 115, 111, 114, -1,
114, 111, 110, -1, 18, 6, 19, -1, 19, 6, 7, -1,
19, 7, 114, -1, 114, 7, 115, -1, 21, 9, 20, -1,
20, 9, 8, -1, 20, 8, 344, -1, 344, 8, 346, -1,
344, 346, 345, -1, 345, 346, 347, -1, 345, 347, 21, -1,
21, 347, 9, -1, 242, 243, 343, -1, 343, 243, 355, -1,
343, 355, 342, -1, 342, 355, 354, -1, 238, 239, 242, -1,
242, 239, 243, -1, 338, 350, 339, -1, 339, 350, 351, -1,
339, 351, 238, -1, 238, 351, 239, -1, 110, 111, 15, -1,
15, 111, 3, -1, 15, 3, 14, -1, 14, 3, 2, -1,
155, 154, 202, -1, 202, 154, 201, -1, 206, 202, 205, -1,
205, 202, 201, -1, 205, 158, 206, -1, 206, 158, 159, -1,
158, 154, 159, -1, 159, 154, 155, -1, 260, 258, 246, -1,
246, 258, 244, -1, 247, 245, 261, -1, 261, 245, 259, -1,
258, 259, 244, -1, 244, 259, 245, -1, 106, 104, 107, -1,
107, 104, 105, -1, 119, 117, 118, -1, 118, 117, 116, -1,
116, 117, 104, -1, 104, 117, 105, -1, 62, 68, 72, -1,
72, 68, 70, -1, 72, 70, 83, -1, 83, 70, 76, -1,
83, 76, 87, -1, 87, 76, 78, -1, 87, 78, 91, -1,
91, 78, 80, -1, 91, 80, 95, -1, 95, 80, 81, -1,
95, 81, 98, -1, 98, 81, 79, -1, 98, 79, 94, -1,
94, 79, 77, -1, 94, 77, 90, -1, 90, 77, 75, -1,
90, 75, 86, -1, 86, 75, 69, -1, 86, 69, 82, -1,
82, 69, 67, -1, 82, 67, 71, -1, 71, 67, 58, -1,
71, 58, 61, -1, 61, 58, 56, -1, 61, 56, 50, -1,
50, 56, 54, -1, 50, 54, 40, -1, 40, 54, 48, -1,
40, 48, 35, -1, 35, 48, 46, -1, 35, 46, 31, -1,
31, 46, 44, -1, 31, 44, 27, -1, 27, 44, 39, -1,
27, 39, 25, -1, 25, 39, 45, -1, 25, 45, 28, -1,
28, 45, 47, -1, 28, 47, 32, -1, 32, 47, 49, -1,
32, 49, 36, -1, 36, 49, 55, -1, 36, 55, 41, -1,
41, 55, 57, -1, 41, 57, 51, -1, 51, 57, 60, -1,
51, 60, 62, -1, 62, 60, 68, -1, 180, 184, 186, -1,
186, 184, 198, -1, 186, 198, 208, -1, 208, 198, 212, -1,
208, 212, 216, -1, 216, 212, 214, -1, 216, 214, 223, -1,
223, 214, 220, -1, 223, 220, 227, -1, 227, 220, 221, -1,
227, 221, 230, -1, 230, 221, 219, -1, 230, 219, 226, -1,
226, 219, 213, -1, 226, 213, 222, -1, 222, 213, 211, -1,
222, 211, 215, -1, 215, 211, 197, -1, 215, 197, 207, -1,
207, 197, 183, -1, 207, 183, 185, -1, 185, 183, 176, -1,
185, 176, 179, -1, 179, 176, 174, -1, 179, 174, 170, -1,
170, 174, 160, -1, 170, 160, 148, -1, 148, 160, 146, -1,
148, 146, 140, -1, 140, 146, 144, -1, 140, 144, 133, -1,
133, 144, 138, -1, 133, 138, 129, -1, 129, 138, 137, -1,
129, 137, 127, -1, 127, 137, 139, -1, 127, 139, 130, -1,
130, 139, 145, -1, 130, 145, 134, -1, 134, 145, 147, -1,
134, 147, 141, -1, 141, 147, 161, -1, 141, 161, 149, -1,
149, 161, 175, -1, 149, 175, 171, -1, 171, 175, 178, -1,
171, 178, 180, -1, 180, 178, 184, -1, 295, 299, 303, -1,
303, 299, 301, -1, 303, 301, 314, -1, 314, 301, 307, -1,
314, 307, 318, -1, 318, 307, 309, -1, 318, 309, 322, -1,
322, 309, 311, -1, 322, 311, 326, -1, 326, 311, 312, -1,
326, 312, 329, -1, 329, 312, 310, -1, 329, 310, 325, -1,
325, 310, 308, -1, 325, 308, 321, -1, 321, 308, 306, -1,
321, 306, 317, -1, 317, 306, 300, -1, 317, 300, 313, -1,
313, 300, 298, -1, 313, 298, 302, -1, 302, 298, 291, -1,
302, 291, 294, -1, 294, 291, 287, -1, 294, 287, 281, -1,
281, 287, 285, -1, 281, 285, 271, -1, 271, 285, 279, -1,
271, 279, 266, -1, 266, 279, 277, -1, 266, 277, 262, -1,
262, 277, 275, -1, 262, 275, 254, -1, 254, 275, 270, -1,
254, 270, 252, -1, 252, 270, 276, -1, 252, 276, 255, -1,
255, 276, 278, -1, 255, 278, 263, -1, 263, 278, 280, -1,
263, 280, 267, -1, 267, 280, 286, -1, 267, 286, 272, -1,
272, 286, 288, -1, 272, 288, 282, -1, 282, 288, 293, -1,
282, 293, 295, -1, 295, 293, 299, -1, 341, 340, 344, -1,
338, 339, 335, -1, 345, 343, 342, -1, 334, 336, 337, -1,
344, 345, 341, -1, 341, 345, 342, -1, 341, 342, 337, -1,
337, 342, 338, -1, 337, 338, 334, -1, 334, 338, 335, -1,
237, 336, 334, -1, 16, 20, 113, -1, 113, 20, 344, -1,
344, 340, 241, -1, 10, 12, 109, -1, 200, 10, 153, -1,
153, 10, 109, -1, 153, 109, 157, -1, 109, 113, 157, -1,
157, 113, 344, -1, 157, 344, 204, -1, 204, 344, 241, -1,
204, 241, 200, -1, 200, 241, 237, -1, 200, 237, 10, -1,
10, 237, 334, -1, 18, 19, 21, -1, 13, 12, 10, -1,
20, 16, 17, -1, 11, 15, 14, -1, 21, 20, 18, -1,
18, 20, 17, -1, 18, 17, 14, -1, 14, 17, 13, -1,
14, 13, 11, -1, 11, 13, 10, -1, 11, 335, 238, -1,
238, 335, 339, -1, 158, 205, 345, -1, 110, 15, 11, -1,
21, 19, 114, -1, 345, 21, 158, -1, 158, 21, 114, -1,
158, 114, 154, -1, 114, 110, 154, -1, 154, 110, 11, -1,
154, 11, 201, -1, 201, 11, 238, -1, 201, 238, 205, -1,
205, 238, 242, -1, 205, 242, 345, -1, 345, 242, 343, -1,
246, 244, 247, -1, 247, 244, 245, -1, 107, 105, 119, -1,
119, 105, 117, -1, 61, 73, 71, -1, 71, 73, 84, -1,
71, 84, 82, -1, 82, 84, 88, -1, 82, 88, 86, -1,
86, 88, 92, -1, 86, 92, 90, -1, 90, 92, 96, -1,
90, 96, 94, -1, 94, 96, 99, -1, 94, 99, 98, -1,
98, 99, 97, -1, 98, 97, 95, -1, 95, 97, 93, -1,
95, 93, 91, -1, 91, 93, 89, -1, 91, 89, 87, -1,
87, 89, 85, -1, 87, 85, 83, -1, 83, 85, 74, -1,
83, 74, 72, -1, 72, 74, 64, -1, 72, 64, 62, -1,
62, 64, 53, -1, 62, 53, 51, -1, 51, 53, 43, -1,
51, 43, 41, -1, 41, 43, 38, -1, 41, 38, 36, -1,
36, 38, 34, -1, 36, 34, 32, -1, 32, 34, 30, -1,
32, 30, 28, -1, 28, 30, 26, -1, 28, 26, 25, -1,
25, 26, 29, -1, 25, 29, 27, -1, 27, 29, 33, -1,
27, 33, 31, -1, 31, 33, 37, -1, 31, 37, 35, -1,
35, 37, 42, -1, 35, 42, 40, -1, 40, 42, 52, -1,
40, 52, 50, -1, 50, 52, 63, -1, 50, 63, 61, -1,
61, 63, 73, -1, 179, 187, 185, -1, 185, 187, 209, -1,
185, 209, 207, -1, 207, 209, 217, -1, 207, 217, 215, -1,
215, 217, 224, -1, 215, 224, 222, -1, 222, 224, 228, -1,
222, 228, 226, -1, 226, 228, 231, -1, 226, 231, 230, -1,
230, 231, 229, -1, 230, 229, 227, -1, 227, 229, 225, -1,
227, 225, 223, -1, 223, 225, 218, -1, 223, 218, 216, -1,
216, 218, 210, -1, 216, 210, 208, -1, 208, 210, 188, -1,
208, 188, 186, -1, 186, 188, 182, -1, 186, 182, 180, -1,
180, 182, 173, -1, 180, 173, 171, -1, 171, 173, 151, -1,
171, 151, 149, -1, 149, 151, 143, -1, 149, 143, 141, -1,
141, 143, 136, -1, 141, 136, 134, -1, 134, 136, 132, -1,
134, 132, 130, -1, 130, 132, 128, -1, 130, 128, 127, -1,
127, 128, 131, -1, 127, 131, 129, -1, 129, 131, 135, -1,
129, 135, 133, -1, 133, 135, 142, -1, 133, 142, 140, -1,
140, 142, 150, -1, 140, 150, 148, -1, 148, 150, 172, -1,
148, 172, 170, -1, 170, 172, 181, -1, 170, 181, 179, -1,
179, 181, 187, -1, 294, 304, 302, -1, 302, 304, 315, -1,
302, 315, 313, -1, 313, 315, 319, -1, 313, 319, 317, -1,
317, 319, 323, -1, 317, 323, 321, -1, 321, 323, 327, -1,
321, 327, 325, -1, 325, 327, 330, -1, 325, 330, 329, -1,
329, 330, 328, -1, 329, 328, 326, -1, 326, 328, 324, -1,
326, 324, 322, -1, 322, 324, 320, -1, 322, 320, 318, -1,
318, 320, 316, -1, 318, 316, 314, -1, 314, 316, 305, -1,
314, 305, 303, -1, 303, 305, 297, -1, 303, 297, 295, -1,
295, 297, 284, -1, 295, 284, 282, -1, 282, 284, 274, -1,
282, 274, 272, -1, 272, 274, 269, -1, 272, 269, 267, -1,
267, 269, 265, -1, 267, 265, 263, -1, 263, 265, 257, -1,
263, 257, 255, -1, 255, 257, 253, -1, 255, 253, 252, -1,
252, 253, 256, -1, 252, 256, 254, -1, 254, 256, 264, -1,
254, 264, 262, -1, 262, 264, 268, -1, 262, 268, 266, -1,
266, 268, 273, -1, 266, 273, 271, -1, 271, 273, 283, -1,
271, 283, 281, -1, 281, 283, 296, -1, 281, 296, 294, -1,
294, 296, 304, -1, 331, 334, 332, -1, 332, 334, 335, -1,
332, 335, 333, -1, 334, 331, 10, -1, 10, 331, 120, -1,
10, 120, 22, -1, 10, 22, 11, -1, 11, 22, 23, -1,
11, 23, 24, -1, 333, 335, 122, -1, 122, 335, 11, -1,
122, 11, 24, -1, 118, 106, 23, -1, 23, 106, 24, -1,
24, 106, 107, -1, 24, 107, 122, -1, 97, 99, 121, -1,
34, 38, 23, -1, 23, 38, 43, -1, 23, 43, 53, -1,
121, 99, 120, -1, 52, 42, 22, -1, 22, 42, 37, -1,
22, 37, 33, -1, 33, 29, 22, -1, 22, 29, 26, -1,
22, 26, 23, -1, 23, 26, 30, -1, 23, 30, 34, -1,
99, 96, 120, -1, 120, 96, 92, -1, 120, 92, 88, -1,
64, 74, 121, -1, 121, 74, 85, -1, 88, 84, 120, -1,
120, 84, 73, -1, 120, 73, 22, -1, 22, 73, 63, -1,
22, 63, 52, -1, 53, 64, 23, -1, 23, 64, 121, -1,
23, 121, 118, -1, 118, 121, 122, -1, 118, 122, 119, -1,
119, 122, 107, -1, 85, 89, 121, -1, 121, 89, 93, -1,
121, 93, 97, -1, 332, 260, 246, -1, 260, 332, 261, -1,
261, 332, 333, -1, 261, 333, 247, -1, 247, 333, 122, -1,
247, 122, 246, -1, 246, 122, 121, -1, 246, 121, 332, -1,
228, 224, 256, -1, 120, 181, 172, -1, 327, 323, 331, -1,
181, 120, 187, -1, 269, 210, 218, -1, 210, 269, 188, -1,
188, 269, 274, -1, 188, 274, 284, -1, 327, 331, 330, -1,
330, 331, 332, -1, 330, 332, 328, -1, 323, 319, 331, -1,
331, 319, 315, -1, 331, 315, 304, -1, 304, 296, 331, -1,
331, 296, 283, -1, 331, 283, 120, -1, 120, 283, 273, -1,
120, 273, 268, -1, 218, 225, 269, -1, 269, 225, 229, -1,
269, 229, 265, -1, 256, 224, 264, -1, 264, 224, 217, -1,
264, 217, 268, -1, 268, 217, 120, -1, 120, 217, 209, -1,
120, 209, 187, -1, 228, 256, 231, -1, 231, 256, 253, -1,
231, 253, 229, -1, 229, 253, 257, -1, 229, 257, 265, -1,
172, 150, 120, -1, 120, 150, 142, -1, 120, 142, 135, -1,
135, 131, 120, -1, 120, 131, 128, -1, 120, 128, 121, -1,
121, 128, 132, -1, 132, 136, 121, -1, 121, 136, 143, -1,
121, 143, 151, -1, 297, 305, 332, -1, 332, 305, 316, -1,
316, 320, 332, -1, 332, 320, 324, -1, 332, 324, 328, -1,
284, 297, 188, -1, 188, 297, 332, -1, 188, 332, 182, -1,
182, 332, 121, -1, 182, 121, 173, -1, 173, 121, 151, -1
]
}
}

View File

@ -1,8 +1,8 @@
(module "Key_MX" (layer F.Cu) (tedit 5DA6279D)
(fp_text reference "SW_**" (at -5.7912 -8.6106) (layer F.SilkS)
(module Key_MX (layer F.Cu) (tedit 5E6DD581)
(fp_text reference SW_** (at -5.7912 -8.6106) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "Key_MX" (at -5.334 8.6614) (layer F.SilkS)
(fp_text value Key_MX (at -5.334 8.6614) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -7.874 7.874) (end -7.874 -7.874) (layer F.CrtYd) (width 0.12))
@ -14,11 +14,16 @@
(fp_line (start -2.54 1.27) (end 0 3.81) (layer F.Cu) (width 0.3048))
(fp_line (start 1.651 -5.08) (end 1.27 -5.08) (layer F.Cu) (width 0.3048))
(fp_line (start 1.27 -5.08) (end 0.7366 -4.6736) (layer F.Cu) (width 0.3048))
(pad "4" thru_hole circle (at -3.81 -2.54) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at -3.81 -2.54) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu *.Mask))
(pad "3" thru_hole circle (at 2.54 -5.08) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
(pad "1" thru_hole circle (at 0 -4.0005) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
(pad "2" thru_hole circle (at 0 4.0005) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at 2.54 -5.08) (size 2.2352 2.2352) (drill 1.5748) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0 -4.0005) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at 0 4.0005) (size 2.2352 2.2352) (drill 1.397) (layers *.Cu *.Mask))
(model ${PROJECT_PATH}/cherry_mx.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)