diff --git a/Footprint/3D/LED-3MM.wings b/Footprint/3D/LED-3MM.wings new file mode 100644 index 0000000..185d571 Binary files /dev/null and b/Footprint/3D/LED-3MM.wings differ diff --git a/Footprint/3D/LED-3MM.wrl b/Footprint/3D/LED-3MM.wrl new file mode 100644 index 0000000..7869aeb --- /dev/null +++ b/Footprint/3D/LED-3MM.wrl @@ -0,0 +1,1758 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 2.1.5 +DEF cube6 Transform { + children [ + Shape { + appearance Appearance { + material DEF semicond Material { + diffuseColor 0.4 0.4 0.4 + emissiveColor 0.0 0.0 0.0 + specularColor 0.4 0.4 0.4 + ambientIntensity 0.4000000000000001 + transparency 0.0 + shininess 0.5 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -0.125 -0.125 3.8703333333333343, + -0.125 0.125 3.8703333333333343, + 0.125 0.125 3.8703333333333343, + 0.125 -0.125 3.8703333333333343, + -0.125 -0.125 3.7703333333333346, + -0.125 0.125 3.7703333333333346, + 0.125 0.125 3.7703333333333346, + 0.125 -0.125 3.7703333333333346 ] } + coordIndex [ + 0, 1, 5, 4, -1, + 0, 3, 2, 1, -1, + 0, 4, 7, 3, -1, + 1, 2, 6, 5, -1, + 2, 3, 7, 6, -1, + 4, 5, 6, 7, -1 ] + normal Normal { vector [ + 0.0 0.0 1.0, + 0.0 -1.0 0.0, + -1.0 0.0 0.0, + 0.0 0.0 1.0, + 0.0 1.0 0.0, + -1.0 0.0 0.0, + 0.0 0.0 1.0, + 1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 1.0, + 1.0 0.0 0.0, + 0.0 -1.0 0.0, + 0.0 -1.0 0.0, + 0.0 0.0 -1.0, + -1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 -1.0, + -1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.0 -1.0, + 1.0 0.0 0.0, + 0.0 -1.0 0.0, + 0.0 0.0 -1.0 ] } + normalIndex [ + 2, 5, 17, 14, -1, + 0, 9, 6, 3, -1, + 1, 12, 22, 11, -1, + 4, 8, 19, 15, -1, + 7, 10, 21, 18, -1, + 13, 16, 20, 23, -1 ] + } + }, + Shape { + appearance Appearance { + material DEF pins Material { + diffuseColor 0.6 0.6 0.6 + emissiveColor 0.0 0.0 0.0 + specularColor 0.6 0.6 0.6 + ambientIntensity 0.6 + transparency 0.0 + shininess 0.5 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.3 4.117647058599072e-7 3.7703337450980405, + 0.27716385975338603 0.11480544147423277 3.7703337450980405, + 0.21213203435596426 0.2121324461206701 3.7703337450980405, + 0.11480502970952694 0.27716427151809186 3.7703337450980405, + 1.8369095307335657e-17 0.3000004117647058 3.7703337450980405, + -0.11480502970952691 0.27716427151809186 3.7703337450980405, + -0.21213203435596423 0.21213244612067012 3.7703337450980405, + -0.27716385975338603 0.11480544147423281 3.7703337450980405, + -0.3 4.117647058876628e-7 3.7703337450980405, + -0.27716385975338603 -0.11480461794482105 3.7703337450980405, + -0.2121320343559643 -0.21213162259125834 3.7703337450980405, + -0.11480502970952709 -0.27716344798868003 3.7703337450980405, + -5.5107285922006974e-17 -0.2999995882352941 3.7703337450980405, + 0.114805029709527 -0.27716344798868014 3.7703337450980405, + 0.2121320343559642 -0.21213162259125845 3.7703337450980405, + 0.2771638597533859 -0.11480461794482127 3.7703337450980405, + 0.0 4.117647058599072e-7 3.37033374509804, + -0.1 -0.40000031169087735 -0.48767658666666636, + -0.1 -0.6000003116908773 -0.48767658666666636, + 0.1 -0.6000003116908773 -0.48767658666666636, + 0.1 -0.40000031169087735 -0.48767658666666636, + -0.1 -0.40000031169087735 -1.3637405866666668, + -0.1 -0.6000003116908773 -1.3637405866666668, + 0.1 -0.6000003116908773 -1.3637405866666668, + 0.1 -0.40000031169087735 -1.3637405866666668, + -0.025000000000000022 -0.4750003116908773 -1.4637405866666664, + -0.025000000000000022 -0.5250003116908774 -1.4637405866666664, + 0.025000000000000022 -0.5250003116908774 -1.4637405866666664, + 0.025000000000000022 -0.4750003116908773 -1.4637405866666664, + -0.1 -0.5965928943197842 2.5972792378435865, + -0.1 -0.40340772906197053 2.5455154288230823, + 0.1 -0.40340772906197053 2.5455154288230823, + 0.1 -0.5965928943197842 2.5972792378435865, + -0.1 -0.5788382807162458 2.6503751081220064, + -0.1 -0.40563319995935787 2.550375108122006, + 0.1 -0.40563319995935787 2.550375108122006, + 0.1 -0.5788382807162458 2.6503751081220064, + -0.1 -0.5479464184564566 2.697066548354194, + -0.1 -0.40652506221914697 2.555645192116885, + 0.1 -0.40652506221914697 2.555645192116885, + 0.1 -0.5479464184564566 2.697066548354194, + -0.1 -0.5060225369022054 2.7341716140495795, + -0.1 -0.40602253690220536 2.560966533292692, + 0.1 -0.40602253690220536 2.560966533292692, + 0.1 -0.5060225369022054 2.7341716140495795, + -0.1 -0.4559236792989243 2.759161656300043, + -0.1 -0.40415987027842015 2.5659764910422287, + 0.1 -0.40415987027842015 2.5659764910422287, + 0.1 -0.4559236792989243 2.759161656300043, + -0.1 -0.4010640000000003 2.7703336450242113, + -0.1 -0.4010640000000002 2.570333645024211, + 0.1 -0.4010640000000002 2.570333645024211, + 0.1 -0.4010640000000003 2.7703336450242113, + -0.1 -0.20106400000000024 2.770333645024212, + -0.1 -0.20106400000000013 2.570333645024211, + 0.1 -0.20106400000000013 2.570333645024211, + 0.1 -0.20106400000000024 2.770333645024212, + -0.1 -0.20106400000000035 3.270333645024212, + 0.1 -0.20106400000000035 3.270333645024212, + 0.1 -0.4010640000000004 3.270333645024212, + -0.1 -0.4010640000000004 3.270333645024212, + 0.1 -0.20106400000000035 3.770333645024212, + -0.1 -0.20106400000000035 3.770333645024212, + -0.1 -0.4010640000000004 3.770333645024212, + 0.1 -0.4010640000000004 3.770333645024212, + -0.1 0.3810639999999997 3.770333645024212, + 0.1 0.3810639999999997 3.770333645024212, + 0.1 0.08106399999999968 3.270333645024212, + -0.1 0.08106399999999968 3.270333645024212, + -0.1 0.4 -0.2583005866666639, + -0.1 0.6 -0.2583005866666639, + 0.1 0.6 -0.2583005866666639, + 0.1 0.4 -0.2583005866666639, + -0.1 0.4 -1.1343645866666643, + -0.1 0.6 -1.1343645866666643, + 0.1 0.6 -1.1343645866666643, + 0.1 0.4 -1.1343645866666643, + -0.025000000000000022 0.475 -1.234364586666664, + -0.025000000000000022 0.525 -1.234364586666664, + 0.025000000000000022 0.525 -1.234364586666664, + 0.025000000000000022 0.475 -1.234364586666664, + -0.1 0.5965925826289069 2.5972792378435865, + -0.1 0.4034074173710932 2.5455154288230823, + 0.1 0.4034074173710932 2.5455154288230823, + 0.1 0.5965925826289069 2.5972792378435865, + -0.1 0.5788379690253684 2.6503751081220064, + -0.1 0.40563288826848054 2.550375108122006, + 0.1 0.40563288826848054 2.550375108122006, + 0.1 0.5788379690253684 2.6503751081220064, + -0.1 0.5479461067655793 2.697066548354194, + -0.1 0.40652475052826964 2.555645192116885, + 0.1 0.40652475052826964 2.555645192116885, + 0.1 0.5479461067655793 2.697066548354194, + -0.1 0.5060222252113281 2.7341716140495795, + -0.1 0.406022225211328 2.560966533292692, + 0.1 0.406022225211328 2.560966533292692, + 0.1 0.5060222252113281 2.7341716140495795, + -0.1 0.455923367608047 2.759161656300043, + -0.1 0.40415955858754277 2.5659764910422287, + 0.1 0.40415955858754277 2.5659764910422287, + 0.1 0.455923367608047 2.759161656300043, + -0.1 0.4010636883091229 2.7703336450242113, + -0.1 0.40106368830912287 2.570333645024211, + 0.1 0.40106368830912287 2.570333645024211, + 0.1 0.4010636883091229 2.7703336450242113, + -0.1 0.2010636883091229 2.770333645024212, + -0.1 0.20106368830912286 2.570333645024211, + 0.1 0.20106368830912286 2.570333645024211, + 0.1 0.2010636883091229 2.770333645024212, + -0.1 0.10106368830912305 3.270333645024212, + 0.1 0.10106368830912305 3.270333645024212, + 0.1 0.4010636883091231 3.770333645024212, + -0.1 0.4010636883091231 3.770333645024212, + -0.1 0.20106368830912297 3.270333645024212, + 0.1 0.20106368830912297 3.270333645024212, + 0.1 0.401063688309123 3.270333645024212, + -0.1 0.401063688309123 3.270333645024212 ] } + coordIndex [ + 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, -1, + 0, 15, 16, -1, + 0, 16, 1, -1, + 1, 16, 2, -1, + 2, 16, 3, -1, + 3, 16, 4, -1, + 4, 16, 5, -1, + 5, 16, 6, -1, + 6, 16, 7, -1, + 7, 16, 8, -1, + 8, 16, 9, -1, + 9, 16, 10, -1, + 10, 16, 11, -1, + 11, 16, 12, -1, + 12, 16, 13, -1, + 13, 16, 14, -1, + 14, 16, 15, -1, + 17, 18, 29, 30, -1, + 17, 20, 24, 21, -1, + 17, 21, 22, 18, -1, + 17, 30, 31, 20, -1, + 18, 19, 32, 29, -1, + 18, 22, 23, 19, -1, + 19, 20, 31, 32, -1, + 19, 23, 24, 20, -1, + 21, 24, 28, 25, -1, + 21, 25, 26, 22, -1, + 22, 26, 27, 23, -1, + 23, 27, 28, 24, -1, + 25, 28, 27, 26, -1, + 29, 32, 36, 33, -1, + 29, 33, 34, 30, -1, + 30, 34, 35, 31, -1, + 31, 35, 36, 32, -1, + 33, 36, 40, 37, -1, + 33, 37, 38, 34, -1, + 34, 38, 39, 35, -1, + 35, 39, 40, 36, -1, + 37, 40, 44, 41, -1, + 37, 41, 42, 38, -1, + 38, 42, 43, 39, -1, + 39, 43, 44, 40, -1, + 41, 44, 48, 45, -1, + 41, 45, 46, 42, -1, + 42, 46, 47, 43, -1, + 43, 47, 48, 44, -1, + 45, 48, 52, 49, -1, + 45, 49, 50, 46, -1, + 46, 50, 51, 47, -1, + 47, 51, 52, 48, -1, + 49, 52, 59, 60, -1, + 49, 53, 54, 50, -1, + 49, 60, 57, 53, -1, + 50, 54, 55, 51, -1, + 51, 55, 56, 52, -1, + 52, 56, 58, 59, -1, + 53, 56, 55, 54, -1, + 53, 57, 58, 56, -1, + 57, 60, 63, 62, -1, + 57, 62, 65, 68, -1, + 57, 68, 67, 58, -1, + 58, 61, 64, 59, -1, + 58, 67, 66, 61, -1, + 59, 64, 63, 60, -1, + 61, 62, 63, 64, -1, + 61, 66, 65, 62, -1, + 65, 66, 67, 68, -1, + 69, 70, 74, 73, -1, + 69, 72, 83, 82, -1, + 69, 73, 76, 72, -1, + 69, 82, 81, 70, -1, + 70, 71, 75, 74, -1, + 70, 81, 84, 71, -1, + 71, 72, 76, 75, -1, + 71, 84, 83, 72, -1, + 73, 74, 78, 77, -1, + 73, 77, 80, 76, -1, + 74, 75, 79, 78, -1, + 75, 76, 80, 79, -1, + 77, 78, 79, 80, -1, + 81, 82, 86, 85, -1, + 81, 85, 88, 84, -1, + 82, 83, 87, 86, -1, + 83, 84, 88, 87, -1, + 85, 86, 90, 89, -1, + 85, 89, 92, 88, -1, + 86, 87, 91, 90, -1, + 87, 88, 92, 91, -1, + 89, 90, 94, 93, -1, + 89, 93, 96, 92, -1, + 90, 91, 95, 94, -1, + 91, 92, 96, 95, -1, + 93, 94, 98, 97, -1, + 93, 97, 100, 96, -1, + 94, 95, 99, 98, -1, + 95, 96, 100, 99, -1, + 97, 98, 102, 101, -1, + 97, 101, 104, 100, -1, + 98, 99, 103, 102, -1, + 99, 100, 104, 103, -1, + 101, 102, 106, 105, -1, + 101, 105, 113, 116, -1, + 101, 116, 115, 104, -1, + 102, 103, 107, 106, -1, + 103, 104, 108, 107, -1, + 104, 115, 114, 108, -1, + 105, 106, 107, 108, -1, + 105, 108, 114, 113, -1, + 109, 110, 111, 112, -1, + 109, 112, 113, -1, + 109, 113, 114, 110, -1, + 110, 114, 111, -1, + 111, 114, 115, -1, + 111, 115, 116, 112, -1, + 112, 116, 113, -1 ] + normal Normal { vector [ + -1.1710331872052893e-17 -5.2696493424238017e-17 -1.0, + -1.0073446435612937e-15 0.0 1.0, + 0.8000000000000005 -2.8104796492926913e-16 -0.5999999999999992, + 0.8000000000000005 -2.8104796492926913e-16 -0.5999999999999992, + -1.0073446435612937e-15 0.0 1.0, + 0.7391036260090295 0.3061467458920721 -0.5999999999999998, + 0.7391036260090295 0.3061467458920721 -0.5999999999999998, + -1.0073446435612937e-15 0.0 1.0, + 0.5656854249492398 0.5656854249492373 -0.5999999999999989, + 0.5656854249492398 0.5656854249492373 -0.5999999999999989, + -1.0073446435612937e-15 0.0 1.0, + 0.3061467458920718 0.7391036260090297 -0.5999999999999996, + 0.3061467458920718 0.7391036260090297 -0.5999999999999996, + -1.0073446435612937e-15 0.0 1.0, + 0.0 0.8000000000000004 -0.5999999999999996, + 0.0 0.8000000000000004 -0.5999999999999996, + -1.0073446435612937e-15 0.0 1.0, + -0.30614674589207225 0.7391036260090297 -0.5999999999999994, + -0.30614674589207225 0.7391036260090297 -0.5999999999999994, + -1.0073446435612937e-15 0.0 1.0, + -0.5656854249492401 0.5656854249492373 -0.5999999999999986, + -0.5656854249492401 0.5656854249492373 -0.5999999999999986, + -1.0073446435612937e-15 0.0 1.0, + -0.739103626009029 0.30614674589207236 -0.6000000000000002, + -0.739103626009029 0.30614674589207236 -0.6000000000000002, + -1.0073446435612937e-15 0.0 1.0, + -0.7999999999999997 0.0 -0.6000000000000003, + -0.7999999999999997 0.0 -0.6000000000000003, + -1.0073446435612937e-15 0.0 1.0, + -0.7391036260090291 -0.306146745892072 -0.6000000000000002, + -0.7391036260090291 -0.306146745892072 -0.6000000000000002, + -1.0073446435612937e-15 0.0 1.0, + -0.5656854249492391 -0.5656854249492377 -0.5999999999999993, + -0.5656854249492391 -0.5656854249492377 -0.5999999999999993, + -1.0073446435612937e-15 0.0 1.0, + -0.3061467458920721 -0.7391036260090297 -0.5999999999999995, + -0.3061467458920721 -0.7391036260090297 -0.5999999999999995, + -1.0073446435612937e-15 0.0 1.0, + -1.405239824646345e-15 -0.8000000000000003 -0.5999999999999995, + -1.405239824646345e-15 -0.8000000000000003 -0.5999999999999995, + -1.0073446435612937e-15 0.0 1.0, + 0.30614674589207075 -0.7391036260090299 -0.5999999999999999, + 0.30614674589207075 -0.7391036260090299 -0.5999999999999999, + -1.0073446435612937e-15 0.0 1.0, + 0.5656854249492398 -0.5656854249492375 -0.5999999999999989, + 0.5656854249492398 -0.5656854249492375 -0.5999999999999989, + -1.0073446435612937e-15 0.0 1.0, + 0.7391036260090302 -0.30614674589207197 -0.599999999999999, + 0.7391036260090302 -0.30614674589207197 -0.599999999999999, + 0.0 1.0 0.0, + -1.0 0.0 0.0, + -1.0 0.0 0.0, + 0.0 0.9999993690129424 0.0011233760354293781, + 0.0 -0.9999998475026082 5.522633071686111e-4, + -1.0 0.0 0.0, + -1.0 0.0 0.0, + 0.0 -0.9999998475026082 5.522633071686111e-4, + 1.0 0.0 0.0, + 0.0 -0.9999998475026082 5.522633071686111e-4, + 1.0 0.0 0.0, + 0.0 -0.9999998475026082 5.522633071686111e-4, + 1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.9999993690129424 0.0011233760354293781, + 1.0 0.0 0.0, + 0.0 1.0 0.0, + -1.0 0.0 0.0, + -0.799999999999999 0.0 -0.6000000000000013, + 0.0 0.7999999999999992 -0.6000000000000011, + 0.0 -1.0 0.0, + -1.0 0.0 0.0, + -0.799999999999999 0.0 -0.6000000000000013, + 0.0 -0.7999999999999992 -0.6000000000000011, + 1.0 0.0 0.0, + 0.0 -1.0 0.0, + 0.0 -0.7999999999999992 -0.6000000000000011, + 0.799999999999999 0.0 -0.6000000000000013, + 1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.799999999999999 0.0 -0.6000000000000013, + 0.0 0.7999999999999992 -0.6000000000000011, + 0.0 0.0 -1.0, + -0.799999999999999 0.0 -0.6000000000000013, + 0.0 0.7999999999999992 -0.6000000000000011, + 0.0 0.0 -1.0, + -0.799999999999999 0.0 -0.6000000000000013, + 0.0 -0.7999999999999992 -0.6000000000000011, + 0.0 0.0 -1.0, + 0.0 -0.7999999999999992 -0.6000000000000011, + 0.799999999999999 0.0 -0.6000000000000013, + 0.0 0.0 -1.0, + 0.799999999999999 0.0 -0.6000000000000013, + 0.0 0.7999999999999992 -0.6000000000000011, + -1.0 0.0 0.0, + 0.0 -0.9869224874859398 0.16119554489676471, + -1.0 0.0 0.0, + 0.0 -0.9869224874859398 0.16119554489676471, + -1.0 0.0 0.0, + 0.0 0.9999993690129424 0.0011233760354293781, + -1.0 0.0 0.0, + 0.0 0.909198149390311 0.4163636933562214, + 0.0 0.9999993690129424 0.0011233760354293781, + 1.0 0.0 0.0, + 0.0 0.909198149390311 0.4163636933562214, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 -0.9869224874859398 0.16119554489676471, + 1.0 0.0 0.0, + 0.0 -0.9869224874859398 0.16119554489676471, + -1.0 0.0 0.0, + 0.0 -0.8988758297348743 0.43820342618291025, + -1.0 0.0 0.0, + 0.0 -0.8988758297348743 0.43820342618291025, + -1.0 0.0 0.0, + 0.0 0.909198149390311 0.4163636933562214, + -1.0 0.0 0.0, + 0.0 0.985980827240155 0.1668586477076313, + 0.0 0.909198149390311 0.4163636933562214, + 1.0 0.0 0.0, + 0.0 0.985980827240155 0.1668586477076313, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 -0.8988758297348743 0.43820342618291025, + 1.0 0.0 0.0, + 0.0 -0.8988758297348743 0.43820342618291025, + -1.0 0.0 0.0, + 0.0 -0.7548319862426159 0.6559181904361453, + -1.0 0.0 0.0, + 0.0 -0.7548319862426159 0.6559181904361453, + -1.0 0.0 0.0, + 0.0 0.985980827240155 0.1668586477076313, + -1.0 0.0 0.0, + 0.0 0.9955705411239154 -0.0940175390351949, + 0.0 0.985980827240155 0.1668586477076313, + 1.0 0.0 0.0, + 0.0 0.9955705411239154 -0.0940175390351949, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 -0.7548319862426159 0.6559181904361453, + 1.0 0.0 0.0, + 0.0 -0.7548319862426159 0.6559181904361453, + -1.0 0.0 0.0, + 0.0 -0.559347590306765 0.8289332139672142, + -1.0 0.0 0.0, + 0.0 -0.559347590306765 0.8289332139672142, + -1.0 0.0 0.0, + 0.0 0.9955705411239154 -0.0940175390351949, + -1.0 0.0 0.0, + 0.0 0.9373137678881897 -0.3484865858641403, + 0.0 0.9955705411239154 -0.0940175390351949, + 1.0 0.0 0.0, + 0.0 0.9373137678881897 -0.3484865858641403, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 -0.559347590306765 0.8289332139672142, + 1.0 0.0 0.0, + 0.0 -0.559347590306765 0.8289332139672142, + -1.0 0.0 0.0, + 0.0 -0.3257445804571001 0.9454578088433284, + -1.0 0.0 0.0, + 0.0 -0.3257445804571001 0.9454578088433284, + -1.0 0.0 0.0, + 0.0 0.9373137678881897 -0.3484865858641403, + -1.0 0.0 0.0, + 0.0 0.8151806103551307 -0.5792068477677355, + 0.0 0.9373137678881897 -0.3484865858641403, + 1.0 0.0 0.0, + 0.0 0.8151806103551307 -0.5792068477677355, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 -0.3257445804571001 0.9454578088433284, + 1.0 0.0 0.0, + 0.0 -0.3257445804571001 0.9454578088433284, + -1.0 0.0 0.0, + 0.0 -0.7744516714171129 0.6326330758340414, + -1.0 0.0 0.0, + 0.0 -0.7744516714171129 0.6326330758340414, + -1.0 0.0 0.0, + -1.0 0.0 0.0, + 0.0 0.8151806103551307 -0.5792068477677355, + -1.0 0.0 0.0, + 0.0 0.0 -1.0, + 0.0 0.8151806103551307 -0.5792068477677355, + 1.0 0.0 0.0, + 0.0 0.0 -1.0, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 -0.7744516714171129 0.6326330758340414, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 -0.7744516714171129 0.6326330758340414, + 0.0 1.0 5.551115123125753e-16, + -1.0 0.0 0.0, + 0.0 1.0 2.220446049250313e-16, + -1.0 0.0 0.0, + 0.0 1.0 5.551115123125753e-16, + -1.0 0.0 0.0, + 0.0 0.0 -1.0, + 0.0 1.0 5.551115123125753e-16, + 0.0 0.0 -1.0, + 1.0 0.0 0.0, + 0.0 1.0 5.551115123125753e-16, + 1.0 0.0 0.0, + 0.0 1.0 2.220446049250313e-16, + 1.0 0.0 0.0, + 0.0 1.0 2.220446049250313e-16, + -1.0 0.0 0.0, + -1.0 0.0 0.0, + 0.0 0.0 -1.0, + -1.0 0.0 0.0, + 0.0 1.0 2.220446049250313e-16, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 0.0 -1.0, + 1.0 0.0 0.0, + 0.0 -1.0 -2.2204460492503091e-16, + 0.0 -1.0 0.0, + 1.0 0.0 0.0, + 0.0 -1.0 -2.2204460492503091e-16, + -1.0 0.0 0.0, + -1.0 0.0 0.0, + 0.0 -1.0 0.0, + 0.0 0.0 1.0, + 1.0 0.0 0.0, + 0.0 0.0 1.0, + 1.0 0.0 0.0, + 0.0 0.0 1.0, + -1.0 0.0 0.0, + 0.0 0.0 1.0, + -1.0 0.0 0.0, + 0.0 0.0 1.0, + -1.0 0.0 0.0, + 0.0 -1.0 0.0, + 0.0 0.0 1.0, + 0.0 -1.0 0.0, + 1.0 0.0 0.0, + 0.0 0.8574929257125442 -0.5144957554275265, + 0.0 0.0 1.0, + -1.0 0.0 0.0, + 0.0 0.8574929257125442 -0.5144957554275265, + 0.0 0.0 1.0, + 1.0 0.0 0.0, + 0.0 0.8574929257125442 -0.5144957554275265, + 1.0 0.0 0.0, + 0.0 0.0 -1.0, + 0.0 0.8574929257125442 -0.5144957554275265, + 0.0 0.0 -1.0, + -1.0 0.0 0.0, + 0.0 -1.0 0.0, + -1.0 0.0 0.0, + -1.0 0.0 0.0, + 0.0 -0.9999992615498802 0.0012152776202365178, + 0.0 0.999999822019819 5.96624111588103e-4, + -1.0 0.0 0.0, + -1.0 0.0 0.0, + 0.0 0.999999822019819 5.96624111588103e-4, + 1.0 0.0 0.0, + 0.0 0.999999822019819 5.96624111588103e-4, + 1.0 0.0 0.0, + 0.0 0.999999822019819 5.96624111588103e-4, + 1.0 0.0 0.0, + 0.0 -1.0 0.0, + 0.0 -0.9999992615498802 0.0012152776202365178, + 1.0 0.0 0.0, + 0.0 -1.0 0.0, + -1.0 0.0 0.0, + -0.799999999999999 0.0 -0.6000000000000013, + 0.0 -0.7999999999999992 -0.6000000000000011, + 0.0 1.0 0.0, + -1.0 0.0 0.0, + -0.799999999999999 0.0 -0.6000000000000013, + 0.0 0.7999999999999992 -0.6000000000000011, + 1.0 0.0 0.0, + 0.0 1.0 0.0, + 0.0 0.7999999999999992 -0.6000000000000011, + 0.799999999999999 0.0 -0.6000000000000013, + 1.0 0.0 0.0, + 0.0 -1.0 0.0, + 0.799999999999999 0.0 -0.6000000000000013, + 0.0 -0.7999999999999992 -0.6000000000000011, + 0.0 0.0 -1.0, + -0.799999999999999 0.0 -0.6000000000000013, + 0.0 -0.7999999999999992 -0.6000000000000011, + 0.0 0.0 -1.0, + -0.799999999999999 0.0 -0.6000000000000013, + 0.0 0.7999999999999992 -0.6000000000000011, + 0.0 0.0 -1.0, + 0.0 0.7999999999999992 -0.6000000000000011, + 0.799999999999999 0.0 -0.6000000000000013, + 0.0 0.0 -1.0, + 0.799999999999999 0.0 -0.6000000000000013, + 0.0 -0.7999999999999992 -0.6000000000000011, + -1.0 0.0 0.0, + 0.0 0.986915335749648 0.16123932542081512, + -1.0 0.0 0.0, + 0.0 0.986915335749648 0.16123932542081512, + -1.0 0.0 0.0, + 0.0 -0.9999992615498802 0.0012152776202365178, + -1.0 0.0 0.0, + 0.0 -0.909198149390311 0.4163636933562214, + 0.0 -0.9999992615498802 0.0012152776202365178, + 1.0 0.0 0.0, + 0.0 -0.909198149390311 0.4163636933562214, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 0.986915335749648 0.16123932542081512, + 1.0 0.0 0.0, + 0.0 0.986915335749648 0.16123932542081512, + -1.0 0.0 0.0, + 0.0 0.8988758297348743 0.43820342618291025, + -1.0 0.0 0.0, + 0.0 0.8988758297348743 0.43820342618291025, + -1.0 0.0 0.0, + 0.0 -0.909198149390311 0.4163636933562214, + -1.0 0.0 0.0, + 0.0 -0.985980827240155 0.1668586477076313, + 0.0 -0.909198149390311 0.4163636933562214, + 1.0 0.0 0.0, + 0.0 -0.985980827240155 0.1668586477076313, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 0.8988758297348743 0.43820342618291025, + 1.0 0.0 0.0, + 0.0 0.8988758297348743 0.43820342618291025, + -1.0 0.0 0.0, + 0.0 0.7548319862426159 0.6559181904361453, + -1.0 0.0 0.0, + 0.0 0.7548319862426159 0.6559181904361453, + -1.0 0.0 0.0, + 0.0 -0.985980827240155 0.1668586477076313, + -1.0 0.0 0.0, + 0.0 -0.9955705411239154 -0.0940175390351949, + 0.0 -0.985980827240155 0.1668586477076313, + 1.0 0.0 0.0, + 0.0 -0.9955705411239154 -0.0940175390351949, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 0.7548319862426159 0.6559181904361453, + 1.0 0.0 0.0, + 0.0 0.7548319862426159 0.6559181904361453, + -1.0 0.0 0.0, + 0.0 0.5593475903067651 0.8289332139672141, + -1.0 0.0 0.0, + 0.0 0.5593475903067651 0.8289332139672141, + -1.0 0.0 0.0, + 0.0 -0.9955705411239154 -0.0940175390351949, + -1.0 0.0 0.0, + 0.0 -0.9373137678881862 -0.3484865858641494, + 0.0 -0.9955705411239154 -0.0940175390351949, + 1.0 0.0 0.0, + 0.0 -0.9373137678881862 -0.3484865858641494, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 0.5593475903067651 0.8289332139672141, + 1.0 0.0 0.0, + 0.0 0.5593475903067651 0.8289332139672141, + -1.0 0.0 0.0, + 0.0 0.3257445804571001 0.9454578088433285, + -1.0 0.0 0.0, + 0.0 0.3257445804571001 0.9454578088433285, + -1.0 0.0 0.0, + 0.0 -0.9373137678881862 -0.3484865858641494, + -1.0 0.0 0.0, + 0.0 -0.8151806103551357 -0.5792068477677286, + 0.0 -0.9373137678881862 -0.3484865858641494, + 1.0 0.0 0.0, + 0.0 -0.8151806103551357 -0.5792068477677286, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 0.3257445804571001 0.9454578088433285, + 1.0 0.0 0.0, + 0.0 0.3257445804571001 0.9454578088433285, + -1.0 0.0 0.0, + 0.0 0.7744516714171129 0.6326330758340417, + -1.0 0.0 0.0, + 0.0 0.7744516714171129 0.6326330758340417, + -1.0 0.0 0.0, + -1.0 0.0 0.0, + 0.0 -0.8151806103551357 -0.5792068477677286, + -1.0 0.0 0.0, + 0.0 0.0 -1.0, + 0.0 -0.8151806103551357 -0.5792068477677286, + 1.0 0.0 0.0, + 0.0 0.0 -1.0, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 0.7744516714171129 0.6326330758340417, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 0.7744516714171129 0.6326330758340417, + 0.0 -1.0 2.7755575615628766e-16, + -1.0 0.0 0.0, + 0.0 -1.0 1.1102230246251565e-16, + -1.0 0.0 0.0, + 0.0 -1.0 2.7755575615628766e-16, + -1.0 0.0 0.0, + 0.0 0.0 -1.0, + 0.0 -1.0 2.7755575615628766e-16, + 0.0 0.0 -1.0, + 1.0 0.0 0.0, + 0.0 -1.0 2.7755575615628766e-16, + 1.0 0.0 0.0, + 0.0 -1.0 1.1102230246251565e-16, + 1.0 0.0 0.0, + 0.0 -0.8574929257125442 0.5144957554275266, + 0.0 0.0 -1.0, + -1.0 0.0 0.0, + 0.0 -0.8574929257125442 0.5144957554275266, + 0.0 0.0 -1.0, + 1.0 0.0 0.0, + 0.0 -0.8574929257125442 0.5144957554275266, + 0.0 1.0 -2.220446049250313e-16, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 -0.8574929257125442 0.5144957554275266, + 0.0 1.0 -2.220446049250313e-16, + -1.0 0.0 0.0, + -1.0 0.0 0.0, + 0.0 -1.0 1.1102230246251565e-16, + -1.0 0.0 0.0, + 0.0 0.0 -1.0, + -1.0 0.0 0.0, + -1.0 0.0 0.0, + 0.0 -1.0 1.1102230246251565e-16, + 1.0 0.0 0.0, + 0.0 0.0 -1.0, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 1.0 -1.1102230246251546e-16, + 0.0 1.0 -2.220446049250313e-16, + 1.0 0.0 0.0, + 0.0 1.0 -1.1102230246251546e-16, + -1.0 0.0 0.0, + 0.0 1.0 -2.220446049250313e-16, + -1.0 0.0 0.0 ] } + normalIndex [ + 1, 4, 7, 10, 13, 16, 19, 22, 25, 28, 31, 34, 37, 40, 43, 46, -1, + 3, 48, 0, -1, + 2, 0, 5, -1, + 6, 0, 8, -1, + 9, 0, 11, -1, + 12, 0, 14, -1, + 15, 0, 17, -1, + 18, 0, 20, -1, + 21, 0, 23, -1, + 24, 0, 26, -1, + 27, 0, 29, -1, + 30, 0, 32, -1, + 33, 0, 35, -1, + 36, 0, 38, -1, + 39, 0, 41, -1, + 42, 0, 44, -1, + 45, 0, 47, -1, + 51, 55, 93, 97, -1, + 49, 62, 78, 65, -1, + 50, 66, 70, 54, -1, + 52, 98, 101, 63, -1, + 56, 60, 106, 94, -1, + 53, 69, 74, 58, -1, + 59, 64, 102, 105, -1, + 57, 73, 77, 61, -1, + 68, 80, 92, 83, -1, + 67, 82, 85, 71, -1, + 72, 86, 88, 75, -1, + 76, 89, 91, 79, -1, + 81, 90, 87, 84, -1, + 96, 108, 122, 110, -1, + 95, 109, 113, 99, -1, + 100, 114, 117, 103, -1, + 104, 118, 121, 107, -1, + 112, 124, 138, 126, -1, + 111, 125, 129, 115, -1, + 116, 130, 133, 119, -1, + 120, 134, 137, 123, -1, + 128, 140, 154, 142, -1, + 127, 141, 145, 131, -1, + 132, 146, 149, 135, -1, + 136, 150, 153, 139, -1, + 144, 156, 170, 158, -1, + 143, 157, 161, 147, -1, + 148, 162, 165, 151, -1, + 152, 166, 169, 155, -1, + 160, 172, 187, 174, -1, + 159, 173, 178, 163, -1, + 164, 179, 182, 167, -1, + 168, 183, 186, 171, -1, + 176, 190, 216, 219, -1, + 175, 192, 196, 180, -1, + 177, 220, 206, 194, -1, + 181, 197, 199, 184, -1, + 185, 200, 202, 188, -1, + 189, 204, 211, 215, -1, + 191, 201, 198, 195, -1, + 193, 205, 210, 203, -1, + 207, 221, 232, 228, -1, + 209, 230, 239, 248, -1, + 208, 247, 245, 214, -1, + 212, 224, 236, 218, -1, + 213, 244, 242, 226, -1, + 217, 235, 233, 222, -1, + 223, 227, 231, 234, -1, + 225, 241, 238, 229, -1, + 237, 240, 243, 246, -1, + 250, 254, 270, 266, -1, + 252, 263, 301, 298, -1, + 249, 265, 278, 262, -1, + 251, 297, 293, 255, -1, + 253, 258, 274, 269, -1, + 256, 294, 306, 260, -1, + 257, 261, 277, 273, -1, + 259, 305, 302, 264, -1, + 267, 271, 285, 282, -1, + 268, 283, 292, 280, -1, + 272, 275, 288, 286, -1, + 276, 279, 291, 289, -1, + 281, 284, 287, 290, -1, + 295, 299, 313, 309, -1, + 296, 310, 322, 308, -1, + 300, 303, 317, 314, -1, + 304, 307, 321, 318, -1, + 311, 315, 329, 325, -1, + 312, 326, 338, 324, -1, + 316, 319, 333, 330, -1, + 320, 323, 337, 334, -1, + 327, 331, 345, 341, -1, + 328, 342, 354, 340, -1, + 332, 335, 349, 346, -1, + 336, 339, 353, 350, -1, + 343, 347, 361, 357, -1, + 344, 358, 370, 356, -1, + 348, 351, 365, 362, -1, + 352, 355, 369, 366, -1, + 359, 363, 378, 373, -1, + 360, 374, 387, 372, -1, + 364, 367, 382, 379, -1, + 368, 371, 386, 383, -1, + 375, 380, 396, 392, -1, + 377, 394, 420, 434, -1, + 376, 433, 430, 390, -1, + 381, 384, 399, 397, -1, + 385, 388, 402, 400, -1, + 389, 429, 425, 404, -1, + 391, 395, 398, 401, -1, + 393, 403, 424, 419, -1, + 405, 408, 411, 415, -1, + 407, 417, 422, -1, + 406, 421, 426, 409, -1, + 410, 428, 414, -1, + 413, 427, 432, -1, + 412, 431, 435, 416, -1, + 418, 436, 423, -1 ] + } + }, + Shape { + appearance Appearance { + material DEF body Material { + diffuseColor 0.7 0.8 0.8 + emissiveColor 0.0 0.0 0.0 + specularColor 0.7 0.8 0.8 + ambientIntensity 0.7666666666666666 + transparency 0.6 + shininess 0.5 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 0.5899999999999999 -2.242401143243145e-18 4.1303333333333345, + 0.545088924181659 -0.22578322509540297 4.1303333333333345, + 0.41719300090006306 -0.417193000900063 4.1303333333333345, + 0.22578322509540305 -0.5450889241816591 4.1303333333333345, + 0.0 -0.59 4.1303333333333345, + -0.22578322509540305 -0.5450889241816591 4.1303333333333345, + -0.41719300090006284 -0.41719300090006306 4.1303333333333345, + -0.545088924181659 -0.22578322509540302 4.1303333333333345, + -0.5899999999999999 -7.44941760187634e-17 4.1303333333333345, + -0.545088924181659 0.22578322509540288 4.1303333333333345, + -0.4171930009000633 0.417193000900063 4.1303333333333345, + -0.2257832250954035 0.545088924181659 4.1303333333333345, + 0.0 0.59 4.1303333333333345, + 0.22578322509540305 0.5450889241816591 4.1303333333333345, + 0.41719300090006284 0.4171930009000631 4.1303333333333345, + 0.545088924181659 0.22578322509540333 4.1303333333333345, + 0.5899999999999999 -6.714653789582914e-17 3.0703333333333336, + 0.545088924181659 -0.22578322509540302 3.0703333333333336, + 0.41719300090006306 -0.4171930009000631 3.0703333333333336, + 0.22578322509540305 -0.5450889241816591 3.0703333333333336, + 0.0 -0.59 3.0703333333333336, + -0.22578322509540305 -0.5450889241816591 3.0703333333333336, + -0.41719300090006284 -0.41719300090006317 3.0703333333333336, + -0.545088924181659 -0.22578322509540308 3.0703333333333336, + -0.5899999999999999 -1.3939831277134938e-16 3.0703333333333336, + -0.545088924181659 0.22578322509540283 3.0703333333333336, + -0.4171930009000633 0.4171930009000629 3.0703333333333336, + -0.2257832250954035 0.545088924181659 3.0703333333333336, + 0.0 0.59 3.0703333333333336, + 0.22578322509540305 0.5450889241816591 3.0703333333333336, + 0.41719300090006284 0.417193000900063 3.0703333333333336, + 0.545088924181659 0.22578322509540327 3.0703333333333336, + 0.11510328998951569 -2.101821670656124e-16 4.70899664877124, + 0.10634157374602471 -0.04404812208970234 4.70899664877124, + 0.0813903168884682 -0.08139031688846837 4.70899664877124, + 0.04404812208970221 -0.10634157374602501 4.70899664877124, + 0.0 -0.11510328998951587 4.70899664877124, + -0.04404812208970199 -0.10634157374602501 4.70899664877124, + -0.0813903168884682 -0.08139031688846839 4.70899664877124, + -0.10634157374602493 -0.04404812208970235 4.70899664877124, + -0.11510328998951547 -2.242777890923145e-16 4.70899664877124, + -0.10634157374602493 0.044048122089701915 4.70899664877124, + -0.0813903168884682 0.08139031688846796 4.70899664877124, + -0.04404812208970199 0.10634157374602457 4.70899664877124, + 0.0 0.11510328998951545 4.70899664877124, + 0.04404812208970221 0.10634157374602458 4.70899664877124, + 0.0813903168884682 0.08139031688846798 4.70899664877124, + 0.10634157374602471 0.044048122089702 4.70899664877124, + 0.22578322509540305 -2.1223793770851835e-16 4.6754222575149935, + 0.20859650045003164 -0.0864034995499687 4.6754222575149935, + 0.1596528495431282 -0.15965284954312833 4.6754222575149935, + 0.08640349954996851 -0.20859650045003175 4.6754222575149935, + 0.0 -0.2257832250954032 4.6754222575149935, + -0.08640349954996829 -0.20859650045003175 4.6754222575149935, + -0.1596528495431282 -0.15965284954312833 4.6754222575149935, + -0.20859650045003164 -0.08640349954996873 4.6754222575149935, + -0.22578322509540305 -2.398874949123522e-16 4.6754222575149935, + -0.20859650045003164 0.08640349954996823 4.6754222575149935, + -0.1596528495431282 0.1596528495431279 4.6754222575149935, + -0.08640349954996873 0.20859650045003125 4.6754222575149935, + 0.0 0.22578322509540275 4.6754222575149935, + 0.08640349954996851 0.20859650045003128 4.6754222575149935, + 0.1596528495431282 0.15965284954312792 4.6754222575149935, + 0.20859650045003142 0.0864034995499684 4.6754222575149935, + 0.32778643748156533 -2.1557632808411173e-16 4.620900404591836, + 0.3028351806240086 -0.12543843897817053 4.620900404591836, + 0.23178001272419513 -0.23178001272419532 4.620900404591836, + 0.12543843897817042 -0.3028351806240088 4.620900404591836, + 0.0 -0.32778643748156544 4.620900404591836, + -0.1254384389781702 -0.3028351806240088 4.620900404591836, + -0.23178001272419513 -0.23178001272419535 4.620900404591836, + -0.3028351806240086 -0.12543843897817059 4.620900404591836, + -0.32778643748156533 -2.5571726348778435e-16 4.620900404591836, + -0.3028351806240086 0.12543843897817006 4.620900404591836, + -0.23178001272419513 0.23178001272419488 4.620900404591836, + -0.12543843897817064 0.3028351806240084 4.620900404591836, + 0.0 0.3277864374815651 4.620900404591836, + 0.12543843897817042 0.30283518062400844 4.620900404591836, + 0.23178001272419513 0.23178001272419493 4.620900404591836, + 0.3028351806240086 0.12543843897817028 4.620900404591836, + 0.41719300090006306 -2.2006904572244944e-16 4.547526334233398, + 0.385436074638531 -0.15965284954312833 4.547526334233398, + 0.29499999999999993 -0.29500000000000015 4.547526334233398, + 0.1596528495431282 -0.38543607463853125 4.547526334233398, + 0.0 -0.4171930009000632 4.547526334233398, + -0.1596528495431282 -0.38543607463853125 4.547526334233398, + -0.29499999999999993 -0.2950000000000002 4.547526334233398, + -0.38543607463853125 -0.15965284954312836 4.547526334233398, + -0.41719300090006284 -2.711587656896936e-16 4.547526334233398, + -0.38543607463853125 0.15965284954312783 4.547526334233398, + -0.29499999999999993 0.2949999999999997 4.547526334233398, + -0.1596528495431282 0.38543607463853075 4.547526334233398, + 0.0 0.4171930009000628 4.547526334233398, + 0.1596528495431282 0.38543607463853075 4.547526334233398, + 0.29499999999999993 0.2949999999999998 4.547526334233398, + 0.385436074638531 0.15965284954312814 4.547526334233398, + 0.49056707125850174 -2.255434380042352e-16 4.4581197708149, + 0.4532248764597355 -0.18773189063449322 4.4581197708149, + 0.3468833027137108 -0.346883302713711 4.4581197708149, + 0.18773189063449314 -0.45322487645973586 4.4581197708149, + 0.0 -0.4905670712585019 4.4581197708149, + -0.18773189063449314 -0.45322487645973586 4.4581197708149, + -0.3468833027137106 -0.34688330271371104 4.4581197708149, + -0.4532248764597355 -0.18773189063449328 4.4581197708149, + -0.49056707125850174 -2.8561859324815485e-16 4.4581197708149, + -0.4532248764597355 0.18773189063449272 4.4581197708149, + -0.34688330271371104 0.34688330271371054 4.4581197708149, + -0.18773189063449314 0.4532248764597353 4.4581197708149, + 0.0 0.49056707125850146 4.4581197708149, + 0.18773189063449314 0.45322487645973536 4.4581197708149, + 0.3468833027137106 0.34688330271371065 4.4581197708149, + 0.4532248764597355 0.18773189063449308 4.4581197708149, + 0.545088924181659 -2.317891271041546e-16 4.356116558428738, + 0.5035965004500316 -0.20859650045003175 4.356116558428738, + 0.385436074638531 -0.3854360746385312 4.356116558428738, + 0.20859650045003164 -0.5035965004500317 4.356116558428738, + 0.0 -0.5450889241816593 4.356116558428738, + -0.20859650045003164 -0.5035965004500317 4.356116558428738, + -0.3854360746385308 -0.38543607463853125 4.356116558428738, + -0.5035965004500316 -0.2085965004500318 4.356116558428738, + -0.545088924181659 -2.9854106309926097e-16 4.356116558428738, + -0.5035965004500316 0.2085965004500312 4.356116558428738, + -0.38543607463853125 0.38543607463853075 4.356116558428738, + -0.20859650045003164 0.5035965004500311 4.356116558428738, + 0.0 0.5450889241816589 4.356116558428738, + 0.20859650045003164 0.5035965004500311 4.356116558428738, + 0.3854360746385308 0.3854360746385309 4.356116558428738, + 0.5035965004500313 0.20859650045003159 4.356116558428738, + 0.578663315437906 -2.385660946927205e-16 4.245436623322851, + 0.5346151933482037 -0.22144486373554073 4.245436623322851, + 0.40917675437003354 -0.40917675437003365 4.245436623322851, + 0.22144486373554062 -0.5346151933482041 4.245436623322851, + 0.0 -0.5786633154379062 4.245436623322851, + -0.2214448637355404 -0.5346151933482041 4.245436623322851, + -0.40917675437003354 -0.40917675437003376 4.245436623322851, + -0.5346151933482037 -0.22144486373554081 4.245436623322851, + -0.5786633154379057 -3.0942957197363873e-16 4.245436623322851, + -0.5346151933482037 0.22144486373554018 4.245436623322851, + -0.40917675437003354 0.4091767543700332 4.245436623322851, + -0.22144486373554084 0.5346151933482034 4.245436623322851, + 0.0 0.5786633154379057 4.245436623322851, + 0.22144486373554062 0.5346151933482035 4.245436623322851, + 0.4091767543700333 0.40917675437003337 4.245436623322851, + 0.5346151933482037 0.2214448637355406 4.245436623322851, + 0.5899999999999999 -2.4561390570607153e-16 4.1303333333333345, + 0.545088924181659 -0.22578322509540322 4.1303333333333345, + 0.41719300090006306 -0.4171930009000632 4.1303333333333345, + 0.22578322509540305 -0.5450889241816593 4.1303333333333345, + 0.0 -0.5900000000000002 4.1303333333333345, + -0.22578322509540305 -0.5450889241816593 4.1303333333333345, + -0.41719300090006284 -0.4171930009000633 4.1303333333333345, + -0.545088924181659 -0.22578322509540327 4.1303333333333345, + -0.5899999999999999 -3.178656805815918e-16 4.1303333333333345, + -0.545088924181659 0.22578322509540263 4.1303333333333345, + -0.4171930009000633 0.4171930009000628 4.1303333333333345, + -0.2257832250954035 0.5450889241816588 4.1303333333333345, + 0.0 0.5899999999999997 4.1303333333333345, + 0.22578322509540305 0.5450889241816589 4.1303333333333345, + 0.41719300090006284 0.4171930009000629 4.1303333333333345, + 0.545088924181659 0.22578322509540308 4.1303333333333345, + 0.0 -2.0948801826831141e-16 4.720333333333334, + 0.7850000000000001 1.4388718081598248e-17 3.0703333333333345, + 0.7252454330213602 -0.3004064944065955 3.0703333333333345, + 0.5550788232314399 -0.5550788232314398 3.0703333333333345, + -0.5550788232314399 -0.5550788232314399 3.0703333333333345, + -0.7252454330213602 -0.30040649440659556 3.0703333333333345, + -0.7850000000000001 -8.174288069345837e-17 3.0703333333333345, + -0.7252454330213602 0.3004064944065954 3.0703333333333336, + -0.5550788232314399 0.5550788232314398 3.0703333333333336, + -0.30040649440659584 0.7252454330213599 3.0703333333333336, + 0.0 0.785 3.0703333333333336, + 0.3004064944065956 0.72524543302136 3.0703333333333336, + 0.5550788232314396 0.55507882323144 3.0703333333333336, + 0.7252454330213598 0.30040649440659595 3.0703333333333336, + 0.7850000000000001 -3.980377225737407e-18 2.7703333333333346, + 0.7252454330213602 -0.3004064944065955 2.7703333333333346, + 0.5550788232314399 -0.5550788232314398 2.7703333333333346, + -0.5550788232314399 -0.5550788232314399 2.7703333333333346, + -0.7252454330213602 -0.30040649440659556 2.7703333333333346, + -0.7850000000000001 -1.0011197600079402e-16 2.7703333333333346, + -0.7252454330213602 0.3004064944065954 2.7703333333333346, + -0.5550788232314399 0.5550788232314398 2.7703333333333346, + -0.30040649440659584 0.7252454330213599 2.7703333333333346, + 0.0 0.785 2.7703333333333346, + 0.3004064944065956 0.72524543302136 2.7703333333333346, + 0.5550788232314396 0.55507882323144 2.7703333333333346, + 0.7252454330213598 0.30040649440659595 2.7703333333333346, + 0.504144357466471 -0.5891121451894238 3.0703333333333345, + -0.5041443574664708 -0.589112145189424 3.0703333333333345, + 0.504144357466471 -0.5891121451894238 2.7703333333333346, + -0.5041443574664708 -0.589112145189424 2.7703333333333346 ] } + coordIndex [ + 0, 1, 17, 16, -1, + 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, + 0, 16, 31, 15, -1, + 1, 2, 18, 17, -1, + 2, 3, 19, 18, -1, + 3, 4, 20, 19, -1, + 4, 5, 21, 20, -1, + 5, 6, 22, 21, -1, + 6, 7, 23, 22, -1, + 7, 8, 24, 23, -1, + 8, 9, 25, 24, -1, + 9, 10, 26, 25, -1, + 10, 11, 27, 26, -1, + 11, 12, 28, 27, -1, + 12, 13, 29, 28, -1, + 13, 14, 30, 29, -1, + 14, 15, 31, 30, -1, + 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1, + 32, 33, 49, 48, -1, + 32, 47, 160, -1, + 32, 48, 63, 47, -1, + 32, 160, 33, -1, + 33, 34, 50, 49, -1, + 33, 160, 34, -1, + 34, 35, 51, 50, -1, + 34, 160, 35, -1, + 35, 36, 52, 51, -1, + 35, 160, 36, -1, + 36, 37, 53, 52, -1, + 36, 160, 37, -1, + 37, 38, 54, 53, -1, + 37, 160, 38, -1, + 38, 39, 55, 54, -1, + 38, 160, 39, -1, + 39, 40, 56, 55, -1, + 39, 160, 40, -1, + 40, 41, 57, 56, -1, + 40, 160, 41, -1, + 41, 42, 58, 57, -1, + 41, 160, 42, -1, + 42, 43, 59, 58, -1, + 42, 160, 43, -1, + 43, 44, 60, 59, -1, + 43, 160, 44, -1, + 44, 45, 61, 60, -1, + 44, 160, 45, -1, + 45, 46, 62, 61, -1, + 45, 160, 46, -1, + 46, 47, 63, 62, -1, + 46, 160, 47, -1, + 48, 49, 65, 64, -1, + 48, 64, 79, 63, -1, + 49, 50, 66, 65, -1, + 50, 51, 67, 66, -1, + 51, 52, 68, 67, -1, + 52, 53, 69, 68, -1, + 53, 54, 70, 69, -1, + 54, 55, 71, 70, -1, + 55, 56, 72, 71, -1, + 56, 57, 73, 72, -1, + 57, 58, 74, 73, -1, + 58, 59, 75, 74, -1, + 59, 60, 76, 75, -1, + 60, 61, 77, 76, -1, + 61, 62, 78, 77, -1, + 62, 63, 79, 78, -1, + 64, 65, 81, 80, -1, + 64, 80, 95, 79, -1, + 65, 66, 82, 81, -1, + 66, 67, 83, 82, -1, + 67, 68, 84, 83, -1, + 68, 69, 85, 84, -1, + 69, 70, 86, 85, -1, + 70, 71, 87, 86, -1, + 71, 72, 88, 87, -1, + 72, 73, 89, 88, -1, + 73, 74, 90, 89, -1, + 74, 75, 91, 90, -1, + 75, 76, 92, 91, -1, + 76, 77, 93, 92, -1, + 77, 78, 94, 93, -1, + 78, 79, 95, 94, -1, + 80, 81, 97, 96, -1, + 80, 96, 111, 95, -1, + 81, 82, 98, 97, -1, + 82, 83, 99, 98, -1, + 83, 84, 100, 99, -1, + 84, 85, 101, 100, -1, + 85, 86, 102, 101, -1, + 86, 87, 103, 102, -1, + 87, 88, 104, 103, -1, + 88, 89, 105, 104, -1, + 89, 90, 106, 105, -1, + 90, 91, 107, 106, -1, + 91, 92, 108, 107, -1, + 92, 93, 109, 108, -1, + 93, 94, 110, 109, -1, + 94, 95, 111, 110, -1, + 96, 97, 113, 112, -1, + 96, 112, 127, 111, -1, + 97, 98, 114, 113, -1, + 98, 99, 115, 114, -1, + 99, 100, 116, 115, -1, + 100, 101, 117, 116, -1, + 101, 102, 118, 117, -1, + 102, 103, 119, 118, -1, + 103, 104, 120, 119, -1, + 104, 105, 121, 120, -1, + 105, 106, 122, 121, -1, + 106, 107, 123, 122, -1, + 107, 108, 124, 123, -1, + 108, 109, 125, 124, -1, + 109, 110, 126, 125, -1, + 110, 111, 127, 126, -1, + 112, 113, 129, 128, -1, + 112, 128, 143, 127, -1, + 113, 114, 130, 129, -1, + 114, 115, 131, 130, -1, + 115, 116, 132, 131, -1, + 116, 117, 133, 132, -1, + 117, 118, 134, 133, -1, + 118, 119, 135, 134, -1, + 119, 120, 136, 135, -1, + 120, 121, 137, 136, -1, + 121, 122, 138, 137, -1, + 122, 123, 139, 138, -1, + 123, 124, 140, 139, -1, + 124, 125, 141, 140, -1, + 125, 126, 142, 141, -1, + 126, 127, 143, 142, -1, + 128, 129, 145, 144, -1, + 128, 144, 159, 143, -1, + 129, 130, 146, 145, -1, + 130, 131, 147, 146, -1, + 131, 132, 148, 147, -1, + 132, 133, 149, 148, -1, + 133, 134, 150, 149, -1, + 134, 135, 151, 150, -1, + 135, 136, 152, 151, -1, + 136, 137, 153, 152, -1, + 137, 138, 154, 153, -1, + 138, 139, 155, 154, -1, + 139, 140, 156, 155, -1, + 140, 141, 157, 156, -1, + 141, 142, 158, 157, -1, + 142, 143, 159, 158, -1, + 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, -1, + 161, 162, 175, 174, -1, + 161, 173, 172, 171, 170, 169, 168, 167, 166, 165, 164, 188, 187, 163, 162, -1, + 161, 174, 186, 173, -1, + 162, 163, 176, 175, -1, + 163, 187, 189, 176, -1, + 164, 165, 178, 177, -1, + 164, 177, 190, 188, -1, + 165, 166, 179, 178, -1, + 166, 167, 180, 179, -1, + 167, 168, 181, 180, -1, + 168, 169, 182, 181, -1, + 169, 170, 183, 182, -1, + 170, 171, 184, 183, -1, + 171, 172, 185, 184, -1, + 172, 173, 186, 185, -1, + 174, 175, 176, 189, 190, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, -1, + 187, 188, 190, 189, -1 ] + normal Normal { vector [ + 0.19501911728871454 9.770507284274181e-17 0.9807994412171789, + 0.1801741709114616 -0.07463058518085622 0.9807994412171789, + 0.1378993402958698 -0.1378993402958662 0.980799441217178, + 0.07463058518085679 -0.1801741709114636 0.9807994412171784, + -6.978933774481554e-17 -0.1950191172887169 0.9807994412171784, + -0.07463058518085258 -0.18017417091146373 0.9807994412171787, + -0.1378993402958682 -0.13789934029586656 0.9807994412171782, + -0.18017417091146423 -0.07463058518085591 0.9807994412171783, + -0.19501911728871738 -3.489466887240777e-18 0.9807994412171783, + -0.1801741709114616 0.07463058518085597 0.9807994412171789, + -0.13789934029586828 0.13789934029586648 0.9807994412171782, + -0.07463058518085608 0.18017417091146362 0.9807994412171784, + 6.7974814963450346e-15 0.19501911728871693 0.9807994412171784, + 0.07463058518085337 0.18017417091146365 0.9807994412171787, + 0.13789934029586445 0.13789934029586637 0.9807994412171788, + 0.1801741709114643 0.07463058518085627 0.9807994412171783, + 0.38256001235897613 1.7483885951070126e-16 0.9239306450940461, + 0.35343936537572307 -0.1463993786151642 0.923930645094046, + 0.27051077894984155 -0.2705107789498415 0.923930645094046, + 0.14639937861516417 -0.35343936537572307 0.9239306450940461, + -9.091620694556464e-17 -0.38256001235897624 0.9239306450940461, + -0.14639937861516403 -0.3534393653757232 0.9239306450940461, + -0.27051077894984127 -0.2705107789498417 0.923930645094046, + -0.353439365375723 -0.14639937861516414 0.923930645094046, + -0.3825600123589763 6.99355438042805e-18 0.923930645094046, + -0.35343936537572307 0.14639937861516408 0.923930645094046, + -0.2705107789498416 0.2705107789498415 0.923930645094046, + -0.14639937861516425 0.3534393653757228 0.9239306450940461, + -2.098066314128415e-17 0.38256001235897613 0.9239306450940461, + 0.14639937861516414 0.35343936537572296 0.9239306450940461, + 0.2705107789498415 0.2705107789498414 0.9239306450940461, + 0.3534393653757229 0.1463993786151643 0.9239306450940461, + 0.5554260042834468 1.4030771369725595e-17 0.8315659647711205, + 0.5131467171820029 -0.21255232974401667 0.8315659647711205, + 0.39274549407617376 -0.39274549407617365 0.8315659647711204, + 0.21255232974401653 -0.5131467171820028 0.8315659647711205, + -6.313847116376517e-17 -0.5554260042834468 0.8315659647711207, + -0.2125523297440163 -0.5131467171820028 0.8315659647711205, + -0.3927454940761734 -0.39274549407617376 0.8315659647711207, + -0.5131467171820028 -0.21255232974401647 0.8315659647711205, + -0.555426004283447 0.0 0.8315659647711204, + -0.5131467171820029 0.21255232974401647 0.8315659647711204, + -0.3927454940761739 0.3927454940761737 0.8315659647711204, + -0.21255232974401683 0.5131467171820028 0.8315659647711204, + 0.0 0.5554260042834469 0.8315659647711205, + 0.21255232974401653 0.5131467171820028 0.8315659647711205, + 0.39274549407617365 0.3927454940761737 0.8315659647711205, + 0.5131467171820027 0.21255232974401664 0.8315659647711205, + 0.7069749807478735 -1.126569748760067e-16 0.7072385570629927, + 0.6531597147105214 -0.2705476122288398 0.7072385570629925, + 0.4999068030160504 -0.49990680301605006 0.7072385570629927, + 0.2705476122288396 -0.653159714710521 0.7072385570629929, + -2.112318278925125e-17 -0.7069749807478733 0.7072385570629929, + -0.2705476122288396 -0.6531597147105211 0.7072385570629928, + -0.4999068030160502 -0.49990680301605045 0.7072385570629925, + -0.6531597147105215 -0.27054761222883966 0.7072385570629925, + -0.7069749807478736 -7.041060929750415e-18 0.7072385570629925, + -0.6531597147105213 0.2705476122288393 0.7072385570629928, + -0.4999068030160502 0.49990680301605017 0.7072385570629928, + -0.2705476122288397 0.6531597147105214 0.7072385570629925, + -3.520530464875208e-17 0.7069749807478736 0.7072385570629927, + 0.27054761222883966 0.6531597147105214 0.7072385570629925, + 0.4999068030160501 0.49990680301605056 0.7072385570629924, + 0.6531597147105211 0.27054761222883994 0.7072385570629925, + 0.8313746283360973 1.413330791731947e-17 0.5557123602719449, + 0.7680900029688982 -0.31815329635290857 0.5557123602719453, + 0.5878706374029 -0.5878706374028997 0.5557123602719453, + 0.31815329635290873 -0.7680900029688981 0.5557123602719451, + 0.0 -0.8313746283360972 0.5557123602719451, + -0.31815329635290884 -0.7680900029688981 0.5557123602719451, + -0.5878706374029 -0.5878706374029001 0.5557123602719449, + -0.7680900029688982 -0.31815329635290884 0.555712360271945, + -0.8313746283360972 0.0 0.555712360271945, + -0.7680900029688984 0.3181532963529081 0.5557123602719453, + -0.5878706374028998 0.5878706374028998 0.5557123602719454, + -0.31815329635290845 0.7680900029688982 0.5557123602719453, + -7.066653958659735e-17 0.8313746283360973 0.555712360271945, + 0.3181532963529087 0.7680900029688983 0.555712360271945, + 0.5878706374028997 0.5878706374029004 0.5557123602719449, + 0.7680900029688982 0.31815329635290907 0.5557123602719449, + 0.9238297611560288 1.134125883592878e-16 0.3828035689520078, + 0.8535074078568456 -0.3535343439202102 0.38280356895200796, + 0.6532462887753768 -0.6532462887753764 0.382803568952008, + 0.3535343439202104 -0.8535074078568455 0.382803568952008, + -2.1264860317366464e-17 -0.9238297611560289 0.38280356895200796, + -0.3535343439202105 -0.8535074078568455 0.38280356895200807, + -0.6532462887753764 -0.6532462887753765 0.3828035689520081, + -0.8535074078568456 -0.35353434392021027 0.382803568952008, + -0.9238297611560291 7.088286772455489e-18 0.38280356895200746, + -0.853507407856846 0.35353434392020977 0.3828035689520075, + -0.6532462887753768 0.6532462887753766 0.38280356895200773, + -0.3535343439202104 0.8535074078568456 0.38280356895200784, + -7.797115449701038e-17 0.9238297611560289 0.3828035689520079, + 0.3535343439202104 0.8535074078568455 0.38280356895200784, + 0.6532462887753763 0.6532462887753768 0.38280356895200796, + 0.8535074078568454 0.3535343439202106 0.382803568952008, + 0.9807716039291878 -3.551354441259765e-17 0.19515906570325756, + 0.9061148109384429 -0.3753250437578359 0.19515906570325744, + 0.6935102519335355 -0.6935102519335352 0.1951590657032577, + 0.3753250437578361 -0.9061148109384428 0.19515906570325783, + -4.261625329511718e-17 -0.9807716039291877 0.19515906570325775, + -0.375325043757836 -0.9061148109384428 0.19515906570325778, + -0.6935102519335353 -0.6935102519335354 0.19515906570325767, + -0.9061148109384429 -0.3753250437578358 0.19515906570325742, + -0.9807716039291878 7.10270888251953e-18 0.1951590657032573, + -0.9061148109384431 0.3753250437578354 0.1951590657032574, + -0.6935102519335357 0.6935102519335351 0.19515906570325794, + -0.37532504375783604 0.9061148109384427 0.19515906570325814, + -8.523250659023436e-17 0.9807716039291877 0.19515906570325794, + 0.3753250437578361 0.9061148109384428 0.19515906570325794, + 0.6935102519335351 0.6935102519335357 0.1951590657032579, + 0.9061148109384428 0.3753250437578362 0.1951590657032578, + 3.696110463178346e-16 1.1986207280354306e-17 1.0, + 3.125343909928749e-16 0.0 1.0, + 1.0 -1.5564636718772703e-16 8.640109027553801e-33, + 1.0 -1.5564636718772703e-16 8.640109027553801e-33, + 3.125343909928749e-16 0.0 1.0, + 0.9238795325112868 -0.38268343236508956 3.080503087321671e-17, + 0.9238795325112868 -0.38268343236508956 3.080503087321671e-17, + 3.125343909928749e-16 0.0 1.0, + 0.7071067811865477 -0.7071067811865475 4.7113576629625573e-17, + 0.7071067811865477 -0.7071067811865475 4.7113576629625573e-17, + 3.125343909928749e-16 0.0 1.0, + 0.3826834323650897 -0.9238795325112867 2.1744727675211796e-17, + 0.3826834323650897 -0.9238795325112867 2.1744727675211796e-17, + 3.125343909928749e-16 0.0 1.0, + 0.0 -1.0 0.0, + 0.0 -1.0 0.0, + 3.125343909928749e-16 0.0 1.0, + -0.3826834323650899 -0.9238795325112867 2.1744727675211818e-17, + -0.3826834323650899 -0.9238795325112867 2.1744727675211818e-17, + 3.125343909928749e-16 0.0 1.0, + -0.7071067811865475 -0.7071067811865475 4.34894553504236e-17, + -0.7071067811865475 -0.7071067811865475 4.34894553504236e-17, + 3.125343909928749e-16 0.0 1.0, + -0.9238795325112866 -0.3826834323650899 2.7180909594014733e-17, + -0.9238795325112866 -0.3826834323650899 2.7180909594014733e-17, + 3.125343909928749e-16 0.0 1.0, + -1.0 -1.414966974433882e-17 0.0, + -1.0 -1.414966974433882e-17 0.0, + 3.125343909928749e-16 0.0 1.0, + -0.9238795325112871 0.38268343236508906 -2.7180909594014755e-17, + -0.9238795325112871 0.38268343236508906 -2.7180909594014755e-17, + 3.125343909928749e-16 0.0 1.0, + -0.7071067811865482 0.7071067811865467 -4.348945535042363e-17, + -0.7071067811865482 0.7071067811865467 -4.348945535042363e-17, + 3.125343909928749e-16 0.0 1.0, + -0.38268343236509006 0.9238795325112866 -2.1744727675211815e-17, + -0.38268343236509006 0.9238795325112866 -2.1744727675211815e-17, + 3.125343909928749e-16 0.0 1.0, + -4.244900923301646e-17 1.0 0.0, + -4.244900923301646e-17 1.0 0.0, + 3.125343909928749e-16 0.0 1.0, + 0.38268343236509 0.9238795325112866 -2.1744727675211815e-17, + 0.38268343236509 0.9238795325112866 -2.1744727675211815e-17, + 3.125343909928749e-16 0.0 1.0, + 0.7071067811865474 0.7071067811865477 -4.711357662962559e-17, + 0.7071067811865474 0.7071067811865477 -4.711357662962559e-17, + 3.125343909928749e-16 0.0 1.0, + 0.9238795325112866 0.38268343236509006 -3.080503087321672e-17, + 0.9238795325112866 0.38268343236509006 -3.080503087321672e-17, + 0.0 0.0 -1.0, + 1.0 -1.5564636718772703e-16 8.640109027553801e-33, + 1.0 -1.5564636718772703e-16 8.640109027553801e-33, + 0.0 0.0 -1.0, + 0.9238795325112868 -0.38268343236508956 3.080503087321671e-17, + 0.9238795325112868 -0.38268343236508956 3.080503087321671e-17, + 0.0 0.0 -1.0, + 0.7071067811865477 -0.7071067811865475 4.7113576629625573e-17, + 0.7071067811865477 -0.7071067811865475 4.7113576629625573e-17, + 0.0 0.0 -1.0, + 0.3826834323650897 -0.9238795325112867 2.1744727675211796e-17, + 0.3826834323650897 -0.9238795325112867 2.1744727675211796e-17, + 0.0 0.0 -1.0, + 0.0 -1.0 0.0, + 0.0 -1.0 0.0, + 0.0 0.0 -1.0, + -0.3826834323650899 -0.9238795325112867 2.1744727675211818e-17, + -0.3826834323650899 -0.9238795325112867 2.1744727675211818e-17, + 0.0 0.0 -1.0, + -0.7071067811865475 -0.7071067811865475 4.34894553504236e-17, + -0.7071067811865475 -0.7071067811865475 4.34894553504236e-17, + 0.0 0.0 -1.0, + -0.9238795325112866 -0.3826834323650899 2.7180909594014733e-17, + -0.9238795325112866 -0.3826834323650899 2.7180909594014733e-17, + 0.0 0.0 -1.0, + -1.0 -1.414966974433882e-17 0.0, + -1.0 -1.414966974433882e-17 0.0, + 0.0 0.0 -1.0, + -0.9238795325112871 0.38268343236508906 -2.7180909594014755e-17, + -0.9238795325112871 0.38268343236508906 -2.7180909594014755e-17, + 0.0 0.0 -1.0, + -0.7071067811865482 0.7071067811865467 -4.348945535042363e-17, + -0.7071067811865482 0.7071067811865467 -4.348945535042363e-17, + 0.0 0.0 -1.0, + -0.38268343236509006 0.9238795325112866 -2.1744727675211815e-17, + -0.38268343236509006 0.9238795325112866 -2.1744727675211815e-17, + 0.0 0.0 -1.0, + -4.244900923301646e-17 1.0 0.0, + -4.244900923301646e-17 1.0 0.0, + 0.0 0.0 -1.0, + 0.38268343236509 0.9238795325112866 -2.1744727675211815e-17, + 0.38268343236509 0.9238795325112866 -2.1744727675211815e-17, + 0.0 0.0 -1.0, + 0.7071067811865474 0.7071067811865477 -4.711357662962559e-17, + 0.7071067811865474 0.7071067811865477 -4.711357662962559e-17, + 0.0 0.0 -1.0, + 0.9238795325112866 0.38268343236509006 -3.080503087321672e-17, + 0.9238795325112866 0.38268343236509006 -3.080503087321672e-17, + 0.995184726672197 -1.4147082535294796e-16 0.0980171403295591, + 0.995184726672197 -1.4147082535294796e-16 0.0980171403295591, + -3.125343909928749e-16 0.0 -1.0, + 0.9194308000402821 -0.38084070704023 0.09801714032955947, + 0.9194308000402821 -0.38084070704023 0.09801714032955947, + -3.125343909928749e-16 0.0 -1.0, + 0.7037018687631916 -0.703701868763191 0.09801714032955976, + 0.7037018687631916 -0.703701868763191 0.09801714032955976, + -3.125343909928749e-16 0.0 -1.0, + 0.38084070704023015 -0.919430800040282 0.09801714032955962, + 0.38084070704023015 -0.919430800040282 0.09801714032955962, + -3.125343909928749e-16 0.0 -1.0, + -4.244124760588439e-17 -0.995184726672197 0.09801714032955965, + -4.244124760588439e-17 -0.995184726672197 0.09801714032955965, + -3.125343909928749e-16 0.0 -1.0, + -0.38084070704023 -0.919430800040282 0.09801714032955962, + -0.38084070704023 -0.919430800040282 0.09801714032955962, + -3.125343909928749e-16 0.0 -1.0, + -0.7037018687631914 -0.7037018687631914 0.09801714032955916, + -0.7037018687631914 -0.7037018687631914 0.09801714032955916, + -3.125343909928749e-16 0.0 -1.0, + -0.9194308000402821 -0.38084070704023 0.09801714032955941, + -0.9194308000402821 -0.38084070704023 0.09801714032955941, + -3.125343909928749e-16 0.0 -1.0, + -0.9951847266721969 1.4147082535294796e-17 0.09801714032956005, + -0.9951847266721969 1.4147082535294796e-17 0.09801714032956005, + -3.125343909928749e-16 0.0 -1.0, + -0.9194308000402822 0.38084070704022943 0.09801714032956028, + -0.9194308000402822 0.38084070704022943 0.09801714032956028, + -3.125343909928749e-16 0.0 -1.0, + -0.7037018687631917 0.7037018687631907 0.09801714032956087, + -0.7037018687631917 0.7037018687631907 0.09801714032956087, + -3.125343909928749e-16 0.0 -1.0, + -0.38084070704023026 0.9194308000402818 0.0980171403295607, + -0.38084070704023026 0.9194308000402818 0.0980171403295607, + -3.125343909928749e-16 0.0 -1.0, + -8.488249521176878e-17 0.9951847266721969 0.09801714032956012, + -8.488249521176878e-17 0.9951847266721969 0.09801714032956012, + -3.125343909928749e-16 0.0 -1.0, + 0.3808407070402302 0.9194308000402819 0.09801714032956, + 0.3808407070402302 0.9194308000402819 0.09801714032956, + -3.125343909928749e-16 0.0 -1.0, + 0.7037018687631912 0.7037018687631915 0.09801714032955981, + 0.7037018687631912 0.7037018687631915 0.09801714032955981, + -3.125343909928749e-16 0.0 -1.0, + 0.9194308000402819 0.3808407070402303 0.09801714032955938, + 0.9194308000402819 0.3808407070402303 0.09801714032955938, + -3.125343909928749e-16 0.0 -1.0, + 1.0 5.801364595178916e-16 0.0, + 1.0 5.801364595178916e-16 0.0, + 1.8934196854104901e-16 7.625409153823823e-16 1.0, + 0.9238795325112866 -0.3826834323650899 0.0, + 0.9238795325112866 -0.3826834323650899 0.0, + 1.8934196854104901e-16 7.625409153823823e-16 1.0, + 0.7071067811865474 -0.7071067811865477 0.0, + 1.8934196854104901e-16 7.625409153823823e-16 1.0, + 0.7071067811865474 -0.7071067811865477 0.0, + -0.7071067811865472 -0.7071067811865479 0.0, + 1.8934196854104901e-16 7.625409153823823e-16 1.0, + -0.7071067811865472 -0.7071067811865479 0.0, + -0.9238795325112867 -0.3826834323650899 9.624311881158862e-18, + -0.9238795325112867 -0.3826834323650899 9.624311881158862e-18, + 1.8934196854104901e-16 7.625409153823823e-16 1.0, + -1.0 0.0 -1.413836022690622e-32, + -1.0 0.0 -1.413836022690622e-32, + 1.8934196854104901e-16 7.625409153823823e-16 1.0, + -0.9238795325112867 0.3826834323650899 -9.624311881158876e-18, + -0.9238795325112867 0.3826834323650899 -9.624311881158876e-18, + 1.8934196854104901e-16 7.625409153823823e-16 1.0, + -0.7071067811865475 0.7071067811865475 0.0, + -0.7071067811865475 0.7071067811865475 0.0, + 1.8934196854104901e-16 7.625409153823823e-16 1.0, + -0.38268343236509006 0.9238795325112866 0.0, + -0.38268343236509006 0.9238795325112866 0.0, + 1.8934196854104901e-16 7.625409153823823e-16 1.0, + -9.904768821037176e-17 1.0 0.0, + -9.904768821037176e-17 1.0 0.0, + 1.8934196854104901e-16 7.625409153823823e-16 1.0, + 0.38268343236508984 0.9238795325112867 0.0, + 0.38268343236508984 0.9238795325112867 0.0, + 1.8934196854104901e-16 7.625409153823823e-16 1.0, + 0.7071067811865475 0.7071067811865477 0.0, + 0.7071067811865475 0.7071067811865477 0.0, + 1.8934196854104901e-16 7.625409153823823e-16 1.0, + 0.9238795325112865 0.38268343236509034 0.0, + 0.9238795325112865 0.38268343236509034 0.0, + 1.8934196854104901e-16 7.625409153823823e-16 1.0, + 1.0 5.801364595178916e-16 0.0, + 1.0 5.801364595178916e-16 0.0, + -1.8934196854104901e-16 0.0 -1.0, + 0.9238795325112866 -0.3826834323650899 0.0, + 0.9238795325112866 -0.3826834323650899 0.0, + -1.8934196854104901e-16 0.0 -1.0, + 0.7071067811865474 -0.7071067811865477 0.0, + -1.8934196854104901e-16 0.0 -1.0, + 0.7071067811865474 -0.7071067811865477 0.0, + -0.7071067811865472 -0.7071067811865479 0.0, + -1.8934196854104901e-16 0.0 -1.0, + -0.7071067811865472 -0.7071067811865479 0.0, + -0.9238795325112867 -0.3826834323650899 9.624311881158862e-18, + -0.9238795325112867 -0.3826834323650899 9.624311881158862e-18, + -1.8934196854104901e-16 0.0 -1.0, + -1.0 0.0 -1.413836022690622e-32, + -1.0 0.0 -1.413836022690622e-32, + -1.8934196854104901e-16 0.0 -1.0, + -0.9238795325112867 0.3826834323650899 -9.624311881158876e-18, + -0.9238795325112867 0.3826834323650899 -9.624311881158876e-18, + -1.8934196854104901e-16 0.0 -1.0, + -0.7071067811865475 0.7071067811865475 0.0, + -0.7071067811865475 0.7071067811865475 0.0, + -1.8934196854104901e-16 0.0 -1.0, + -0.38268343236509006 0.9238795325112866 0.0, + -0.38268343236509006 0.9238795325112866 0.0, + -1.8934196854104901e-16 0.0 -1.0, + -9.904768821037176e-17 1.0 0.0, + -9.904768821037176e-17 1.0 0.0, + -1.8934196854104901e-16 0.0 -1.0, + 0.38268343236508984 0.9238795325112867 0.0, + 0.38268343236508984 0.9238795325112867 0.0, + -1.8934196854104901e-16 0.0 -1.0, + 0.7071067811865475 0.7071067811865477 0.0, + 0.7071067811865475 0.7071067811865477 0.0, + -1.8934196854104901e-16 0.0 -1.0, + 0.9238795325112865 0.38268343236509034 0.0, + 0.9238795325112865 0.38268343236509034 0.0, + -1.8934196854104901e-16 0.0 -1.0, + 1.8934196854104901e-16 7.625409153823823e-16 1.0, + 0.555570233019602 -0.8314696123025452 0.0, + 2.2021927017183648e-16 -1.0 0.0, + 1.8934196854104901e-16 7.625409153823823e-16 1.0, + -0.5555702330196016 -0.8314696123025457 0.0, + 2.2021927017183648e-16 -1.0 0.0, + -1.8934196854104901e-16 0.0 -1.0, + 0.555570233019602 -0.8314696123025452 0.0, + 2.2021927017183648e-16 -1.0 0.0, + -1.8934196854104901e-16 0.0 -1.0, + -0.5555702330196016 -0.8314696123025457 0.0, + 2.2021927017183648e-16 -1.0 0.0 ] } + normalIndex [ + 115, 118, 166, 163, -1, + 113, 158, 155, 152, 149, 146, 143, 140, 137, 134, 131, 128, 125, 122, 119, 116, -1, + 114, 162, 207, 159, -1, + 117, 121, 169, 165, -1, + 120, 124, 172, 168, -1, + 123, 127, 175, 171, -1, + 126, 130, 178, 174, -1, + 129, 133, 181, 177, -1, + 132, 136, 184, 180, -1, + 135, 139, 187, 183, -1, + 138, 142, 190, 186, -1, + 141, 145, 193, 189, -1, + 144, 148, 196, 192, -1, + 147, 151, 199, 195, -1, + 150, 154, 202, 198, -1, + 153, 157, 205, 201, -1, + 156, 160, 208, 204, -1, + 161, 164, 167, 170, 173, 176, 179, 182, 185, 188, 191, 194, 197, 200, 203, 206, -1, + 0, 1, 17, 16, -1, + 0, 15, 112, -1, + 0, 16, 31, 15, -1, + 0, 112, 1, -1, + 1, 2, 18, 17, -1, + 1, 112, 2, -1, + 2, 3, 19, 18, -1, + 2, 112, 3, -1, + 3, 4, 20, 19, -1, + 3, 112, 4, -1, + 4, 5, 21, 20, -1, + 4, 112, 5, -1, + 5, 6, 22, 21, -1, + 5, 112, 6, -1, + 6, 7, 23, 22, -1, + 6, 112, 7, -1, + 7, 8, 24, 23, -1, + 7, 112, 8, -1, + 8, 9, 25, 24, -1, + 8, 112, 9, -1, + 9, 10, 26, 25, -1, + 9, 112, 10, -1, + 10, 11, 27, 26, -1, + 10, 112, 11, -1, + 11, 12, 28, 27, -1, + 11, 112, 12, -1, + 12, 13, 29, 28, -1, + 12, 112, 13, -1, + 13, 14, 30, 29, -1, + 13, 112, 14, -1, + 14, 15, 31, 30, -1, + 14, 112, 15, -1, + 16, 17, 33, 32, -1, + 16, 32, 47, 31, -1, + 17, 18, 34, 33, -1, + 18, 19, 35, 34, -1, + 19, 20, 36, 35, -1, + 20, 21, 37, 36, -1, + 21, 22, 38, 37, -1, + 22, 23, 39, 38, -1, + 23, 24, 40, 39, -1, + 24, 25, 41, 40, -1, + 25, 26, 42, 41, -1, + 26, 27, 43, 42, -1, + 27, 28, 44, 43, -1, + 28, 29, 45, 44, -1, + 29, 30, 46, 45, -1, + 30, 31, 47, 46, -1, + 32, 33, 49, 48, -1, + 32, 48, 63, 47, -1, + 33, 34, 50, 49, -1, + 34, 35, 51, 50, -1, + 35, 36, 52, 51, -1, + 36, 37, 53, 52, -1, + 37, 38, 54, 53, -1, + 38, 39, 55, 54, -1, + 39, 40, 56, 55, -1, + 40, 41, 57, 56, -1, + 41, 42, 58, 57, -1, + 42, 43, 59, 58, -1, + 43, 44, 60, 59, -1, + 44, 45, 61, 60, -1, + 45, 46, 62, 61, -1, + 46, 47, 63, 62, -1, + 48, 49, 65, 64, -1, + 48, 64, 79, 63, -1, + 49, 50, 66, 65, -1, + 50, 51, 67, 66, -1, + 51, 52, 68, 67, -1, + 52, 53, 69, 68, -1, + 53, 54, 70, 69, -1, + 54, 55, 71, 70, -1, + 55, 56, 72, 71, -1, + 56, 57, 73, 72, -1, + 57, 58, 74, 73, -1, + 58, 59, 75, 74, -1, + 59, 60, 76, 75, -1, + 60, 61, 77, 76, -1, + 61, 62, 78, 77, -1, + 62, 63, 79, 78, -1, + 64, 65, 81, 80, -1, + 64, 80, 95, 79, -1, + 65, 66, 82, 81, -1, + 66, 67, 83, 82, -1, + 67, 68, 84, 83, -1, + 68, 69, 85, 84, -1, + 69, 70, 86, 85, -1, + 70, 71, 87, 86, -1, + 71, 72, 88, 87, -1, + 72, 73, 89, 88, -1, + 73, 74, 90, 89, -1, + 74, 75, 91, 90, -1, + 75, 76, 92, 91, -1, + 76, 77, 93, 92, -1, + 77, 78, 94, 93, -1, + 78, 79, 95, 94, -1, + 80, 81, 97, 96, -1, + 80, 96, 111, 95, -1, + 81, 82, 98, 97, -1, + 82, 83, 99, 98, -1, + 83, 84, 100, 99, -1, + 84, 85, 101, 100, -1, + 85, 86, 102, 101, -1, + 86, 87, 103, 102, -1, + 87, 88, 104, 103, -1, + 88, 89, 105, 104, -1, + 89, 90, 106, 105, -1, + 90, 91, 107, 106, -1, + 91, 92, 108, 107, -1, + 92, 93, 109, 108, -1, + 93, 94, 110, 109, -1, + 94, 95, 111, 110, -1, + 96, 97, 212, 209, -1, + 96, 210, 255, 111, -1, + 97, 98, 215, 213, -1, + 98, 99, 218, 216, -1, + 99, 100, 221, 219, -1, + 100, 101, 224, 222, -1, + 101, 102, 227, 225, -1, + 102, 103, 230, 228, -1, + 103, 104, 233, 231, -1, + 104, 105, 236, 234, -1, + 105, 106, 239, 237, -1, + 106, 107, 242, 240, -1, + 107, 108, 245, 243, -1, + 108, 109, 248, 246, -1, + 109, 110, 251, 249, -1, + 110, 111, 254, 252, -1, + 211, 214, 217, 220, 223, 226, 229, 232, 235, 238, 241, 244, 247, 250, 253, 256, -1, + 258, 261, 300, 297, -1, + 259, 295, 292, 289, 286, 283, 280, 277, 274, 271, 267, 338, 335, 264, 262, -1, + 257, 296, 332, 293, -1, + 260, 263, 302, 299, -1, + 265, 336, 342, 304, -1, + 266, 270, 309, 305, -1, + 268, 307, 345, 339, -1, + 269, 273, 312, 308, -1, + 272, 276, 315, 311, -1, + 275, 279, 318, 314, -1, + 278, 282, 321, 317, -1, + 281, 285, 324, 320, -1, + 284, 288, 327, 323, -1, + 287, 291, 330, 326, -1, + 290, 294, 333, 329, -1, + 298, 301, 303, 341, 344, 306, 310, 313, 316, 319, 322, 325, 328, 331, 334, -1, + 337, 340, 346, 343, -1 ] + } + } + ] +} + diff --git a/Footprint/3D/Mx_Alps_100.obj b/Footprint/3D/Mx_Alps_100.obj new file mode 100644 index 0000000..12d8b64 --- /dev/null +++ b/Footprint/3D/Mx_Alps_100.obj @@ -0,0 +1,1546 @@ +# FreeCAD v0.16 build Arch module +# http://www.freecadweb.org +o cherry_mx +v 5.157055 -7.85718 -0.772741 +v 4.95 -7.85718 -0.8 +v 4.95 -8.55 -0.4 +v 5.053528 -8.55 -0.38637 +v 5.35 -7.85718 -0.69282 +v 5.15 -8.55 -0.34641 +v 5.515685 -7.85718 -0.565685 +v 5.232843 -8.55 -0.282843 +v 5.64282 -7.85718 -0.4 +v 5.29641 -8.55 -0.2 +v 5.722741 -7.85718 -0.207055 +v 5.33637 -8.55 -0.103528 +v 5.75 -7.85718 0.0 +v 5.35 -8.55 -0.0 +v 5.33637 -8.55 0.103528 +v 5.722741 -7.85718 0.207055 +v 5.64282 -7.85718 0.4 +v 5.29641 -8.55 0.2 +v 5.515685 -7.85718 0.565685 +v 5.232843 -8.55 0.282843 +v 5.35 -7.85718 0.69282 +v 5.15 -8.55 0.34641 +v 5.157055 -7.85718 0.772741 +v 5.053528 -8.55 0.38637 +v 4.95 -7.85718 0.8 +v 4.95 -8.55 0.4 +v -4.742945 -7.85718 -0.772741 +v -4.95 -7.85718 -0.8 +v -4.95 -8.55 -0.4 +v -4.846472 -8.55 -0.38637 +v -4.55 -7.85718 -0.69282 +v -4.75 -8.55 -0.34641 +v -4.384315 -7.85718 -0.565685 +v -4.667157 -8.55 -0.282843 +v -4.25718 -7.85718 -0.4 +v -4.60359 -8.55 -0.2 +v -4.177259 -7.85718 -0.207055 +v -4.56363 -8.55 -0.103528 +v -4.15 -7.85718 0.0 +v -4.55 -8.55 -0.0 +v -4.56363 -8.55 0.103528 +v -4.177259 -7.85718 0.207055 +v -4.60359 -8.55 0.2 +v -4.25718 -7.85718 0.4 +v -4.384315 -7.85718 0.565685 +v -4.667157 -8.55 0.282843 +v -4.55 -7.85718 0.69282 +v -4.75 -8.55 0.34641 +v -4.742945 -7.85718 0.772741 +v -4.846472 -8.55 0.38637 +v -4.95 -8.55 0.4 +v -4.95 -7.85718 0.8 +v -0.0 -7.85718 -1.925 +v -0.0 -8.55 -1.525 +v 0.394699 -8.55 -1.473037 +v 0.498227 -7.85718 -1.859407 +v 0.7625 -8.55 -1.320689 +v 0.9625 -7.85718 -1.667099 +v 1.078338 -8.55 -1.078338 +v 1.361181 -7.85718 -1.361181 +v 1.667099 -7.85718 -0.9625 +v 1.320689 -8.55 -0.7625 +v 1.859407 -7.85718 -0.498227 +v 1.473037 -8.55 -0.394699 +v 1.925 -7.85718 0.0 +v 1.525 -8.55 -0.0 +v 1.859407 -7.85718 0.498227 +v 1.473037 -8.55 0.394699 +v 1.667099 -7.85718 0.9625 +v 1.320689 -8.55 0.7625 +v 1.361181 -7.85718 1.361181 +v 1.078338 -8.55 1.078338 +v 0.9625 -7.85718 1.667099 +v 0.7625 -8.55 1.320689 +v 0.498227 -7.85718 1.859407 +v 0.394699 -8.55 1.473037 +v 0.0 -8.55 1.525 +v -0.0 -7.85718 1.925 +v 4.95 -7.85718 0.8 +v 4.95 -5.6 0.8 +v 5.157055 -5.6 0.772741 +v 5.157055 -7.85718 0.772741 +v 5.35 -7.85718 0.69282 +v 5.35 -5.6 0.69282 +v 5.515685 -7.85718 0.565685 +v 5.515685 -5.6 0.565685 +v 5.64282 -7.85718 0.4 +v 5.64282 -5.6 0.4 +v 5.722741 -5.6 0.207055 +v 5.722741 -7.85718 0.207055 +v 5.75 -7.85718 -0.0 +v 5.75 -5.6 0.0 +v 5.722741 -7.85718 -0.207055 +v 5.722741 -5.6 -0.207055 +v 5.64282 -5.6 -0.4 +v 5.64282 -7.85718 -0.4 +v 5.515685 -7.85718 -0.565685 +v 5.515685 -5.6 -0.565685 +v 5.35 -7.85718 -0.69282 +v 5.35 -5.6 -0.69282 +v 5.157055 -7.85718 -0.772741 +v 5.157055 -5.6 -0.772741 +v 4.95 -7.85718 -0.8 +v 4.95 -5.6 -0.8 +v -0.0 -7.85718 1.925 +v -0.0 -5.6 1.925 +v 0.498227 -5.6 1.859407 +v 0.498227 -7.85718 1.859407 +v 0.9625 -5.6 1.667099 +v 0.9625 -7.85718 1.667099 +v 1.361181 -5.6 1.361181 +v 1.361181 -7.85718 1.361181 +v 1.667099 -7.85718 0.9625 +v 1.667099 -5.6 0.9625 +v 1.859407 -5.6 0.498227 +v 1.859407 -7.85718 0.498227 +v 1.925 -7.85718 -0.0 +v 1.925 -5.6 0.0 +v 1.859407 -7.85718 -0.498227 +v 1.859407 -5.6 -0.498227 +v 1.667099 -5.6 -0.9625 +v 1.667099 -7.85718 -0.9625 +v 1.361181 -7.85718 -1.361181 +v 1.361181 -5.6 -1.361181 +v 0.9625 -7.85718 -1.667099 +v 0.9625 -5.6 -1.667099 +v 0.498227 -5.6 -1.859407 +v 0.498227 -7.85718 -1.859407 +v -0.0 -5.6 -1.925 +v -0.0 -7.85718 -1.925 +v -4.95 -7.85718 0.8 +v -4.95 -5.6 0.8 +v -4.742945 -5.6 0.772741 +v -4.742945 -7.85718 0.772741 +v -4.55 -7.85718 0.69282 +v -4.55 -5.6 0.69282 +v -4.384315 -7.85718 0.565685 +v -4.384315 -5.6 0.565685 +v -4.25718 -7.85718 0.4 +v -4.25718 -5.6 0.4 +v -4.177259 -5.6 0.207055 +v -4.177259 -7.85718 0.207055 +v -4.15 -7.85718 -0.0 +v -4.15 -5.6 0.0 +v -4.177259 -7.85718 -0.207055 +v -4.177259 -5.6 -0.207055 +v -4.25718 -5.6 -0.4 +v -4.25718 -7.85718 -0.4 +v -4.384315 -7.85718 -0.565685 +v -4.384315 -5.6 -0.565685 +v -4.55 -7.85718 -0.69282 +v -4.55 -5.6 -0.69282 +v -4.742945 -5.6 -0.772741 +v -4.742945 -7.85718 -0.772741 +v -4.95 -7.85718 -0.8 +v -4.95 -5.6 -0.8 +v 2.82 -0.87 6.99 +v 6.99 -0.87 6.99 +v 6.99 -2.3 6.99 +v 2.82 -0.05 6.99 +v 6.99 0.0 6.99 +v 6.99 -0.05 6.99 +v 0.91 -0.87 6.99 +v 0.91 -0.05 6.99 +v -0.91 -0.87 6.99 +v -2.82 -0.87 6.99 +v -0.91 -0.05 6.99 +v -2.82 -0.05 6.99 +v -6.99 -2.3 6.99 +v -6.99 -0.87 6.99 +v -6.99 0.0 6.99 +v -6.99 -0.05 6.99 +v -6.99 -0.87 5.82 +v -6.99 -0.87 6.99 +v -6.99 -0.05 5.82 +v -6.99 -0.87 -5.82 +v -6.99 -2.3 -6.99 +v -6.99 -0.05 -5.82 +v -6.99 -0.87 -6.99 +v -6.99 0.0 -6.99 +v -6.99 -0.05 -6.99 +v -2.82 -0.87 -6.99 +v -6.99 -0.87 -6.99 +v -2.82 -0.05 -6.99 +v -0.91 -0.87 -6.99 +v -0.91 -0.05 -6.99 +v 0.91 -0.87 -6.99 +v 2.82 -0.87 -6.99 +v 0.91 -0.05 -6.99 +v 2.82 -0.05 -6.99 +v 6.99 -2.3 -6.99 +v 6.99 -0.87 -6.99 +v 6.99 0.0 -6.99 +v 6.99 -0.05 -6.99 +v 6.99 -0.87 -5.82 +v 6.99 -0.87 -6.99 +v 6.99 -0.05 -5.82 +v 6.99 -0.87 5.82 +v 6.99 -0.05 5.82 +v 6.99 -0.87 6.99 +v 0.675 9.3 -0.575 +v 2.25 9.3 0.575 +v 2.25 9.3 -0.575 +v 0.675 9.3 0.575 +v -0.675 9.3 -0.575 +v 0.675 9.3 -2.25 +v -0.675 9.3 -2.25 +v -0.675 9.3 0.575 +v -2.25 9.3 -0.575 +v -2.25 9.3 0.575 +v -0.675 9.3 2.25 +v 0.675 9.3 2.25 +v 0.675 5.68 -2.25 +v -0.675 5.68 -2.25 +v 0.675 5.68 -0.575 +v 2.25 5.68 -0.575 +v 2.25 5.68 0.575 +v 0.675 5.68 0.575 +v 0.675 5.68 2.25 +v -0.675 5.68 2.25 +v -0.675 5.68 0.575 +v -2.25 5.68 0.575 +v -2.25 5.68 -0.575 +v -0.675 5.68 -0.575 +v -3.6 5.68 2.78 +v -3.6 5.68 -2.78 +v 3.6 5.68 2.78 +v 3.6 5.68 -2.78 +v -3.6 5.35 2.78 +v 3.6 5.35 2.78 +v 3.6 5.35 -2.78 +v -3.6 5.35 -2.78 +v -4.935 5.35 5.31 +v -4.935 5.35 -5.31 +v 4.935 5.35 5.31 +v 4.935 5.35 -5.31 +v -7.29 0.0 -7.29 +v 7.29 0.0 -7.29 +v 7.29 0.0 7.29 +v -7.29 0.0 7.29 +v 4.2 -8.55 2.8 +v 4.2 -8.55 2.6 +v 3.34 -8.55 2.6 +v 3.34 -8.55 2.8 +v -4.55 -8.55 0.0 +v -4.667157 -8.55 -0.282843 +v -4.95 -8.55 -0.4 +v -4.580448 -8.55 -0.153073 +v -4.95 -8.55 0.4 +v -5.35 -8.55 0.0 +v -5.103073 -8.55 0.369552 +v -4.993735 -8.55 0.397651 +v -5.232843 -8.55 0.282843 +v -5.300644 -8.55 -0.192581 +v -5.232843 -8.55 -0.282843 +v -5.277754 -8.55 -0.229426 +v -4.838232 -8.55 0.384118 +v -4.880472 -8.55 0.393986 +v -5.103073 -8.55 -0.369552 +v -5.165007 -8.55 -0.337388 +v -5.200256 -8.55 -0.312107 +v -4.580448 -8.55 0.153073 +v -4.559398 -8.55 0.086536 +v -4.552349 -8.55 0.043735 +v -5.319552 -8.55 -0.153073 +v -4.796927 -8.55 0.369552 +v -4.699744 -8.55 0.312107 +v -4.734993 -8.55 0.337388 +v -5.347651 -8.55 -0.043735 +v -5.340602 -8.55 -0.086536 +v -4.667157 -8.55 0.282843 +v -4.622246 -8.55 0.229426 +v -4.599356 -8.55 0.192581 +v -5.019528 -8.55 -0.393986 +v -5.061768 -8.55 -0.384118 +v -5.334118 -8.55 0.111768 +v -5.343986 -8.55 0.069528 +v -4.796927 -8.55 -0.369552 +v -4.863464 -8.55 -0.390602 +v -4.906265 -8.55 -0.397651 +v -5.319552 -8.55 0.153073 +v -5.262107 -8.55 0.250256 +v -5.287388 -8.55 0.215007 +v -4.720574 -8.55 -0.327754 +v -4.757419 -8.55 -0.350644 +v -5.142581 -8.55 0.350644 +v -5.179426 -8.55 0.327754 +v -4.612612 -8.55 -0.215007 +v -4.637893 -8.55 -0.250256 +v -5.036536 -8.55 0.390602 +v -4.556014 -8.55 -0.069528 +v -4.565882 -8.55 -0.111768 +v -0.847245 -8.55 -1.267991 +v -1.078338 -8.55 -1.078338 +v -1.267991 -8.55 -0.847245 +v -0.297513 -8.55 -1.495698 +v -0.583592 -8.55 -1.408916 +v -1.495698 -8.55 -0.297513 +v -1.408916 -8.55 -0.583592 +v -1.525 -8.55 0.0 +v 0.0 -8.55 -1.525 +v -1.267991 -8.55 0.847245 +v -1.495698 -8.55 0.297513 +v -1.408916 -8.55 0.583592 +v 0.847245 -8.55 -1.267991 +v 0.583592 -8.55 -1.408916 +v 0.297513 -8.55 -1.495698 +v 1.267991 -8.55 -0.847245 +v 1.078338 -8.55 -1.078338 +v -0.847245 -8.55 1.267991 +v -1.078338 -8.55 1.078338 +v -0.297513 -8.55 1.495698 +v -0.583592 -8.55 1.408916 +v 1.495698 -8.55 -0.297513 +v 1.408916 -8.55 -0.583592 +v 0.0 -8.55 1.525 +v 1.525 -8.55 0.0 +v 0.847245 -8.55 1.267991 +v 0.297513 -8.55 1.495698 +v 0.583592 -8.55 1.408916 +v 1.267991 -8.55 0.847245 +v 1.408916 -8.55 0.583592 +v 1.495698 -8.55 0.297513 +v 1.078338 -8.55 1.078338 +v 5.35 -8.55 0.0 +v 5.232843 -8.55 -0.282843 +v 4.95 -8.55 -0.4 +v 5.319552 -8.55 -0.153073 +v 4.95 -8.55 0.4 +v 4.55 -8.55 0.0 +v 4.796927 -8.55 0.369552 +v 4.906265 -8.55 0.397651 +v 4.667157 -8.55 0.282843 +v 4.599356 -8.55 -0.192581 +v 4.667157 -8.55 -0.282843 +v 4.622246 -8.55 -0.229426 +v 5.061768 -8.55 0.384118 +v 5.019528 -8.55 0.393986 +v 4.796927 -8.55 -0.369552 +v 4.734993 -8.55 -0.337388 +v 4.699744 -8.55 -0.312107 +v 5.319552 -8.55 0.153073 +v 5.340602 -8.55 0.086536 +v 5.347651 -8.55 0.043735 +v 4.580448 -8.55 -0.153073 +v 5.103073 -8.55 0.369552 +v 5.200256 -8.55 0.312107 +v 5.165007 -8.55 0.337388 +v 4.552349 -8.55 -0.043735 +v 4.559398 -8.55 -0.086536 +v 5.232843 -8.55 0.282843 +v 5.277754 -8.55 0.229426 +v 5.300644 -8.55 0.192581 +v 4.880472 -8.55 -0.393986 +v 4.838232 -8.55 -0.384118 +v 4.565882 -8.55 0.111768 +v 4.556014 -8.55 0.069528 +v 5.103073 -8.55 -0.369552 +v 5.036536 -8.55 -0.390602 +v 4.993735 -8.55 -0.397651 +v 4.580448 -8.55 0.153073 +v 4.637893 -8.55 0.250256 +v 4.612612 -8.55 0.215007 +v 5.179426 -8.55 -0.327754 +v 5.142581 -8.55 -0.350644 +v 4.757419 -8.55 0.350644 +v 4.720574 -8.55 0.327754 +v 5.287388 -8.55 -0.215007 +v 5.262107 -8.55 -0.250256 +v 4.863464 -8.55 0.390602 +v 5.343986 -8.55 -0.069528 +v 5.334118 -8.55 -0.111768 +v 4.2 -5.6 2.6 +v 3.34 -5.6 2.6 +v 4.2 -5.6 2.8 +v 3.34 -5.6 2.8 +v -4.95 -7.85718 -0.8 +v -4.95 -5.6 -0.8 +v -5.157055 -5.6 -0.772741 +v -5.157055 -7.85718 -0.772741 +v -5.35 -7.85718 -0.69282 +v -5.35 -5.6 -0.69282 +v -5.515685 -5.6 -0.565685 +v -5.515685 -7.85718 -0.565685 +v -5.64282 -5.6 -0.4 +v -5.64282 -7.85718 -0.4 +v -5.722741 -7.85718 -0.207055 +v -5.722741 -5.6 -0.207055 +v -5.75 -7.85718 0.0 +v -5.75 -5.6 0.0 +v -5.722741 -7.85718 0.207055 +v -5.722741 -5.6 0.207055 +v -5.64282 -7.85718 0.4 +v -5.64282 -5.6 0.4 +v -5.515685 -7.85718 0.565685 +v -5.515685 -5.6 0.565685 +v -5.35 -5.6 0.69282 +v -5.35 -7.85718 0.69282 +v -5.157055 -7.85718 0.772741 +v -5.157055 -5.6 0.772741 +v -4.95 -7.85718 0.8 +v -4.95 -5.6 0.8 +v 0.0 -7.85718 -1.925 +v 0.0 -5.6 -1.925 +v -0.498227 -5.6 -1.859407 +v -0.498227 -7.85718 -1.859407 +v -0.9625 -7.85718 -1.667099 +v -0.9625 -5.6 -1.667099 +v -1.361181 -5.6 -1.361181 +v -1.361181 -7.85718 -1.361181 +v -1.667099 -7.85718 -0.9625 +v -1.667099 -5.6 -0.9625 +v -1.859407 -7.85718 -0.498227 +v -1.859407 -5.6 -0.498227 +v -1.925 -7.85718 -0.0 +v -1.925 -5.6 0.0 +v -1.859407 -7.85718 0.498227 +v -1.859407 -5.6 0.498227 +v -1.667099 -7.85718 0.9625 +v -1.667099 -5.6 0.9625 +v -1.361181 -7.85718 1.361181 +v -1.361181 -5.6 1.361181 +v -0.9625 -5.6 1.667099 +v -0.9625 -7.85718 1.667099 +v -0.498227 -7.85718 1.859407 +v -0.498227 -5.6 1.859407 +v 0.0 -7.85718 1.925 +v 0.0 -5.6 1.925 +v 4.95 -7.85718 -0.8 +v 4.95 -5.6 -0.8 +v 4.742945 -5.6 -0.772741 +v 4.742945 -7.85718 -0.772741 +v 4.55 -7.85718 -0.69282 +v 4.55 -5.6 -0.69282 +v 4.384315 -5.6 -0.565685 +v 4.384315 -7.85718 -0.565685 +v 4.25718 -5.6 -0.4 +v 4.25718 -7.85718 -0.4 +v 4.177259 -7.85718 -0.207055 +v 4.177259 -5.6 -0.207055 +v 4.15 -7.85718 0.0 +v 4.15 -5.6 0.0 +v 4.177259 -7.85718 0.207055 +v 4.177259 -5.6 0.207055 +v 4.25718 -7.85718 0.4 +v 4.25718 -5.6 0.4 +v 4.384315 -7.85718 0.565685 +v 4.384315 -5.6 0.565685 +v 4.55 -5.6 0.69282 +v 4.55 -7.85718 0.69282 +v 4.742945 -7.85718 0.772741 +v 4.742945 -5.6 0.772741 +v 4.95 -7.85718 0.8 +v 4.95 -5.6 0.8 +v 6.37 -5.6 6.8 +v 6.37 -5.6 -6.8 +v -6.37 -5.6 -6.8 +v -6.37 -5.6 6.8 +v -2.6 -8.55 5.3 +v -2.6 -8.55 5.1 +v -3.46 -8.55 5.1 +v -3.46 -8.55 5.3 +v 4.643853 -5.6 0.739104 +v 4.519985 -5.6 0.674776 +v 4.449488 -5.6 0.624214 +v 5.408852 -5.6 0.655507 +v 5.335161 -5.6 0.701289 +v -5.574214 -5.6 -0.500512 +v -5.515685 -5.6 -0.565685 +v -5.408852 -5.6 -0.655507 +v 5.689104 -5.6 0.306147 +v 5.624776 -5.6 0.430015 +v 5.574214 -5.6 0.500512 +v 5.515685 -5.6 0.565685 +v -2.6 -5.6 5.3 +v -5.624776 -5.6 -0.430015 +v -5.335161 -5.6 -0.701289 +v 5.75 -5.6 0.0 +v 5.737971 -5.6 0.139056 +v 5.718236 -5.6 0.223536 +v 5.745301 -5.6 -0.087471 +v 5.731205 -5.6 -0.173072 +v -5.689104 -5.6 -0.306147 +v 5.689104 -5.6 -0.306147 +v -5.256147 -5.6 -0.739104 +v -5.718236 -5.6 -0.223536 +v -5.123072 -5.6 -0.781205 +v -5.737971 -5.6 -0.139056 +v -5.037471 -5.6 -0.795301 +v -5.75 -5.6 0.0 +v -4.95 -5.6 -0.8 +v -4.810944 -5.6 -0.787971 +v -4.726464 -5.6 -0.768236 +v -1.361181 -5.6 -1.361181 +v -4.643853 -5.6 -0.739104 +v -4.519985 -5.6 -0.674776 +v -1.069473 -5.6 -1.600579 +v -1.600579 -5.6 -1.069473 +v -4.449488 -5.6 -0.624214 +v -4.384315 -5.6 -0.565685 +v -1.778468 -5.6 -0.736666 +v -4.294493 -5.6 -0.458852 +v -4.248711 -5.6 -0.385161 +v -0.736666 -5.6 -1.778468 +v -0.375549 -5.6 -1.888012 +v -1.888012 -5.6 -0.375549 +v -4.210896 -5.6 -0.306147 +v -4.168795 -5.6 -0.173072 +v -4.154699 -5.6 -0.087471 +v 0.0 -5.6 -1.925 +v -1.925 -5.6 0.0 +v -4.15 -5.6 0.0 +v -4.162029 -5.6 0.139056 +v -1.888012 -5.6 0.375549 +v -4.181764 -5.6 0.223536 +v -4.210896 -5.6 0.306147 +v -1.778468 -5.6 0.736666 +v -4.275224 -5.6 0.430015 +v -4.325786 -5.6 0.500512 +v -4.384315 -5.6 0.565685 +v -1.600579 -5.6 1.069473 +v -4.491148 -5.6 0.655507 +v -4.564839 -5.6 0.701289 +v 0.375549 -5.6 -1.888012 +v 0.736666 -5.6 -1.778468 +v 1.069473 -5.6 -1.600579 +v -1.361181 -5.6 1.361181 +v 1.361181 -5.6 -1.361181 +v -5.173536 -5.6 0.768236 +v -5.256147 -5.6 0.739104 +v -5.380015 -5.6 0.674776 +v -5.450512 -5.6 0.624214 +v -5.515685 -5.6 0.565685 +v -5.605507 -5.6 0.458852 +v -5.651289 -5.6 0.385161 +v -5.689104 -5.6 0.306147 +v -5.731205 -5.6 0.173072 +v -5.745301 -5.6 0.087471 +v -3.46 -5.6 5.1 +v -4.643853 -5.6 0.739104 +v -4.776928 -5.6 0.781205 +v -4.862529 -5.6 0.795301 +v -4.95 -5.6 0.8 +v -5.089056 -5.6 0.787971 +v -3.46 -5.6 5.3 +v -2.6 -5.6 5.1 +v 0.375549 -5.6 1.888012 +v 0.0 -5.6 1.925 +v -0.375549 -5.6 1.888012 +v -0.736666 -5.6 1.778468 +v -1.069473 -5.6 1.600579 +v 4.384315 -5.6 -0.565685 +v 1.600579 -5.6 -1.069473 +v 1.778468 -5.6 -0.736666 +v 4.325786 -5.6 -0.500512 +v 4.491148 -5.6 -0.655507 +v 4.275224 -5.6 -0.430015 +v 4.564839 -5.6 -0.701289 +v 4.210896 -5.6 -0.306147 +v 1.888012 -5.6 -0.375549 +v 4.643853 -5.6 -0.739104 +v 4.181764 -5.6 -0.223536 +v 4.776928 -5.6 -0.781205 +v 4.162029 -5.6 -0.139056 +v 1.925 -5.6 0.0 +v 4.862529 -5.6 -0.795301 +v 4.95 -5.6 -0.8 +v 4.15 -5.6 0.0 +v 4.154699 -5.6 0.087471 +v 1.888012 -5.6 0.375549 +v 5.089056 -5.6 -0.787971 +v 4.168795 -5.6 0.173072 +v 5.173536 -5.6 -0.768236 +v 5.256147 -5.6 -0.739104 +v 4.210896 -5.6 0.306147 +v 4.248711 -5.6 0.385161 +v 1.778468 -5.6 0.736666 +v 5.380015 -5.6 -0.674776 +v 4.294493 -5.6 0.458852 +v 5.450512 -5.6 -0.624214 +v 5.515685 -5.6 -0.565685 +v 5.605507 -5.6 -0.458852 +v 5.651289 -5.6 -0.385161 +v 4.384315 -5.6 0.565685 +v 1.600579 -5.6 1.069473 +v 1.361181 -5.6 1.361181 +v 1.069473 -5.6 1.600579 +v 0.736666 -5.6 1.778468 +v 5.256147 -5.6 0.739104 +v 5.123072 -5.6 0.781205 +v 5.037471 -5.6 0.795301 +v 4.95 -5.6 0.8 +v 4.810944 -5.6 0.787971 +v 4.726464 -5.6 0.768236 +v 7.82 -0.87 5.82 +v 2.82 -0.87 6.99 +v 2.82 -0.87 7.82 +v 7.82 -0.87 7.82 +v 7.82 -0.05 5.82 +v 6.99 -0.05 5.82 +v 2.82 -0.05 7.82 +v 7.82 -0.05 7.82 +v 2.82 -0.05 7.82 +v 2.82 -0.05 6.99 +v 7.82 -0.05 7.82 +v 2.82 -0.05 7.82 +v 7.82 -0.05 5.82 +v 7.82 -0.87 -7.82 +v 2.82 -0.87 -7.82 +v 2.82 -0.87 -6.99 +v 7.82 -0.87 -5.82 +v 7.82 -0.05 -7.82 +v 2.82 -0.05 -7.82 +v 2.82 -0.05 -6.99 +v 7.82 -0.05 -5.82 +v 6.99 -0.05 -5.82 +v 2.82 -0.05 -7.82 +v 2.82 -0.87 -7.82 +v 7.82 -0.05 -7.82 +v 7.82 -0.05 -5.82 +v 0.91 -0.87 -8.165 +v -0.91 -0.87 -8.165 +v 0.91 -0.05 -8.165 +v -0.91 -0.05 -6.99 +v -0.91 -0.05 -8.165 +v -0.91 -0.05 -8.165 +v 0.91 -0.05 -8.165 +v -7.82 -0.87 -5.82 +v -7.82 -0.87 -7.82 +v -2.82 -0.87 -7.82 +v -2.82 -0.87 -6.99 +v -7.82 -0.05 -5.82 +v -7.82 -0.05 -7.82 +v -6.99 -0.05 -5.82 +v -2.82 -0.05 -7.82 +v -2.82 -0.05 -7.82 +v -2.82 -0.05 -6.99 +v -7.82 -0.05 -7.82 +v -2.82 -0.05 -7.82 +v -7.82 -0.05 -5.82 +v -7.82 -0.87 5.82 +v -7.82 -0.87 7.82 +v -2.82 -0.87 7.82 +v -2.82 -0.87 6.99 +v -7.82 -0.05 5.82 +v -7.82 -0.05 7.82 +v -2.82 -0.05 7.82 +v -2.82 -0.05 6.99 +v -6.99 -0.05 5.82 +v -2.82 -0.05 7.82 +v -2.82 -0.87 7.82 +v -7.82 -0.05 7.82 +v -7.82 -0.05 5.82 +v -0.91 -0.87 8.165 +v 0.91 -0.87 8.165 +v 0.91 -0.05 6.99 +v 0.91 -0.05 8.165 +v -0.91 -0.05 8.165 +v -0.91 -0.05 6.99 +v -0.91 -0.05 8.165 +v 0.91 -0.05 8.165 +v 0.0 -7.85718 1.925 +v -0.0 -8.55 1.525 +v -0.394699 -8.55 1.473037 +v -0.498227 -7.85718 1.859407 +v -0.7625 -8.55 1.320689 +v -0.9625 -7.85718 1.667099 +v -1.078338 -8.55 1.078338 +v -1.361181 -7.85718 1.361181 +v -1.667099 -7.85718 0.9625 +v -1.320689 -8.55 0.7625 +v -1.859407 -7.85718 0.498227 +v -1.473037 -8.55 0.394699 +v -1.925 -7.85718 0.0 +v -1.525 -8.55 -0.0 +v -1.859407 -7.85718 -0.498227 +v -1.473037 -8.55 -0.394699 +v -1.667099 -7.85718 -0.9625 +v -1.320689 -8.55 -0.7625 +v -1.361181 -7.85718 -1.361181 +v -1.078338 -8.55 -1.078338 +v -0.9625 -7.85718 -1.667099 +v -0.7625 -8.55 -1.320689 +v -0.498227 -7.85718 -1.859407 +v -0.394699 -8.55 -1.473037 +v -0.0 -8.55 -1.525 +v 0.0 -7.85718 -1.925 +v -4.95 -7.85718 0.8 +v -4.95 -8.55 0.4 +v -5.053528 -8.55 0.38637 +v -5.157055 -7.85718 0.772741 +v -5.35 -7.85718 0.69282 +v -5.15 -8.55 0.34641 +v -5.515685 -7.85718 0.565685 +v -5.232843 -8.55 0.282843 +v -5.64282 -7.85718 0.4 +v -5.29641 -8.55 0.2 +v -5.33637 -8.55 0.103528 +v -5.722741 -7.85718 0.207055 +v -5.75 -7.85718 -0.0 +v -5.35 -8.55 0.0 +v -5.722741 -7.85718 -0.207055 +v -5.33637 -8.55 -0.103528 +v -5.64282 -7.85718 -0.4 +v -5.29641 -8.55 -0.2 +v -5.515685 -7.85718 -0.565685 +v -5.232843 -8.55 -0.282843 +v -5.15 -8.55 -0.34641 +v -5.35 -7.85718 -0.69282 +v -5.157055 -7.85718 -0.772741 +v -5.053528 -8.55 -0.38637 +v -4.95 -8.55 -0.4 +v -4.95 -7.85718 -0.8 +v 4.95 -7.85718 0.8 +v 4.95 -8.55 0.4 +v 4.846472 -8.55 0.38637 +v 4.742945 -7.85718 0.772741 +v 4.55 -7.85718 0.69282 +v 4.75 -8.55 0.34641 +v 4.384315 -7.85718 0.565685 +v 4.667157 -8.55 0.282843 +v 4.25718 -7.85718 0.4 +v 4.60359 -8.55 0.2 +v 4.56363 -8.55 0.103528 +v 4.177259 -7.85718 0.207055 +v 4.15 -7.85718 -0.0 +v 4.55 -8.55 0.0 +v 4.177259 -7.85718 -0.207055 +v 4.56363 -8.55 -0.103528 +v 4.25718 -7.85718 -0.4 +v 4.60359 -8.55 -0.2 +v 4.384315 -7.85718 -0.565685 +v 4.667157 -8.55 -0.282843 +v 4.75 -8.55 -0.34641 +v 4.55 -7.85718 -0.69282 +v 4.742945 -7.85718 -0.772741 +v 4.846472 -8.55 -0.38637 +v 4.95 -8.55 -0.4 +v 4.95 -7.85718 -0.8 +f 1 2 3 +f 1 3 4 +f 5 4 6 +f 5 1 4 +f 7 6 8 +f 7 5 6 +f 9 8 10 +f 9 7 8 +f 11 10 12 +f 11 9 10 +f 13 14 15 +f 13 12 14 +f 13 11 12 +f 16 13 15 +f 17 15 18 +f 17 16 15 +f 19 18 20 +f 19 17 18 +f 21 20 22 +f 21 19 20 +f 23 22 24 +f 23 21 22 +f 25 24 26 +f 25 23 24 +f 27 28 29 +f 27 29 30 +f 31 30 32 +f 31 27 30 +f 33 32 34 +f 33 31 32 +f 35 34 36 +f 35 33 34 +f 37 36 38 +f 37 35 36 +f 39 40 41 +f 39 38 40 +f 39 37 38 +f 42 41 43 +f 42 39 41 +f 44 42 43 +f 45 43 46 +f 45 44 43 +f 47 46 48 +f 47 45 46 +f 49 50 51 +f 49 48 50 +f 49 47 48 +f 52 49 51 +f 53 54 55 +f 56 55 57 +f 56 53 55 +f 58 57 59 +f 58 56 57 +f 60 58 59 +f 61 59 62 +f 61 60 59 +f 63 62 64 +f 63 61 62 +f 65 64 66 +f 65 63 64 +f 67 66 68 +f 67 65 66 +f 69 68 70 +f 69 67 68 +f 71 70 72 +f 71 69 70 +f 73 72 74 +f 73 71 72 +f 75 76 77 +f 75 74 76 +f 75 73 74 +f 78 75 77 +f 79 80 81 +f 82 79 81 +f 83 81 84 +f 83 82 81 +f 85 84 86 +f 85 83 84 +f 87 88 89 +f 87 86 88 +f 87 85 86 +f 90 87 89 +f 91 89 92 +f 91 90 89 +f 93 94 95 +f 93 92 94 +f 93 91 92 +f 96 93 95 +f 97 95 98 +f 97 96 95 +f 99 98 100 +f 99 97 98 +f 101 100 102 +f 101 99 100 +f 103 102 104 +f 103 101 102 +f 105 106 107 +f 108 107 109 +f 108 105 107 +f 110 109 111 +f 110 108 109 +f 112 110 111 +f 113 114 115 +f 113 111 114 +f 113 112 111 +f 116 113 115 +f 117 115 118 +f 117 116 115 +f 119 120 121 +f 119 118 120 +f 119 117 118 +f 122 119 121 +f 123 121 124 +f 123 122 121 +f 125 126 127 +f 125 124 126 +f 125 123 124 +f 128 127 129 +f 128 125 127 +f 130 128 129 +f 131 132 133 +f 134 131 133 +f 135 133 136 +f 135 134 133 +f 137 136 138 +f 137 135 136 +f 139 140 141 +f 139 138 140 +f 139 137 138 +f 142 139 141 +f 143 141 144 +f 143 142 141 +f 145 146 147 +f 145 144 146 +f 145 143 144 +f 148 145 147 +f 149 147 150 +f 149 148 147 +f 151 152 153 +f 151 150 152 +f 151 149 150 +f 154 151 153 +f 155 153 156 +f 155 154 153 +f 157 158 159 +f 160 161 162 +f 163 157 159 +f 164 160 157 +f 164 157 163 +f 165 163 159 +f 166 167 165 +f 168 167 166 +f 169 166 165 +f 169 165 159 +f 170 166 169 +f 171 168 172 +f 171 161 160 +f 171 160 164 +f 171 164 167 +f 171 167 168 +f 173 174 169 +f 175 171 172 +f 176 169 177 +f 176 173 169 +f 178 175 173 +f 178 173 176 +f 179 176 177 +f 180 178 181 +f 180 171 175 +f 180 175 178 +f 182 183 177 +f 184 180 181 +f 185 182 177 +f 186 184 182 +f 186 182 185 +f 187 185 177 +f 188 189 187 +f 190 189 188 +f 191 188 187 +f 191 187 177 +f 192 188 191 +f 193 190 194 +f 193 180 184 +f 193 184 186 +f 193 186 189 +f 193 189 190 +f 195 196 191 +f 197 193 194 +f 198 191 159 +f 198 195 191 +f 199 197 195 +f 199 195 198 +f 200 198 159 +f 161 199 162 +f 161 193 197 +f 161 197 199 +f 201 202 203 +f 204 202 201 +f 205 201 206 +f 205 206 207 +f 205 204 201 +f 208 204 205 +f 209 208 205 +f 210 208 209 +f 211 212 204 +f 211 204 208 +f 207 206 213 +f 207 213 214 +f 206 201 215 +f 206 215 213 +f 201 203 216 +f 201 216 215 +f 203 202 217 +f 203 217 216 +f 202 204 218 +f 202 218 217 +f 204 212 219 +f 204 219 218 +f 212 211 220 +f 212 220 219 +f 211 208 221 +f 211 221 220 +f 208 210 222 +f 208 222 221 +f 210 209 223 +f 210 223 222 +f 209 205 224 +f 209 224 223 +f 205 207 214 +f 205 214 224 +f 222 220 225 +f 223 222 225 +f 221 220 222 +f 226 223 225 +f 214 224 223 +f 214 223 226 +f 217 219 218 +f 217 227 219 +f 213 216 215 +f 228 217 216 +f 228 216 213 +f 228 227 217 +f 226 228 214 +f 214 228 213 +f 227 225 220 +f 227 220 219 +f 229 227 230 +f 225 227 229 +f 227 228 231 +f 227 231 230 +f 231 226 232 +f 228 226 231 +f 226 225 229 +f 226 229 232 +f 232 229 233 +f 234 232 233 +f 230 235 233 +f 230 233 229 +f 236 231 232 +f 236 232 234 +f 236 235 230 +f 236 230 231 +f 236 234 237 +f 238 236 237 +f 235 236 238 +f 239 235 238 +f 240 237 234 +f 233 240 234 +f 235 239 240 +f 235 240 233 +f 193 237 180 +f 238 237 193 +f 171 237 240 +f 171 180 237 +f 239 161 171 +f 239 171 240 +f 239 238 161 +f 161 238 193 +f 241 242 243 +f 241 243 244 +f 245 246 247 +f 245 248 246 +f 249 245 250 +f 249 251 252 +f 249 250 253 +f 249 253 251 +f 254 255 256 +f 257 249 258 +f 259 260 261 +f 259 261 255 +f 262 263 264 +f 262 264 245 +f 265 255 254 +f 266 249 257 +f 267 266 268 +f 269 265 270 +f 271 272 273 +f 271 273 262 +f 271 245 249 +f 247 274 275 +f 271 262 245 +f 247 275 259 +f 271 249 266 +f 271 266 267 +f 247 259 255 +f 250 247 255 +f 250 255 265 +f 250 265 269 +f 276 250 277 +f 278 279 280 +f 278 280 247 +f 281 250 276 +f 282 281 283 +f 246 284 285 +f 246 285 278 +f 246 278 247 +f 253 250 281 +f 253 281 282 +f 286 253 287 +f 248 288 289 +f 248 289 246 +f 251 253 286 +f 252 251 290 +f 245 291 292 +f 245 292 248 +f 245 247 250 +f 293 294 295 +f 296 297 293 +f 298 295 299 +f 300 295 298 +f 301 296 293 +f 302 300 303 +f 302 303 304 +f 302 295 300 +f 305 306 307 +f 305 307 301 +f 305 293 295 +f 305 295 302 +f 305 301 293 +f 308 309 305 +f 310 302 311 +f 312 310 313 +f 314 315 308 +f 316 310 312 +f 317 314 308 +f 318 316 319 +f 318 319 320 +f 318 305 302 +f 318 302 310 +f 318 310 316 +f 321 322 323 +f 321 323 317 +f 321 308 305 +f 321 305 318 +f 321 317 308 +f 324 321 318 +f 325 326 327 +f 325 328 326 +f 329 325 330 +f 329 331 332 +f 329 330 333 +f 329 333 331 +f 334 335 336 +f 337 329 338 +f 339 340 341 +f 339 341 335 +f 342 343 344 +f 342 344 325 +f 345 335 334 +f 346 329 337 +f 347 346 348 +f 349 345 350 +f 351 352 353 +f 351 353 342 +f 351 325 329 +f 327 354 355 +f 351 342 325 +f 327 355 339 +f 351 329 346 +f 351 346 347 +f 327 339 335 +f 330 327 335 +f 330 335 345 +f 330 345 349 +f 356 330 357 +f 358 359 360 +f 358 360 327 +f 361 330 356 +f 362 361 363 +f 326 364 365 +f 326 365 358 +f 326 358 327 +f 333 330 361 +f 333 361 362 +f 366 333 367 +f 328 368 369 +f 328 369 326 +f 331 333 366 +f 332 331 370 +f 325 371 372 +f 325 372 328 +f 325 327 330 +f 373 374 243 +f 373 243 242 +f 375 373 242 +f 375 242 241 +f 376 375 241 +f 376 241 244 +f 374 376 244 +f 374 244 243 +f 377 378 379 +f 380 377 379 +f 381 382 383 +f 381 379 382 +f 381 380 379 +f 384 383 385 +f 384 381 383 +f 386 384 385 +f 387 385 388 +f 387 386 385 +f 389 388 390 +f 389 387 388 +f 391 390 392 +f 391 389 390 +f 393 392 394 +f 393 391 392 +f 395 396 397 +f 395 394 396 +f 395 393 394 +f 398 395 397 +f 399 397 400 +f 399 398 397 +f 401 400 402 +f 401 399 400 +f 403 404 405 +f 406 403 405 +f 407 408 409 +f 407 405 408 +f 407 406 405 +f 410 407 409 +f 411 409 412 +f 411 410 409 +f 413 412 414 +f 413 411 412 +f 415 414 416 +f 415 413 414 +f 417 416 418 +f 417 415 416 +f 419 418 420 +f 419 417 418 +f 421 422 423 +f 421 420 422 +f 421 419 420 +f 424 421 423 +f 425 423 426 +f 425 424 423 +f 427 426 428 +f 427 425 426 +f 429 430 431 +f 432 429 431 +f 433 434 435 +f 433 431 434 +f 433 432 431 +f 436 435 437 +f 436 433 435 +f 438 436 437 +f 439 437 440 +f 439 438 437 +f 441 440 442 +f 441 439 440 +f 443 442 444 +f 443 441 442 +f 445 444 446 +f 445 443 444 +f 447 448 449 +f 447 446 448 +f 447 445 446 +f 450 447 449 +f 451 449 452 +f 451 450 449 +f 453 452 454 +f 453 451 452 +f 455 456 191 +f 159 455 191 +f 456 457 177 +f 191 456 177 +f 159 169 458 +f 455 159 458 +f 458 177 457 +f 458 169 177 +f 459 460 461 +f 459 461 462 +f 373 463 464 +f 373 464 465 +f 373 465 374 +f 375 466 467 +f 375 467 373 +f 468 469 457 +f 470 457 469 +f 455 471 472 +f 455 375 376 +f 455 472 473 +f 455 473 474 +f 455 474 466 +f 455 376 475 +f 476 468 457 +f 455 475 458 +f 455 466 375 +f 477 457 470 +f 455 456 478 +f 455 478 479 +f 455 479 480 +f 455 480 471 +f 478 456 481 +f 481 456 482 +f 483 476 457 +f 482 456 484 +f 485 457 477 +f 486 483 457 +f 487 457 485 +f 488 486 457 +f 489 457 487 +f 490 488 457 +f 491 457 489 +f 492 457 491 +f 493 457 492 +f 494 493 495 +f 494 495 496 +f 494 457 493 +f 497 457 494 +f 498 494 496 +f 498 496 499 +f 498 499 500 +f 501 500 502 +f 501 502 503 +f 501 498 500 +f 504 457 497 +f 505 457 504 +f 506 501 503 +f 506 503 507 +f 506 507 508 +f 506 508 509 +f 510 457 505 +f 511 509 512 +f 511 512 513 +f 511 506 509 +f 514 513 515 +f 514 515 516 +f 514 511 513 +f 517 514 516 +f 517 516 518 +f 517 518 519 +f 517 519 520 +f 521 520 522 +f 521 522 523 +f 521 517 520 +f 456 457 510 +f 456 510 524 +f 456 524 525 +f 456 525 526 +f 527 521 523 +f 528 456 526 +f 458 529 530 +f 458 530 531 +f 458 531 532 +f 458 532 533 +f 458 533 534 +f 458 534 535 +f 458 535 536 +f 458 536 537 +f 458 537 538 +f 458 538 490 +f 458 490 457 +f 539 529 458 +f 539 527 523 +f 539 523 540 +f 539 540 541 +f 539 541 542 +f 539 542 543 +f 539 543 544 +f 539 544 529 +f 545 539 458 +f 546 527 539 +f 546 547 548 +f 546 548 549 +f 546 549 550 +f 546 550 551 +f 546 551 527 +f 475 547 546 +f 475 545 458 +f 552 553 554 +f 555 552 554 +f 556 553 552 +f 557 555 554 +f 558 553 556 +f 558 528 553 +f 559 557 554 +f 559 554 560 +f 561 528 558 +f 562 559 560 +f 563 528 561 +f 563 456 528 +f 564 562 560 +f 564 560 565 +f 566 456 563 +f 567 456 566 +f 568 564 565 +f 569 568 565 +f 569 565 570 +f 571 456 567 +f 572 569 570 +f 573 456 571 +f 574 456 573 +f 575 572 570 +f 576 575 570 +f 576 570 577 +f 578 456 574 +f 579 576 577 +f 580 456 578 +f 581 456 580 +f 582 456 581 +f 583 456 582 +f 484 456 583 +f 374 465 584 +f 374 584 579 +f 374 579 577 +f 374 577 585 +f 374 585 586 +f 374 586 587 +f 376 547 475 +f 376 587 588 +f 376 588 547 +f 376 374 587 +f 373 467 589 +f 373 589 590 +f 373 590 591 +f 373 591 592 +f 373 592 593 +f 373 593 594 +f 373 594 463 +f 546 539 461 +f 546 461 460 +f 546 460 459 +f 475 546 459 +f 545 475 459 +f 545 459 462 +f 545 462 461 +f 539 545 461 +f 158 595 198 +f 158 596 597 +f 598 595 158 +f 598 158 597 +f 162 599 600 +f 162 160 601 +f 602 599 162 +f 602 162 601 +f 199 595 198 +f 199 599 595 +f 603 157 597 +f 603 604 157 +f 605 597 598 +f 605 606 597 +f 607 598 595 +f 607 602 598 +f 196 608 609 +f 196 609 610 +f 611 196 195 +f 611 608 196 +f 194 612 613 +f 194 613 614 +f 615 194 197 +f 615 612 194 +f 616 615 611 +f 616 611 195 +f 617 614 610 +f 617 610 618 +f 619 613 618 +f 619 618 608 +f 620 612 608 +f 620 608 611 +f 621 187 185 +f 621 185 622 +f 623 624 625 +f 623 189 624 +f 186 622 185 +f 186 625 622 +f 622 623 621 +f 626 623 622 +f 627 187 621 +f 627 189 187 +f 628 183 629 +f 176 183 628 +f 630 629 183 +f 631 630 183 +f 632 181 633 +f 634 181 632 +f 635 633 181 +f 184 635 181 +f 178 628 176 +f 178 632 628 +f 636 182 630 +f 636 637 182 +f 638 630 629 +f 638 639 630 +f 640 629 628 +f 640 633 629 +f 174 173 641 +f 642 174 641 +f 643 644 174 +f 643 174 642 +f 172 175 645 +f 646 172 645 +f 647 648 172 +f 647 172 646 +f 649 645 641 +f 649 641 173 +f 650 648 644 +f 650 644 651 +f 652 647 651 +f 652 651 642 +f 653 646 642 +f 653 642 641 +f 163 654 165 +f 163 655 654 +f 656 657 658 +f 656 658 167 +f 659 658 654 +f 659 654 165 +f 654 657 655 +f 660 657 654 +f 661 656 163 +f 661 163 655 +f 662 663 664 +f 665 664 666 +f 665 662 664 +f 667 666 668 +f 667 665 666 +f 669 667 668 +f 670 668 671 +f 670 669 668 +f 672 671 673 +f 672 670 671 +f 674 673 675 +f 674 672 673 +f 676 675 677 +f 676 674 675 +f 678 677 679 +f 678 676 677 +f 680 679 681 +f 680 678 679 +f 682 681 683 +f 682 680 681 +f 684 685 686 +f 684 683 685 +f 684 682 683 +f 687 684 686 +f 688 689 690 +f 691 688 690 +f 692 690 693 +f 692 691 690 +f 694 693 695 +f 694 692 693 +f 696 697 698 +f 696 695 697 +f 696 694 695 +f 699 696 698 +f 700 698 701 +f 700 699 698 +f 702 701 703 +f 702 700 701 +f 704 703 705 +f 704 702 703 +f 706 707 708 +f 706 705 707 +f 706 704 705 +f 709 706 708 +f 710 711 712 +f 710 708 711 +f 710 709 708 +f 713 710 712 +f 714 715 716 +f 717 714 716 +f 718 716 719 +f 718 717 716 +f 720 719 721 +f 720 718 719 +f 722 723 724 +f 722 721 723 +f 722 720 721 +f 725 722 724 +f 726 724 727 +f 726 725 724 +f 728 727 729 +f 728 726 727 +f 730 729 731 +f 730 728 729 +f 732 733 734 +f 732 731 733 +f 732 730 731 +f 735 732 734 +f 736 737 738 +f 736 734 737 +f 736 735 734 +f 739 736 738 diff --git a/Footprint/3D/Mx_Alps_100.wings b/Footprint/3D/Mx_Alps_100.wings new file mode 100644 index 0000000..8c80364 Binary files /dev/null and b/Footprint/3D/Mx_Alps_100.wings differ diff --git a/Footprint/3D/Mx_Alps_100.wrl b/Footprint/3D/Mx_Alps_100.wrl new file mode 100644 index 0000000..6e44204 --- /dev/null +++ b/Footprint/3D/Mx_Alps_100.wrl @@ -0,0 +1,3154 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 2.1.5 +DEF cherry_mx Transform { + children [ + Shape { + appearance Appearance { + material DEF default Material { + diffuseColor 0.7898538076923077 0.8133333333333334 0.6940444444444445 + emissiveColor 0.0 0.0 0.0 + specularColor 0.0 0.0 0.0 + ambientIntensity 0.765743861823362 + transparency 0.0 + shininess 0.0 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.82 6.99 -4.743841022975999, + -2.82 6.99 -5.563841022975998, + -2.82 7.82 -5.563841022975998, + -2.82 7.82 -4.743841022975999, + 2.82 6.99 -4.743841022975999, + 6.99 6.99 -4.743841022975999, + 6.99 6.99 -3.3138410229759985, + 2.82 6.99 -5.563841022975998, + 6.99 6.99 -5.613841022975999, + 6.99 6.99 -5.563841022975998, + 0.91 6.99 -4.743841022975999, + 0.91 6.99 -5.563841022975998, + -0.91 6.99 -4.743841022975999, + -2.82 6.99 -4.743841022975999, + -0.91 6.99 -5.563841022975998, + -2.82 6.99 -5.563841022975998, + -6.99 6.99 -3.3138410229759985, + -6.99 6.99 -4.743841022975999, + -6.99 6.99 -5.613841022975999, + -6.99 6.99 -5.563841022975998, + -6.99 5.82 -4.743841022975999, + -6.99 6.99 -4.743841022975999, + -6.99 5.82 -5.563841022975998, + -6.99 -5.82 -4.7438410229759995, + -6.99 -6.99 -3.3138410229759994, + -6.99 -5.82 -5.563841022975999, + -6.99 -6.99 -4.7438410229759995, + -6.99 -6.99 -5.613841022975999, + -6.99 -6.99 -5.563841022975999, + -2.82 -6.99 -4.7438410229759995, + -6.99 -6.99 -4.7438410229759995, + -2.82 -6.99 -5.563841022975999, + -0.91 -6.99 -4.7438410229759995, + -0.91 -6.99 -5.563841022975999, + 0.91 -6.99 -4.7438410229759995, + 2.82 -6.99 -4.7438410229759995, + 0.91 -6.99 -5.563841022975999, + 2.82 -6.99 -5.563841022975999, + 6.99 -6.99 -3.3138410229759994, + 6.99 -6.99 -4.7438410229759995, + 6.99 -6.99 -5.613841022975999, + 6.99 -6.99 -5.563841022975999, + 6.99 -5.82 -4.7438410229759995, + 6.99 -6.99 -4.7438410229759995, + 6.99 -5.82 -5.563841022975999, + 6.99 5.82 -4.743841022975999, + 6.99 5.82 -5.563841022975998, + 6.99 6.99 -4.743841022975999, + 0.675 -0.5749999999999994 -14.913841022976, + 2.25 0.5750000000000005 -14.913841022976, + 2.25 -0.5749999999999994 -14.913841022976, + 0.675 0.5750000000000005 -14.913841022976, + -0.675 -0.5749999999999994 -14.913841022976, + 0.675 -2.2499999999999996 -14.913841022976, + -0.675 -2.2499999999999996 -14.913841022976, + -0.675 0.5750000000000005 -14.913841022976, + -2.25 -0.5749999999999994 -14.913841022976, + -2.25 0.5750000000000005 -14.913841022976, + -0.675 2.2500000000000004 -14.913841022976, + 0.675 2.2500000000000004 -14.913841022976, + 0.675 -2.2499999999999996 -11.293841022975998, + -0.675 -2.2499999999999996 -11.293841022975998, + 0.675 -0.5749999999999996 -11.293841022975998, + 2.25 -0.5749999999999996 -11.293841022975998, + 2.25 0.5750000000000003 -11.293841022975998, + 0.675 0.5750000000000003 -11.293841022975998, + 0.675 2.2500000000000004 -11.293841022975998, + -0.675 2.2500000000000004 -11.293841022975998, + -0.675 0.5750000000000003 -11.293841022975998, + -2.25 0.5750000000000003 -11.293841022975998, + -2.25 -0.5749999999999996 -11.293841022975998, + -0.675 -0.5749999999999996 -11.293841022975998, + -3.6 2.7800000000000002 -11.293841022975998, + -3.6 -2.7799999999999994 -11.293841022975998, + 3.6 2.7800000000000002 -11.293841022975998, + 3.6 -2.7799999999999994 -11.293841022975998, + -3.6 2.7800000000000002 -10.963841022975998, + 3.6 2.7800000000000002 -10.963841022975998, + 3.6 -2.7799999999999994 -10.963841022975998, + -3.6 -2.7799999999999994 -10.963841022975998, + -4.935 5.31 -10.963841022975998, + -4.935 -5.31 -10.963841022975998, + 4.935 5.31 -10.963841022975998, + 4.935 -5.31 -10.963841022975998, + -7.29 -7.29 -5.613841022976, + 7.29 -7.29 -5.613841022976, + 7.29 7.29 -5.613841022975998, + -7.29 7.29 -5.613841022975998, + 4.2 2.7999999999999994 2.936158977024002, + 4.2 2.5999999999999996 2.936158977024002, + 3.34 2.5999999999999996 2.936158977024002, + 3.34 2.7999999999999994 2.936158977024002, + 4.2 2.5999999999999996 -0.013841022975999095, + 3.34 2.5999999999999996 -0.013841022975999095, + 4.2 2.7999999999999994 -0.013841022975999095, + 3.34 2.7999999999999994 -0.013841022975999095, + 6.37 6.8 -0.013841022975999095, + 6.37 -6.8 -0.013841022975999095, + -6.37 -6.8 -0.013841022975999095, + -6.37 6.8 -0.013841022975999095, + -2.6 5.299999999999999 2.936158977024002, + -2.6 5.099999999999999 2.936158977024002, + -3.46 5.099999999999999 2.936158977024002, + -3.46 5.299999999999999 2.936158977024002, + 4.643853 0.7391039999999997 -0.013841022975999095, + 4.519985 0.6747759999999997 -0.013841022975999095, + 4.449488 0.6242139999999997 -0.013841022975999095, + 5.408852 0.6555069999999996 -0.013841022975999095, + 5.335161 0.7012889999999997 -0.013841022975999095, + -5.574214 -0.5005120000000003 -0.013841022975999095, + -5.515685 -0.5656850000000003 -0.013841022975999095, + -5.408852 -0.6555070000000003 -0.013841022975999095, + 5.689104 0.30614699999999967 -0.013841022975999095, + 5.624776 0.43001499999999965 -0.013841022975999095, + 5.574214 0.5005119999999996 -0.013841022975999095, + 5.515685 0.5656849999999997 -0.013841022975999095, + -2.6 5.3 -0.013841022975999095, + -5.624776 -0.4300150000000003 -0.013841022975999095, + -5.335161 -0.7012890000000004 -0.013841022975999095, + 5.75 -3.429011037612589e-16 -0.013841022975999095, + 5.737971 0.13905599999999968 -0.013841022975999095, + 5.718236 0.22353599999999968 -0.013841022975999095, + 5.745301 -0.08747100000000034 -0.013841022975999095, + 5.731205 -0.17307200000000034 -0.013841022975999095, + -5.689104 -0.30614700000000034 -0.013841022975999095, + 5.689104 -0.30614700000000034 -0.013841022975999095, + -5.256147 -0.7391040000000003 -0.013841022975999095, + -5.718236 -0.22353600000000035 -0.013841022975999095, + -5.123072 -0.7812050000000004 -0.013841022975999095, + -5.737971 -0.13905600000000035 -0.013841022975999095, + -5.037471 -0.7953010000000004 -0.013841022975999095, + -5.75 -3.429011037612589e-16 -0.013841022975999095, + -4.95 -0.8000000000000004 -0.013841022975999095, + -4.810944 -0.7879710000000003 -0.013841022975999095, + -4.726464 -0.7682360000000004 -0.013841022975999095, + -1.361181 -1.3611810000000004 -0.013841022975999095, + -4.643853 -0.7391040000000003 -0.013841022975999095, + -4.519985 -0.6747760000000004 -0.013841022975999095, + -1.069473 -1.6005790000000004 -0.013841022975999095, + -1.600579 -1.0694730000000003 -0.013841022975999095, + -4.449488 -0.6242140000000004 -0.013841022975999095, + -4.384315 -0.5656850000000003 -0.013841022975999095, + -1.778468 -0.7366660000000004 -0.013841022975999095, + -4.294493 -0.4588520000000003 -0.013841022975999095, + -4.248711 -0.3851610000000003 -0.013841022975999095, + -0.736666 -1.7784680000000004 -0.013841022975999095, + -0.375549 -1.8880120000000005 -0.013841022975999095, + -1.888012 -0.37554900000000035 -0.013841022975999095, + -4.210896 -0.30614700000000034 -0.013841022975999095, + -4.168795 -0.17307200000000034 -0.013841022975999095, + -4.154699 -0.08747100000000034 -0.013841022975999095, + 0.0 -1.9250000000000005 -0.013841022975999095, + -1.925 -3.429011037612589e-16 -0.013841022975999095, + -4.15 -3.429011037612589e-16 -0.013841022975999095, + -4.162029 0.13905599999999968 -0.013841022975999095, + -1.888012 0.3755489999999997 -0.013841022975999095, + -4.181764 0.22353599999999968 -0.013841022975999095, + -4.210896 0.30614699999999967 -0.013841022975999095, + -1.778468 0.7366659999999997 -0.013841022975999095, + -4.275224 0.43001499999999965 -0.013841022975999095, + -4.325786 0.5005119999999996 -0.013841022975999095, + -4.384315 0.5656849999999997 -0.013841022975999095, + -1.600579 1.0694729999999995 -0.013841022975999095, + -4.491148 0.6555069999999996 -0.013841022975999095, + -4.564839 0.7012889999999997 -0.013841022975999095, + 0.375549 -1.8880120000000005 -0.013841022975999095, + 0.736666 -1.7784680000000004 -0.013841022975999095, + 1.069473 -1.6005790000000004 -0.013841022975999095, + -1.361181 1.3611809999999995 -0.013841022975999095, + 1.361181 -1.3611810000000004 -0.013841022975999095, + -5.173536 0.7682359999999997 -0.013841022975999095, + -5.256147 0.7391039999999997 -0.013841022975999095, + -5.380015 0.6747759999999997 -0.013841022975999095, + -5.450512 0.6242139999999997 -0.013841022975999095, + -5.515685 0.5656849999999997 -0.013841022975999095, + -5.605507 0.45885199999999965 -0.013841022975999095, + -5.651289 0.38516099999999964 -0.013841022975999095, + -5.689104 0.30614699999999967 -0.013841022975999095, + -5.731205 0.17307199999999967 -0.013841022975999095, + -5.745301 0.08747099999999965 -0.013841022975999095, + -3.46 5.1 -0.013841022975999095, + -4.643853 0.7391039999999997 -0.013841022975999095, + -4.776928 0.7812049999999997 -0.013841022975999095, + -4.862529 0.7953009999999997 -0.013841022975999095, + -4.95 0.7999999999999997 -0.013841022975999095, + -5.089056 0.7879709999999996 -0.013841022975999095, + -3.46 5.3 -0.013841022975999095, + -2.6 5.1 -0.013841022975999095, + 0.375549 1.8880119999999996 -0.013841022975999095, + 0.0 1.9249999999999996 -0.013841022975999095, + -0.375549 1.8880119999999996 -0.013841022975999095, + -0.736666 1.7784679999999995 -0.013841022975999095, + -1.069473 1.6005789999999995 -0.013841022975999095, + 4.384315 -0.5656850000000003 -0.013841022975999095, + 1.600579 -1.0694730000000003 -0.013841022975999095, + 1.778468 -0.7366660000000004 -0.013841022975999095, + 4.325786 -0.5005120000000003 -0.013841022975999095, + 4.491148 -0.6555070000000003 -0.013841022975999095, + 4.275224 -0.4300150000000003 -0.013841022975999095, + 4.564839 -0.7012890000000004 -0.013841022975999095, + 4.210896 -0.30614700000000034 -0.013841022975999095, + 1.888012 -0.37554900000000035 -0.013841022975999095, + 4.643853 -0.7391040000000003 -0.013841022975999095, + 4.181764 -0.22353600000000035 -0.013841022975999095, + 4.776928 -0.7812050000000004 -0.013841022975999095, + 4.162029 -0.13905600000000035 -0.013841022975999095, + 1.925 -3.429011037612589e-16 -0.013841022975999095, + 4.862529 -0.7953010000000004 -0.013841022975999095, + 4.95 -0.8000000000000004 -0.013841022975999095, + 4.15 -3.429011037612589e-16 -0.013841022975999095, + 4.154699 0.08747099999999965 -0.013841022975999095, + 1.888012 0.3755489999999997 -0.013841022975999095, + 5.089056 -0.7879710000000003 -0.013841022975999095, + 4.168795 0.17307199999999967 -0.013841022975999095, + 5.173536 -0.7682360000000004 -0.013841022975999095, + 5.256147 -0.7391040000000003 -0.013841022975999095, + 4.210896 0.30614699999999967 -0.013841022975999095, + 4.248711 0.38516099999999964 -0.013841022975999095, + 1.778468 0.7366659999999997 -0.013841022975999095, + 5.380015 -0.6747760000000004 -0.013841022975999095, + 4.294493 0.45885199999999965 -0.013841022975999095, + 5.450512 -0.6242140000000004 -0.013841022975999095, + 5.515685 -0.5656850000000003 -0.013841022975999095, + 5.605507 -0.4588520000000003 -0.013841022975999095, + 5.651289 -0.3851610000000003 -0.013841022975999095, + 4.384315 0.5656849999999997 -0.013841022975999095, + 1.600579 1.0694729999999995 -0.013841022975999095, + 1.361181 1.3611809999999995 -0.013841022975999095, + 1.069473 1.6005789999999995 -0.013841022975999095, + 0.736666 1.7784679999999995 -0.013841022975999095, + 5.256147 0.7391039999999997 -0.013841022975999095, + 5.123072 0.7812049999999997 -0.013841022975999095, + 5.037471 0.7953009999999997 -0.013841022975999095, + 4.95 0.7999999999999997 -0.013841022975999095, + 4.810944 0.7879709999999996 -0.013841022975999095, + 4.726464 0.7682359999999997 -0.013841022975999095, + 7.82 5.82 -4.743841022975999, + 2.82 6.99 -4.743841022975999, + 2.82 7.82 -4.743841022975999, + 7.82 7.82 -4.743841022975999, + 7.82 5.82 -5.563841022975998, + 6.99 5.82 -5.563841022975998, + 2.82 7.82 -5.563841022975998, + 7.82 7.82 -5.563841022975998, + 7.82 7.82 -5.563841022975998, + 2.82 7.82 -5.563841022975998, + 7.82 5.82 -5.563841022975998, + 7.82 -7.82 -4.7438410229759995, + 2.82 -7.82 -4.7438410229759995, + 2.82 -6.99 -4.7438410229759995, + 7.82 -5.82 -4.7438410229759995, + 7.82 -7.82 -5.563841022975999, + 2.82 -7.82 -5.563841022975999, + 2.82 -6.99 -5.563841022975999, + 7.82 -5.82 -5.563841022975999, + 6.99 -5.82 -5.563841022975999, + 7.82 -5.82 -5.563841022975999, + 0.91 -8.165 -4.7438410229759995, + -0.91 -8.165 -4.7438410229759995, + 0.91 -8.165 -5.563841022975999, + -0.91 -8.165 -5.563841022975999, + -0.91 -8.165 -5.563841022975999, + 0.91 -8.165 -5.563841022975999, + -7.82 -5.82 -4.7438410229759995, + -7.82 -7.82 -4.7438410229759995, + -2.82 -7.82 -4.7438410229759995, + -2.82 -6.99 -4.7438410229759995, + -7.82 -5.82 -5.563841022975999, + -7.82 -7.82 -5.563841022975999, + -6.99 -5.82 -5.563841022975999, + -2.82 -7.82 -5.563841022975999, + -7.82 -7.82 -5.563841022975999, + -2.82 -7.82 -5.563841022975999, + -7.82 -5.82 -5.563841022975999, + -7.82 5.82 -4.743841022975999, + -7.82 7.82 -4.743841022975999, + -2.82 7.82 -4.743841022975999, + -2.82 6.99 -4.743841022975999, + -7.82 5.82 -5.563841022975998, + -7.82 7.82 -5.563841022975998, + -2.82 7.82 -5.563841022975998, + -2.82 6.99 -5.563841022975998, + -6.99 5.82 -5.563841022975998, + -7.82 5.82 -5.563841022975998, + -0.91 8.165 -4.743841022975998, + 0.91 8.165 -4.743841022975998, + 0.91 6.99 -5.563841022975998, + 0.91 8.165 -5.563841022975998, + -0.91 8.165 -5.563841022975998, + -0.91 6.99 -5.563841022975998, + -0.91 8.165 -5.563841022975998, + 0.91 8.165 -5.563841022975998, + 5.35 -5.235365066354935e-16 2.936158977024002, + 5.232843 -0.2828430000000005 2.936158977024002, + 4.95 -0.4000000000000005 2.936158977024002, + 5.319552 -0.15307300000000051 2.936158977024002, + 4.95 0.3999999999999995 2.936158977024002, + 4.55 -5.235365066354935e-16 2.936158977024002, + 4.796927 0.3695519999999995 2.936158977024002, + 4.906265 0.3976509999999995 2.936158977024002, + 4.667157 0.2828429999999995 2.936158977024002, + 4.599356 -0.19258100000000053 2.936158977024002, + 4.667157 -0.2828430000000005 2.936158977024002, + 4.622246 -0.22942600000000052 2.936158977024002, + 5.061768 0.3841179999999995 2.936158977024002, + 5.019528 0.3939859999999995 2.936158977024002, + 4.796927 -0.3695520000000005 2.936158977024002, + 4.734993 -0.3373880000000005 2.936158977024002, + 4.699744 -0.3121070000000005 2.936158977024002, + 5.319552 0.15307299999999946 2.936158977024002, + 5.340602 0.08653599999999947 2.936158977024002, + 5.347651 0.04373499999999948 2.936158977024002, + 4.580448 -0.15307300000000051 2.936158977024002, + 5.103073 0.3695519999999995 2.936158977024002, + 5.200256 0.3121069999999995 2.936158977024002, + 5.165007 0.3373879999999995 2.936158977024002, + 4.552349 -0.04373500000000052 2.936158977024002, + 4.559398 -0.08653600000000053 2.936158977024002, + 5.232843 0.2828429999999995 2.936158977024002, + 5.277754 0.22942599999999946 2.936158977024002, + 5.300644 0.19258099999999947 2.936158977024002, + 4.880472 -0.3939860000000005 2.936158977024002, + 4.838232 -0.3841180000000005 2.936158977024002, + 4.565882 0.11176799999999948 2.936158977024002, + 4.556014 0.06952799999999948 2.936158977024002, + 5.103073 -0.3695520000000005 2.936158977024002, + 5.036536 -0.3906020000000005 2.936158977024002, + 4.993735 -0.3976510000000005 2.936158977024002, + 4.580448 0.15307299999999946 2.936158977024002, + 4.637893 0.2502559999999995 2.936158977024002, + 4.612612 0.21500699999999948 2.936158977024002, + 5.179426 -0.3277540000000005 2.936158977024002, + 5.142581 -0.3506440000000005 2.936158977024002, + 4.757419 0.3506439999999995 2.936158977024002, + 4.720574 0.3277539999999995 2.936158977024002, + 5.287388 -0.21500700000000053 2.936158977024002, + 5.262107 -0.2502560000000005 2.936158977024002, + 4.863464 0.3906019999999995 2.936158977024002, + 5.343986 -0.06952800000000053 2.936158977024002, + 5.334118 -0.11176800000000053 2.936158977024002, + -4.55 -5.235365066354935e-16 2.936158977024002, + -4.667157 -0.2828430000000005 2.936158977024002, + -4.95 -0.4000000000000005 2.936158977024002, + -4.580448 -0.15307300000000051 2.936158977024002, + -4.95 0.3999999999999995 2.936158977024002, + -5.35 -5.235365066354935e-16 2.936158977024002, + -5.103073 0.3695519999999995 2.936158977024002, + -4.993735 0.3976509999999995 2.936158977024002, + -5.232843 0.2828429999999995 2.936158977024002, + -5.300644 -0.19258100000000053 2.936158977024002, + -5.232843 -0.2828430000000005 2.936158977024002, + -5.277754 -0.22942600000000052 2.936158977024002, + -4.838232 0.3841179999999995 2.936158977024002, + -4.880472 0.3939859999999995 2.936158977024002, + -5.103073 -0.3695520000000005 2.936158977024002, + -5.165007 -0.3373880000000005 2.936158977024002, + -5.200256 -0.3121070000000005 2.936158977024002, + -4.580448 0.15307299999999946 2.936158977024002, + -4.559398 0.08653599999999947 2.936158977024002, + -4.552349 0.04373499999999948 2.936158977024002, + -5.319552 -0.15307300000000051 2.936158977024002, + -4.796927 0.3695519999999995 2.936158977024002, + -4.699744 0.3121069999999995 2.936158977024002, + -4.734993 0.3373879999999995 2.936158977024002, + -5.347651 -0.04373500000000052 2.936158977024002, + -5.340602 -0.08653600000000053 2.936158977024002, + -4.667157 0.2828429999999995 2.936158977024002, + -4.622246 0.22942599999999946 2.936158977024002, + -4.599356 0.19258099999999947 2.936158977024002, + -5.019528 -0.3939860000000005 2.936158977024002, + -5.061768 -0.3841180000000005 2.936158977024002, + -5.334118 0.11176799999999948 2.936158977024002, + -5.343986 0.06952799999999948 2.936158977024002, + -4.796927 -0.3695520000000005 2.936158977024002, + -4.863464 -0.3906020000000005 2.936158977024002, + -4.906265 -0.3976510000000005 2.936158977024002, + -5.319552 0.15307299999999946 2.936158977024002, + -5.262107 0.2502559999999995 2.936158977024002, + -5.287388 0.21500699999999948 2.936158977024002, + -4.720574 -0.3277540000000005 2.936158977024002, + -4.757419 -0.3506440000000005 2.936158977024002, + -5.142581 0.3506439999999995 2.936158977024002, + -5.179426 0.3277539999999995 2.936158977024002, + -4.612612 -0.21500700000000053 2.936158977024002, + -4.637893 -0.2502560000000005 2.936158977024002, + -5.036536 0.3906019999999995 2.936158977024002, + -4.556014 -0.06952800000000053 2.936158977024002, + -4.565882 -0.11176800000000053 2.936158977024002, + -0.847245 -1.2679910000000005 2.936158977024002, + -1.078338 -1.0783380000000005 2.936158977024002, + -1.267991 -0.8472450000000006 2.936158977024002, + -0.297513 -1.4956980000000004 2.936158977024002, + -0.583592 -1.4089160000000005 2.936158977024002, + -1.495698 -0.2975130000000005 2.936158977024002, + -1.408916 -0.5835920000000006 2.936158977024002, + -1.525 -5.235365066354935e-16 2.936158977024002, + 0.0 -1.5250000000000004 2.936158977024002, + -1.267991 0.8472449999999995 2.936158977024002, + -1.495698 0.29751299999999953 2.936158977024002, + -1.408916 0.5835919999999994 2.936158977024002, + 0.847245 -1.2679910000000005 2.936158977024002, + 0.583592 -1.4089160000000005 2.936158977024002, + 0.297513 -1.4956980000000004 2.936158977024002, + 1.267991 -0.8472450000000006 2.936158977024002, + 1.078338 -1.0783380000000005 2.936158977024002, + -0.847245 1.2679909999999996 2.936158977024002, + -1.078338 1.0783379999999996 2.936158977024002, + -0.297513 1.4956979999999995 2.936158977024002, + -0.583592 1.4089159999999996 2.936158977024002, + 1.495698 -0.2975130000000005 2.936158977024002, + 1.408916 -0.5835920000000006 2.936158977024002, + 0.0 1.5249999999999995 2.936158977024002, + 1.525 -5.235365066354935e-16 2.936158977024002, + 0.847245 1.2679909999999996 2.936158977024002, + 0.297513 1.4956979999999995 2.936158977024002, + 0.583592 1.4089159999999996 2.936158977024002, + 1.267991 0.8472449999999995 2.936158977024002, + 1.408916 0.5835919999999994 2.936158977024002, + 1.495698 0.29751299999999953 2.936158977024002, + 1.078338 1.0783379999999996 2.936158977024002, + -4.742945 -0.7727410000000005 2.243338977024001, + -4.95 -0.8000000000000005 2.243338977024001, + -4.95 -0.4000000000000005 2.936158977024002, + -4.846472 -0.3863700000000005 2.936158977024002, + -4.55 -0.6928200000000004 2.243338977024001, + -4.75 -0.3464100000000005 2.936158977024002, + -4.384315 -0.5656850000000004 2.243338977024001, + -4.667157 -0.2828430000000005 2.936158977024002, + -4.25718 -0.4000000000000005 2.243338977024001, + -4.60359 -0.20000000000000054 2.936158977024002, + -4.177259 -0.20705500000000046 2.243338977024001, + -4.56363 -0.10352800000000052 2.936158977024002, + -4.15 -4.8111351686623e-16 2.243338977024001, + -4.55 -5.235365066354935e-16 2.936158977024002, + -4.56363 0.10352799999999947 2.936158977024002, + -4.177259 0.20705499999999952 2.243338977024001, + -4.60359 0.19999999999999948 2.936158977024002, + -4.25718 0.3999999999999995 2.243338977024001, + -4.384315 0.5656849999999995 2.243338977024001, + -4.667157 0.2828429999999995 2.936158977024002, + -4.55 0.6928199999999995 2.243338977024001, + -4.75 0.3464099999999995 2.936158977024002, + -4.742945 0.7727409999999996 2.243338977024001, + -4.846472 0.3863699999999995 2.936158977024002, + -4.95 0.3999999999999995 2.936158977024002, + -4.95 0.7999999999999996 2.243338977024001, + 5.157055 -0.7727410000000005 2.243338977024001, + 4.95 -0.8000000000000005 2.243338977024001, + 4.95 -0.4000000000000005 2.936158977024002, + 5.053528 -0.3863700000000005 2.936158977024002, + 5.35 -0.6928200000000004 2.243338977024001, + 5.15 -0.3464100000000005 2.936158977024002, + 5.515685 -0.5656850000000004 2.243338977024001, + 5.232843 -0.2828430000000005 2.936158977024002, + 5.64282 -0.4000000000000005 2.243338977024001, + 5.29641 -0.20000000000000054 2.936158977024002, + 5.722741 -0.20705500000000046 2.243338977024001, + 5.33637 -0.10352800000000052 2.936158977024002, + 5.75 -4.8111351686623e-16 2.243338977024001, + 5.35 -5.235365066354935e-16 2.936158977024002, + 5.33637 0.10352799999999947 2.936158977024002, + 5.722741 0.20705499999999952 2.243338977024001, + 5.64282 0.3999999999999995 2.243338977024001, + 5.29641 0.19999999999999948 2.936158977024002, + 5.515685 0.5656849999999995 2.243338977024001, + 5.232843 0.2828429999999995 2.936158977024002, + 5.35 0.6928199999999995 2.243338977024001, + 5.15 0.3464099999999995 2.936158977024002, + 5.157055 0.7727409999999996 2.243338977024001, + 5.053528 0.3863699999999995 2.936158977024002, + 4.95 0.7999999999999996 2.243338977024001, + 4.95 0.3999999999999995 2.936158977024002, + 0.0 1.9249999999999996 2.243338977024001, + 0.0 1.9249999999999996 -0.013841022975999095, + 0.498227 1.8594069999999996 -0.013841022975999095, + 0.498227 1.8594069999999996 2.243338977024001, + 0.9625 1.6670989999999997 -0.013841022975999095, + 0.9625 1.6670989999999997 2.243338977024001, + 1.361181 1.3611809999999995 -0.013841022975999095, + 1.361181 1.3611809999999995 2.243338977024001, + 1.667099 0.9624999999999996 2.243338977024001, + 1.667099 0.9624999999999997 -0.013841022975999095, + 1.859407 0.49822699999999964 -0.013841022975999095, + 1.859407 0.4982269999999995 2.243338977024001, + 1.925 -4.8111351686623e-16 2.243338977024001, + 1.925 -3.429011037612589e-16 -0.013841022975999095, + 1.859407 -0.4982270000000005 2.243338977024001, + 1.859407 -0.4982270000000003 -0.013841022975999095, + 1.667099 -0.9625000000000004 -0.013841022975999095, + 1.667099 -0.9625000000000005 2.243338977024001, + 1.361181 -1.3611810000000004 2.243338977024001, + 1.361181 -1.3611810000000004 -0.013841022975999095, + 0.9625 -1.6670990000000006 2.243338977024001, + 0.9625 -1.6670990000000006 -0.013841022975999095, + 0.498227 -1.8594070000000005 -0.013841022975999095, + 0.498227 -1.8594070000000005 2.243338977024001, + 0.0 -1.9250000000000005 -0.013841022975999095, + 0.0 -1.9250000000000005 2.243338977024001, + 0.0 1.9249999999999996 2.243338977024001, + 0.0 1.5249999999999995 2.936158977024002, + -0.394699 1.4730369999999995 2.936158977024002, + -0.498227 1.8594069999999996 2.243338977024001, + -0.7625 1.3206889999999996 2.936158977024002, + -0.9625 1.6670989999999997 2.243338977024001, + -1.078338 1.0783379999999996 2.936158977024002, + -1.361181 1.3611809999999995 2.243338977024001, + -1.667099 0.9624999999999996 2.243338977024001, + -1.320689 0.7624999999999994 2.936158977024002, + -1.859407 0.4982269999999995 2.243338977024001, + -1.473037 0.3946989999999995 2.936158977024002, + -1.925 -4.8111351686623e-16 2.243338977024001, + -1.525 -5.235365066354935e-16 2.936158977024002, + -1.859407 -0.4982270000000005 2.243338977024001, + -1.473037 -0.3946990000000005 2.936158977024002, + -1.667099 -0.9625000000000005 2.243338977024001, + -1.320689 -0.7625000000000005 2.936158977024002, + -1.361181 -1.3611810000000004 2.243338977024001, + -1.078338 -1.0783380000000005 2.936158977024002, + -0.9625 -1.6670990000000006 2.243338977024001, + -0.7625 -1.3206890000000004 2.936158977024002, + -0.498227 -1.8594070000000005 2.243338977024001, + -0.394699 -1.4730370000000004 2.936158977024002, + 0.0 -1.5250000000000004 2.936158977024002, + 0.0 -1.9250000000000005 2.243338977024001, + 0.0 -1.9250000000000005 2.243338977024001, + 0.0 -1.5250000000000004 2.936158977024002, + 0.394699 -1.4730370000000004 2.936158977024002, + 0.498227 -1.8594070000000005 2.243338977024001, + 0.7625 -1.3206890000000004 2.936158977024002, + 0.9625 -1.6670990000000006 2.243338977024001, + 1.078338 -1.0783380000000005 2.936158977024002, + 1.361181 -1.3611810000000004 2.243338977024001, + 1.667099 -0.9625000000000005 2.243338977024001, + 1.320689 -0.7625000000000005 2.936158977024002, + 1.859407 -0.4982270000000005 2.243338977024001, + 1.473037 -0.3946990000000005 2.936158977024002, + 1.925 -4.8111351686623e-16 2.243338977024001, + 1.525 -5.235365066354935e-16 2.936158977024002, + 1.859407 0.4982269999999995 2.243338977024001, + 1.473037 0.3946989999999995 2.936158977024002, + 1.667099 0.9624999999999996 2.243338977024001, + 1.320689 0.7624999999999994 2.936158977024002, + 1.361181 1.3611809999999995 2.243338977024001, + 1.078338 1.0783379999999996 2.936158977024002, + 0.9625 1.6670989999999997 2.243338977024001, + 0.7625 1.3206889999999996 2.936158977024002, + 0.498227 1.8594069999999996 2.243338977024001, + 0.394699 1.4730369999999995 2.936158977024002, + 0.0 1.5249999999999995 2.936158977024002, + 0.0 1.9249999999999996 2.243338977024001, + 4.95 -0.8000000000000005 2.243338977024001, + 4.95 -0.8000000000000004 -0.013841022975999095, + 4.742945 -0.7727410000000003 -0.013841022975999095, + 4.742945 -0.7727410000000005 2.243338977024001, + 4.55 -0.6928200000000004 2.243338977024001, + 4.55 -0.6928200000000003 -0.013841022975999095, + 4.384315 -0.5656850000000003 -0.013841022975999095, + 4.384315 -0.5656850000000004 2.243338977024001, + 4.25718 -0.40000000000000036 -0.013841022975999095, + 4.25718 -0.4000000000000005 2.243338977024001, + 4.177259 -0.20705500000000046 2.243338977024001, + 4.177259 -0.20705500000000032 -0.013841022975999095, + 4.15 -4.8111351686623e-16 2.243338977024001, + 4.15 -3.429011037612589e-16 -0.013841022975999095, + 4.177259 0.20705499999999952 2.243338977024001, + 4.177259 0.20705499999999966 -0.013841022975999095, + 4.25718 0.3999999999999995 2.243338977024001, + 4.25718 0.3999999999999997 -0.013841022975999095, + 4.384315 0.5656849999999995 2.243338977024001, + 4.384315 0.5656849999999997 -0.013841022975999095, + 4.55 0.6928199999999997 -0.013841022975999095, + 4.55 0.6928199999999995 2.243338977024001, + 4.742945 0.7727409999999996 2.243338977024001, + 4.742945 0.7727409999999997 -0.013841022975999095, + 4.95 0.7999999999999996 2.243338977024001, + 4.95 0.7999999999999997 -0.013841022975999095, + -4.95 -0.8000000000000005 2.243338977024001, + -4.95 -0.8000000000000004 -0.013841022975999095, + -5.157055 -0.7727410000000003 -0.013841022975999095, + -5.157055 -0.7727410000000005 2.243338977024001, + -5.35 -0.6928200000000004 2.243338977024001, + -5.35 -0.6928200000000003 -0.013841022975999095, + -5.515685 -0.5656850000000003 -0.013841022975999095, + -5.515685 -0.5656850000000004 2.243338977024001, + -5.64282 -0.40000000000000036 -0.013841022975999095, + -5.64282 -0.4000000000000005 2.243338977024001, + -5.722741 -0.20705500000000046 2.243338977024001, + -5.722741 -0.20705500000000032 -0.013841022975999095, + -5.75 -4.8111351686623e-16 2.243338977024001, + -5.75 -3.429011037612589e-16 -0.013841022975999095, + -5.722741 0.20705499999999952 2.243338977024001, + -5.722741 0.20705499999999966 -0.013841022975999095, + -5.64282 0.3999999999999995 2.243338977024001, + -5.64282 0.3999999999999997 -0.013841022975999095, + -5.515685 0.5656849999999995 2.243338977024001, + -5.515685 0.5656849999999997 -0.013841022975999095, + -5.35 0.6928199999999997 -0.013841022975999095, + -5.35 0.6928199999999995 2.243338977024001, + -5.157055 0.7727409999999996 2.243338977024001, + -5.157055 0.7727409999999997 -0.013841022975999095, + -4.95 0.7999999999999996 2.243338977024001, + -4.95 0.7999999999999997 -0.013841022975999095, + 0.0 -1.9250000000000005 2.243338977024001, + 0.0 -1.9250000000000005 -0.013841022975999095, + -0.498227 -1.8594070000000005 -0.013841022975999095, + -0.498227 -1.8594070000000005 2.243338977024001, + -0.9625 -1.6670990000000006 2.243338977024001, + -0.9625 -1.6670990000000006 -0.013841022975999095, + -1.361181 -1.3611810000000004 -0.013841022975999095, + -1.361181 -1.3611810000000004 2.243338977024001, + -1.667099 -0.9625000000000005 2.243338977024001, + -1.667099 -0.9625000000000004 -0.013841022975999095, + -1.859407 -0.4982270000000005 2.243338977024001, + -1.859407 -0.4982270000000003 -0.013841022975999095, + -1.925 -4.8111351686623e-16 2.243338977024001, + -1.925 -3.429011037612589e-16 -0.013841022975999095, + -1.859407 0.4982269999999995 2.243338977024001, + -1.859407 0.49822699999999964 -0.013841022975999095, + -1.667099 0.9624999999999996 2.243338977024001, + -1.667099 0.9624999999999997 -0.013841022975999095, + -1.361181 1.3611809999999995 2.243338977024001, + -1.361181 1.3611809999999995 -0.013841022975999095, + -0.9625 1.6670989999999997 -0.013841022975999095, + -0.9625 1.6670989999999997 2.243338977024001, + -0.498227 1.8594069999999996 2.243338977024001, + -0.498227 1.8594069999999996 -0.013841022975999095, + 0.0 1.9249999999999996 2.243338977024001, + 0.0 1.9249999999999996 -0.013841022975999095, + -4.95 0.7999999999999996 2.243338977024001, + -4.95 0.7999999999999997 -0.013841022975999095, + -4.742945 0.7727409999999997 -0.013841022975999095, + -4.742945 0.7727409999999996 2.243338977024001, + -4.55 0.6928199999999995 2.243338977024001, + -4.55 0.6928199999999997 -0.013841022975999095, + -4.384315 0.5656849999999995 2.243338977024001, + -4.384315 0.5656849999999997 -0.013841022975999095, + -4.25718 0.3999999999999995 2.243338977024001, + -4.25718 0.3999999999999997 -0.013841022975999095, + -4.177259 0.20705499999999966 -0.013841022975999095, + -4.177259 0.20705499999999952 2.243338977024001, + -4.15 -4.8111351686623e-16 2.243338977024001, + -4.15 -3.429011037612589e-16 -0.013841022975999095, + -4.177259 -0.20705500000000046 2.243338977024001, + -4.177259 -0.20705500000000032 -0.013841022975999095, + -4.25718 -0.40000000000000036 -0.013841022975999095, + -4.25718 -0.4000000000000005 2.243338977024001, + -4.384315 -0.5656850000000004 2.243338977024001, + -4.384315 -0.5656850000000003 -0.013841022975999095, + -4.55 -0.6928200000000004 2.243338977024001, + -4.55 -0.6928200000000003 -0.013841022975999095, + -4.742945 -0.7727410000000003 -0.013841022975999095, + -4.742945 -0.7727410000000005 2.243338977024001, + -4.95 -0.8000000000000005 2.243338977024001, + -4.95 -0.8000000000000004 -0.013841022975999095, + 4.95 0.7999999999999996 2.243338977024001, + 4.95 0.7999999999999997 -0.013841022975999095, + 5.157055 0.7727409999999997 -0.013841022975999095, + 5.157055 0.7727409999999996 2.243338977024001, + 5.35 0.6928199999999995 2.243338977024001, + 5.35 0.6928199999999997 -0.013841022975999095, + 5.515685 0.5656849999999995 2.243338977024001, + 5.515685 0.5656849999999997 -0.013841022975999095, + 5.64282 0.3999999999999995 2.243338977024001, + 5.64282 0.3999999999999997 -0.013841022975999095, + 5.722741 0.20705499999999966 -0.013841022975999095, + 5.722741 0.20705499999999952 2.243338977024001, + 5.75 -4.8111351686623e-16 2.243338977024001, + 5.75 -3.429011037612589e-16 -0.013841022975999095, + 5.722741 -0.20705500000000046 2.243338977024001, + 5.722741 -0.20705500000000032 -0.013841022975999095, + 5.64282 -0.40000000000000036 -0.013841022975999095, + 5.64282 -0.4000000000000005 2.243338977024001, + 5.515685 -0.5656850000000004 2.243338977024001, + 5.515685 -0.5656850000000003 -0.013841022975999095, + 5.35 -0.6928200000000004 2.243338977024001, + 5.35 -0.6928200000000003 -0.013841022975999095, + 5.157055 -0.7727410000000005 2.243338977024001, + 5.157055 -0.7727410000000003 -0.013841022975999095, + 4.95 -0.8000000000000005 2.243338977024001, + 4.95 -0.8000000000000004 -0.013841022975999095, + 4.95 0.7999999999999996 2.243338977024001, + 4.95 0.3999999999999995 2.936158977024002, + 4.846472 0.3863699999999995 2.936158977024002, + 4.742945 0.7727409999999996 2.243338977024001, + 4.55 0.6928199999999995 2.243338977024001, + 4.75 0.3464099999999995 2.936158977024002, + 4.384315 0.5656849999999995 2.243338977024001, + 4.667157 0.2828429999999995 2.936158977024002, + 4.25718 0.3999999999999995 2.243338977024001, + 4.60359 0.19999999999999948 2.936158977024002, + 4.56363 0.10352799999999947 2.936158977024002, + 4.177259 0.20705499999999952 2.243338977024001, + 4.15 -4.8111351686623e-16 2.243338977024001, + 4.55 -5.235365066354935e-16 2.936158977024002, + 4.177259 -0.20705500000000046 2.243338977024001, + 4.56363 -0.10352800000000052 2.936158977024002, + 4.25718 -0.4000000000000005 2.243338977024001, + 4.60359 -0.20000000000000054 2.936158977024002, + 4.384315 -0.5656850000000004 2.243338977024001, + 4.667157 -0.2828430000000005 2.936158977024002, + 4.75 -0.3464100000000005 2.936158977024002, + 4.55 -0.6928200000000004 2.243338977024001, + 4.742945 -0.7727410000000005 2.243338977024001, + 4.846472 -0.3863700000000005 2.936158977024002, + 4.95 -0.4000000000000005 2.936158977024002, + 4.95 -0.8000000000000005 2.243338977024001, + -4.95 0.7999999999999996 2.243338977024001, + -4.95 0.3999999999999995 2.936158977024002, + -5.053528 0.3863699999999995 2.936158977024002, + -5.157055 0.7727409999999996 2.243338977024001, + -5.35 0.6928199999999995 2.243338977024001, + -5.15 0.3464099999999995 2.936158977024002, + -5.515685 0.5656849999999995 2.243338977024001, + -5.232843 0.2828429999999995 2.936158977024002, + -5.64282 0.3999999999999995 2.243338977024001, + -5.29641 0.19999999999999948 2.936158977024002, + -5.33637 0.10352799999999947 2.936158977024002, + -5.722741 0.20705499999999952 2.243338977024001, + -5.75 -4.8111351686623e-16 2.243338977024001, + -5.35 -5.235365066354935e-16 2.936158977024002, + -5.722741 -0.20705500000000046 2.243338977024001, + -5.33637 -0.10352800000000052 2.936158977024002, + -5.64282 -0.4000000000000005 2.243338977024001, + -5.29641 -0.20000000000000054 2.936158977024002, + -5.515685 -0.5656850000000004 2.243338977024001, + -5.232843 -0.2828430000000005 2.936158977024002, + -5.15 -0.3464100000000005 2.936158977024002, + -5.35 -0.6928200000000004 2.243338977024001, + -5.157055 -0.7727410000000005 2.243338977024001, + -5.053528 -0.3863700000000005 2.936158977024002, + -4.95 -0.4000000000000005 2.936158977024002, + -4.95 -0.8000000000000005 2.243338977024001, + 7.82 -7.82 -4.7438410229759995, + 2.82 -7.82 -5.563841022975999, + 2.82 -7.82 -4.7438410229759995, + 7.82 -7.82 -5.563841022975999, + -7.82 7.82 -4.743841022975999, + -2.82 7.82 -5.563841022975998, + -2.82 7.82 -4.743841022975999, + -7.82 7.82 -5.563841022975998, + -0.91 6.99 -5.563841022975998, + 0.91 6.99 -5.563841022975998, + 0.91 8.165 -5.563841022975998, + -0.91 8.165 -5.563841022975998, + 2.82 6.99 -4.743841022975999, + 2.82 7.82 -4.743841022975999, + 2.82 7.82 -5.563841022975998, + 2.82 6.99 -5.563841022975998, + -2.82 -6.99 -4.7438410229759995, + -2.82 -7.82 -4.7438410229759995, + -2.82 -7.82 -5.563841022975999, + -2.82 -6.99 -5.563841022975999, + 0.91 -6.99 -5.563841022975999, + 0.91 -8.165 -5.563841022975999, + -0.91 -6.99 -5.563841022975999, + -0.91 -8.165 -5.563841022975999, + 2.82 -6.99 -4.7438410229759995, + 2.82 -6.99 -5.563841022975999, + 2.82 -7.82 -5.563841022975999, + 2.82 -7.82 -4.7438410229759995 ] } + coordIndex [ + 0, 2, 1, -1, + 0, 3, 2, -1, + 4, 5, 6, -1, + 4, 6, 10, -1, + 4, 10, 11, -1, + 4, 11, 7, -1, + 5, 236, 45, -1, + 5, 237, 238, -1, + 5, 238, 239, -1, + 5, 239, 236, -1, + 6, 12, 10, -1, + 6, 16, 12, -1, + 6, 38, 96, -1, + 6, 45, 38, -1, + 6, 47, 45, -1, + 6, 96, 99, -1, + 6, 99, 16, -1, + 7, 8, 9, -1, + 7, 9, 242, -1, + 7, 11, 18, -1, + 7, 18, 8, -1, + 8, 18, 86, -1, + 8, 40, 44, -1, + 8, 44, 46, -1, + 8, 46, 9, -1, + 8, 85, 40, -1, + 8, 86, 85, -1, + 9, 240, 243, -1, + 9, 241, 240, -1, + 9, 243, 242, -1, + 10, 12, 284, -1, + 10, 284, 285, -1, + 10, 285, 291, -1, + 10, 291, 286, -1, + 11, 14, 18, -1, + 12, 13, 14, -1, + 12, 16, 13, -1, + 12, 289, 284, -1, + 13, 15, 14, -1, + 13, 16, 17, -1, + 14, 15, 18, -1, + 15, 19, 18, -1, + 16, 20, 21, -1, + 16, 23, 20, -1, + 16, 24, 23, -1, + 16, 99, 24, -1, + 18, 19, 22, -1, + 18, 22, 27, -1, + 18, 27, 84, -1, + 18, 84, 87, -1, + 18, 87, 86, -1, + 19, 278, 22, -1, + 19, 279, 278, -1, + 19, 280, 279, -1, + 19, 281, 280, -1, + 20, 23, 25, -1, + 20, 25, 22, -1, + 20, 274, 21, -1, + 20, 282, 274, -1, + 21, 274, 275, -1, + 21, 275, 276, -1, + 21, 276, 277, -1, + 22, 25, 27, -1, + 23, 24, 26, -1, + 23, 30, 263, -1, + 23, 263, 25, -1, + 24, 29, 30, -1, + 24, 32, 29, -1, + 24, 34, 32, -1, + 24, 38, 34, -1, + 24, 97, 38, -1, + 24, 98, 97, -1, + 24, 99, 98, -1, + 25, 28, 27, -1, + 25, 263, 267, -1, + 27, 28, 31, -1, + 27, 31, 40, -1, + 27, 40, 84, -1, + 28, 267, 268, -1, + 28, 268, 270, -1, + 28, 269, 267, -1, + 28, 270, 31, -1, + 29, 32, 33, -1, + 29, 33, 31, -1, + 30, 264, 263, -1, + 30, 265, 264, -1, + 30, 266, 265, -1, + 31, 33, 40, -1, + 32, 34, 257, -1, + 32, 257, 258, -1, + 32, 258, 33, -1, + 33, 36, 40, -1, + 33, 258, 260, -1, + 34, 35, 36, -1, + 34, 36, 262, -1, + 34, 38, 35, -1, + 34, 262, 257, -1, + 35, 37, 36, -1, + 35, 38, 39, -1, + 36, 37, 40, -1, + 37, 41, 40, -1, + 38, 42, 43, -1, + 38, 45, 42, -1, + 38, 97, 96, -1, + 40, 41, 44, -1, + 40, 85, 84, -1, + 41, 251, 254, -1, + 41, 252, 251, -1, + 41, 253, 252, -1, + 41, 254, 44, -1, + 42, 45, 46, -1, + 42, 46, 44, -1, + 42, 250, 43, -1, + 42, 255, 250, -1, + 43, 247, 248, -1, + 43, 248, 249, -1, + 43, 250, 247, -1, + 45, 236, 46, -1, + 46, 236, 240, -1, + 48, 49, 51, -1, + 48, 50, 49, -1, + 48, 51, 52, -1, + 48, 52, 53, -1, + 48, 53, 62, -1, + 48, 62, 63, -1, + 48, 63, 50, -1, + 49, 50, 64, -1, + 49, 64, 65, -1, + 49, 65, 51, -1, + 50, 63, 64, -1, + 51, 55, 52, -1, + 51, 58, 55, -1, + 51, 59, 58, -1, + 51, 65, 66, -1, + 51, 66, 59, -1, + 52, 54, 53, -1, + 52, 55, 56, -1, + 52, 56, 71, -1, + 52, 61, 54, -1, + 52, 71, 61, -1, + 53, 54, 60, -1, + 53, 60, 62, -1, + 54, 61, 60, -1, + 55, 57, 56, -1, + 55, 58, 68, -1, + 55, 68, 69, -1, + 55, 69, 57, -1, + 56, 57, 70, -1, + 56, 70, 71, -1, + 57, 69, 70, -1, + 58, 59, 67, -1, + 58, 67, 68, -1, + 59, 66, 67, -1, + 60, 61, 75, -1, + 60, 63, 62, -1, + 60, 75, 63, -1, + 61, 70, 73, -1, + 61, 71, 70, -1, + 61, 73, 75, -1, + 63, 75, 64, -1, + 64, 66, 65, -1, + 64, 74, 66, -1, + 64, 75, 74, -1, + 66, 74, 67, -1, + 67, 69, 68, -1, + 67, 72, 69, -1, + 67, 74, 72, -1, + 69, 72, 70, -1, + 70, 72, 73, -1, + 72, 74, 76, -1, + 72, 76, 73, -1, + 73, 76, 79, -1, + 73, 78, 75, -1, + 73, 79, 78, -1, + 74, 75, 78, -1, + 74, 77, 76, -1, + 74, 78, 77, -1, + 76, 77, 80, -1, + 76, 80, 79, -1, + 77, 78, 83, -1, + 77, 82, 80, -1, + 77, 83, 82, -1, + 78, 79, 83, -1, + 79, 80, 81, -1, + 79, 81, 83, -1, + 80, 82, 87, -1, + 80, 87, 81, -1, + 81, 84, 83, -1, + 81, 87, 84, -1, + 82, 83, 85, -1, + 82, 85, 86, -1, + 82, 86, 87, -1, + 83, 84, 85, -1, + 88, 89, 90, -1, + 88, 90, 91, -1, + 88, 91, 95, -1, + 88, 94, 89, -1, + 88, 95, 94, -1, + 89, 92, 90, -1, + 89, 94, 92, -1, + 90, 92, 93, -1, + 90, 93, 91, -1, + 91, 93, 95, -1, + 92, 94, 108, -1, + 92, 104, 105, -1, + 92, 105, 106, -1, + 92, 106, 93, -1, + 92, 108, 230, -1, + 92, 230, 231, -1, + 92, 231, 232, -1, + 92, 232, 233, -1, + 92, 233, 234, -1, + 92, 234, 235, -1, + 92, 235, 104, -1, + 93, 106, 225, -1, + 93, 218, 226, -1, + 93, 220, 218, -1, + 93, 225, 220, -1, + 93, 226, 227, -1, + 93, 227, 228, -1, + 93, 228, 95, -1, + 94, 95, 96, -1, + 94, 96, 107, -1, + 94, 107, 108, -1, + 95, 116, 96, -1, + 95, 188, 116, -1, + 95, 228, 229, -1, + 95, 229, 188, -1, + 96, 97, 119, -1, + 96, 112, 113, -1, + 96, 113, 114, -1, + 96, 114, 115, -1, + 96, 115, 107, -1, + 96, 116, 99, -1, + 96, 119, 120, -1, + 96, 120, 121, -1, + 96, 121, 112, -1, + 97, 98, 151, -1, + 97, 122, 119, -1, + 97, 123, 122, -1, + 97, 125, 123, -1, + 97, 151, 165, -1, + 97, 165, 166, -1, + 97, 166, 167, -1, + 97, 167, 169, -1, + 97, 169, 204, -1, + 97, 204, 207, -1, + 97, 207, 208, -1, + 97, 208, 212, -1, + 97, 212, 214, -1, + 97, 214, 215, -1, + 97, 215, 219, -1, + 97, 219, 221, -1, + 97, 221, 222, -1, + 97, 222, 223, -1, + 97, 223, 224, -1, + 97, 224, 125, -1, + 98, 99, 131, -1, + 98, 109, 110, -1, + 98, 110, 111, -1, + 98, 111, 118, -1, + 98, 117, 109, -1, + 98, 118, 126, -1, + 98, 124, 117, -1, + 98, 126, 128, -1, + 98, 127, 124, -1, + 98, 128, 130, -1, + 98, 129, 127, -1, + 98, 130, 132, -1, + 98, 131, 129, -1, + 98, 132, 133, -1, + 98, 133, 134, -1, + 98, 134, 135, -1, + 98, 135, 138, -1, + 98, 138, 145, -1, + 98, 145, 146, -1, + 98, 146, 151, -1, + 99, 116, 186, -1, + 99, 170, 171, -1, + 99, 171, 172, -1, + 99, 172, 173, -1, + 99, 173, 174, -1, + 99, 174, 175, -1, + 99, 175, 176, -1, + 99, 176, 177, -1, + 99, 177, 178, -1, + 99, 178, 179, -1, + 99, 179, 131, -1, + 99, 180, 170, -1, + 99, 186, 180, -1, + 100, 101, 102, -1, + 100, 102, 103, -1, + 100, 103, 186, -1, + 100, 116, 187, -1, + 100, 186, 116, -1, + 100, 187, 101, -1, + 101, 187, 102, -1, + 102, 180, 186, -1, + 102, 186, 103, -1, + 102, 187, 180, -1, + 116, 188, 187, -1, + 134, 136, 135, -1, + 135, 136, 137, -1, + 135, 137, 139, -1, + 137, 140, 139, -1, + 139, 140, 141, -1, + 139, 141, 142, -1, + 141, 143, 142, -1, + 142, 143, 144, -1, + 142, 144, 147, -1, + 144, 148, 147, -1, + 147, 148, 149, -1, + 147, 149, 150, -1, + 147, 150, 152, -1, + 150, 153, 152, -1, + 152, 153, 154, -1, + 152, 154, 155, -1, + 154, 156, 155, -1, + 155, 156, 157, -1, + 155, 157, 158, -1, + 157, 159, 158, -1, + 158, 159, 160, -1, + 158, 160, 161, -1, + 158, 161, 162, -1, + 161, 163, 162, -1, + 162, 163, 164, -1, + 162, 164, 168, -1, + 164, 180, 168, -1, + 164, 181, 180, -1, + 168, 180, 187, -1, + 168, 187, 192, -1, + 169, 194, 199, -1, + 169, 199, 202, -1, + 169, 202, 204, -1, + 170, 180, 185, -1, + 180, 181, 182, -1, + 180, 182, 183, -1, + 180, 183, 184, -1, + 180, 184, 185, -1, + 187, 188, 189, -1, + 187, 189, 190, -1, + 187, 190, 191, -1, + 187, 191, 192, -1, + 193, 194, 195, -1, + 193, 195, 196, -1, + 193, 197, 194, -1, + 194, 197, 199, -1, + 195, 198, 196, -1, + 195, 200, 198, -1, + 195, 201, 200, -1, + 200, 201, 203, -1, + 201, 205, 203, -1, + 201, 206, 205, -1, + 205, 206, 209, -1, + 206, 210, 209, -1, + 206, 211, 210, -1, + 210, 211, 213, -1, + 211, 216, 213, -1, + 211, 217, 216, -1, + 211, 218, 217, -1, + 217, 218, 220, -1, + 236, 239, 246, -1, + 238, 244, 239, -1, + 238, 245, 244, -1, + 239, 243, 246, -1, + 247, 250, 256, -1, + 247, 256, 251, -1, + 250, 255, 254, -1, + 257, 259, 258, -1, + 258, 259, 261, -1, + 263, 264, 273, -1, + 264, 265, 271, -1, + 264, 268, 273, -1, + 265, 272, 271, -1, + 274, 282, 278, -1, + 274, 283, 275, -1, + 275, 283, 279, -1, + 284, 287, 285, -1, + 284, 289, 288, -1, + 284, 290, 287, -1, + 292, 293, 294, -1, + 292, 294, 297, -1, + 292, 295, 293, -1, + 292, 296, 318, -1, + 292, 297, 296, -1, + 292, 309, 311, -1, + 292, 318, 309, -1, + 292, 338, 339, -1, + 292, 339, 295, -1, + 293, 295, 336, -1, + 293, 325, 294, -1, + 293, 331, 332, -1, + 293, 332, 325, -1, + 294, 302, 297, -1, + 294, 306, 302, -1, + 294, 321, 322, -1, + 294, 322, 306, -1, + 294, 325, 327, -1, + 295, 335, 336, -1, + 296, 297, 300, -1, + 296, 298, 299, -1, + 296, 300, 298, -1, + 296, 304, 313, -1, + 296, 305, 304, -1, + 296, 313, 318, -1, + 297, 302, 312, -1, + 297, 312, 316, -1, + 297, 323, 328, -1, + 297, 324, 323, -1, + 297, 328, 300, -1, + 298, 300, 333, -1, + 298, 337, 299, -1, + 300, 328, 329, -1, + 300, 334, 333, -1, + 301, 302, 303, -1, + 301, 312, 302, -1, + 302, 306, 308, -1, + 306, 307, 308, -1, + 309, 310, 311, -1, + 309, 318, 320, -1, + 312, 317, 316, -1, + 313, 314, 318, -1, + 313, 315, 314, -1, + 318, 319, 320, -1, + 325, 326, 327, -1, + 328, 330, 329, -1, + 340, 341, 342, -1, + 340, 342, 345, -1, + 340, 343, 341, -1, + 340, 344, 366, -1, + 340, 345, 344, -1, + 340, 357, 359, -1, + 340, 366, 357, -1, + 340, 386, 387, -1, + 340, 387, 343, -1, + 341, 343, 384, -1, + 341, 373, 342, -1, + 341, 379, 380, -1, + 341, 380, 373, -1, + 342, 350, 345, -1, + 342, 354, 350, -1, + 342, 369, 370, -1, + 342, 370, 354, -1, + 342, 373, 375, -1, + 343, 383, 384, -1, + 344, 345, 348, -1, + 344, 346, 347, -1, + 344, 348, 346, -1, + 344, 352, 361, -1, + 344, 353, 352, -1, + 344, 361, 366, -1, + 345, 350, 360, -1, + 345, 360, 364, -1, + 345, 371, 376, -1, + 345, 372, 371, -1, + 345, 376, 348, -1, + 346, 348, 381, -1, + 346, 385, 347, -1, + 348, 376, 377, -1, + 348, 382, 381, -1, + 349, 350, 351, -1, + 349, 360, 350, -1, + 350, 354, 356, -1, + 354, 355, 356, -1, + 357, 358, 359, -1, + 357, 366, 368, -1, + 360, 365, 364, -1, + 361, 362, 366, -1, + 361, 363, 362, -1, + 366, 367, 368, -1, + 373, 374, 375, -1, + 376, 378, 377, -1, + 388, 389, 390, -1, + 388, 390, 400, -1, + 388, 391, 392, -1, + 388, 396, 391, -1, + 388, 400, 396, -1, + 390, 393, 395, -1, + 390, 394, 393, -1, + 390, 395, 397, -1, + 390, 397, 400, -1, + 395, 398, 397, -1, + 396, 400, 402, -1, + 397, 398, 399, -1, + 397, 405, 413, -1, + 397, 406, 405, -1, + 397, 413, 400, -1, + 400, 401, 402, -1, + 400, 403, 404, -1, + 400, 413, 416, -1, + 400, 416, 403, -1, + 403, 409, 410, -1, + 403, 412, 409, -1, + 403, 416, 412, -1, + 405, 407, 411, -1, + 405, 408, 407, -1, + 405, 411, 413, -1, + 411, 414, 413, -1, + 412, 416, 418, -1, + 413, 414, 415, -1, + 413, 419, 416, -1, + 416, 417, 418, -1, + 420, 421, 422, -1, + 420, 422, 423, -1, + 420, 423, 424, -1, + 423, 425, 424, -1, + 424, 425, 426, -1, + 425, 427, 426, -1, + 426, 427, 428, -1, + 427, 429, 428, -1, + 428, 429, 430, -1, + 429, 431, 430, -1, + 430, 431, 432, -1, + 431, 433, 432, -1, + 432, 433, 434, -1, + 432, 434, 435, -1, + 434, 436, 435, -1, + 435, 436, 437, -1, + 436, 438, 437, -1, + 436, 439, 438, -1, + 438, 439, 440, -1, + 439, 441, 440, -1, + 440, 441, 442, -1, + 441, 443, 442, -1, + 442, 443, 444, -1, + 442, 444, 445, -1, + 446, 447, 448, -1, + 446, 448, 449, -1, + 446, 449, 450, -1, + 449, 451, 450, -1, + 450, 451, 452, -1, + 451, 453, 452, -1, + 452, 453, 454, -1, + 453, 455, 454, -1, + 454, 455, 456, -1, + 455, 457, 456, -1, + 456, 457, 458, -1, + 457, 459, 458, -1, + 458, 459, 460, -1, + 458, 460, 461, -1, + 460, 462, 461, -1, + 460, 463, 462, -1, + 462, 463, 464, -1, + 463, 465, 464, -1, + 464, 465, 466, -1, + 465, 467, 466, -1, + 466, 467, 468, -1, + 467, 469, 468, -1, + 468, 469, 470, -1, + 469, 471, 470, -1, + 472, 473, 474, -1, + 472, 474, 475, -1, + 474, 476, 475, -1, + 475, 476, 477, -1, + 476, 478, 477, -1, + 477, 478, 479, -1, + 478, 480, 479, -1, + 478, 481, 480, -1, + 480, 481, 482, -1, + 480, 482, 483, -1, + 482, 484, 483, -1, + 482, 485, 484, -1, + 484, 485, 486, -1, + 485, 487, 486, -1, + 486, 487, 488, -1, + 486, 488, 489, -1, + 488, 490, 489, -1, + 488, 491, 490, -1, + 490, 491, 492, -1, + 491, 493, 492, -1, + 492, 493, 494, -1, + 492, 494, 495, -1, + 494, 496, 495, -1, + 495, 496, 497, -1, + 498, 499, 500, -1, + 498, 500, 501, -1, + 500, 502, 501, -1, + 501, 502, 503, -1, + 502, 504, 503, -1, + 503, 504, 505, -1, + 504, 506, 505, -1, + 504, 507, 506, -1, + 506, 507, 508, -1, + 507, 509, 508, -1, + 508, 509, 510, -1, + 509, 511, 510, -1, + 510, 511, 512, -1, + 511, 513, 512, -1, + 512, 513, 514, -1, + 513, 515, 514, -1, + 514, 515, 516, -1, + 515, 517, 516, -1, + 516, 517, 518, -1, + 517, 519, 518, -1, + 518, 519, 520, -1, + 519, 521, 520, -1, + 520, 521, 522, -1, + 520, 522, 523, -1, + 524, 525, 526, -1, + 524, 526, 527, -1, + 526, 528, 527, -1, + 527, 528, 529, -1, + 528, 530, 529, -1, + 529, 530, 531, -1, + 530, 532, 531, -1, + 530, 533, 532, -1, + 532, 533, 534, -1, + 533, 535, 534, -1, + 534, 535, 536, -1, + 535, 537, 536, -1, + 536, 537, 538, -1, + 537, 539, 538, -1, + 538, 539, 540, -1, + 539, 541, 540, -1, + 540, 541, 542, -1, + 541, 543, 542, -1, + 542, 543, 544, -1, + 543, 545, 544, -1, + 544, 545, 546, -1, + 545, 547, 546, -1, + 546, 547, 548, -1, + 546, 548, 549, -1, + 550, 551, 552, -1, + 550, 552, 553, -1, + 552, 554, 553, -1, + 552, 555, 554, -1, + 554, 555, 556, -1, + 554, 556, 557, -1, + 556, 558, 557, -1, + 557, 558, 559, -1, + 558, 560, 559, -1, + 558, 561, 560, -1, + 560, 561, 562, -1, + 561, 563, 562, -1, + 562, 563, 564, -1, + 563, 565, 564, -1, + 564, 565, 566, -1, + 565, 567, 566, -1, + 566, 567, 568, -1, + 567, 569, 568, -1, + 568, 569, 570, -1, + 568, 570, 571, -1, + 570, 572, 571, -1, + 570, 573, 572, -1, + 572, 573, 574, -1, + 573, 575, 574, -1, + 576, 577, 578, -1, + 576, 578, 579, -1, + 578, 580, 579, -1, + 578, 581, 580, -1, + 580, 581, 582, -1, + 580, 582, 583, -1, + 582, 584, 583, -1, + 583, 584, 585, -1, + 584, 586, 585, -1, + 584, 587, 586, -1, + 586, 587, 588, -1, + 587, 589, 588, -1, + 588, 589, 590, -1, + 589, 591, 590, -1, + 590, 591, 592, -1, + 591, 593, 592, -1, + 592, 593, 594, -1, + 593, 595, 594, -1, + 594, 595, 596, -1, + 594, 596, 597, -1, + 596, 598, 597, -1, + 596, 599, 598, -1, + 598, 599, 600, -1, + 599, 601, 600, -1, + 602, 603, 604, -1, + 602, 604, 605, -1, + 604, 606, 605, -1, + 604, 607, 606, -1, + 606, 607, 608, -1, + 606, 608, 609, -1, + 608, 610, 609, -1, + 608, 611, 610, -1, + 610, 611, 612, -1, + 611, 613, 612, -1, + 612, 613, 614, -1, + 613, 615, 614, -1, + 614, 615, 616, -1, + 615, 617, 616, -1, + 616, 617, 618, -1, + 617, 619, 618, -1, + 618, 619, 620, -1, + 619, 621, 620, -1, + 620, 621, 622, -1, + 620, 622, 623, -1, + 622, 624, 623, -1, + 622, 625, 624, -1, + 624, 625, 626, -1, + 625, 627, 626, -1, + 628, 629, 630, -1, + 628, 630, 631, -1, + 630, 632, 631, -1, + 630, 633, 632, -1, + 632, 633, 634, -1, + 633, 635, 634, -1, + 634, 635, 636, -1, + 635, 637, 636, -1, + 636, 637, 638, -1, + 636, 638, 639, -1, + 638, 640, 639, -1, + 638, 641, 640, -1, + 640, 641, 642, -1, + 641, 643, 642, -1, + 642, 643, 644, -1, + 642, 644, 645, -1, + 644, 646, 645, -1, + 644, 647, 646, -1, + 646, 647, 648, -1, + 647, 649, 648, -1, + 648, 649, 650, -1, + 648, 650, 651, -1, + 650, 652, 651, -1, + 650, 653, 652, -1, + 654, 655, 656, -1, + 654, 656, 657, -1, + 656, 658, 657, -1, + 656, 659, 658, -1, + 658, 659, 660, -1, + 659, 661, 660, -1, + 660, 661, 662, -1, + 661, 663, 662, -1, + 662, 663, 664, -1, + 662, 664, 665, -1, + 664, 666, 665, -1, + 664, 667, 666, -1, + 666, 667, 668, -1, + 667, 669, 668, -1, + 668, 669, 670, -1, + 668, 670, 671, -1, + 670, 672, 671, -1, + 670, 673, 672, -1, + 672, 673, 674, -1, + 673, 675, 674, -1, + 674, 675, 676, -1, + 675, 677, 676, -1, + 676, 677, 678, -1, + 677, 679, 678, -1, + 680, 681, 682, -1, + 680, 682, 683, -1, + 682, 684, 683, -1, + 682, 685, 684, -1, + 684, 685, 686, -1, + 685, 687, 686, -1, + 686, 687, 688, -1, + 687, 689, 688, -1, + 688, 689, 690, -1, + 688, 690, 691, -1, + 690, 692, 691, -1, + 690, 693, 692, -1, + 692, 693, 694, -1, + 693, 695, 694, -1, + 694, 695, 696, -1, + 695, 697, 696, -1, + 696, 697, 698, -1, + 697, 699, 698, -1, + 698, 699, 700, -1, + 698, 700, 701, -1, + 700, 702, 701, -1, + 700, 703, 702, -1, + 702, 703, 704, -1, + 702, 704, 705, -1, + 706, 707, 708, -1, + 706, 708, 709, -1, + 708, 710, 709, -1, + 708, 711, 710, -1, + 710, 711, 712, -1, + 711, 713, 712, -1, + 712, 713, 714, -1, + 713, 715, 714, -1, + 714, 715, 716, -1, + 714, 716, 717, -1, + 716, 718, 717, -1, + 716, 719, 718, -1, + 718, 719, 720, -1, + 719, 721, 720, -1, + 720, 721, 722, -1, + 721, 723, 722, -1, + 722, 723, 724, -1, + 723, 725, 724, -1, + 724, 725, 726, -1, + 724, 726, 727, -1, + 726, 728, 727, -1, + 726, 729, 728, -1, + 728, 729, 730, -1, + 728, 730, 731, -1, + 732, 735, 734, -1, + 733, 734, 735, -1, + 736, 739, 738, -1, + 737, 738, 739, -1, + 740, 741, 743, -1, + 741, 742, 743, -1, + 744, 745, 746, -1, + 744, 746, 747, -1, + 748, 749, 750, -1, + 748, 750, 751, -1, + 752, 754, 753, -1, + 753, 754, 755, -1, + 756, 758, 757, -1, + 756, 759, 758, -1 ] + normal Normal { vector [ + -1.0 0.0 0.0, + -1.0 0.0 0.0, + -1.0 0.0 0.0, + -1.0 0.0 0.0, + 0.0 -1.0 1.3007409214661524e-15, + 0.0 -0.24253562503633297 -0.9701425001453319, + -0.4449112648842355 -0.8944589594487895 -0.04468933028026167, + 0.0 -0.9701425001453309 0.2425356250363368, + -0.6396021490668297 -0.42640143271121916 -0.6396021490668341, + -0.23570226039551587 -0.23570226039551587 0.9428090415820635, + -0.4850712500726664 -0.7276068751089992 -0.4850712500726651, + 0.0 -1.0 -4.599048258040963e-16, + 0.23570226039551592 -0.9428090415820635 -0.235702260395515, + 0.0 -1.0 9.755556910996143e-16, + 0.0 -1.0 -3.766109517973551e-14, + 0.0 -1.0 -3.7201190353931415e-14, + 0.7050798407383274 -0.7078312448684698 -0.04286428551098467, + 0.0 -1.0 0.0, + 0.29814239699996864 -0.7453559924999206 -0.5962847939999572, + 0.23570226039551587 -0.23570226039551587 0.9428090415820635, + 0.9428090415820635 0.2357022603955158 -0.23570226039551587, + 0.24253562503633297 0.0 -0.9701425001453319, + 0.9701425001453319 7.40257416377112e-18 0.24253562503633297, + 0.9428090415820635 -0.23570226039551587 -0.23570226039551587, + 0.550349855316589 0.832224999098904 -0.06720556247691722, + 0.8944271909999159 -0.4472135954999579 0.0, + 1.0 0.0 0.0, + 0.7276068751089977 0.4850712500726647 -0.485071250072669, + 0.23570226039551587 0.23570226039551587 0.9428090415820635, + 0.0 1.0 1.3007409214661524e-15, + 0.0 0.24253562503633297 -0.9701425001453319, + 0.0 0.9701425001453309 0.2425356250363368, + 0.26726124191242456 0.8017837257372737 -0.5345224838248478, + 0.4472135954999579 0.8944271909999159 -4.1135138147127057e-16, + -0.4364357804719849 0.8728715609439698 -0.21821789023599159, + 0.0 1.0 9.755556910996143e-16, + -0.24253562503633297 0.9701425001453319 -3.653662903588057e-14, + 0.0 1.0 -3.720119035393209e-14, + -0.7771469064791845 0.625764628863458 -0.06679307608736293, + 0.0 1.0 0.0, + -0.3244428422615224 0.8111071056538042 -0.48666426339230356, + -0.23570226039551587 0.23570226039551587 0.9428090415820635, + -0.9428090415820635 -0.23570226039551587 -0.23570226039551587, + -0.24253562503633297 0.0 -0.9701425001453319, + -0.9701425001453319 0.0 0.24253562503633297, + -0.9428090415820635 0.23570226039551584 -0.23570226039551587, + -0.8944271909999159 0.4472135954999579 0.0, + -1.0 0.0 0.0, + -0.2182178902359924 0.4364357804719848 0.8728715609439696, + -0.3333333333333333 -0.6666666666666666 0.6666666666666666, + -0.8164965809277261 0.4082482904638631 0.4082482904638631, + -0.3651483716701107 -0.18257418583505536 0.9128709291752769, + 0.3651483716701107 0.18257418583505536 0.9128709291752769, + -0.6666666666666666 0.3333333333333333 0.6666666666666666, + 0.4082482904638631 0.8164965809277261 0.4082482904638631, + 0.2182178902359924 -0.4364357804719848 0.8728715609439696, + 0.3333333333333333 0.6666666666666666 0.6666666666666666, + 0.8164965809277261 -0.4082482904638631 0.408248290463863, + 0.6666666666666666 -0.3333333333333333 0.6666666666666666, + -0.4082482904638631 -0.8164965809277261 0.4082482904638631, + -0.2672612419124244 0.5345224838248488 0.8017837257372732, + 0.4364357804719848 0.2182178902359924 0.8728715609439696, + -0.8164965809277261 0.4082482904638631 0.4082482904638631, + -0.2672612419124238 0.5345224838248488 0.8017837257372733, + -0.43643578047198456 -0.21821789023599245 0.8728715609439698, + -0.4082482904638631 -0.8164965809277261 0.408248290463863, + -0.5345224838248488 -0.2672612419124244 0.8017837257372732, + 0.2182178902359924 -0.4364357804719848 0.8728715609439696, + 0.8164965809277261 -0.4082482904638631 0.4082482904638631, + 0.26726124191242495 -0.5345224838248487 0.8017837257372731, + 0.43643578047198517 0.21821789023599233 0.8728715609439693, + 0.4082482904638631 0.8164965809277261 0.4082482904638631, + 0.23570226039551634 -0.2357022603955158 0.9428090415820632, + 0.48507125007266594 0.48507125007266594 0.7276068751089989, + -0.4082482904638632 -0.40824829046386296 0.8164965809277259, + -0.192450089729875 0.1924500897298753 0.9622504486493764, + 0.5773502691896254 -0.577350269189626 0.577350269189626, + -0.23570226039551573 -0.23570226039551587 0.9428090415820635, + -0.5773502691896258 0.5773502691896258 0.5773502691896258, + 0.23570226039551542 0.23570226039551587 0.9428090415820635, + 0.18574690168977562 -0.19032970225647763 0.9639879112061568, + 0.4862665846805078 0.24913194631393834 0.8375428836477469, + -0.41864379211815766 -0.428972691229323 0.8004497520147037, + -0.16617403160754873 0.3405478494758027 0.9254260388797689, + 0.25599167471547585 0.5246151487372623 -0.8119403969453338, + -0.6621560284243175 0.3392464654614193 -0.6681775435415862, + -0.3515039771401645 -0.36017638357591913 -0.8641284202992163, + 0.6860617022728223 -0.7029884123787035 -0.18742100398778008, + -0.3333333333333333 -0.6666666666666666 -0.6666666666666666, + -0.8164965809277261 0.4082482904638631 -0.4082482904638631, + 0.3333333333333333 0.6666666666666666 -0.6666666666666666, + 0.8164965809277261 -0.4082482904638631 -0.4082482904638631, + -0.0890870806374748 0.1781741612749496 -0.9799578870122228, + 0.2407717061715384 0.1203858530857692 -0.9630868246861536, + -0.4364357804719848 -0.2182178902359924 -0.8728715609439696, + 0.15617376188860607 -0.31234752377721214 -0.9370425713316364, + -0.15574339601363096 -0.07910315009999644 -0.9846251501167329, + -0.04589209283971797 0.09323564789830213 -0.9945858584233814, + 0.046166479476629316 0.046896549697793805 -0.9978323355149282, + 0.12491391424044139 -0.12688928533284208 -0.9840201335830747, + -0.5773502691896256 -0.5773502691896256 -0.577350269189626, + -0.5773502691896258 0.5773502691896258 -0.5773502691896255, + 0.5773502691896258 0.5773502691896258 -0.5773502691896257, + 0.5773502691896258 -0.5773502691896258 -0.5773502691896258, + -7.424846347444105e-18 0.0 -1.0, + -9.447527660402969e-18 0.0 -1.0, + -1.5226730111087168e-17 0.0 -1.0, + -4.875065694144429e-19 0.0 -1.0, + -1.3955713365296105e-17 0.0 -1.0, + 3.704544397522091e-17 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -5.654515284802156e-17 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -0.1924500897298752 -0.1924500897298752 -0.9622504486493763, + 9.404732185092798e-18 0.0 -1.0, + 0.0 0.0 -1.0, + -1.624152310526395e-16 0.0 -1.0, + -7.52307829588508e-18 0.0 -1.0, + 1.8531787996487768e-17 0.0 -1.0, + -1.6102282743856488e-16 0.0 -1.0, + 0.0 0.0 -1.0, + 2.8904441057893443e-17 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 5.654515284802156e-17 0.0 -1.0, + -2.6047311264622094e-17 0.0 -1.0, + 8.26000191403944e-17 0.0 -1.0, + 6.336584728002664e-20 0.0 -1.0, + 5.5066679426929605e-17 0.0 -1.0, + 2.611067711190212e-17 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 2.9092352325499966e-18 0.0 -1.0, + 0.0 0.0 -1.0, + 1.5274666849947678e-18 0.0 -1.0, + 4.981888053882839e-18 0.0 -1.0, + -5.514966444026123e-19 0.0 -1.0, + -4.4306801892628116e-18 0.0 -1.0, + -2.262795544198251e-18 0.0 -1.0, + -5.762067360794256e-19 0.0 -1.0, + -2.1889003451242863e-18 0.0 -1.0, + -1.4592668967495242e-18 0.0 -1.0, + 0.0 0.0 -1.0, + 6.7158766483724016e-18 0.0 -1.0, + 7.367360253153966e-19 0.0 -1.0, + -3.474565048512037e-19 0.0 -1.0, + 1.8418400632884914e-18 0.0 -1.0, + 1.4595310454264635e-18 0.0 -1.0, + 0.0 0.0 -1.0, + 1.2826887563330335e-19 0.0 -1.0, + 0.0 0.0 -1.0, + 1.6403118972251056e-18 0.0 -1.0, + 1.295450634520833e-18 0.0 -1.0, + 2.203930094571052e-18 0.0 -1.0, + 8.695561546933822e-20 0.0 -1.0, + -1.551240053114841e-19 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -3.454956243218117e-19 0.0 -1.0, + 1.8456181104181125e-18 0.0 -1.0, + 5.326413804395056e-18 0.0 -1.0, + 1.0691314226354394e-17 0.0 -1.0, + -6.7158766483724016e-18 0.0 -1.0, + 0.0 0.0 -1.0, + -4.981888053882839e-18 0.0 -1.0, + 1.618009197632961e-18 0.0 -1.0, + -1.7343549909194913e-18 0.0 -1.0, + 3.4253131651491583e-18 0.0 -1.0, + 2.6030022269928335e-17 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.09901475429766744 0.09901475429766744 -0.9901475429766744, + 6.811043731942162e-18 0.0 -1.0, + 6.860740856541867e-18 0.0 -1.0, + -2.39291587458992e-19 0.0 -1.0, + -6.147972533119715e-18 0.0 -1.0, + -8.928805159469924e-18 0.0 -1.0, + 0.5773502691896256 -0.5773502691896256 -0.577350269189626, + -0.26490647141300877 0.26490647141300877 -0.9271726499455306, + -1.7279336853743616e-18 0.0 -1.0, + 0.0 0.0 -1.0, + 4.943715483106622e-18 0.0 -1.0, + 1.146288650173201e-19 0.0 -1.0, + 1.729483126585769e-19 0.0 -1.0, + -2.2986616860594203e-18 0.0 -1.0, + -5.182434364827176e-19 0.0 -1.0, + -1.379197011635652e-18 0.0 -1.0, + -2.411505656123695e-18 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 3.7273640382509386e-19 0.0 -1.0, + -1.0789504956833122e-18 0.0 -1.0, + 0.0 0.0 -1.0, + -1.644825488833411e-18 0.0 -1.0, + -1.8344961385126487e-17 0.0 -1.0, + -1.8113370647361767e-18 0.0 -1.0, + -5.14497910355808e-19 0.0 -1.0, + -1.380279073467058e-18 0.0 -1.0, + 2.6783163580806784e-17 0.0 -1.0, + 0.0 0.0 -1.0, + -3.4394687878560173e-19 0.0 -1.0, + -2.571777106740603e-19 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -8.468263900449874e-20 0.0 -1.0, + -6.351197925337405e-20 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 3.970490611611809e-18 0.0 -1.0, + -1.8404447869249542e-19 0.0 -1.0, + -1.4963267426582238e-18 0.0 -1.0, + 0.0 0.0 -1.0, + -1.5318630590085798e-17 0.0 -1.0, + -7.240198990570584e-18 0.0 -1.0, + -2.4316443117833593e-17 0.0 -1.0, + 0.0 0.0 -1.0, + 2.100948282452841e-17 0.0 -1.0, + 1.9206897085652498e-19 0.0 -1.0, + -0.3333333333333333 0.6666666666666666 -0.6666666666666666, + 0.0 0.0 -1.0, + 0.0 -0.7071067811865475 -0.7071067811865475, + -0.6666666666666666 -0.3333333333333333 -0.6666666666666666, + 0.0 0.4472135954999579 0.8944271909999159, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + -0.4472135954999579 0.0 0.8944271909999159, + 0.0 -1.0 0.0, + 0.0 -1.0 0.0, + -1.0 0.0 0.0, + -0.7071067811865475 0.0 -0.7071067811865475, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -0.3333333333333333 -0.6666666666666666 -0.6666666666666666, + -0.4472135954999579 0.0 0.8944271909999159, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.0 -0.4472135954999579 0.8944271909999159, + 0.0 -1.0 0.0, + -1.0 0.0 0.0, + -0.4082482904638631 0.4082482904638631 -0.8164965809277261, + 0.6666666666666666 0.6666666666666666 -0.3333333333333333, + 0.0 1.0 0.0, + 1.0 0.0 0.0, + 0.0 1.0 0.0, + -1.0 0.0 0.0, + 0.3333333333333333 -0.6666666666666666 -0.6666666666666666, + 0.6666666666666666 0.3333333333333333 -0.6666666666666666, + 0.0 0.7071067811865475 -0.7071067811865475, + 0.0 0.0 -1.0, + 0.0 -0.4472135954999579 0.8944271909999159, + 0.4472135954999579 0.0 0.8944271909999159, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.0 1.0 0.0, + 0.0 1.0 0.0, + 1.0 0.0 0.0, + 0.3333333333333333 0.6666666666666666 -0.6666666666666666, + 0.7071067811865475 0.0 -0.7071067811865475, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.4472135954999579 0.8944271909999159, + 0.4472135954999579 0.0 0.8944271909999159, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.0 1.0 0.0, + 1.0 0.0 0.0, + 0.5773502691896258 -0.5773502691896255 -0.5773502691896258, + -0.577350269189626 -0.5773502691896255 -0.577350269189626, + -1.0 0.0 0.0, + 0.0 -1.0 0.0, + 1.0 0.0 0.0, + 1.0 -3.226387616969841e-17 0.0, + 0.0 -1.0 0.0, + -1.0 -3.226387616969841e-17 0.0, + -2.4318678503443e-14 0.0 -1.0, + -4.243654743528644e-14 0.0 -1.0, + -2.5014845910944133e-19 0.0 -1.0, + -2.85550279636893e-14 0.0 -1.0, + -1.784432524242393e-15 0.0 -1.0, + 2.5903706302036363e-14 0.0 -1.0, + -4.905056994443939e-15 0.0 -1.0, + -1.4276460787776032e-14 0.0 -1.0, + 1.655538153196816e-14 0.0 -1.0, + 0.0 0.0 -1.0, + 1.9850430217280655e-15 0.0 -1.0, + 0.0 0.0 -1.0, + 7.138730690806448e-15 0.0 -1.0, + 0.0 0.0 -1.0, + -4.1611661582141456e-15 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -2.2597792510366525e-14 0.0 -1.0, + 0.0 0.0 -1.0, + -5.710584315110143e-14 0.0 -1.0, + 6.425768393765329e-14 0.0 -1.0, + 1.3361919459591533e-15 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 1.2851536787530658e-13 0.0 -1.0, + 2.5703073575061316e-13 0.0 -1.0, + 2.4813037771600787e-15 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -1.4277461381612488e-14 0.0 -1.0, + 1.28476936489532e-13 0.0 -1.0, + 2.56953872979064e-13 0.0 -1.0, + 4.160665861295926e-15 0.0 -1.0, + 0.0 0.0 -1.0, + 1.4276460787776032e-14 0.0 -1.0, + 2.2599898898508165e-14 0.0 -1.0, + 5.711005592738471e-14 0.0 -1.0, + 0.0 0.0 -1.0, + -1.2848891462659305e-13 0.0 -1.0, + -6.424445731329652e-14 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -5.71100559273786e-14 0.0 -1.0, + 0.0 0.0 -1.0, + -1.284769364895209e-13 0.0 -1.0, + -6.423846824476045e-14 0.0 -1.0, + -2.4318678503446e-14 0.0 -1.0, + -4.243654743529137e-14 0.0 -1.0, + -2.5014845922007907e-19 0.0 -1.0, + -2.855502796369256e-14 0.0 -1.0, + -1.78443252424245e-15 0.0 -1.0, + 2.5903706302033895e-14 0.0 -1.0, + -4.905056994443945e-15 0.0 -1.0, + -1.4276460787776032e-14 0.0 -1.0, + 1.655538153196598e-14 0.0 -1.0, + 0.0 0.0 -1.0, + 1.9850430217280596e-15 0.0 -1.0, + 0.0 0.0 -1.0, + 7.138730690806244e-15 0.0 -1.0, + 0.0 0.0 -1.0, + -4.161166158214358e-15 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -2.2597792510370494e-14 0.0 -1.0, + 0.0 0.0 -1.0, + -5.710584315110937e-14 0.0 -1.0, + 6.425768393766206e-14 0.0 -1.0, + 1.3361919459590448e-15 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 1.2851536787532412e-13 0.0 -1.0, + 2.5703073575064825e-13 0.0 -1.0, + 2.481303777160074e-15 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -1.4277461381612895e-14 0.0 -1.0, + 1.284769364895209e-13 0.0 -1.0, + 2.569538729790418e-13 0.0 -1.0, + 4.1606658612959176e-15 0.0 -1.0, + 0.0 0.0 -1.0, + 1.4276460787776032e-14 0.0 -1.0, + 2.2599898898504902e-14 0.0 -1.0, + 5.711005592737818e-14 0.0 -1.0, + 0.0 0.0 -1.0, + -1.2848891462660956e-13 0.0 -1.0, + -6.424445731330478e-14 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -5.711005592738512e-14 0.0 -1.0, + 0.0 0.0 -1.0, + -1.28476936489532e-13 0.0 -1.0, + -6.4238468244766e-14 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 1.3783966070997609e-15 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 4.135189821299282e-15 0.0 -1.0, + 2.54706243272669e-14 0.0 -1.0, + -5.733414894889445e-15 0.0 -1.0, + 0.0 0.0 -1.0, + -3.638660618180986e-15 0.0 -1.0, + -1.273531216363345e-14 0.0 -1.0, + -2.54706243272669e-14 0.0 -1.0, + 7.76727319538658e-16 0.0 -1.0, + 6.367656081816826e-15 0.0 -1.0, + 3.183828040908413e-15 0.0 -1.0, + -1.5294979697134939e-15 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + -4.135189821299282e-15 0.0 -1.0, + -2.54706243272669e-14 0.0 -1.0, + 0.0 0.0 -1.0, + 5.733414894889445e-15 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 0.0 0.0 -1.0, + 2.2263669929440873e-15 0.0 -1.0, + 1.273531216363343e-14 0.0 -1.0, + 6.367656081816715e-15 0.0 -1.0, + 0.0 0.0 -1.0, + -0.1872998065223109 0.845741571662847 -0.4996398467275825, + -0.11327922587780116 0.8604508644531371 -0.496781769841019, + -0.1132809766527153 0.8604504580933108 -0.49678207445077827, + -0.2606668493466429 0.8260829036708268 -0.49963970009845127, + -0.399811943669396 0.7684470264071878 -0.4996394473070062, + -0.46558896956468304 0.7304709831268195 -0.4996389238534509, + -0.5850757476597115 0.6387859704274883 -0.4996387229643454, + -0.6387845465460892 0.5850770820335846 -0.4996389808381382, + -0.7304704870260038 0.46558952582712465 -0.49963913079748473, + -0.7684478925302438 0.39981021821523405 -0.4996394959133174, + -0.8260832030614925 0.26066569368906267 -0.49963980801499863, + -0.8457418190429746 0.18729908951321841 -0.49963969677098297, + -0.8660251853362725 3.142732051570715e-17 -0.5000003783631317, + -0.8660253028382767 0.0 -0.5000001748438406, + -0.8457418190429746 -0.18729908951321844 -0.49963969677098297, + -0.8260832030614924 -0.2606656936890628 -0.4996398080149988, + -0.7500001784460808 -0.43301257734494747 -0.4999998401919073, + -0.7499990822963651 -0.43301424092550217 -0.5000000437103195, + -0.6387859704274849 -0.5850757476597157 -0.4996387229643446, + -0.5850770820335803 -0.6387845465460925 -0.4996389808381388, + -0.4655895258271238 -0.730470487026003 -0.4996391307974866, + -0.399810218215229 -0.7684478925302456 -0.49963949591331874, + -0.2241445586322319 -0.8365158405125165 -0.5000004654069835, + -0.22414485813710183 -0.836515661201791 -0.5000006311344306, + -0.11328097665271597 -0.8604504580933106 -0.49678207445077843, + -0.11327922587779987 -0.8604508644531373 -0.49678176984101896, + -0.1872998065223114 0.8457415716628477 -0.4996398467275811, + -0.1132792258778018 0.8604508644531367 -0.4967817698410197, + -0.11328097665271457 0.8604504580933133 -0.49678207445077416, + -0.26066684934664136 0.8260829036708299 -0.4996397000984467, + -0.3998119436693951 0.768447026407189 -0.4996394473070051, + -0.46558896956468154 0.7304709831268225 -0.4996389238534479, + -0.585075747659713 0.638785970427486 -0.49963872296434636, + -0.6387845465460906 0.5850770820335822 -0.49963898083813907, + -0.7304704870260031 0.46558952582712465 -0.4996391307974854, + -0.7684478925302445 0.39981021821523066 -0.4996394959133188, + -0.8260832030614925 0.26066569368906106 -0.4996398080149997, + -0.845741819042975 0.18729908951321347 -0.49963969677098424, + -0.866025185336272 3.49192450174524e-17 -0.5000003783631325, + -0.8660253028382762 0.0 -0.5000001748438414, + -0.8365159336690062 -0.22414458065821521 -0.500000299679334, + -0.8365158335096311 -0.2241442150760079 -0.5000006311352491, + -0.7684470264071888 -0.3998119436693954 -0.49963944730700527, + -0.7304709831268218 -0.46558896956468127 -0.4996389238534491, + -0.6387859704274866 -0.5850757476597116 -0.49963872296434714, + -0.5850770820335819 -0.6387845465460904 -0.4996389808381398, + -0.4655895258271236 -0.730470487026004 -0.49963913079748523, + -0.3998102182152298 -0.7684478925302455 -0.4996394959133181, + -0.26066569368906156 -0.8260832030614927 -0.49963980801499885, + -0.18729908951321295 -0.8457418190429756 -0.4996396967709833, + -0.11328099182596169 -0.860450573339514 -0.4967818713788056, + -0.11328278811866241 -0.8604505127181602 -0.49678156676664, + -0.130526526868748 -0.9914448173164163 0.0, + -0.130526526868748 -0.9914448173164163 0.0, + -0.21622221134305497 -0.976344178720762 0.0, + -0.300918179625252 -0.9536499615535171 0.0, + -0.4615504701047245 -0.8871139518382674 0.0, + -0.5374867949186202 -0.8432721656073494 0.0, + -0.7071067811865476 -0.7071067811865476 0.0, + -0.7071067811865476 -0.7071067811865476 0.0, + -0.8660257560942917 -0.49999938978093805 -2.4680697671519138e-17, + -0.8660257560942914 -0.4999993897809385 -2.4680697671519138e-17, + -0.9659258238260731 -0.2588190542945437 -3.0850862554707877e-17, + -0.9659258238260732 -0.25881905429454327 -3.0850862554707877e-17, + -0.9990384735499285 -0.043842084428423675 -6.164232457987035e-18, + -0.9990384735499285 0.04384208442842366 2.0547441526623453e-18, + -0.9659258238260731 0.2588190542945437 1.6967972450958588e-17, + -0.9659258238260732 0.2588190542945433 6.17016469441859e-18, + -0.8660257560942917 0.4999993897809381 3.7021018306850906e-17, + -0.8660257560942914 0.4999993897809385 7.40420366137018e-17, + -0.7374280866986184 0.6754256561221338 3.2875923830452526e-17, + -0.675425656122134 0.7374280866986184 0.0, + -0.4999993897809381 0.8660257560942916 0.0, + -0.49999938978093816 0.8660257560942916 0.0, + -0.300918179625252 0.9536499615535171 0.0, + -0.21622221134305505 0.9763441787207621 0.0, + -0.130526526868748 0.9914448173164163 0.0, + -0.13052652686874797 0.9914448173164163 0.0, + 0.11328052588355014 -0.8604508018842808 -0.4967815817763823, + 0.11328025405248696 -0.8604507629325171 -0.4967817112280336, + 0.18729874079712375 -0.8457421048008885 -0.4996393437898729, + 0.26066540805296945 -0.8260836118982456 -0.49963928107958794, + 0.39981074273953054 -0.7684477177480832 -0.4996393450058022, + 0.46558928777019065 -0.730470395718184 -0.4996394861227106, + 0.612372310382344 -0.6123723103823443 -0.5000003069538859, + 0.6123722086882905 -0.6123722086882905 -0.5000005560521406, + 0.7304703957181837 -0.46558928777019104 -0.4996394861227106, + 0.7684477177480831 -0.3998107427395306 -0.4996393450058023, + 0.8260836118982456 -0.26066540805296906 -0.49963928107958816, + 0.8457421048008884 -0.18729874079712341 -0.4996393437898731, + 0.8654005978526741 -0.037977308956498874 -0.49963939920772554, + 0.8654006035972714 0.037977485976187 -0.49963937580259526, + 0.8457421124943255 0.18729875874225682 -0.49963932404009725, + 0.8260836639347839 0.26066524044300105 -0.4996392824877518, + 0.7684478611602519 0.3998104766763333 -0.49963933734052335, + 0.7304703887540878 0.4655892612957361 -0.4996395209744148, + 0.638784570783442 0.5850764214277802 -0.49963972341906143, + 0.5850762130507671 0.6387847931382948 -0.4996396831492063, + 0.4655892877701906 0.730470395718184 -0.49963948612271064, + 0.39981074273953043 0.7684477177480833 -0.49963934500580226, + 0.22414373326266052 0.8365163278591533 -0.5000000200641145, + 0.22414359618828295 0.8365163955743974 -0.4999999682230013, + 0.1132805281262826 0.8604508189198669 -0.49678155175847777, + 0.11328078061345839 0.8604507109402157 -0.49678168121025046, + -0.11328052588355014 0.8604508018842808 -0.4967815817763823, + -0.11328025405248696 0.8604507629325171 -0.4967817112280336, + -0.18729874079712377 0.8457421048008885 -0.49963934378987285, + -0.26066540805296945 0.8260836118982458 -0.49963928107958794, + -0.3998107427395306 0.7684477177480833 -0.4996393450058022, + -0.46558928777019065 0.730470395718184 -0.4996394861227106, + -0.612372310382344 0.6123723103823444 -0.5000003069538859, + -0.6123722086882905 0.6123722086882905 -0.5000005560521404, + -0.7304703957181837 0.4655892877701911 -0.4996394861227104, + -0.7684477177480832 0.39981074273953054 -0.4996393450058023, + -0.8260836118982458 0.26066540805296895 -0.49963928107958805, + -0.8457421048008884 0.18729874079712328 -0.4996393437898731, + -0.8654005978526741 0.03797730895649884 -0.49963939920772577, + -0.8654006035972712 -0.03797748597618703 -0.49963937580259543, + -0.8457421124943252 -0.1872987587422571 -0.49963932404009787, + -0.8260836639347839 -0.26066524044300093 -0.49963928248775175, + -0.768447861160252 -0.39981047667633335 -0.4996393373405233, + -0.7304703887540881 -0.46558926129573586 -0.49963952097441455, + -0.6387845707834419 -0.5850764214277803 -0.49963972341906165, + -0.585076213050767 -0.6387847931382948 -0.49963968314920654, + -0.46558928777019065 -0.730470395718184 -0.4996394861227106, + -0.3998107427395305 -0.7684477177480833 -0.4996393450058023, + -0.22414373326266052 -0.8365163278591533 -0.5000000200641145, + -0.22414359618828292 -0.8365163955743974 -0.4999999682230014, + -0.11328052812628261 -0.8604508189198669 -0.4967815517584777, + -0.11328078061345839 -0.8604507109402157 -0.49678168121025046, + 0.13052474307184014 0.9914450521567144 1.1775977522000296e-16, + 0.13052474307184067 0.9914450521567144 1.1775977522000343e-16, + 0.2588195446297549 0.9659256924410108 1.1877573741589124e-16, + 0.25881954462975465 0.9659256924410109 1.1877573741589102e-16, + 0.50000178480617 0.8660243733236638 7.423473211313395e-17, + 0.500001784806171 0.8660243733236631 8.908172099383414e-17, + 0.6754263341612398 0.7374274656679864 2.9665422430620486e-17, + 0.7374274656679861 0.6754263341612402 2.966542243062046e-17, + 0.8660243733236649 0.500001784806168 3.3405685177131595e-17, + 0.8660243733236658 0.5000017848061665 4.454091356950883e-17, + 0.9536495738506451 0.3009194083047536 1.792281395719752e-17, + 0.9763442377779745 0.2162219446720109 1.0506490612868546e-17, + 0.9990385002474517 0.04384147606231129 2.472118621394886e-18, + 0.9990385002474517 -0.04384147606231129 -3.090148276743608e-18, + 0.9763442377779745 -0.2162219446720109 -2.039493357199898e-17, + 0.9536495738506451 -0.30091940830475367 -2.2249005533062358e-17, + 0.8871126677580304 -0.46155293813736065 -3.9553831380296714e-17, + 0.8432706880626459 -0.5374891130565825 -3.4609646642394346e-17, + 0.7071067811865476 -0.7071067811865474 -3.711746638256321e-17, + 0.7071067811865468 -0.7071067811865482 -4.454095965907582e-17, + 0.50000178480617 -0.8660243733236637 -1.4846988880700102e-17, + 0.5000017848061709 -0.8660243733236631 0.0, + 0.30091940830475583 -0.9536495738506443 0.0, + 0.2162219446720102 -0.9763442377779745 0.0, + 0.13052474307184014 -0.9914450521567144 0.0, + 0.13052474307184067 -0.9914450521567144 0.0, + 0.13052474307184067 0.9914450521567144 1.1775977522000343e-16, + 0.13052474307184067 0.9914450521567144 1.1775977522000343e-16, + 0.25881954462975515 0.9659256924410108 1.1877573741589146e-16, + 0.2588195446297552 0.9659256924410108 1.1877573741589149e-16, + 0.500001784806169 0.8660243733236643 8.908172099383395e-17, + 0.500001784806169 0.8660243733236642 1.1877569875523413e-16, + 0.6754263341612371 0.7374274656679889 4.944237071770053e-17, + 0.7374274656679861 0.6754263341612402 2.9665422430620504e-17, + 0.866024373323664 0.5000017848061694 3.34056851771316e-17, + 0.8660243733236656 0.500001784806167 4.4540913569508884e-17, + 0.9536495738506452 0.30091940830475344 1.792281395719751e-17, + 0.9763442377779745 0.21622194467201084 1.0506490612868546e-17, + 0.9990385002474519 0.04384147606230882 2.472118621394891e-18, + 0.9990385002474519 -0.04384147606230882 -3.090148276743611e-18, + 0.9763442377779745 -0.2162219446720109 -2.039493357199898e-17, + 0.9536495738506452 -0.30091940830475356 -2.2249005533062358e-17, + 0.8871126677580302 -0.4615529381373609 -3.955383138029676e-17, + 0.8432706880626446 -0.5374891130565844 -3.4609646642394346e-17, + 0.7071067811865468 -0.7071067811865482 -3.711746638256325e-17, + 0.7071067811865447 -0.7071067811865503 -4.4540959659075725e-17, + 0.500001784806169 -0.8660243733236642 -1.48469888807001e-17, + 0.500001784806169 -0.8660243733236643 0.0, + 0.3009194083047561 -0.9536495738506441 0.0, + 0.21622194467201056 -0.9763442377779746 0.0, + 0.13052474307184067 -0.9914450521567144 0.0, + 0.13052474307184067 -0.9914450521567144 0.0, + 0.130526526868748 0.9914448173164163 0.0, + 0.130526526868748 0.9914448173164163 0.0, + 0.2588190542945435 0.9659258238260732 0.0, + 0.2588190542945436 0.9659258238260732 0.0, + 0.4999993897809381 0.8660257560942916 0.0, + 0.49999938978093816 0.8660257560942916 0.0, + 0.7071067811865476 0.7071067811865475 2.4680674269800933e-17, + 0.7071067811865476 0.7071067811865476 0.0, + 0.8432721656073494 0.5374867949186204 4.931389602143271e-17, + 0.8871139518382676 0.4615504701047243 4.931389602143272e-17, + 0.953649961553517 0.3009181796252521 1.8492721966424673e-17, + 0.976344178720762 0.21622221134305497 6.164231978800148e-18, + 0.9990384735499285 0.043842084428423675 2.0547441526623473e-18, + 0.9990384735499285 -0.04384208442842365 -4.109488305324689e-18, + 0.976344178720762 -0.21622221134305494 -2.465695394522482e-17, + 0.953649961553517 -0.3009181796252521 -3.698544393284935e-17, + 0.8871139518382676 -0.4615504701047243 -3.2875955723899737e-17, + 0.8432721656073494 -0.5374867949186205 -1.6437977861949865e-17, + 0.7071067811865476 -0.7071067811865475 0.0, + 0.7071067811865475 -0.7071067811865476 0.0, + 0.4999993897809381 -0.8660257560942916 0.0, + 0.49999938978093816 -0.8660257560942916 0.0, + 0.3009181796252521 -0.9536499615535171 0.0, + 0.21622221134305497 -0.976344178720762 0.0, + 0.130526526868748 -0.9914448173164163 0.0, + 0.130526526868748 -0.9914448173164163 0.0, + -0.13052474307184014 -0.9914450521567144 0.0, + -0.13052474307184067 -0.9914450521567144 0.0, + -0.2588195446297549 -0.9659256924410108 0.0, + -0.2588195446297546 -0.9659256924410109 0.0, + -0.461552938137364 -0.8871126677580288 0.0, + -0.537489113056585 -0.8432706880626444 -1.9776951037856026e-17, + -0.6754263341612398 -0.7374274656679866 -3.9553896574160527e-17, + -0.7374274656679862 -0.6754263341612401 -4.9442370717700685e-17, + -0.8660243733236649 -0.5000017848061679 -3.7117419129158693e-17, + -0.8660243733236658 -0.5000017848061664 -2.227045678475441e-17, + -0.9659256924410112 -0.2588195446297535 -1.902265754033573e-17, + -0.9659256924410108 -0.2588195446297552 -2.6910096360602284e-17, + -0.9990385002474517 -0.04384147606231129 -2.4721186213948865e-18, + -0.9990385002474517 0.04384147606231129 3.0901482767436074e-18, + -0.9659256924410112 0.25881954462975343 1.5310922408759784e-17, + -0.9659256924410108 0.25881954462975515 1.1135218720069157e-17, + -0.8660243733236649 0.500001784806168 3.3405685177131595e-17, + -0.8660243733236658 0.5000017848061664 4.454091356950882e-17, + -0.7374274656679861 0.6754263341612402 2.966542243062046e-17, + -0.6754263341612398 0.7374274656679864 2.966542243062049e-17, + -0.50000178480617 0.8660243733236637 7.423473211313393e-17, + -0.5000017848061709 0.8660243733236631 8.908172099383414e-17, + -0.2588195446297549 0.9659256924410108 1.1877573741589124e-16, + -0.25881954462975465 0.9659256924410109 1.1877573741589102e-16, + -0.13052474307184014 0.9914450521567144 1.1775977522000296e-16, + -0.13052474307184067 0.9914450521567144 1.1775977522000343e-16, + -0.13052474307184067 -0.9914450521567144 0.0, + -0.13052474307184067 -0.9914450521567144 0.0, + -0.25881954462975515 -0.9659256924410108 0.0, + -0.25881954462975515 -0.9659256924410108 0.0, + -0.46155293813736276 -0.8871126677580294 0.0, + -0.5374891130565835 -0.8432706880626452 -1.9776951037856023e-17, + -0.6754263341612371 -0.7374274656679889 -3.9553896574160416e-17, + -0.7374274656679862 -0.6754263341612401 -4.9442370717700635e-17, + -0.8660243733236641 -0.5000017848061694 -3.711741912915864e-17, + -0.8660243733236656 -0.5000017848061669 -2.227045678475444e-17, + -0.9659256924410108 -0.25881954462975515 -1.902265754033572e-17, + -0.9659256924410118 -0.2588195446297516 -2.6910096360602302e-17, + -0.9990385002474519 -0.04384147606230882 -2.4721186213948903e-18, + -0.9990385002474519 0.04384147606230882 3.090148276743611e-18, + -0.9659256924410108 0.25881954462975515 1.5310922408759768e-17, + -0.9659256924410118 0.25881954462975154 1.1135218720069166e-17, + -0.866024373323664 0.5000017848061694 3.34056851771316e-17, + -0.8660243733236656 0.500001784806167 4.4540913569508884e-17, + -0.7374274656679861 0.6754263341612402 2.9665422430620504e-17, + -0.6754263341612371 0.7374274656679889 4.9442370717700537e-17, + -0.5374891130565836 0.8432706880626454 7.910766276059324e-17, + -0.46155293813736276 0.8871126677580294 1.1866142344547443e-16, + -0.3009194083047561 0.9536495738506441 1.186614575098673e-16, + -0.21622194467201056 0.9763442377779746 1.1866159951016932e-16, + -0.13052474307184067 0.9914450521567144 1.1775977522000343e-16, + -0.13052474307184067 0.9914450521567144 1.1775977522000343e-16, + 0.11328099182596214 -0.8604505733395122 -0.4967818713788087, + 0.11328278811866345 -0.8604505127181574 -0.49678156676664453, + 0.2241445806582143 -0.836515933669005 -0.5000002996793362, + 0.22414421507600724 -0.8365158335096323 -0.5000006311352474, + 0.3998119436693956 -0.7684470264071879 -0.49963944730700643, + 0.46558896956468326 -0.7304709831268192 -0.4996389238534507, + 0.5850757476597123 -0.6387859704274876 -0.499638722964345, + 0.6387845465460898 -0.585077082033584 -0.49963898083813807, + 0.7500001361836476 -0.4330125330444704 -0.499999941950918, + 0.7500011055427969 -0.43301073655867134 -0.5000000437094975, + 0.836515933669007 -0.22414458065821286 -0.5000002996793337, + 0.8365158335096314 -0.22414421507600799 -0.5000006311352485, + 0.8654004480920886 -0.03797814049220406 -0.4996395953952876, + 0.8654004092302748 0.037976942934599515 -0.4996397537320411, + 0.8457415716628477 0.18729980652230993 -0.4996398467275817, + 0.8260829036708305 0.26066684934663575 -0.4996397000984488, + 0.7684470264071895 0.39981194366939515 -0.4996394473070041, + 0.7304709831268216 0.4655889695646828 -0.4996389238534481, + 0.6123726146378867 0.6123726146378904 -0.4999995616829199, + 0.6123727499543791 0.6123727499543843 -0.4999992302260241, + 0.4330125773449434 0.7500001784460826 -0.4999998401919081, + 0.4330142409255038 0.749999082296363 -0.500000043710321, + 0.22414455863223184 0.8365158405125165 -0.5000004654069834, + 0.22414485813710175 0.8365156612017912 -0.5000006311344303, + 0.11328097665271399 0.860450458093311 -0.49678207445077843, + 0.11327922587780116 0.8604508644531371 -0.496781769841019, + 0.11328099182596169 -0.860450573339514 -0.4967818713788056, + 0.11328278811866241 -0.8604505127181602 -0.49678156676664, + 0.2241445806582134 -0.836515933669007 -0.5000002996793333, + 0.22414421507600885 -0.836515833509631 -0.5000006311352486, + 0.39981194366939465 -0.7684470264071892 -0.499639447307005, + 0.4655889695646819 -0.7304709831268225 -0.4996389238534476, + 0.5850757476597139 -0.6387859704274855 -0.499638722964346, + 0.6387845465460912 -0.5850770820335817 -0.49963898083813885, + 0.7500001361836476 -0.43301253304446924 -0.499999941950919, + 0.7500011055427946 -0.4330107365586756 -0.5000000437094969, + 0.8365159336690061 -0.22414458065821524 -0.5000002996793341, + 0.836515833509631 -0.22414421507600799 -0.5000006311352493, + 0.8654004480920879 -0.037978140492207574 -0.4996395953952884, + 0.8654004092302743 0.037976942934604796 -0.49963975373204184, + 0.8457415716628467 0.18729980652231346 -0.4996398467275824, + 0.8260829036708279 0.26066684934664397 -0.4996397000984484, + 0.7684470264071891 0.39981194366939504 -0.49963944730700477, + 0.7304709831268216 0.46558896956468143 -0.49963892385344916, + 0.6123726146378883 0.6123726146378877 -0.4999995616829212, + 0.6123727499543815 0.6123727499543811 -0.4999992302260251, + 0.43301257734494386 0.7500001784460824 -0.4999998401919081, + 0.43301424092550306 0.749999082296364 -0.5000000437103203, + 0.2241445586322319 0.8365158405125175 -0.5000004654069816, + 0.22414485813710225 0.8365156612017924 -0.5000006311344278, + 0.11328097665271328 0.8604504580933134 -0.4967820744507742, + 0.1132792258778018 0.8604508644531367 -0.4967817698410197, + 0.0 1.0 0.0, + 0.0 1.0 0.0, + 0.0 1.0 0.0, + 0.0 1.0 0.0, + 0.0 -1.0 0.0, + 0.0 -1.0 0.0, + 0.0 -1.0 0.0, + 0.0 -1.0 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + -1.0 0.0 0.0, + -1.0 0.0 0.0, + -1.0 0.0 0.0, + -1.0 0.0 0.0, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 0.0 0.0 1.0, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 1.0 0.0 0.0, + 1.0 0.0 0.0 ] } + normalIndex [ + 0, 2, 1, -1, + 0, 3, 2, -1, + 4, 5, 6, -1, + 4, 6, 10, -1, + 4, 10, 11, -1, + 4, 11, 7, -1, + 5, 236, 45, -1, + 5, 237, 238, -1, + 5, 238, 239, -1, + 5, 239, 236, -1, + 6, 12, 10, -1, + 6, 16, 12, -1, + 6, 38, 96, -1, + 6, 45, 38, -1, + 6, 47, 45, -1, + 6, 96, 99, -1, + 6, 99, 16, -1, + 7, 8, 9, -1, + 7, 9, 242, -1, + 7, 11, 18, -1, + 7, 18, 8, -1, + 8, 18, 86, -1, + 8, 40, 44, -1, + 8, 44, 46, -1, + 8, 46, 9, -1, + 8, 85, 40, -1, + 8, 86, 85, -1, + 9, 240, 243, -1, + 9, 241, 240, -1, + 9, 243, 242, -1, + 10, 12, 284, -1, + 10, 284, 285, -1, + 10, 285, 291, -1, + 10, 291, 286, -1, + 11, 14, 18, -1, + 12, 13, 14, -1, + 12, 16, 13, -1, + 12, 289, 284, -1, + 13, 15, 14, -1, + 13, 16, 17, -1, + 14, 15, 18, -1, + 15, 19, 18, -1, + 16, 20, 21, -1, + 16, 23, 20, -1, + 16, 24, 23, -1, + 16, 99, 24, -1, + 18, 19, 22, -1, + 18, 22, 27, -1, + 18, 27, 84, -1, + 18, 84, 87, -1, + 18, 87, 86, -1, + 19, 278, 22, -1, + 19, 279, 278, -1, + 19, 280, 279, -1, + 19, 281, 280, -1, + 20, 23, 25, -1, + 20, 25, 22, -1, + 20, 274, 21, -1, + 20, 282, 274, -1, + 21, 274, 275, -1, + 21, 275, 276, -1, + 21, 276, 277, -1, + 22, 25, 27, -1, + 23, 24, 26, -1, + 23, 30, 263, -1, + 23, 263, 25, -1, + 24, 29, 30, -1, + 24, 32, 29, -1, + 24, 34, 32, -1, + 24, 38, 34, -1, + 24, 97, 38, -1, + 24, 98, 97, -1, + 24, 99, 98, -1, + 25, 28, 27, -1, + 25, 263, 267, -1, + 27, 28, 31, -1, + 27, 31, 40, -1, + 27, 40, 84, -1, + 28, 267, 268, -1, + 28, 268, 270, -1, + 28, 269, 267, -1, + 28, 270, 31, -1, + 29, 32, 33, -1, + 29, 33, 31, -1, + 30, 264, 263, -1, + 30, 265, 264, -1, + 30, 266, 265, -1, + 31, 33, 40, -1, + 32, 34, 257, -1, + 32, 257, 258, -1, + 32, 258, 33, -1, + 33, 36, 40, -1, + 33, 258, 260, -1, + 34, 35, 36, -1, + 34, 36, 262, -1, + 34, 38, 35, -1, + 34, 262, 257, -1, + 35, 37, 36, -1, + 35, 38, 39, -1, + 36, 37, 40, -1, + 37, 41, 40, -1, + 38, 42, 43, -1, + 38, 45, 42, -1, + 38, 97, 96, -1, + 40, 41, 44, -1, + 40, 85, 84, -1, + 41, 251, 254, -1, + 41, 252, 251, -1, + 41, 253, 252, -1, + 41, 254, 44, -1, + 42, 45, 46, -1, + 42, 46, 44, -1, + 42, 250, 43, -1, + 42, 255, 250, -1, + 43, 247, 248, -1, + 43, 248, 249, -1, + 43, 250, 247, -1, + 45, 236, 46, -1, + 46, 236, 240, -1, + 48, 49, 51, -1, + 48, 50, 49, -1, + 48, 51, 52, -1, + 48, 52, 53, -1, + 48, 53, 62, -1, + 48, 62, 63, -1, + 48, 63, 50, -1, + 49, 50, 64, -1, + 49, 64, 65, -1, + 49, 65, 51, -1, + 50, 63, 64, -1, + 51, 55, 52, -1, + 51, 58, 55, -1, + 51, 59, 58, -1, + 51, 65, 66, -1, + 51, 66, 59, -1, + 52, 54, 53, -1, + 52, 55, 56, -1, + 52, 56, 71, -1, + 52, 61, 54, -1, + 52, 71, 61, -1, + 53, 54, 60, -1, + 53, 60, 62, -1, + 54, 61, 60, -1, + 55, 57, 56, -1, + 55, 58, 68, -1, + 55, 68, 69, -1, + 55, 69, 57, -1, + 56, 57, 70, -1, + 56, 70, 71, -1, + 57, 69, 70, -1, + 58, 59, 67, -1, + 58, 67, 68, -1, + 59, 66, 67, -1, + 60, 61, 75, -1, + 60, 63, 62, -1, + 60, 75, 63, -1, + 61, 70, 73, -1, + 61, 71, 70, -1, + 61, 73, 75, -1, + 63, 75, 64, -1, + 64, 66, 65, -1, + 64, 74, 66, -1, + 64, 75, 74, -1, + 66, 74, 67, -1, + 67, 69, 68, -1, + 67, 72, 69, -1, + 67, 74, 72, -1, + 69, 72, 70, -1, + 70, 72, 73, -1, + 72, 74, 76, -1, + 72, 76, 73, -1, + 73, 76, 79, -1, + 73, 78, 75, -1, + 73, 79, 78, -1, + 74, 75, 78, -1, + 74, 77, 76, -1, + 74, 78, 77, -1, + 76, 77, 80, -1, + 76, 80, 79, -1, + 77, 78, 83, -1, + 77, 82, 80, -1, + 77, 83, 82, -1, + 78, 79, 83, -1, + 79, 80, 81, -1, + 79, 81, 83, -1, + 80, 82, 87, -1, + 80, 87, 81, -1, + 81, 84, 83, -1, + 81, 87, 84, -1, + 82, 83, 85, -1, + 82, 85, 86, -1, + 82, 86, 87, -1, + 83, 84, 85, -1, + 88, 89, 90, -1, + 88, 90, 91, -1, + 88, 91, 95, -1, + 88, 94, 89, -1, + 88, 95, 94, -1, + 89, 92, 90, -1, + 89, 94, 92, -1, + 90, 92, 93, -1, + 90, 93, 91, -1, + 91, 93, 95, -1, + 92, 94, 108, -1, + 92, 104, 105, -1, + 92, 105, 106, -1, + 92, 106, 93, -1, + 92, 108, 230, -1, + 92, 230, 231, -1, + 92, 231, 232, -1, + 92, 232, 233, -1, + 92, 233, 234, -1, + 92, 234, 235, -1, + 92, 235, 104, -1, + 93, 106, 225, -1, + 93, 218, 226, -1, + 93, 220, 218, -1, + 93, 225, 220, -1, + 93, 226, 227, -1, + 93, 227, 228, -1, + 93, 228, 95, -1, + 94, 95, 96, -1, + 94, 96, 107, -1, + 94, 107, 108, -1, + 95, 116, 96, -1, + 95, 188, 116, -1, + 95, 228, 229, -1, + 95, 229, 188, -1, + 96, 97, 119, -1, + 96, 112, 113, -1, + 96, 113, 114, -1, + 96, 114, 115, -1, + 96, 115, 107, -1, + 96, 116, 99, -1, + 96, 119, 120, -1, + 96, 120, 121, -1, + 96, 121, 112, -1, + 97, 98, 151, -1, + 97, 122, 119, -1, + 97, 123, 122, -1, + 97, 125, 123, -1, + 97, 151, 165, -1, + 97, 165, 166, -1, + 97, 166, 167, -1, + 97, 167, 169, -1, + 97, 169, 204, -1, + 97, 204, 207, -1, + 97, 207, 208, -1, + 97, 208, 212, -1, + 97, 212, 214, -1, + 97, 214, 215, -1, + 97, 215, 219, -1, + 97, 219, 221, -1, + 97, 221, 222, -1, + 97, 222, 223, -1, + 97, 223, 224, -1, + 97, 224, 125, -1, + 98, 99, 131, -1, + 98, 109, 110, -1, + 98, 110, 111, -1, + 98, 111, 118, -1, + 98, 117, 109, -1, + 98, 118, 126, -1, + 98, 124, 117, -1, + 98, 126, 128, -1, + 98, 127, 124, -1, + 98, 128, 130, -1, + 98, 129, 127, -1, + 98, 130, 132, -1, + 98, 131, 129, -1, + 98, 132, 133, -1, + 98, 133, 134, -1, + 98, 134, 135, -1, + 98, 135, 138, -1, + 98, 138, 145, -1, + 98, 145, 146, -1, + 98, 146, 151, -1, + 99, 116, 186, -1, + 99, 170, 171, -1, + 99, 171, 172, -1, + 99, 172, 173, -1, + 99, 173, 174, -1, + 99, 174, 175, -1, + 99, 175, 176, -1, + 99, 176, 177, -1, + 99, 177, 178, -1, + 99, 178, 179, -1, + 99, 179, 131, -1, + 99, 180, 170, -1, + 99, 186, 180, -1, + 100, 101, 102, -1, + 100, 102, 103, -1, + 100, 103, 186, -1, + 100, 116, 187, -1, + 100, 186, 116, -1, + 100, 187, 101, -1, + 101, 187, 102, -1, + 102, 180, 186, -1, + 102, 186, 103, -1, + 102, 187, 180, -1, + 116, 188, 187, -1, + 134, 136, 135, -1, + 135, 136, 137, -1, + 135, 137, 139, -1, + 137, 140, 139, -1, + 139, 140, 141, -1, + 139, 141, 142, -1, + 141, 143, 142, -1, + 142, 143, 144, -1, + 142, 144, 147, -1, + 144, 148, 147, -1, + 147, 148, 149, -1, + 147, 149, 150, -1, + 147, 150, 152, -1, + 150, 153, 152, -1, + 152, 153, 154, -1, + 152, 154, 155, -1, + 154, 156, 155, -1, + 155, 156, 157, -1, + 155, 157, 158, -1, + 157, 159, 158, -1, + 158, 159, 160, -1, + 158, 160, 161, -1, + 158, 161, 162, -1, + 161, 163, 162, -1, + 162, 163, 164, -1, + 162, 164, 168, -1, + 164, 180, 168, -1, + 164, 181, 180, -1, + 168, 180, 187, -1, + 168, 187, 192, -1, + 169, 194, 199, -1, + 169, 199, 202, -1, + 169, 202, 204, -1, + 170, 180, 185, -1, + 180, 181, 182, -1, + 180, 182, 183, -1, + 180, 183, 184, -1, + 180, 184, 185, -1, + 187, 188, 189, -1, + 187, 189, 190, -1, + 187, 190, 191, -1, + 187, 191, 192, -1, + 193, 194, 195, -1, + 193, 195, 196, -1, + 193, 197, 194, -1, + 194, 197, 199, -1, + 195, 198, 196, -1, + 195, 200, 198, -1, + 195, 201, 200, -1, + 200, 201, 203, -1, + 201, 205, 203, -1, + 201, 206, 205, -1, + 205, 206, 209, -1, + 206, 210, 209, -1, + 206, 211, 210, -1, + 210, 211, 213, -1, + 211, 216, 213, -1, + 211, 217, 216, -1, + 211, 218, 217, -1, + 217, 218, 220, -1, + 236, 239, 246, -1, + 238, 244, 239, -1, + 238, 245, 244, -1, + 239, 243, 246, -1, + 247, 250, 256, -1, + 247, 256, 251, -1, + 250, 255, 254, -1, + 257, 259, 258, -1, + 258, 259, 261, -1, + 263, 264, 273, -1, + 264, 265, 271, -1, + 264, 268, 273, -1, + 265, 272, 271, -1, + 274, 282, 278, -1, + 274, 283, 275, -1, + 275, 283, 279, -1, + 284, 287, 285, -1, + 284, 289, 288, -1, + 284, 290, 287, -1, + 292, 293, 294, -1, + 292, 294, 297, -1, + 292, 295, 293, -1, + 292, 296, 318, -1, + 292, 297, 296, -1, + 292, 309, 311, -1, + 292, 318, 309, -1, + 292, 338, 339, -1, + 292, 339, 295, -1, + 293, 295, 336, -1, + 293, 325, 294, -1, + 293, 331, 332, -1, + 293, 332, 325, -1, + 294, 302, 297, -1, + 294, 306, 302, -1, + 294, 321, 322, -1, + 294, 322, 306, -1, + 294, 325, 327, -1, + 295, 335, 336, -1, + 296, 297, 300, -1, + 296, 298, 299, -1, + 296, 300, 298, -1, + 296, 304, 313, -1, + 296, 305, 304, -1, + 296, 313, 318, -1, + 297, 302, 312, -1, + 297, 312, 316, -1, + 297, 323, 328, -1, + 297, 324, 323, -1, + 297, 328, 300, -1, + 298, 300, 333, -1, + 298, 337, 299, -1, + 300, 328, 329, -1, + 300, 334, 333, -1, + 301, 302, 303, -1, + 301, 312, 302, -1, + 302, 306, 308, -1, + 306, 307, 308, -1, + 309, 310, 311, -1, + 309, 318, 320, -1, + 312, 317, 316, -1, + 313, 314, 318, -1, + 313, 315, 314, -1, + 318, 319, 320, -1, + 325, 326, 327, -1, + 328, 330, 329, -1, + 340, 341, 342, -1, + 340, 342, 345, -1, + 340, 343, 341, -1, + 340, 344, 366, -1, + 340, 345, 344, -1, + 340, 357, 359, -1, + 340, 366, 357, -1, + 340, 386, 387, -1, + 340, 387, 343, -1, + 341, 343, 384, -1, + 341, 373, 342, -1, + 341, 379, 380, -1, + 341, 380, 373, -1, + 342, 350, 345, -1, + 342, 354, 350, -1, + 342, 369, 370, -1, + 342, 370, 354, -1, + 342, 373, 375, -1, + 343, 383, 384, -1, + 344, 345, 348, -1, + 344, 346, 347, -1, + 344, 348, 346, -1, + 344, 352, 361, -1, + 344, 353, 352, -1, + 344, 361, 366, -1, + 345, 350, 360, -1, + 345, 360, 364, -1, + 345, 371, 376, -1, + 345, 372, 371, -1, + 345, 376, 348, -1, + 346, 348, 381, -1, + 346, 385, 347, -1, + 348, 376, 377, -1, + 348, 382, 381, -1, + 349, 350, 351, -1, + 349, 360, 350, -1, + 350, 354, 356, -1, + 354, 355, 356, -1, + 357, 358, 359, -1, + 357, 366, 368, -1, + 360, 365, 364, -1, + 361, 362, 366, -1, + 361, 363, 362, -1, + 366, 367, 368, -1, + 373, 374, 375, -1, + 376, 378, 377, -1, + 388, 389, 390, -1, + 388, 390, 400, -1, + 388, 391, 392, -1, + 388, 396, 391, -1, + 388, 400, 396, -1, + 390, 393, 395, -1, + 390, 394, 393, -1, + 390, 395, 397, -1, + 390, 397, 400, -1, + 395, 398, 397, -1, + 396, 400, 402, -1, + 397, 398, 399, -1, + 397, 405, 413, -1, + 397, 406, 405, -1, + 397, 413, 400, -1, + 400, 401, 402, -1, + 400, 403, 404, -1, + 400, 413, 416, -1, + 400, 416, 403, -1, + 403, 409, 410, -1, + 403, 412, 409, -1, + 403, 416, 412, -1, + 405, 407, 411, -1, + 405, 408, 407, -1, + 405, 411, 413, -1, + 411, 414, 413, -1, + 412, 416, 418, -1, + 413, 414, 415, -1, + 413, 419, 416, -1, + 416, 417, 418, -1, + 420, 421, 422, -1, + 420, 422, 423, -1, + 420, 423, 424, -1, + 423, 425, 424, -1, + 424, 425, 426, -1, + 425, 427, 426, -1, + 426, 427, 428, -1, + 427, 429, 428, -1, + 428, 429, 430, -1, + 429, 431, 430, -1, + 430, 431, 432, -1, + 431, 433, 432, -1, + 432, 433, 434, -1, + 432, 434, 435, -1, + 434, 436, 435, -1, + 435, 436, 437, -1, + 436, 438, 437, -1, + 436, 439, 438, -1, + 438, 439, 440, -1, + 439, 441, 440, -1, + 440, 441, 442, -1, + 441, 443, 442, -1, + 442, 443, 444, -1, + 442, 444, 445, -1, + 446, 447, 448, -1, + 446, 448, 449, -1, + 446, 449, 450, -1, + 449, 451, 450, -1, + 450, 451, 452, -1, + 451, 453, 452, -1, + 452, 453, 454, -1, + 453, 455, 454, -1, + 454, 455, 456, -1, + 455, 457, 456, -1, + 456, 457, 458, -1, + 457, 459, 458, -1, + 458, 459, 460, -1, + 458, 460, 461, -1, + 460, 462, 461, -1, + 460, 463, 462, -1, + 462, 463, 464, -1, + 463, 465, 464, -1, + 464, 465, 466, -1, + 465, 467, 466, -1, + 466, 467, 468, -1, + 467, 469, 468, -1, + 468, 469, 470, -1, + 469, 471, 470, -1, + 472, 473, 474, -1, + 472, 474, 475, -1, + 474, 476, 475, -1, + 475, 476, 477, -1, + 476, 478, 477, -1, + 477, 478, 479, -1, + 478, 480, 479, -1, + 478, 481, 480, -1, + 480, 481, 482, -1, + 480, 482, 483, -1, + 482, 484, 483, -1, + 482, 485, 484, -1, + 484, 485, 486, -1, + 485, 487, 486, -1, + 486, 487, 488, -1, + 486, 488, 489, -1, + 488, 490, 489, -1, + 488, 491, 490, -1, + 490, 491, 492, -1, + 491, 493, 492, -1, + 492, 493, 494, -1, + 492, 494, 495, -1, + 494, 496, 495, -1, + 495, 496, 497, -1, + 498, 499, 500, -1, + 498, 500, 501, -1, + 500, 502, 501, -1, + 501, 502, 503, -1, + 502, 504, 503, -1, + 503, 504, 505, -1, + 504, 506, 505, -1, + 504, 507, 506, -1, + 506, 507, 508, -1, + 507, 509, 508, -1, + 508, 509, 510, -1, + 509, 511, 510, -1, + 510, 511, 512, -1, + 511, 513, 512, -1, + 512, 513, 514, -1, + 513, 515, 514, -1, + 514, 515, 516, -1, + 515, 517, 516, -1, + 516, 517, 518, -1, + 517, 519, 518, -1, + 518, 519, 520, -1, + 519, 521, 520, -1, + 520, 521, 522, -1, + 520, 522, 523, -1, + 524, 525, 526, -1, + 524, 526, 527, -1, + 526, 528, 527, -1, + 527, 528, 529, -1, + 528, 530, 529, -1, + 529, 530, 531, -1, + 530, 532, 531, -1, + 530, 533, 532, -1, + 532, 533, 534, -1, + 533, 535, 534, -1, + 534, 535, 536, -1, + 535, 537, 536, -1, + 536, 537, 538, -1, + 537, 539, 538, -1, + 538, 539, 540, -1, + 539, 541, 540, -1, + 540, 541, 542, -1, + 541, 543, 542, -1, + 542, 543, 544, -1, + 543, 545, 544, -1, + 544, 545, 546, -1, + 545, 547, 546, -1, + 546, 547, 548, -1, + 546, 548, 549, -1, + 550, 551, 552, -1, + 550, 552, 553, -1, + 552, 554, 553, -1, + 552, 555, 554, -1, + 554, 555, 556, -1, + 554, 556, 557, -1, + 556, 558, 557, -1, + 557, 558, 559, -1, + 558, 560, 559, -1, + 558, 561, 560, -1, + 560, 561, 562, -1, + 561, 563, 562, -1, + 562, 563, 564, -1, + 563, 565, 564, -1, + 564, 565, 566, -1, + 565, 567, 566, -1, + 566, 567, 568, -1, + 567, 569, 568, -1, + 568, 569, 570, -1, + 568, 570, 571, -1, + 570, 572, 571, -1, + 570, 573, 572, -1, + 572, 573, 574, -1, + 573, 575, 574, -1, + 576, 577, 578, -1, + 576, 578, 579, -1, + 578, 580, 579, -1, + 578, 581, 580, -1, + 580, 581, 582, -1, + 580, 582, 583, -1, + 582, 584, 583, -1, + 583, 584, 585, -1, + 584, 586, 585, -1, + 584, 587, 586, -1, + 586, 587, 588, -1, + 587, 589, 588, -1, + 588, 589, 590, -1, + 589, 591, 590, -1, + 590, 591, 592, -1, + 591, 593, 592, -1, + 592, 593, 594, -1, + 593, 595, 594, -1, + 594, 595, 596, -1, + 594, 596, 597, -1, + 596, 598, 597, -1, + 596, 599, 598, -1, + 598, 599, 600, -1, + 599, 601, 600, -1, + 602, 603, 604, -1, + 602, 604, 605, -1, + 604, 606, 605, -1, + 604, 607, 606, -1, + 606, 607, 608, -1, + 606, 608, 609, -1, + 608, 610, 609, -1, + 608, 611, 610, -1, + 610, 611, 612, -1, + 611, 613, 612, -1, + 612, 613, 614, -1, + 613, 615, 614, -1, + 614, 615, 616, -1, + 615, 617, 616, -1, + 616, 617, 618, -1, + 617, 619, 618, -1, + 618, 619, 620, -1, + 619, 621, 620, -1, + 620, 621, 622, -1, + 620, 622, 623, -1, + 622, 624, 623, -1, + 622, 625, 624, -1, + 624, 625, 626, -1, + 625, 627, 626, -1, + 628, 629, 630, -1, + 628, 630, 631, -1, + 630, 632, 631, -1, + 630, 633, 632, -1, + 632, 633, 634, -1, + 633, 635, 634, -1, + 634, 635, 636, -1, + 635, 637, 636, -1, + 636, 637, 638, -1, + 636, 638, 639, -1, + 638, 640, 639, -1, + 638, 641, 640, -1, + 640, 641, 642, -1, + 641, 643, 642, -1, + 642, 643, 644, -1, + 642, 644, 645, -1, + 644, 646, 645, -1, + 644, 647, 646, -1, + 646, 647, 648, -1, + 647, 649, 648, -1, + 648, 649, 650, -1, + 648, 650, 651, -1, + 650, 652, 651, -1, + 650, 653, 652, -1, + 654, 655, 656, -1, + 654, 656, 657, -1, + 656, 658, 657, -1, + 656, 659, 658, -1, + 658, 659, 660, -1, + 659, 661, 660, -1, + 660, 661, 662, -1, + 661, 663, 662, -1, + 662, 663, 664, -1, + 662, 664, 665, -1, + 664, 666, 665, -1, + 664, 667, 666, -1, + 666, 667, 668, -1, + 667, 669, 668, -1, + 668, 669, 670, -1, + 668, 670, 671, -1, + 670, 672, 671, -1, + 670, 673, 672, -1, + 672, 673, 674, -1, + 673, 675, 674, -1, + 674, 675, 676, -1, + 675, 677, 676, -1, + 676, 677, 678, -1, + 677, 679, 678, -1, + 680, 681, 682, -1, + 680, 682, 683, -1, + 682, 684, 683, -1, + 682, 685, 684, -1, + 684, 685, 686, -1, + 685, 687, 686, -1, + 686, 687, 688, -1, + 687, 689, 688, -1, + 688, 689, 690, -1, + 688, 690, 691, -1, + 690, 692, 691, -1, + 690, 693, 692, -1, + 692, 693, 694, -1, + 693, 695, 694, -1, + 694, 695, 696, -1, + 695, 697, 696, -1, + 696, 697, 698, -1, + 697, 699, 698, -1, + 698, 699, 700, -1, + 698, 700, 701, -1, + 700, 702, 701, -1, + 700, 703, 702, -1, + 702, 703, 704, -1, + 702, 704, 705, -1, + 706, 707, 708, -1, + 706, 708, 709, -1, + 708, 710, 709, -1, + 708, 711, 710, -1, + 710, 711, 712, -1, + 711, 713, 712, -1, + 712, 713, 714, -1, + 713, 715, 714, -1, + 714, 715, 716, -1, + 714, 716, 717, -1, + 716, 718, 717, -1, + 716, 719, 718, -1, + 718, 719, 720, -1, + 719, 721, 720, -1, + 720, 721, 722, -1, + 721, 723, 722, -1, + 722, 723, 724, -1, + 723, 725, 724, -1, + 724, 725, 726, -1, + 724, 726, 727, -1, + 726, 728, 727, -1, + 726, 729, 728, -1, + 728, 729, 730, -1, + 728, 730, 731, -1, + 732, 735, 734, -1, + 733, 734, 735, -1, + 736, 739, 738, -1, + 737, 738, 739, -1, + 740, 741, 743, -1, + 741, 742, 743, -1, + 744, 745, 746, -1, + 744, 746, 747, -1, + 748, 749, 750, -1, + 748, 750, 751, -1, + 752, 754, 753, -1, + 753, 754, 755, -1, + 756, 758, 757, -1, + 756, 759, 758, -1 ] + } + } + ] +} + diff --git a/Footprint/4P4C.kicad_mod b/Footprint/4P4C.kicad_mod new file mode 100644 index 0000000..da126e3 --- /dev/null +++ b/Footprint/4P4C.kicad_mod @@ -0,0 +1,20 @@ +(module 4P4C (layer F.Cu) (tedit 573A6B12) + (descr http://www.assmann.us/specs/A-2004-3-4-LP-N-R_REV00.pdf) + (tags "4P4C, RJ") + (fp_text reference REF** (at 0 3.8) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.15))) + ) + (fp_text value 4P4C (at 0 6.45) (layer F.Fab) + (effects (font (size 1.5 1.5) (thickness 0.15))) + ) + (fp_line (start -5.59 7.85) (end 5.61 7.85) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.6 7.85) (end 5.6 -10.15) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.6 -10.15) (end -5.6 -10.15) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.6 -10.15) (end -5.6 7.85) (layer F.SilkS) (width 0.15)) + (pad 5 thru_hole circle (at -3.81 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole circle (at 3.81 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole circle (at -1.9 -6.35) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at -0.63 -8.89) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at 1.91 -8.89) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole circle (at 0.64 -6.35) (size 1.5 1.5) (drill 0.9) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/ALPS_SKCM.kicad_mod b/Footprint/ALPS_SKCM.kicad_mod new file mode 100644 index 0000000..7e3e8a1 --- /dev/null +++ b/Footprint/ALPS_SKCM.kicad_mod @@ -0,0 +1,20 @@ +(module ALPS_SKCM (layer F.Cu) (tedit 57C14DA6) + (descr http://deskthority.net/wiki/File:Alps_Electric_--_spec_--_5454_31.pdf) + (tags "ALPS, keyboard switch, SKCM, SKCL") + (fp_text reference K** (at 0 0) (layer B.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.2)) (justify mirror)) + ) + (fp_text value ALPS_SKCM (at 0 2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7.75 -6.4) (end -7.75 6.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 7.75 -6.4) (end 7.75 6.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -7.75 -6.4) (end 7.75 -6.4) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.5 -4.5) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/ALPS_SKCM_CUTOUT.kicad_mod b/Footprint/ALPS_SKCM_CUTOUT.kicad_mod new file mode 100644 index 0000000..d789aaf --- /dev/null +++ b/Footprint/ALPS_SKCM_CUTOUT.kicad_mod @@ -0,0 +1,12 @@ +(module ALPS_SKCM_CUTOUT (layer F.Cu) (tedit 53DDA1BD) + (fp_text reference ALPS_SKCM_CUTOUT (at 0 1.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value VAL** (at 0 0) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -7.75 -6.4) (end -7.75 6.4) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Edge.Cuts) (width 0.1)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Edge.Cuts) (width 0.1)) +) diff --git a/Footprint/ALPS_SKCM_CUTOUT_STAB256.kicad_mod b/Footprint/ALPS_SKCM_CUTOUT_STAB256.kicad_mod new file mode 100644 index 0000000..6d89d57 --- /dev/null +++ b/Footprint/ALPS_SKCM_CUTOUT_STAB256.kicad_mod @@ -0,0 +1,20 @@ +(module ALPS_SKCM_CUTOUT_STAB256 (layer F.Cu) (tedit 5779E9B5) + (fp_text reference Cut** (at 0 1.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ALSP_SKCM_CUTOUT_STAB256 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -12.8 3.9) (end -12.8 9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -12.8 9) (end -15.4 9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -15.4 9) (end -15.4 3.9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -15.4 3.9) (end -12.8 3.9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start 12.8 3.9) (end 12.8 9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start 12.8 9) (end 15.4 9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start 15.4 9) (end 15.4 3.9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start 15.4 3.9) (end 12.8 3.9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -7.75 -6.4) (end -7.75 6.4) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Edge.Cuts) (width 0.1)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Edge.Cuts) (width 0.1)) +) diff --git a/Footprint/ALPS_SKCM_CUTOUT_STAB406.kicad_mod b/Footprint/ALPS_SKCM_CUTOUT_STAB406.kicad_mod new file mode 100644 index 0000000..738aeae --- /dev/null +++ b/Footprint/ALPS_SKCM_CUTOUT_STAB406.kicad_mod @@ -0,0 +1,20 @@ +(module ALPS_SKCM_CUTOUT_STAB406 (layer F.Cu) (tedit 5779EEF3) + (fp_text reference Cut** (at 0 1.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ALSP_SKCM_CUTOUT_STAB406 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -20.3 3.9) (end -20.3 9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -20.3 9) (end -22.9 9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -22.9 9) (end -22.9 3.9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -22.9 3.9) (end -20.3 3.9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start 20.3 3.9) (end 20.3 9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start 20.3 9) (end 22.9 9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start 22.9 9) (end 22.9 3.9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start 22.9 3.9) (end 20.3 3.9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -7.75 -6.4) (end -7.75 6.4) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Edge.Cuts) (width 0.1)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Edge.Cuts) (width 0.1)) +) diff --git a/Footprint/ALPS_SKCM_CUTOUT_STAB883.kicad_mod b/Footprint/ALPS_SKCM_CUTOUT_STAB883.kicad_mod new file mode 100644 index 0000000..8833402 --- /dev/null +++ b/Footprint/ALPS_SKCM_CUTOUT_STAB883.kicad_mod @@ -0,0 +1,29 @@ +(module ALPS_SKCM_CUTOUT_STAB883 (layer F.Cu) (tedit 577C2A6C) + (fp_text reference Cut** (at 0 1.5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ALSP_SKCM_CUTOUT_STAB883 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -42.85 -1.2) (end -42.85 1.2) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -42.85 1.2) (end -45.25 1.2) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -45.25 1.2) (end -45.25 -1.2) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -45.25 -1.2) (end -42.85 -1.2) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -30.75 -1.2) (end -30.75 1.2) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -30.75 1.2) (end -33.15 1.2) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -33.15 1.2) (end -33.15 -1.2) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -33.15 -1.2) (end -30.75 -1.2) (layer Edge.Cuts) (width 0.1)) + (fp_circle (center -38 0) (end -38 -3.15) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -44.15 3.9) (end -44.15 9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -44.15 9) (end -46.75 9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -46.75 9) (end -46.75 3.9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -46.75 3.9) (end -44.15 3.9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start 44.15 3.9) (end 44.15 9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start 44.15 9) (end 46.75 9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start 46.75 9) (end 46.75 3.9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start 46.75 3.9) (end 44.15 3.9) (layer Edge.Cuts) (width 0.1)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -7.75 -6.4) (end -7.75 6.4) (layer Edge.Cuts) (width 0.1)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Edge.Cuts) (width 0.1)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Edge.Cuts) (width 0.1)) +) diff --git a/Footprint/ALPS_SKCM_LED.kicad_mod b/Footprint/ALPS_SKCM_LED.kicad_mod new file mode 100644 index 0000000..702f64d --- /dev/null +++ b/Footprint/ALPS_SKCM_LED.kicad_mod @@ -0,0 +1,22 @@ +(module ALPS_SKCM_LED (layer F.Cu) (tedit 5807175D) + (descr http://deskthority.net/wiki/File:Alps_Electric_--_spec_--_5454_31.pdf) + (tags "ALPS, keyboard switch, SKCM, SKCL") + (fp_text reference K** (at 0 0) (layer B.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.2)) (justify mirror)) + ) + (fp_text value ALPS_SKCM_LED (at 0 2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7.75 -6.4) (end -7.75 6.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 7.75 -6.4) (end 7.75 6.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -7.75 -6.4) (end 7.75 -6.4) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.5 -4.5) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask)) + (pad 3 thru_hole rect (at -1.27 4.5) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) + (pad 4 thru_hole circle (at 1.27 4.5) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)) +) diff --git a/Footprint/ALPS_SKCM_reverse_pad.kicad_mod b/Footprint/ALPS_SKCM_reverse_pad.kicad_mod new file mode 100644 index 0000000..2e225af --- /dev/null +++ b/Footprint/ALPS_SKCM_reverse_pad.kicad_mod @@ -0,0 +1,20 @@ +(module ALPS_SKCM_reverse_pad (layer F.Cu) (tedit 57C14EBE) + (descr http://deskthority.net/wiki/File:Alps_Electric_--_spec_--_5454_31.pdf) + (tags "ALPS, keyboard switch, SKCM, SKCL") + (fp_text reference K** (at 0 0) (layer B.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.2)) (justify mirror)) + ) + (fp_text value ALPS_SKCM (at 0 2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 9.525 9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end 9.525 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -9.525 9.525) (end -9.525 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7.75 -6.4) (end -7.75 6.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 7.75 -6.4) (end 7.75 6.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -7.75 -6.4) (end 7.75 -6.4) (layer F.SilkS) (width 0.15)) + (pad 2 thru_hole circle (at -2.5 -4) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole circle (at 2.5 -4.5) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/AVR_ICSP_3x2.kicad_mod b/Footprint/AVR_ICSP_3x2.kicad_mod new file mode 100644 index 0000000..67a0e8d --- /dev/null +++ b/Footprint/AVR_ICSP_3x2.kicad_mod @@ -0,0 +1,28 @@ +(module AVR_ICSP_3x2 (layer F.Cu) (tedit 5485620F) + (descr "Double rangee de contacts 2 x 4 pins") + (tags CONN) + (fp_text reference P15 (at 4.195 3.596) (layer F.SilkS) hide + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_text value CONN_3X2 (at -0.06096 0.03048) (layer F.SilkS) hide + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_line (start -1.25 2.55) (end -1.25 3.35) (layer F.SilkS) (width 0.2)) + (fp_line (start -1.25 3.35) (end 1.3 3.35) (layer F.SilkS) (width 0.2)) + (fp_line (start 1.3 3.35) (end 1.3 2.55) (layer F.SilkS) (width 0.2)) + (fp_line (start 3.81 2.54) (end -3.81 2.54) (layer F.SilkS) (width 0.2032)) + (fp_line (start -3.81 -2.54) (end 3.81 -2.54) (layer F.SilkS) (width 0.2032)) + (fp_line (start 3.81 -2.54) (end 3.81 2.54) (layer F.SilkS) (width 0.2032)) + (fp_line (start -3.81 2.54) (end -3.81 -2.54) (layer F.SilkS) (width 0.2032)) + (pad 1 thru_hole rect (at -2.54 1.27) (size 1.7 1.7) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at -2.54 -1.27) (size 1.7 1.7) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole circle (at 0 1.27) (size 1.7 1.7) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at 0 -1.27) (size 1.7 1.7) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole circle (at 2.54 1.27) (size 1.7 1.7) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole circle (at 2.54 -1.27) (size 1.7 1.7) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (model pin_array/pins_array_3x2.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/BUZZER_SMT.kicad_mod b/Footprint/BUZZER_SMT.kicad_mod new file mode 100644 index 0000000..db28cbf --- /dev/null +++ b/Footprint/BUZZER_SMT.kicad_mod @@ -0,0 +1,26 @@ +(module BUZZER_SMT (layer F.Cu) (tedit 57151A54) + (fp_text reference REF** (at 0.1524 5.9436) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value >NAME (at -0.0508 -5.715) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.7018 -1.9558) (layer F.SilkS) + (effects (font (size 2 2) (thickness 0.5))) + ) + (fp_line (start -6 -6) (end -6 6) (layer Eco1.User) (width 0.15)) + (fp_line (start 6 -6) (end -6 -6) (layer Eco1.User) (width 0.15)) + (fp_line (start 5 5) (end 5 -5) (layer F.SilkS) (width 0.15)) + (fp_line (start -6 6) (end 6 6) (layer Eco1.User) (width 0.15)) + (fp_text user + (at -5.461 -5.6134) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.25))) + ) + (fp_line (start 6 6) (end 6 -6) (layer Eco1.User) (width 0.15)) + (fp_line (start 5 -5) (end -5 -5) (layer F.SilkS) (width 0.15)) + (fp_line (start -5 -5) (end -5 5) (layer F.SilkS) (width 0.15)) + (fp_line (start -5 5) (end 5 5) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -3.5 -3.5) (size 2.5 2.5) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at 3.5 -3.5) (size 2.5 2.5) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 3.5 3.5) (size 2.5 2.5) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -3.5 3.5) (size 2.5 2.5) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/BreakHoles.kicad_mod b/Footprint/BreakHoles.kicad_mod new file mode 100644 index 0000000..831de45 --- /dev/null +++ b/Footprint/BreakHoles.kicad_mod @@ -0,0 +1,99 @@ +(module BreakHoles (layer F.Cu) (tedit 59DA336C) + (fp_text reference BREAKHOLES1 (at 0 1.4732) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MISC (at 0 -1.4224) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 142.24) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 140.97) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 138.43) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 137.16) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 135.89) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 134.62) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 132.08) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 130.81) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 129.54) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 128.27) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 125.73) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 124.46) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 123.19) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 121.92) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 119.38) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 118.11) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 116.84) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 115.57) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 113.03) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 111.76) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 110.49) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 109.22) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 106.68) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 105.41) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 104.14) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 102.87) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 100.33) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 99.06) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 97.79) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 96.52) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 93.98) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 92.71) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 91.44) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 90.17) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 87.63) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 86.36) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 85.09) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 83.82) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 81.28) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 80.01) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 78.74) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 77.47) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 74.93) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 73.66) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 72.39) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 71.12) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 68.58) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 67.31) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 66.04) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 64.77) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 62.23) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 60.96) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 59.69) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 58.42) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 55.88) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 54.61) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 53.34) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 52.07) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 49.53) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 48.26) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 46.99) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 45.72) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 43.18) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 41.91) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 40.64) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 39.37) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 36.83) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 35.56) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 34.29) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 33.02) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 30.48) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 29.21) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 27.94) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 26.67) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 24.13) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 22.86) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 21.59) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 20.32) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 17.78) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 16.51) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 15.24) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 13.97) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 11.43) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 10.16) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 8.89) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 7.62) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 5.08) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 3.81) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 0) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 1.27) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 2.54) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/BreakHoles_small.kicad_mod b/Footprint/BreakHoles_small.kicad_mod new file mode 100644 index 0000000..b2898db --- /dev/null +++ b/Footprint/BreakHoles_small.kicad_mod @@ -0,0 +1,13 @@ +(module BreakHoles_small (layer F.Cu) (tedit 59DA336C) + (fp_text reference BREAKHOLES1 (at 0 1.4732) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MISC (at 0 -1.4224) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at 0 5.08) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 3.81) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 0) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 1.27) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0 2.54) (size 0.8 0.8) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/C_1608.kicad_mod b/Footprint/C_1608.kicad_mod new file mode 100644 index 0000000..038316f --- /dev/null +++ b/Footprint/C_1608.kicad_mod @@ -0,0 +1,23 @@ +(module C_1608 (layer F.Cu) + (descr "SMT, 1608, 0603") + (tags "SMT, 1608, 0603") + (fp_text reference C2 (at 0 -1.45) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value 1u (at 0 1.45) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -1.65 -0.8) (end 1.65 -0.8) (layer F.SilkS) (width 0.2)) + (fp_line (start 1.65 -0.8) (end 1.65 0.8) (layer F.SilkS) (width 0.2)) + (fp_line (start 1.65 0.8) (end -1.65 0.8) (layer F.SilkS) (width 0.2)) + (fp_line (start -1.65 0.8) (end -1.65 -0.8) (layer F.SilkS) (width 0.2)) + (pad 2 smd rect (at 0.85 0) (size 1.1 1.1) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 1 smd rect (at -0.85 0) (size 1.1 1.1) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (model smd/capacitors/c_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/C_3216.kicad_mod b/Footprint/C_3216.kicad_mod new file mode 100644 index 0000000..4faccca --- /dev/null +++ b/Footprint/C_3216.kicad_mod @@ -0,0 +1,22 @@ +(module C_3216 (layer F.Cu) (tedit 5486077C) + (descr "SMD, 3216, 1210, C") + (tags "SMD, 3216, 1210, C") + (attr smd) + (fp_text reference C_3216 (at 0 -2.1) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value C*** (at 0 2.1) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -2.75 -1.35) (end 2.75 -1.35) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.75 1.375) (end -2.75 1.375) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.75 1.375) (end 2.75 -1.325) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.75 -1.35) (end -2.75 1.375) (layer F.SilkS) (width 0.2)) + (pad 1 smd rect (at -1.5 0) (size 1.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 1.5 0) (size 1.8 2) (layers F.Cu F.Paste F.Mask)) + (model smd/chip_cms_pol.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1700000017881393 0.1599999964237213 0.1599999964237213)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/C_3225.kicad_mod b/Footprint/C_3225.kicad_mod new file mode 100644 index 0000000..e54b293 --- /dev/null +++ b/Footprint/C_3225.kicad_mod @@ -0,0 +1,22 @@ +(module C_3225 (layer F.Cu) (tedit 5486079A) + (descr "SMD, 3216, 1210, C") + (tags "SMD, 3216, 1210, C") + (attr smd) + (fp_text reference C_3225 (at 0.05 -3.05) (layer F.SilkS) hide + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value C*** (at 0 2.85) (layer F.SilkS) + (effects (font (size 0.6 0.6) (thickness 0.15))) + ) + (fp_line (start -2.8 -1.9) (end -2.8 1.925) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.8 1.925) (end 2.8 1.925) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.8 1.925) (end 2.8 -1.9) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.8 -1.9) (end -2.8 -1.9) (layer F.SilkS) (width 0.2)) + (pad 1 smd rect (at -1.5 0) (size 1.8 3) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 1.5 0) (size 1.8 3) (layers F.Cu F.Paste F.Mask)) + (model smd/chip_cms_pol.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1700000017881393 0.1599999964237213 0.1599999964237213)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/C_3528.kicad_mod b/Footprint/C_3528.kicad_mod new file mode 100644 index 0000000..0b6e066 --- /dev/null +++ b/Footprint/C_3528.kicad_mod @@ -0,0 +1,22 @@ +(module C_3528 (layer F.Cu) (tedit 5485DF60) + (descr "SMD, 3216, 1210, C") + (tags "SMD, 3216, 1210, C") + (attr smd) + (fp_text reference C_3528 (at 0.05 -3.05) (layer F.SilkS) hide + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value C*** (at 0 2.85) (layer F.SilkS) + (effects (font (size 0.6 0.6) (thickness 0.15))) + ) + (fp_line (start 2.95 -1.9) (end 2.95 1.875) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.95 1.875) (end -2.95 1.875) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.95 1.875) (end -2.95 -1.9) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.95 -1.9) (end 2.95 -1.9) (layer F.SilkS) (width 0.2)) + (pad 1 smd rect (at -1.65 0) (size 1.8 3) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 1.65 0) (size 1.8 3) (layers F.Cu F.Paste F.Mask)) + (model smd/chip_cms_pol.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1700000017881393 0.1599999964237213 0.1599999964237213)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/C_3528_pol.kicad_mod b/Footprint/C_3528_pol.kicad_mod new file mode 100644 index 0000000..bea9d34 --- /dev/null +++ b/Footprint/C_3528_pol.kicad_mod @@ -0,0 +1,24 @@ +(module C_3528_pol (layer F.Cu) (tedit 57C0FEA3) + (descr "SMD, 3216, 1210, C") + (tags "SMD, 3216, 1210, C") + (attr smd) + (fp_text reference C_3528_pol (at -4 0 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value Val** (at -0.05 0 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -3.3 1.9) (end -3.3 -1.9) (layer F.SilkS) (width 0.2)) + (fp_line (start -3.1 1.9) (end -3.1 -1.9) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.95 -1.9) (end 2.95 1.9) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.95 1.9) (end -3.3 1.9) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.95 1.9) (end -2.95 -1.9) (layer F.SilkS) (width 0.2)) + (fp_line (start -3.3 -1.9) (end 2.95 -1.9) (layer F.SilkS) (width 0.2)) + (pad 1 smd rect (at -1.65 0) (size 1.8 3) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 1.65 0) (size 1.8 3) (layers F.Cu F.Paste F.Mask)) + (model smd/chip_cms_pol.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1700000017881393 0.1599999964237213 0.1599999964237213)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/C_6032.kicad_mod b/Footprint/C_6032.kicad_mod new file mode 100644 index 0000000..47d4682 --- /dev/null +++ b/Footprint/C_6032.kicad_mod @@ -0,0 +1,22 @@ +(module C_6032 (layer F.Cu) (tedit 548607AF) + (descr "SMD, 3216, 1210, C") + (tags "SMD, 3216, 1210, C") + (attr smd) + (fp_text reference C_6032 (at 0.05 -3.05) (layer F.SilkS) hide + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value C*** (at 0 2.85) (layer F.SilkS) + (effects (font (size 0.6 0.6) (thickness 0.15))) + ) + (fp_line (start 4.5 -2.3) (end 4.5 2.3) (layer F.SilkS) (width 0.2)) + (fp_line (start 4.5 2.3) (end -4.5 2.3) (layer F.SilkS) (width 0.2)) + (fp_line (start -4.5 2.3) (end -4.5 -2.3) (layer F.SilkS) (width 0.2)) + (fp_line (start -4.5 -2.3) (end 4.5 -2.3) (layer F.SilkS) (width 0.2)) + (pad 1 smd rect (at -2.6 0) (size 2.8 3) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 2.6 0) (size 2.8 3) (layers F.Cu F.Paste F.Mask)) + (model smd/chip_cms_pol.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1700000017881393 0.1599999964237213 0.1599999964237213)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/DIPS4.kicad_mod b/Footprint/DIPS4.kicad_mod new file mode 100644 index 0000000..d8d3ca5 --- /dev/null +++ b/Footprint/DIPS4.kicad_mod @@ -0,0 +1,29 @@ +(module DIPS4 (layer F.Cu) (tedit 57151A76) + (fp_text reference REF** (at 7.0358 0.1016 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value >NAME (at -7.4676 -0.0762 90) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5 2) (end 5 -2) (layer Cmts.User) (width 0.15)) + (fp_line (start -5 2) (end 5 2) (layer Cmts.User) (width 0.15)) + (fp_line (start -5 -2) (end -5 2) (layer Cmts.User) (width 0.15)) + (fp_line (start 5 -2) (end -5 -2) (layer Cmts.User) (width 0.15)) + (fp_line (start -6 2) (end -5 3) (layer F.SilkS) (width 0.15)) + (fp_line (start -6 2) (end -6 -3) (layer F.SilkS) (width 0.15)) + (fp_line (start 6 3) (end -5 3) (layer F.SilkS) (width 0.15)) + (fp_line (start 6 -3) (end 6 3) (layer F.SilkS) (width 0.15)) + (fp_line (start -6 -3) (end 6 -3) (layer F.SilkS) (width 0.15)) + (fp_line (start 7 -4) (end -7 -4) (layer Eco1.User) (width 0.15)) + (fp_line (start 7 4) (end -7 4) (layer Eco1.User) (width 0.15)) + (fp_line (start 7 4) (end 7 -4) (layer Eco1.User) (width 0.15)) + (fp_line (start -7 4) (end -7 -4) (layer Eco1.User) (width 0.15)) + (pad 7 smd rect (at -1.27 -4.3) (size 1.12 2.44) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 1.27 -4.3) (size 1.12 2.44) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -1.27 4.3) (size 1.12 2.44) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 1.27 4.3) (size 1.12 2.44) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at -3.81 -4.3) (size 1.12 2.44) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 3.81 -4.3) (size 1.12 2.44) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 3.81 4.3) (size 1.12 2.44) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -3.81 4.3) (size 1.12 2.44) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/DSUB9P.kicad_mod b/Footprint/DSUB9P.kicad_mod new file mode 100644 index 0000000..f4af3d7 --- /dev/null +++ b/Footprint/DSUB9P.kicad_mod @@ -0,0 +1,19 @@ +(module DSUB9P (layer F.Cu) (tedit 57124C6E) + (fp_text reference CN** (at 0 5.8) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.15))) + ) + (fp_text value DSUB9P (at -0.15 -8.75) (layer F.Fab) + (effects (font (size 1.5 1.5) (thickness 0.15))) + ) + (pad 3 thru_hole circle (at 0 -1.42) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask F.SilkS)) + (pad 8 thru_hole circle (at -1.385 1.42) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask F.SilkS)) + (pad 7 thru_hole circle (at 1.385 1.42) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole circle (at 4.155 1.42) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask F.SilkS)) + (pad 9 thru_hole circle (at -4.155 1.42) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.77 -1.42) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole circle (at 5.54 -1.42) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at -2.77 -1.42) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole circle (at -5.54 -1.42) (size 1.4 1.4) (drill 0.9) (layers *.Cu *.Mask F.SilkS)) + (pad 10 thru_hole circle (at 12.5 0) (size 4.4 4.4) (drill 3.18) (layers *.Cu *.Mask F.SilkS)) + (pad 10 thru_hole circle (at -12.5 0) (size 4.4 4.4) (drill 3.18) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/D_SC79.kicad_mod b/Footprint/D_SC79.kicad_mod new file mode 100644 index 0000000..e42e03a --- /dev/null +++ b/Footprint/D_SC79.kicad_mod @@ -0,0 +1,28 @@ +(module D_SC79 (layer F.Cu) (tedit 561B69B8) + (descr "SMT, 1608, 0603") + (tags "SMT, 1608, 0603") + (fp_text reference D_SC79 (at 0 -1.8) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value D*** (at 0.05 1.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -2.05 -0.8) (end -2.05 0.8) (layer F.SilkS) (width 0.16)) + (fp_line (start 1.25 -0.8) (end -1.15 -0.8) (layer F.SilkS) (width 0.16)) + (fp_line (start -1.15 -0.8) (end -2.05 -0.8) (layer F.SilkS) (width 0.16)) + (fp_line (start 1.75 -0.8) (end 1.75 0.8) (layer F.SilkS) (width 0.16)) + (fp_line (start -2.05 0.8) (end 1.35 0.8) (layer F.SilkS) (width 0.16)) + (fp_line (start 1.25 0.8) (end 1.75 0.8) (layer F.SilkS) (width 0.16)) + (fp_line (start 1.25 -0.8) (end 1.75 -0.8) (layer F.SilkS) (width 0.16)) + (fp_line (start -1.75 -0.8) (end -1.75 0.8) (layer F.SilkS) (width 0.16)) + (fp_line (start -1.8 -0.8) (end -1.8 0.8) (layer F.SilkS) (width 0.16)) + (fp_line (start -1.85 -0.8) (end -1.85 0.8) (layer F.SilkS) (width 0.16)) + (fp_line (start -1.9 -0.8) (end -1.9 0.8) (layer F.SilkS) (width 0.16)) + (pad 2 smd rect (at 0.85 0) (size 1 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -0.85 0) (size 1 0.8) (layers F.Cu F.Paste F.Mask)) + (model smd/capacitors/c_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/D_SOD123.kicad_mod b/Footprint/D_SOD123.kicad_mod new file mode 100644 index 0000000..902f473 --- /dev/null +++ b/Footprint/D_SOD123.kicad_mod @@ -0,0 +1,18 @@ +(module D_SOD123 (layer F.Cu) (tedit 561B69D3) + (attr smd) + (fp_text reference D_SOD123 (at 0 1.925) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value VAL** (at 0 -1.925) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -3.075 1.2) (end -3.075 -1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.8 -1.2) (end -2.8 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.925 -1.2) (end -2.925 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -3.2 -1.2) (end 2.8 -1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.8 -1.2) (end 2.8 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.8 1.2) (end -3.2 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -3.2 1.2) (end -3.2 -1.2) (layer F.SilkS) (width 0.2)) + (pad 2 smd rect (at 1.7 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -1.7 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/D_SOD123W_hand.kicad_mod b/Footprint/D_SOD123W_hand.kicad_mod new file mode 100644 index 0000000..f11265d --- /dev/null +++ b/Footprint/D_SOD123W_hand.kicad_mod @@ -0,0 +1,18 @@ +(module D_SOD123W_hand (layer F.Cu) (tedit 561B69E3) + (attr smd) + (fp_text reference D_SOD123 (at 0 1.925) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value VAL** (at 0 -1.925) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -3.075 1.2) (end -3.075 -1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.8 -1.2) (end -2.8 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.925 -1.2) (end -2.925 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -3.2 -1.2) (end 2.8 -1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.8 -1.2) (end 2.8 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.8 1.2) (end -3.2 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -3.2 1.2) (end -3.2 -1.2) (layer F.SilkS) (width 0.2)) + (pad 2 smd rect (at 1.7 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -1.7 0) (size 1.2 1.4) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/D_SOD123_axial.kicad_mod b/Footprint/D_SOD123_axial.kicad_mod new file mode 100644 index 0000000..169e8ad --- /dev/null +++ b/Footprint/D_SOD123_axial.kicad_mod @@ -0,0 +1,26 @@ +(module D_SOD123_axial (layer F.Cu) (tedit 561B6A12) + (attr smd) + (fp_text reference D** (at 0 1.925) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value D (at 0 -1.925) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -2.275 -1.2) (end -2.275 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.45 -1.2) (end -2.45 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.625 -1.2) (end -2.625 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -3.025 1.2) (end -3.025 -1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.8 -1.2) (end -2.8 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.925 -1.2) (end -2.925 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -3 -1.2) (end 2.8 -1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.8 -1.2) (end 2.8 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.8 1.2) (end -3 1.2) (layer F.SilkS) (width 0.2)) + (pad 2 smd rect (at 1.575 0) (size 1.2 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -1.575 0) (size 1.2 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 1 thru_hole rect (at -3.9 0) (size 1.6 1.6) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 3.9 0) (size 1.6 1.6) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 1 smd rect (at -2.7 0) (size 2.5 0.5) (layers F.Cu) + (solder_mask_margin -999)) + (pad 2 smd rect (at 2.7 0) (size 2.5 0.5) (layers F.Cu) + (solder_mask_margin -999)) +) diff --git a/Footprint/D_SOD123_hand.kicad_mod b/Footprint/D_SOD123_hand.kicad_mod new file mode 100644 index 0000000..d9f4b64 --- /dev/null +++ b/Footprint/D_SOD123_hand.kicad_mod @@ -0,0 +1,19 @@ +(module D_SOD123_hand (layer F.Cu) (tedit 561B6A2C) + (attr smd) + (fp_text reference D** (at 0 1.925) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value D (at 0 -1.925) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -3.1 1.2) (end -3.1 -1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -3 1.2) (end -3 -1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.9 1.2) (end -2.9 -1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.7 1.2) (end -2.7 -1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.8 1.2) (end -2.8 -1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -3.1 -1.2) (end 2.8 -1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.8 -1.2) (end 2.8 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.8 1.2) (end -3.1 1.2) (layer F.SilkS) (width 0.2)) + (pad 2 smd rect (at 1.575 0) (size 1.2 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -1.575 0) (size 1.2 1.2) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/D_axial.kicad_mod b/Footprint/D_axial.kicad_mod new file mode 100644 index 0000000..d61dbca --- /dev/null +++ b/Footprint/D_axial.kicad_mod @@ -0,0 +1,19 @@ +(module D_axial (layer F.Cu) (tedit 561B6A3D) + (fp_text reference D** (at 0 1.925) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value D (at 0 -1.925) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -2.075 -1.2) (end -2.075 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.175 -1.2) (end -2.175 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.275 -1.2) (end -2.275 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.45 -1.2) (end -2.45 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.625 -1.2) (end -2.625 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.8 -1.2) (end -2.8 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.8 -1.2) (end 2.8 -1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.8 -1.2) (end 2.8 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.8 1.2) (end -2.8 1.2) (layer F.SilkS) (width 0.2)) + (pad 1 thru_hole rect (at -3.9 0) (size 1.6 1.6) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 3.9 0) (size 1.6 1.6) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/ENCODER_12MM.kicad_mod b/Footprint/ENCODER_12MM.kicad_mod new file mode 100644 index 0000000..b796de5 --- /dev/null +++ b/Footprint/ENCODER_12MM.kicad_mod @@ -0,0 +1,22 @@ +(module ENCODER_12MM (layer F.Cu) (tedit 57151A38) + (fp_text reference S2 (at 0.0508 9.525) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ENCODER (at -0.0254 -7.8486) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -4 6) (end -4 9) (layer Eco1.User) (width 0.15)) + (fp_line (start 4 6) (end -4 6) (layer Eco1.User) (width 0.15)) + (fp_line (start 4 9) (end 4 6) (layer Eco1.User) (width 0.15)) + (fp_line (start -4 9) (end 4 9) (layer Eco1.User) (width 0.15)) + (fp_line (start -7 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 -7) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 -7) (layer Dwgs.User) (width 0.15)) + (fp_circle (center 0 0) (end 3 0) (layer F.SilkS) (width 0.15)) + (pad "" np_thru_hole circle (at -5.6 0) (size 2.5 2.5) (drill 2.5) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.6 0) (size 2.5 2.5) (drill 2.5) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 0 7.5) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole circle (at 2.5 7.5) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask)) + (pad 1 thru_hole circle (at -2.5 7.5) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask)) +) diff --git a/Footprint/FA-238.kicad_mod b/Footprint/FA-238.kicad_mod new file mode 100644 index 0000000..1b0ef49 --- /dev/null +++ b/Footprint/FA-238.kicad_mod @@ -0,0 +1,20 @@ +(module FA-238 (layer F.Cu) (tedit 5711E409) + (fp_text reference X** (at 0 2.55) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value XTAL_FA238 (at 0 -2.625) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -2.375 1.875) (end -2.375 -1.875) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.375 -1.875) (end 2.375 -1.875) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.375 -1.875) (end 2.375 1.875) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.375 1.875) (end -2.375 1.875) (layer F.SilkS) (width 0.2)) + (pad 3 smd rect (at -1.1 -0.8) (size 1.4 1.2) (drill (offset -0.1 -0.05)) (layers F.Cu F.Paste F.Mask) + (clearance 0.2)) + (pad 2 smd rect (at 1.1 -0.8) (size 1.4 1.2) (drill (offset 0.1 -0.05)) (layers F.Cu F.Paste F.Mask) + (clearance 0.2)) + (pad 1 smd rect (at -1.1 0.8) (size 1.4 1.2) (drill (offset -0.1 0.05)) (layers F.Cu F.Paste F.Mask) + (clearance 0.2)) + (pad 3 smd rect (at 1.1 0.8) (size 1.4 1.2) (drill (offset 0.1 0.05)) (layers F.Cu F.Paste F.Mask) + (clearance 0.2)) +) diff --git a/Footprint/FID.kicad_mod b/Footprint/FID.kicad_mod new file mode 100644 index 0000000..00f3b05 --- /dev/null +++ b/Footprint/FID.kicad_mod @@ -0,0 +1,13 @@ +(module FID (layer F.Cu) (tedit 5584E943) + (descr FID) + (tags FIDUCIAL) + (attr smd) + (fp_text reference FID (at 0 2.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value >VALUE (at 0 -2.1) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.2))) + ) + (pad "" smd circle (at 0 0) (size 1 1) (layers F.Cu F.Mask) + (solder_mask_margin 1) (clearance 1.2)) +) diff --git a/Footprint/Fuse_SMD1206.kicad_mod b/Footprint/Fuse_SMD1206.kicad_mod new file mode 100644 index 0000000..3037ff3 --- /dev/null +++ b/Footprint/Fuse_SMD1206.kicad_mod @@ -0,0 +1,17 @@ +(module Fuse_SMD1206 (layer F.Cu) (tedit 56DED6ED) + (descr "Fuse, Sicherung, SMD1206, Littlefuse-Wickmann 433 Series, Hand Soldering,") + (tags "Fuse, Sicherung, SMD1206, Littlefuse-Wickmann 433 Series, Hand Soldering,") + (attr smd) + (fp_text reference REF** (at -0.0508 -2.19964) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Fuse_SMD1206 (at -0.14986 2.49936) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.81 -1.27) (end -3.81 -1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.81 1.27) (end 3.81 -1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.81 1.27) (end 3.81 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.81 -1.27) (end -3.81 1.27) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -2.08534 0 90) (size 2.02946 2.65176) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 2.08534 0 90) (size 2.02946 2.65176) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/HC-49_SMT.kicad_mod b/Footprint/HC-49_SMT.kicad_mod new file mode 100644 index 0000000..e51942d --- /dev/null +++ b/Footprint/HC-49_SMT.kicad_mod @@ -0,0 +1,14 @@ +(module 00Keyboard:HC-49_SMT (layer F.Cu) + (fp_text reference HC-49_SMT (at 0 -3.4) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value VAL** (at 0 3.4) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -6 -2.4) (end 6 -2.4) (layer F.SilkS) (width 0.2)) + (fp_line (start 6 -2.4) (end 6 2.4) (layer F.SilkS) (width 0.2)) + (fp_line (start 6 2.4) (end -6 2.4) (layer F.SilkS) (width 0.2)) + (fp_line (start -6 2.4) (end -6 -2.4) (layer F.SilkS) (width 0.2)) + (pad 1 smd rect (at -4.75 0) (size 5.5 2) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 4.75 0) (size 5.5 2) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/HHKB_JP_HRS_DF14_15P.kicad_mod b/Footprint/HHKB_JP_HRS_DF14_15P.kicad_mod new file mode 100644 index 0000000..b1effc3 --- /dev/null +++ b/Footprint/HHKB_JP_HRS_DF14_15P.kicad_mod @@ -0,0 +1,27 @@ +(module 00Keyboard:HHKB_JP_HRS_DF14_15P (layer F.Cu) + (descr http://www.mouser.com/ds/2/185/e53800017-12550.pdf) + (tags "HHKB JP, HRS, Hirose, DF14, 15P") + (fp_text reference HHKB_JP_HRS_DF14_15P (at 9.3 -3) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value VAL** (at 9.4 2.6) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (pad 17 smd rect (at 19.9 -5.1) (size 2 2.6) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at 10 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 11.25 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 13.75 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 12.5 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at 17.5 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 16.25 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 15 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at 5 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 6.25 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 8.75 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at 7.5 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at 2.5 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at 3.75 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at 1.25 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at 0 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at -2.4 -5.1) (size 2 2.6) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/HHKB_PRO2_ZH13.kicad_mod b/Footprint/HHKB_PRO2_ZH13.kicad_mod new file mode 100644 index 0000000..1880465 --- /dev/null +++ b/Footprint/HHKB_PRO2_ZH13.kicad_mod @@ -0,0 +1,26 @@ +(module HHKB_PRO2_ZH13 (layer F.Cu) (tedit 5485C3B3) + (descr http://www.jst-mfg.com/product/pdf/eng/eZH.pdf) + (tags "HHKB pro2, JST, ZH") + (fp_text reference HHKB_PRO2_ZH13 (at 9 3.7) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value VAL** (at 9.025 3.725) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -2 5.5) (end 20 5.5) (layer F.SilkS) (width 0.2)) + (pad 1 smd rect (at 0 0 180) (size 0.7 2.6) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 1.5 0 180) (size 0.7 2.6) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 3 0 180) (size 0.7 2.6) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 4.5 0 180) (size 0.7 2.6) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 6 0 180) (size 0.7 2.6) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 7.5 0 180) (size 0.7 2.6) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at 19.95 3.55 180) (size 1.3 2.1) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at -1.95 3.55 180) (size 1.3 2.1) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at 9 0 180) (size 0.7 2.6) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 10.5 0 180) (size 0.7 2.6) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at 12 0 180) (size 0.7 2.6) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 13.5 0 180) (size 0.7 2.6) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at 15 0 180) (size 0.7 2.6) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at 16.5 0 180) (size 0.7 2.6) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at 18 0 180) (size 0.7 2.6) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/HHKB_PRO2_ZH13_TH.kicad_mod b/Footprint/HHKB_PRO2_ZH13_TH.kicad_mod new file mode 100644 index 0000000..625f7c1 --- /dev/null +++ b/Footprint/HHKB_PRO2_ZH13_TH.kicad_mod @@ -0,0 +1,26 @@ +(module 00Keyboard:HHKB_PRO2_ZH13_TH (layer F.Cu) + (descr http://www.jst-mfg.com/product/pdf/eng/eZH.pdf) + (tags "JST ZH 13 HHKB pro2") + (fp_text reference HHKB_PRO2_ZH13_TH (at 0 -2.4) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_text value VAL** (at 0 2.9) (layer F.SilkS) + (effects (font (thickness 0.3048))) + ) + (fp_line (start 10.5 1.4) (end -10.5 1.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -10.5 1.4) (end -10.5 -1.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 10.5 -1.1) (end 10.5 1.4) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole oval (at 9 0) (size 1.2 1.7) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 7.5 0) (size 1.2 1.7) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole oval (at 6 0) (size 1.2 1.7) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole oval (at 4.5 0) (size 1.2 1.7) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole oval (at 3 0) (size 1.2 1.7) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole oval (at 1.5 0) (size 1.2 1.7) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 7 thru_hole oval (at 0 0) (size 1.2 1.7) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 8 thru_hole oval (at -1.5 0) (size 1.2 1.7) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 9 thru_hole oval (at -3 0) (size 1.2 1.7) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 10 thru_hole oval (at -4.5 0) (size 1.2 1.7) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 11 thru_hole oval (at -6 0) (size 1.2 1.7) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 12 thru_hole oval (at -7.5 0) (size 1.2 1.7) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 13 thru_hole oval (at -9 0) (size 1.2 1.7) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/HHKB_PRO_PH15.kicad_mod b/Footprint/HHKB_PRO_PH15.kicad_mod new file mode 100644 index 0000000..1609baf --- /dev/null +++ b/Footprint/HHKB_PRO_PH15.kicad_mod @@ -0,0 +1,29 @@ +(module HHKB_PRO_PH15 (layer F.Cu) (tedit 5566C6FF) + (descr http://www.jst-mfg.com/product/pdf/eng/ePH.pdf) + (tags "JST PH 15 HHKB PRO") + (fp_text reference HHKB_PRO_PH15 (at 0 2.2) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_text value VAL** (at 0 -2.7) (layer F.SilkS) + (effects (font (thickness 0.3048))) + ) + (fp_line (start 15.9 6.25) (end -15.9 6.25) (layer F.SilkS) (width 0.15)) + (fp_line (start 15.9 6.25) (end 15.9 -1.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 15.9 -1.6) (end -15.9 -1.6) (layer F.SilkS) (width 0.15)) + (fp_line (start -15.9 -1.6) (end -15.9 6.25) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at -14 0 180) (size 1.2 1.2) (drill 0.70104) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole rect (at -12 0 180) (size 1.2 1.2) (drill 0.70104) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole rect (at -10 0 180) (size 1.2 1.2) (drill 0.70104) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole rect (at -8 0 180) (size 1.2 1.2) (drill 0.70104) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole rect (at -6 0 180) (size 1.2 1.2) (drill 0.70104) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole rect (at -4 0 180) (size 1.2 1.2) (drill 0.70104) (layers *.Cu *.Mask F.SilkS)) + (pad 7 thru_hole rect (at -2 0 180) (size 1.2 1.2) (drill 0.70104) (layers *.Cu *.Mask F.SilkS)) + (pad 8 thru_hole rect (at 0 0 180) (size 1.2 1.2) (drill 0.70104) (layers *.Cu *.Mask F.SilkS)) + (pad 9 thru_hole rect (at 2 0 180) (size 1.2 1.2) (drill 0.70104) (layers *.Cu *.Mask F.SilkS)) + (pad 10 thru_hole rect (at 4 0 180) (size 1.2 1.2) (drill 0.70104) (layers *.Cu *.Mask F.SilkS)) + (pad 11 thru_hole rect (at 6 0 180) (size 1.2 1.2) (drill 0.70104) (layers *.Cu *.Mask F.SilkS)) + (pad 12 thru_hole rect (at 8 0 180) (size 1.2 1.2) (drill 0.70104) (layers *.Cu *.Mask F.SilkS)) + (pad 13 thru_hole rect (at 10 0 180) (size 1.2 1.2) (drill 0.70104) (layers *.Cu *.Mask F.SilkS)) + (pad 14 thru_hole rect (at 12 0 180) (size 1.2 1.2) (drill 0.70104) (layers *.Cu *.Mask F.SilkS)) + (pad 15 thru_hole rect (at 14 0 180) (size 1.2 1.2) (drill 0.70104) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/HM-10.kicad_mod b/Footprint/HM-10.kicad_mod new file mode 100644 index 0000000..12fa441 --- /dev/null +++ b/Footprint/HM-10.kicad_mod @@ -0,0 +1,49 @@ +(module HM-10 (layer F.Cu) (tedit 5715207D) + (descr "HM-01, HM-02, HM-09, HM-10 HAVE SAME SIZE AND SAME PINS. 26.9MM X 13MM X 2.2 MM") + (tags "HM-01, HM-02, HM-09, HM-10 HAVE SAME SIZE AND SAME PINS. 26.9MM X 13MM X 2.2 MM") + (attr smd) + (fp_text reference >NAME (at -1.1938 -5.4864) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.1524))) + ) + (fp_text value Val** (at 0 0) (layer Dwgs.User) + (effects (font (thickness 0.1524))) + ) + (fp_line (start -7.24916 -7.0993) (end 5.74802 -7.0993) (layer F.SilkS) (width 0.127)) + (fp_line (start 5.74802 -7.0993) (end 5.74802 19.7993) (layer F.SilkS) (width 0.127)) + (fp_line (start 5.74802 19.7993) (end -7.24916 19.7993) (layer F.SilkS) (width 0.127)) + (fp_line (start -7.24916 19.7993) (end -7.24916 -7.0993) (layer F.SilkS) (width 0.127)) + (fp_text user RX (at -5.4864 1.6002) (layer F.SilkS) + (effects (font (size 0.8128 0.8128) (thickness 0.0762))) + ) + (fp_text user TX (at -5.461 0.1016) (layer F.SilkS) + (effects (font (size 0.8128 0.8128) (thickness 0.0762))) + ) + (fp_text user 3.3 (at -5.1562 16.5354) (layer F.SilkS) + (effects (font (size 0.8128 0.8128) (thickness 0.0762))) + ) + (fp_text user GND (at -5.588 18.4404) (layer F.SilkS) + (effects (font (size 0.6096 0.6096) (thickness 0.0508))) + ) + (fp_text user GND (at 4.0894 18.3896) (layer F.SilkS) + (effects (font (size 0.6096 0.6096) (thickness 0.0508))) + ) + (fp_text user KEY (at 3.81 16.5354) (layer F.SilkS) + (effects (font (size 0.8128 0.8128) (thickness 0.0762))) + ) + (fp_text user LED (at 3.7592 15.0114) (layer F.SilkS) + (effects (font (size 0.8128 0.8128) (thickness 0.0762))) + ) + (fp_line (start -8 -8) (end 7 -8) (layer Eco1.User) (width 0.127)) + (fp_line (start -8 21) (end 7 21) (layer Eco1.User) (width 0.127)) + (fp_line (start 7 -8) (end 7 21) (layer Eco1.User) (width 0.127)) + (fp_line (start -8 -8) (end -8 21) (layer Eco1.User) (width 0.127)) + (pad 1 smd rect (at -7.49808 0) (size 1.4986 0.635) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -7.49808 1.4986) (size 1.4986 0.635) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at -7.49808 16.49984) (size 1.4986 0.635) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at -7.49808 17.99844) (size 1.4986 0.635) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at -5.99948 19.87296 90) (size 1.4986 0.635) (layers F.Cu F.Paste F.Mask)) + (pad 21 smd rect (at 4.49834 19.87296 90) (size 1.4986 0.635) (layers F.Cu F.Paste F.Mask)) + (pad 22 smd rect (at 5.99948 17.99844 180) (size 1.4986 0.635) (layers F.Cu F.Paste F.Mask)) + (pad 23 smd rect (at 5.99948 16.49984 180) (size 1.4986 0.635) (layers F.Cu F.Paste F.Mask)) + (pad 24 smd rect (at 5.99948 14.9987 180) (size 1.4986 0.635) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/HOLE_M2.6.kicad_mod b/Footprint/HOLE_M2.6.kicad_mod new file mode 100644 index 0000000..9f67193 --- /dev/null +++ b/Footprint/HOLE_M2.6.kicad_mod @@ -0,0 +1,9 @@ +(module 00Keyboard:HOLE_M2.6 (layer F.Cu) + (fp_text reference HOLE_M2.6 (at 0 -4.5) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_text value VAL** (at 0.05 -7.25) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.8 2.8) (drill 2.8) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/HOLE_M3.kicad_mod b/Footprint/HOLE_M3.kicad_mod new file mode 100644 index 0000000..acf881e --- /dev/null +++ b/Footprint/HOLE_M3.kicad_mod @@ -0,0 +1,9 @@ +(module 00Keyboard:HOLE_M3 (layer F.Cu) + (fp_text reference HOLE_M3 (at 0 -4.5) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_text value VAL** (at 0.05 -7.25) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (pad 1 thru_hole circle (at 0 0) (size 4 4) (drill 3.2) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/HRS_DF14_20P.kicad_mod b/Footprint/HRS_DF14_20P.kicad_mod new file mode 100644 index 0000000..13ca33f --- /dev/null +++ b/Footprint/HRS_DF14_20P.kicad_mod @@ -0,0 +1,34 @@ +(module HRS_DF14_20P (layer F.Cu) (tedit 58AEA20F) + (descr http://www.mouser.com/ds/2/185/e53800017-12550.pdf) + (tags "HHKB JP, HRS, Hirose, DF14, 15P") + (fp_text reference HRS_DF14_20P (at 9.3 -3) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value VAL** (at 9.4 2.6) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (pad "" np_thru_hole circle (at -2.6 -1.1) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask)) + (pad 22 smd rect (at 26.15 -5.1) (size 2 2.6) (layers F.Cu F.Paste F.Mask)) + (pad 21 smd rect (at -2.4 -5.1) (size 2 2.6) (layers F.Cu F.Paste F.Mask)) + (pad 20 smd rect (at 0 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 19 smd rect (at 1.25 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 18 smd rect (at 2.5 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 17 smd rect (at 3.75 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at 5 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at 6.25 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at 7.5 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at 8.75 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at 10 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at 11.25 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 12.5 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at 13.75 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 15 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at 16.25 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 17.5 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 18.75 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 20 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 21.25 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 22.5 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at 23.75 0) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad "" np_thru_hole circle (at 26.35 -1.1) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask)) +) diff --git a/Footprint/IBM_Trackpad.kicad_mod b/Footprint/IBM_Trackpad.kicad_mod new file mode 100644 index 0000000..3d9efdf --- /dev/null +++ b/Footprint/IBM_Trackpad.kicad_mod @@ -0,0 +1,13 @@ +(module IBM_Trackpad (layer F.Cu) (tedit 59270D51) + (fp_text reference REF** (at 0 3) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IBM_Trackpad (at 0 -0.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 5 thru_hole circle (at 4 1) (size 1.27 1.27) (drill 1) (layers *.Cu *.Mask)) + (pad 4 thru_hole circle (at 2 1) (size 1.27 1.27) (drill 1) (layers *.Cu *.Mask)) + (pad 3 thru_hole circle (at 0 1) (size 1.27 1.27) (drill 1) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -2 1) (size 1.27 1.27) (drill 1) (layers *.Cu *.Mask)) + (pad 1 thru_hole circle (at -4 1) (size 1.27 1.27) (drill 1) (layers *.Cu *.Mask)) +) diff --git a/Footprint/INSW_LEDS_REG.kicad_mod b/Footprint/INSW_LEDS_REG.kicad_mod new file mode 100644 index 0000000..6855211 --- /dev/null +++ b/Footprint/INSW_LEDS_REG.kicad_mod @@ -0,0 +1,11 @@ +(module INSW_LEDS_REG (layer F.Cu) (tedit 55B6D954) + (attr smd) + (fp_text reference >NAME (at 0 -1.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value Val** (at 0 2.413) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (pad 2 thru_hole oval (at 1.27 0) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole rect (at -1.27 0) (size 1.4 1.4) (drill 0.8) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/Inductor_Bourn_4mmx4mm.kicad_mod b/Footprint/Inductor_Bourn_4mmx4mm.kicad_mod new file mode 100644 index 0000000..39aa4f4 --- /dev/null +++ b/Footprint/Inductor_Bourn_4mmx4mm.kicad_mod @@ -0,0 +1,14 @@ +(module Inductor_Bourn_4mmx4mm (layer F.Cu) (tedit 56EAD789) + (fp_text reference REF** (at 0.1778 2.5654) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value >NAME (at 0 -2.794) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -2.4 2) (end -2.4 -2) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.4 2) (end -2.4 2) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.4 -2) (end 2.4 2) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.4 -2) (end 2.4 -2) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -1.525 0) (size 1.5 3.6) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 1.525 0) (size 1.5 3.6) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/JLINK_NEEDLE.kicad_mod b/Footprint/JLINK_NEEDLE.kicad_mod new file mode 100644 index 0000000..30b2f08 --- /dev/null +++ b/Footprint/JLINK_NEEDLE.kicad_mod @@ -0,0 +1,26 @@ +(module JLINK_NEEDLE (layer F.Cu) (tedit 56DED796) + (tags jlink) + (fp_text reference REF** (at 0 5.08) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value >VALUE (at 0 -4.826) (layer F.Fab) hide + (effects (font (size 1.5 1.5) (thickness 0.15))) + ) + (pad 8 smd circle (at 0 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask)) + (pad 3 smd circle (at 0 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask)) + (pad 7 smd circle (at 1.27 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask)) + (pad 4 smd circle (at 1.27 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask)) + (pad 5 smd circle (at 2.54 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask)) + (pad 6 smd circle (at 2.54 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask)) + (pad 9 smd circle (at -1.27 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask)) + (pad 2 smd circle (at -1.27 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask)) + (pad 10 smd circle (at -2.54 -0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask)) + (pad 1 smd circle (at -2.54 0.635) (size 0.7874 0.7874) (layers F.Cu F.Mask)) + (pad "" np_thru_hole circle (at -3.81 0) (size 0.99061 0.99061) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 3.81 -1.016) (size 0.99061 0.99061) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 3.81 1.016) (size 0.99061 0.99061) (drill 0.9906) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at -3.81 -2.54) (size 2.37491 2.37491) (drill 2.3749) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 1.905 -2.54) (size 2.37491 2.37491) (drill 2.3749) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at -3.81 2.54) (size 2.37491 2.37491) (drill 2.3749) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 1.905 2.54) (size 2.37491 2.37491) (drill 2.3749) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/JST_PH2_SMT.kicad_mod b/Footprint/JST_PH2_SMT.kicad_mod new file mode 100644 index 0000000..bd4a4f5 --- /dev/null +++ b/Footprint/JST_PH2_SMT.kicad_mod @@ -0,0 +1,18 @@ +(module 00Keyboard:JST_PH2_SMT (layer F.Cu) + (descr http://www.jst-mfg.com/product/pdf/eng/ePH.pdf) + (tags "JST, PH, Lipo, battery") + (fp_text reference JST_PH2_SMT (at 1.2 2.9) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value VAL** (at 1.4 -3.6) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -2.9 -0.4) (end -2.9 4) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.9 -0.4) (end 4.9 -0.4) (layer F.SilkS) (width 0.2)) + (fp_line (start 4.9 -0.4) (end 4.9 4) (layer F.SilkS) (width 0.2)) + (fp_line (start 3.6 7.2) (end -1.6 7.2) (layer F.SilkS) (width 0.2)) + (pad 3 smd rect (at 5.1 5.9) (size 1.5 3.4) (drill (offset -0.75 -0.2)) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 2 0) (size 1 3.6) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.6 5.9) (size 1.5 3.4) (drill (offset -0.75 -0.2)) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at 0 0) (size 1 3.6) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/JST_PH2_SMT_TH.kicad_mod b/Footprint/JST_PH2_SMT_TH.kicad_mod new file mode 100644 index 0000000..293930a --- /dev/null +++ b/Footprint/JST_PH2_SMT_TH.kicad_mod @@ -0,0 +1,20 @@ +(module JST_PH2_SMT_TH (layer F.Cu) + (descr http://www.jst-mfg.com/product/pdf/eng/ePH.pdf) + (tags "JST, PH, Lipo, battery") + (fp_text reference JST_PH2_SMT (at 1.2 2.9) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value VAL** (at 1.4 -3.6) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -2.9 -0.4) (end -2.9 4) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.9 -0.4) (end 4.9 -0.4) (layer F.SilkS) (width 0.2)) + (fp_line (start 4.9 -0.4) (end 4.9 4) (layer F.SilkS) (width 0.2)) + (fp_line (start 3.6 7.2) (end -1.6 7.2) (layer F.SilkS) (width 0.2)) + (pad 3 smd rect (at 5.1 5.95) (size 1.5 3.4) (drill (offset -0.75 -0.2)) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 2 0) (size 1 3.5) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.6 5.95) (size 1.5 3.4) (drill (offset -0.75 -0.2)) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at 0 0) (size 1 3.5) (layers F.Cu F.Paste F.Mask)) + (pad 2 thru_hole oval (at 2 2) (size 1.2 1.7) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole oval (at 0 2) (size 1.2 1.7) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/JST_PH2_TH.kicad_mod b/Footprint/JST_PH2_TH.kicad_mod new file mode 100644 index 0000000..443930d --- /dev/null +++ b/Footprint/JST_PH2_TH.kicad_mod @@ -0,0 +1,15 @@ +(module 00Keyboard:JST_PH2_TH (layer F.Cu) + (tags "JST, PH2, Lipo") + (fp_text reference JST_PH2_TH (at 0 -5.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CN** (at 0 -3.05) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.95 -6.25) (end -2.95 -6.25) (layer F.SilkS) (width 0.16)) + (fp_line (start -2.95 -6.25) (end -2.95 1.6) (layer F.SilkS) (width 0.16)) + (fp_line (start -2.95 1.6) (end 2.95 1.6) (layer F.SilkS) (width 0.16)) + (fp_line (start 2.95 1.6) (end 2.95 -6.25) (layer F.SilkS) (width 0.16)) + (pad 1 thru_hole oval (at 1 0) (size 1.2 1.7) (drill oval 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at -1 0) (size 1.2 1.7) (drill oval 0.7) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/JST_PH_2.kicad_mod b/Footprint/JST_PH_2.kicad_mod new file mode 100644 index 0000000..9cba81a --- /dev/null +++ b/Footprint/JST_PH_2.kicad_mod @@ -0,0 +1,23 @@ +(module JST_PH_2 (layer F.Cu) (tedit 571522A9) + (fp_text reference REF** (at 4.9022 -0.635 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value >NAME (at -4.7244 -0.8636 90) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5 -11) (end 5 5) (layer Eco1.User) (width 0.15)) + (fp_text user + (at 5.334 -4.953) (layer F.SilkS) + (effects (font (size 2 2) (thickness 0.5))) + ) + (fp_line (start -4 4) (end -4 -6) (layer F.SilkS) (width 0.15)) + (fp_line (start 4 4) (end -4 4) (layer F.SilkS) (width 0.15)) + (fp_line (start 4 -6) (end 4 4) (layer F.SilkS) (width 0.15)) + (fp_line (start -4 -6) (end 4 -6) (layer F.SilkS) (width 0.15)) + (fp_line (start -5 -11) (end 5 -11) (layer Eco1.User) (width 0.15)) + (fp_line (start -5 5) (end 5 5) (layer Eco1.User) (width 0.15)) + (fp_line (start -5 -11) (end -5 5) (layer Eco1.User) (width 0.15)) + (pad 1 smd rect (at -1 1.75) (size 1 3.5) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 1 1.75) (size 1 3.5) (layers F.Cu F.Paste F.Mask)) + (pad ~ smd rect (at -2.6 -3.8) (size 1.5 3.4) (layers F.Cu F.Paste F.Mask)) + (pad ~ smd rect (at 2.6 -3.8) (size 1.5 3.4) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/JUMPER_SMD_2.kicad_mod b/Footprint/JUMPER_SMD_2.kicad_mod new file mode 100644 index 0000000..d63bfb5 --- /dev/null +++ b/Footprint/JUMPER_SMD_2.kicad_mod @@ -0,0 +1,17 @@ +(module JUMPER_SMD_2 (layer F.Cu) (tedit 56DFDF84) + (fp_text reference REF** (at 0 -1.2446) (layer F.SilkS) + (effects (font (size 0.5 0.5) (thickness 0.1))) + ) + (fp_text value VAL** (at 0.0508 1.27) (layer Dwgs.User) + (effects (font (size 0.5 0.5) (thickness 0.1))) + ) + (fp_line (start -1.3 -0.762) (end 1.3 -0.762) (layer F.SilkS) (width 0.2)) + (fp_line (start 1.3 -0.762) (end 1.3 0.762) (layer F.SilkS) (width 0.2)) + (fp_line (start 1.3 0.762) (end -1.3 0.762) (layer F.SilkS) (width 0.2)) + (fp_line (start -1.3 0.762) (end -1.3 -0.762) (layer F.SilkS) (width 0.2)) + (pad 1 smd trapezoid (at -0.5812 0.2754) (size 0.5001 0.5) (rect_delta 0 0.5 ) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 0.5588 0.0254) (size 1 1) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 0.0588 0.0254 45) (size 0.707 0.707) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd trapezoid (at -0.5812 -0.2246 180) (size 0.5001 0.5) (rect_delta 0 0.5 ) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -0.8312 0.0254 180) (size 0.5 1) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/JUMPER_SMD_3.kicad_mod b/Footprint/JUMPER_SMD_3.kicad_mod new file mode 100644 index 0000000..55ca4a2 --- /dev/null +++ b/Footprint/JUMPER_SMD_3.kicad_mod @@ -0,0 +1,15 @@ +(module JUMPER_SMD_3 (layer F.Cu) (tedit 573A12C6) + (fp_text reference REF** (at 0.127 -1.524) (layer F.SilkS) + (effects (font (size 0.5 0.5) (thickness 0.1))) + ) + (fp_text value VAL** (at 0.254 1.524) (layer Dwgs.User) + (effects (font (size 0.5 0.5) (thickness 0.1))) + ) + (fp_line (start -2.159 -1.016) (end 2.159 -1.016) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.159 -1.016) (end 2.159 1.016) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.159 1.016) (end -2.159 1.016) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.159 1.016) (end -2.159 -1.016) (layer F.SilkS) (width 0.2)) + (pad 2 smd rect (at 0 0) (size 1 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -1.5 0 180) (size 1 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 1.5 0 180) (size 1 1.5) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/Jumper_SMD_3way.kicad_mod b/Footprint/Jumper_SMD_3way.kicad_mod new file mode 100644 index 0000000..01e5551 --- /dev/null +++ b/Footprint/Jumper_SMD_3way.kicad_mod @@ -0,0 +1,17 @@ +(module Jumper_SMD_3way (layer F.Cu) (tedit 56DFD89A) + (fp_text reference REF** (at -0.4826 -1.1938) (layer F.SilkS) + (effects (font (size 0.5 0.5) (thickness 0.1))) + ) + (fp_text value VAL** (at 0.2032 1.2446) (layer Dwgs.User) + (effects (font (size 0.5 0.5) (thickness 0.1))) + ) + (fp_line (start -1.397 -0.762) (end 1.397 -0.762) (layer F.SilkS) (width 0.2)) + (fp_line (start 1.397 -0.762) (end 1.397 0.762) (layer F.SilkS) (width 0.2)) + (fp_line (start 1.397 0.762) (end -1.397 0.762) (layer F.SilkS) (width 0.2)) + (fp_line (start -1.397 0.762) (end -1.397 -0.762) (layer F.SilkS) (width 0.2)) + (pad 1 smd rect (at 0 0.25) (size 1 0.5) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 0.9 0) (size 0.6 1) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -0.9 0) (size 0.6 1) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -0.625 -0.3) (size 1.15 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 0.625 -0.3) (size 1.15 0.4) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/LED-3MM.kicad_mod b/Footprint/LED-3MM.kicad_mod new file mode 100644 index 0000000..df02710 --- /dev/null +++ b/Footprint/LED-3MM.kicad_mod @@ -0,0 +1,21 @@ +(module LED-3MM (layer F.Cu) (tedit 57232569) + (descr "LED 3mm round vertical") + (tags "LED 3mm round vertical") + (fp_text reference LEDI3_2 (at 2.785 -4.045 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 1.3 -2.9) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.77 -1) (end -0.23 -1) (layer Eco1.User) (width 0.15)) + (fp_line (start -0.23 -1) (end -0.23 1) (layer Eco1.User) (width 0.15)) + (fp_line (start 2.77 -1) (end 2.77 1) (layer Eco1.User) (width 0.15)) + (fp_line (start 2.77 1) (end -0.23 1) (layer Eco1.User) (width 0.15)) + (pad 1 thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.54 0) (size 1.7 1.7) (drill 1.00076) (layers *.Cu *.Mask F.SilkS)) + (model LEDs.3dshapes/LED-3MM.wrl + (at (xyz 0.05 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) +) diff --git a/Footprint/LED_0805.kicad_mod b/Footprint/LED_0805.kicad_mod new file mode 100644 index 0000000..9a9052c --- /dev/null +++ b/Footprint/LED_0805.kicad_mod @@ -0,0 +1,20 @@ +(module LED_0805 (layer F.Cu) (tedit 561B67D7) + (descr "LED 0805 smd package") + (tags "LED 0805 SMD") + (attr smd) + (fp_text reference LED_0805 (at 0 -1.55) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value Val* (at 0 1.475) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_line (start -2.05 0.8) (end -2.05 -0.8) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.225 -0.8) (end -2.225 0.8) (layer F.SilkS) (width 0.2)) + (fp_line (start 2 -0.8) (end 0.325 -0.8) (layer F.SilkS) (width 0.2)) + (fp_line (start 0.325 0.8) (end 2 0.8) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.05 0.8) (end 2.05 -0.8) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.2 0.8) (end -0.325 0.8) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.2 -0.8) (end -0.35 -0.8) (layer F.SilkS) (width 0.2)) + (pad 1 smd rect (at -1.1 0) (size 1.4 1.3) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 1.1 0) (size 1.4 1.3) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/LED_2012_HSOL.kicad_mod b/Footprint/LED_2012_HSOL.kicad_mod new file mode 100644 index 0000000..466101d --- /dev/null +++ b/Footprint/LED_2012_HSOL.kicad_mod @@ -0,0 +1,23 @@ +(module LED_2012_HSOL (layer F.Cu) (tedit 561B6741) + (descr "LED 0805 smd package") + (tags "LED 0805 SMD") + (attr smd) + (fp_text reference LED_2012_HSOL (at 0 -2) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value LED*** (at 0 2) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_line (start -2.5 -1.2) (end -2.5 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.6 1.2) (end -2.6 -1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.7 -1.2) (end -2.7 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -1.2 -1.2) (end -2.8 -1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.4 -1.2) (end 2.4 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.8 1.2) (end -1.2 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.8 -1.2) (end -2.8 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start 1.2 -1.2) (end 2.4 -1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.4 -1.2) (end -2.4 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.4 1.2) (end 1.2 1.2) (layer F.SilkS) (width 0.2)) + (pad 1 smd rect (at -1.1 0) (size 1.6 1.6) (drill (offset -0.1 0)) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 1.1 0) (size 1.6 1.6) (drill (offset 0.1 0)) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/LED_3020_REFLOW.kicad_mod b/Footprint/LED_3020_REFLOW.kicad_mod new file mode 100644 index 0000000..2d74eb9 --- /dev/null +++ b/Footprint/LED_3020_REFLOW.kicad_mod @@ -0,0 +1,23 @@ +(module LED_3020_REFLOW (layer F.Cu) (tedit 561B5402) + (descr "LED 0805 smd package") + (tags "LED 0805 SMD") + (attr smd) + (fp_text reference LED_3020_REFLOW (at 0 -2) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value LED*** (at 0 2) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_line (start -2.7 -1.2) (end -2.7 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.8 1.2) (end -2.8 -1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.9 -1.2) (end -2.9 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -1.4 -1.2) (end -3 -1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.6 -1.2) (end 2.6 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -3 1.2) (end -1.4 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -3 -1.2) (end -3 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start 1.4 -1.2) (end 2.6 -1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.6 -1.2) (end -2.6 1.2) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.6 1.2) (end 1.4 1.2) (layer F.SilkS) (width 0.2)) + (pad 1 smd rect (at -1.475 0) (size 1.45 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 1.475 0) (size 1.45 1.6) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/LED_3025_DUAL.kicad_mod b/Footprint/LED_3025_DUAL.kicad_mod new file mode 100644 index 0000000..07330e4 --- /dev/null +++ b/Footprint/LED_3025_DUAL.kicad_mod @@ -0,0 +1,21 @@ +(module LED_3025_DUAL (layer F.Cu) (tedit 561B68C1) + (fp_text reference LED_3025_DUAL (at 0 2.575) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value VAL** (at 0 -2.475) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -3.1 1.85) (end -3.075 -1.85) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.925 -1.85) (end -2.925 1.85) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.75 1.85) (end -3.25 1.85) (layer F.SilkS) (width 0.2)) + (fp_line (start -3.25 1.85) (end -3.25 -1.85) (layer F.SilkS) (width 0.2)) + (fp_line (start -3.25 -1.85) (end -2.75 -1.85) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.75 -1.85) (end 2.75 1.85) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.75 1.85) (end -2.75 1.85) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.75 1.85) (end -2.75 -1.85) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.75 -1.85) (end 2.75 -1.85) (layer F.SilkS) (width 0.2)) + (pad 2 smd rect (at 1.35 -0.825) (size 1.7 1.05) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 1.35 0.825) (size 1.7 1.05) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -1.35 -0.825) (size 1.7 1.05) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.35 0.825) (size 1.7 1.05) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/LED_TH.kicad_mod b/Footprint/LED_TH.kicad_mod new file mode 100644 index 0000000..b5757e1 --- /dev/null +++ b/Footprint/LED_TH.kicad_mod @@ -0,0 +1,18 @@ +(module LED_TH (layer F.Cu) (tedit 561B687B) + (descr "LED 3mm - Lead pitch 100mil (2,54mm)") + (tags "LED led 3mm 3MM 100mil 2,54mm") + (fp_text reference LED*** (at 0 -1.9) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value LED_TH (at 0 2) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_circle (center -1.27 0) (end -1.27 -1.27) (layer F.SilkS) (width 0.3)) + (pad 1 thru_hole circle (at -1.27 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 1.27 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask F.SilkS)) + (model discret/leds/led3_vertical_verde.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/LED_TH_BIVAR.kicad_mod b/Footprint/LED_TH_BIVAR.kicad_mod new file mode 100644 index 0000000..ef661b1 --- /dev/null +++ b/Footprint/LED_TH_BIVAR.kicad_mod @@ -0,0 +1,20 @@ +(module LED_TH_BIVAR (layer F.Cu) (tedit 593405F3) + (descr "LED 3mm - Lead pitch 100mil (2,54mm)") + (tags "LED led 3mm 3MM 100mil 2,54mm") + (fp_text reference LED*** (at 0 -1.9) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value LED_TH_BIVAR (at 0 2.032) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user + (at 3.048 0) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad 1 thru_hole rect (at -1.27 0) (size 1.9 1.9) (drill 1.1176) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 1.27 0) (size 1.9 1.9) (drill 1.1176) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/LED-3MM.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/LTC4054.kicad_mod b/Footprint/LTC4054.kicad_mod new file mode 100644 index 0000000..a7253d6 --- /dev/null +++ b/Footprint/LTC4054.kicad_mod @@ -0,0 +1,14 @@ +(module 00Keyboard:LTC4054 (layer F.Cu) + (tags "Lipo charger") + (fp_text reference LTC4054 (at -0.05 3.3) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value U** (at -0.05 -2.9) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 smd rect (at 0 1.3) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 0.95 1.3) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -0.95 1.3) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 0.95 -1.3) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -0.95 -1.3) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/L_6x6MM.kicad_mod b/Footprint/L_6x6MM.kicad_mod new file mode 100644 index 0000000..4a84a9c --- /dev/null +++ b/Footprint/L_6x6MM.kicad_mod @@ -0,0 +1,14 @@ +(module L_6x6MM (layer F.Cu) (tedit 545247A9) + (fp_text reference L_6x6MM (at 0 0) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value L** (at 0 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.35 3.95) (end 3.35 -3.95) (layer F.SilkS) (width 0.2)) + (fp_line (start -3.35 3.95) (end 3.35 3.95) (layer F.SilkS) (width 0.2)) + (fp_line (start -3.35 -3.95) (end 3.35 -3.95) (layer F.SilkS) (width 0.2)) + (fp_line (start -3.35 -3.95) (end -3.35 3.95) (layer F.SilkS) (width 0.2)) + (pad 2 smd rect (at 0 -2.5) (size 5.7 2) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at 0 2.5) (size 5.7 2) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/L_7x7MM.kicad_mod b/Footprint/L_7x7MM.kicad_mod new file mode 100644 index 0000000..3cf7aab --- /dev/null +++ b/Footprint/L_7x7MM.kicad_mod @@ -0,0 +1,12 @@ +(module L_7x7MM (layer F.Cu) + (fp_text reference L_7x7MM (at 0 0) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value L** (at 0 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end -4.4 0) (layer F.SilkS) (width 0.2)) + (fp_circle (center 0 0) (end 4.025 0) (layer F.SilkS) (width 0.2)) + (pad 2 smd rect (at 0 -2.325) (size 7.3 2.65) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at 0 2.325) (size 7.3 2.65) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/MINI_DIN_8.kicad_mod b/Footprint/MINI_DIN_8.kicad_mod new file mode 100644 index 0000000..4251300 --- /dev/null +++ b/Footprint/MINI_DIN_8.kicad_mod @@ -0,0 +1,22 @@ +(module MINI_DIN_8 (layer F.Cu) (tedit 57125B9F) + (fp_text reference CN1 (at 3.175 1.651) (layer F.SilkS) hide + (effects (font (size 0.8128 0.8128) (thickness 0.2032))) + ) + (fp_text value MINI_DIN_8P_JACK (at 0 -6.10108) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_line (start -6.75 0.8) (end -6.75 8.15) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.75 0.8) (end 6.75 8.15) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.75 8.15) (end 6.75 8.15) (layer F.SilkS) (width 0.381)) + (pad 3 thru_hole circle (at -3.4 3.8 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole circle (at 3.4 3.8 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole circle (at -3.4 6.3 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask F.SilkS)) + (pad 8 thru_hole circle (at 3.4 6.3 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask F.SilkS)) + (pad 9 thru_hole circle (at 0 0 180) (size 3.2 3.2) (drill 2.29) (layers *.Cu *.Mask F.SilkS)) + (pad 9 thru_hole circle (at -6.75 0.8 180) (size 3.2 3.2) (drill 2.29) (layers *.Cu *.Mask F.SilkS)) + (pad 9 thru_hole circle (at 6.75 0.8 180) (size 3.2 3.2) (drill 2.29) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole circle (at -1.3 3.8 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 1.3 3.8 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at -1.3 6.3 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask F.SilkS)) + (pad 7 thru_hole circle (at 0.9 6.3 180) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/MOS_FET_SOT23-3_HSOL.kicad_mod b/Footprint/MOS_FET_SOT23-3_HSOL.kicad_mod new file mode 100644 index 0000000..401cf58 --- /dev/null +++ b/Footprint/MOS_FET_SOT23-3_HSOL.kicad_mod @@ -0,0 +1,22 @@ +(module MOS_FET_SOT23-3_HSOL (layer F.Cu) + (descr SOT23) + (attr smd) + (fp_text reference Q1 (at 0 0) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value MOS_N (at 0 0.09906) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -1.7 0.7) (end 1.7 0.7) (layer F.SilkS) (width 0.2)) + (fp_line (start -1.7 -0.675) (end 1.7 -0.675) (layer F.SilkS) (width 0.2)) + (fp_line (start -1.7 0.7) (end -1.7 -0.675) (layer F.SilkS) (width 0.2)) + (fp_line (start 1.7 0.7) (end 1.7 -0.675) (layer F.SilkS) (width 0.2)) + (pad G smd rect (at -0.95 1.3) (size 0.8 1.2) (layers F.Cu F.Paste F.Mask)) + (pad D smd rect (at 0 -1.3) (size 0.8 1.2) (layers F.Cu F.Paste F.Mask)) + (pad S smd rect (at 0.95 1.3) (size 0.8 1.2) (layers F.Cu F.Paste F.Mask)) + (model smd/smd_transistors/sot23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/MSOP-10.kicad_mod b/Footprint/MSOP-10.kicad_mod new file mode 100644 index 0000000..173f54e --- /dev/null +++ b/Footprint/MSOP-10.kicad_mod @@ -0,0 +1,32 @@ +(module MSOP-10 (layer F.Cu) (tedit 56DEDCBC) + (descr "10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SSOP 0.5") + (attr smd) + (fp_text reference REF** (at 0.7874 -2.3876) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value >NAME (at 0 2.6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center -1.488581 -1.905) (end -1.564781 -1.9558) (layer F.SilkS) (width 0.15)) + (fp_circle (center -0.7112 -1.1938) (end -0.8636 -1.3208) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.1938 1.675) (end 1.1938 -1.675) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1938 1.675) (end -1.1938 -1.675) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1938 -1.675) (end 1.1938 -1.675) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1938 1.6764) (end 1.1938 1.675) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -2.2 -1) (size 1.4 0.3) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -2.2 -0.5) (size 1.4 0.3) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -2.2 0) (size 1.4 0.3) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -2.2 0.5) (size 1.4 0.3) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -2.2 1) (size 1.4 0.3) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 2.2 1) (size 1.4 0.3) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at 2.2 0.5) (size 1.4 0.3) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 2.2 0) (size 1.4 0.3) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at 2.2 -0.5) (size 1.4 0.3) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 2.2 -1) (size 1.4 0.3) (layers F.Cu F.Paste F.Mask)) + (model Housings_SSOP.3dshapes/MSOP-10_3x3mm_Pitch0.5mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/MSOP-8.kicad_mod b/Footprint/MSOP-8.kicad_mod new file mode 100644 index 0000000..0e69dd3 --- /dev/null +++ b/Footprint/MSOP-8.kicad_mod @@ -0,0 +1,30 @@ +(module MSOP-8 (layer F.Cu) (tedit 56DEE1AE) + (descr "8-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SSOP 0.65") + (attr smd) + (fp_text reference REF** (at 0.7366 -2.4638) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value >NAME (at 0 2.6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center -1.4478 -1.9304) (end -1.524 -2.0066) (layer F.SilkS) (width 0.15)) + (fp_circle (center -0.7112 -1.143) (end -0.8636 -1.2954) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1684 -1.675) (end -1.1684 1.675) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.1684 -1.675) (end 1.1684 1.675) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1684 -1.675) (end 1.1684 -1.675) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.1684 1.6764) (end 1.1684 1.675) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -2.2 -0.975) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -2.2 -0.325) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -2.2 0.325) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -2.2 0.975) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 2.2 0.975) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 2.2 0.325) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at 2.2 -0.325) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 2.2 -0.975) (size 1.45 0.45) (layers F.Cu F.Paste F.Mask)) + (model Housings_SSOP.3dshapes/MSOP-8_3x3mm_Pitch0.65mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/MXALPS.kicad_mod b/Footprint/MXALPS.kicad_mod new file mode 100644 index 0000000..ec06883 --- /dev/null +++ b/Footprint/MXALPS.kicad_mod @@ -0,0 +1,26 @@ +(module MXALPS (layer F.Cu) (tedit 55C2C681) + (descr MXALPS) + (tags MXALPS) + (fp_text reference >NAME (at 0 3.048) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_text value >VALUE (at -3.5 9) (layer B.SilkS) hide + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad "" np_thru_hole circle (at 0 0) (size 3.98781 3.98781) (drill 3.9878) (layers *.Cu *.Mask F.SilkS) + (clearance 0.1524)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.70181 1.70181) (drill 1.7018) (layers *.Cu *.Mask F.SilkS) + (clearance 0.1524)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.70181 1.70181) (drill 1.7018) (layers *.Cu *.Mask F.SilkS) + (clearance 0.1524)) + (pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/MXALPS2.kicad_mod b/Footprint/MXALPS2.kicad_mod new file mode 100644 index 0000000..4ace381 --- /dev/null +++ b/Footprint/MXALPS2.kicad_mod @@ -0,0 +1,28 @@ +(module MXALPS2 (layer F.Cu) (tedit 56C31FF8) + (descr MXALPS2) + (tags MXALPS) + (fp_text reference >NAME (at 0 3.048) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_text value >VALUE (at -3.5 9) (layer B.SilkS) hide + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad "" np_thru_hole circle (at 0 0) (size 3.98781 3.98781) (drill 3.9878) (layers *.Cu *.Mask F.SilkS) + (clearance 0.1524)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.70181 1.70181) (drill 1.7018) (layers *.Cu *.Mask F.SilkS) + (clearance 0.1524)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.70181 1.70181) (drill 1.7018) (layers *.Cu *.Mask F.SilkS) + (clearance 0.1524)) + (pad 1 thru_hole circle (at -3.918 -2.54) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole circle (at -2.608 -4) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.433 -5.08) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.393 -4.5) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/MXST.kicad_mod b/Footprint/MXST.kicad_mod new file mode 100644 index 0000000..e905fbc --- /dev/null +++ b/Footprint/MXST.kicad_mod @@ -0,0 +1,19 @@ +(module MXST (layer F.Cu) (tedit 59170627) + (fp_text reference MXST (at 7.14375 9.52373) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_text value VAL** (at 7.239 -7.112) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_line (start 3.429 10.668) (end 3.429 -8.001) (layer F.SilkS) (width 0.381)) + (fp_line (start 3.429 -8.001) (end -3.429 -8.001) (layer F.SilkS) (width 0.381)) + (fp_line (start -3.429 -8.001) (end -3.429 10.668) (layer F.SilkS) (width 0.381)) + (fp_line (start -3.429 10.668) (end 3.429 10.668) (layer F.SilkS) (width 0.381)) + (pad "" np_thru_hole circle (at 0 -6.985) (size 3.048 3.048) (drill 3.048) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 0 8.255) (size 3.9802 3.9802) (drill 3.9802) (layers *.Cu *.Mask)) + (model cherry_mx1.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/Micro_USB.kicad_mod b/Footprint/Micro_USB.kicad_mod new file mode 100644 index 0000000..504c186 --- /dev/null +++ b/Footprint/Micro_USB.kicad_mod @@ -0,0 +1,31 @@ +(module Micro_USB (layer F.Cu) (tedit 59E7388A) + (fp_text reference REF** (at -0.05 -2.2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Micro_USB (at 0 6.4) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.75 4.425) (end -4.75 5.425) (layer Dwgs.User) (width 0.15)) + (fp_line (start 3.75 4.425) (end 4.75 5.425) (layer Dwgs.User) (width 0.15)) + (fp_line (start -3.75 4.425) (end 3.75 4.425) (layer Dwgs.User) (width 0.15)) + (fp_line (start 3.8 4) (end 3.8 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.8 0) (end -3.8 0) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.8 4) (end -3.8 0) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.8 4) (end 3.8 4) (layer F.SilkS) (width 0.15)) + (pad 6 smd rect (at -1.3 2.55) (size 2.1 1.9) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 1.3 2.55) (size 2.1 1.9) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -3.8 2.55) (size 1.8 1.9) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 3.8 2.55) (size 1.8 1.9) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -3.125 0) (size 2.05 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 3.125 0) (size 2.05 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 1.3 0) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 4 smd rect (at 0.65 0) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 3 smd rect (at 0 0) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 2 smd rect (at -0.65 0) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 1 smd rect (at -1.3 0) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) +) diff --git a/Footprint/Micro_USB_Hand.kicad_mod b/Footprint/Micro_USB_Hand.kicad_mod new file mode 100644 index 0000000..ee72340 --- /dev/null +++ b/Footprint/Micro_USB_Hand.kicad_mod @@ -0,0 +1,26 @@ +(module Micro_USB_Hand (layer F.Cu) (tedit 59E7392D) + (fp_text reference REF** (at 0 2.05) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Micro_USB_Hand (at 0 -6.9) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.75 -5) (end -4.75 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start 3.75 -5) (end 4.75 -6) (layer Dwgs.User) (width 0.15)) + (fp_line (start -3.75 -5) (end 3.75 -5) (layer Dwgs.User) (width 0.15)) + (fp_line (start 3.5 0) (end -3.5 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.5 -4.15) (end 3.5 0) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.5 -4.15) (end -3.5 0) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.5 -4.15) (end 3.5 -4.15) (layer F.SilkS) (width 0.15)) + (pad 6 smd rect (at -1 -2.7) (size 1.5 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 6 thru_hole oval (at -3.45 -2.7) (size 1 1.55) (drill oval 0.5 1.15) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at -2.5 -0.05) (size 1.25 0.95) (drill oval 0.85 0.55) (layers *.Cu *.Mask)) + (pad 3 smd rect (at 0 0) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -0.65 0) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -1.3 0) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 0.65 0) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at 1.3 0) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) + (pad 6 thru_hole oval (at 2.5 0) (size 1.25 0.95) (drill oval 0.85 0.55) (layers *.Cu *.Mask)) + (pad 6 thru_hole oval (at 3.45 -2.7) (size 1 1.55) (drill oval 0.5 1.15) (layers *.Cu *.Mask)) + (pad 6 smd rect (at 1 -2.7) (size 1.5 1.5) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/Mx_100.kicad_mod b/Footprint/Mx_100.kicad_mod new file mode 100644 index 0000000..90f3610 --- /dev/null +++ b/Footprint/Mx_100.kicad_mod @@ -0,0 +1,48 @@ +(module Mx_100 (layer F.Cu) (tedit 5933BE79) + (descr MXALPS) + (tags MXALPS) + (fp_text reference K2 (at 0 5) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value K01 (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole circle (at -3.81 -2.54 330.95) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.54 -5.08 356.1) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_125.kicad_mod b/Footprint/Mx_125.kicad_mod new file mode 100644 index 0000000..2aa378c --- /dev/null +++ b/Footprint/Mx_125.kicad_mod @@ -0,0 +1,48 @@ +(module Mx_125 (layer F.Cu) (tedit 5933BEB1) + (descr MXALPS) + (tags MXALPS) + (fp_text reference >NAME (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value >VALUE (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -11.78052 -9.398) (end 11.78052 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 11.78052 -9.398) (end 11.78052 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 11.78052 9.398) (end -11.78052 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -11.78052 9.398) (end -11.78052 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole circle (at -3.81 -2.54 330.95) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.54 -5.08 356.1) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_150.kicad_mod b/Footprint/Mx_150.kicad_mod new file mode 100644 index 0000000..e1715f2 --- /dev/null +++ b/Footprint/Mx_150.kicad_mod @@ -0,0 +1,48 @@ +(module Mx_150 (layer F.Cu) (tedit 5933BED3) + (descr MXALPS) + (tags MXALPS) + (fp_text reference >NAME (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value >VALUE (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -14.1605 -9.398) (end 14.1605 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 14.1605 -9.398) (end 14.1605 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 14.1605 9.398) (end -14.1605 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -14.1605 9.398) (end -14.1605 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole circle (at -3.81 -2.54 330.95) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.54 -5.08 356.1) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_175.kicad_mod b/Footprint/Mx_175.kicad_mod new file mode 100644 index 0000000..4bde780 --- /dev/null +++ b/Footprint/Mx_175.kicad_mod @@ -0,0 +1,48 @@ +(module Mx_175 (layer F.Cu) (tedit 5933C0D2) + (descr MXALPS) + (tags MXALPS) + (fp_text reference >NAME (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value >VALUE (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -16.54302 -9.398) (end 16.54302 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 16.54302 -9.398) (end 16.54302 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 16.54302 9.398) (end -16.54302 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -16.54302 9.398) (end -16.54302 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole circle (at -3.81 -2.54 330.95) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.54 -5.08 356.1) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_175_STEPPED.kicad_mod b/Footprint/Mx_175_STEPPED.kicad_mod new file mode 100644 index 0000000..13269fd --- /dev/null +++ b/Footprint/Mx_175_STEPPED.kicad_mod @@ -0,0 +1,43 @@ +(module Mx_175_STEPPED (layer F.Cu) (tedit 5933C0FA) + (descr MXALPS) + (tags MXALPS) + (fp_text reference >NAME (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value >VALUE (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -11.77925 -9.398) (end 21.30679 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 21.30679 -9.398) (end 21.30679 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 21.30679 9.398) (end -11.77925 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -11.77925 9.398) (end -11.77925 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole circle (at -3.81 -2.54 330.95) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.54 -5.08 356.1) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/Mx_200.kicad_mod b/Footprint/Mx_200.kicad_mod new file mode 100644 index 0000000..01f39d6 --- /dev/null +++ b/Footprint/Mx_200.kicad_mod @@ -0,0 +1,48 @@ +(module Mx_200 (layer F.Cu) (tedit 59D9503B) + (descr MXALPS) + (tags MXALPS) + (fp_text reference >NAME (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value >VALUE (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -18.923 -9.398) (end 18.923 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 18.923 -9.398) (end 18.923 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 18.923 9.398) (end -18.923 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -18.923 9.398) (end -18.923 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole circle (at -3.81 -2.54 330.95) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.54 -5.08 356.1) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_225.kicad_mod b/Footprint/Mx_225.kicad_mod new file mode 100644 index 0000000..f26ce3a --- /dev/null +++ b/Footprint/Mx_225.kicad_mod @@ -0,0 +1,48 @@ +(module Mx_225 (layer F.Cu) (tedit 59D9518B) + (descr MXALPS) + (tags MXALPS) + (fp_text reference K39 (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value K2C (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -21.30552 -9.398) (end 21.30552 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 21.30552 -9.398) (end 21.30552 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 21.30552 9.398) (end -21.30552 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -21.30552 9.398) (end -21.30552 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole circle (at -3.81 -2.54 330.95) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.54 -5.08 356.1) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_275.kicad_mod b/Footprint/Mx_275.kicad_mod new file mode 100644 index 0000000..938c3d5 --- /dev/null +++ b/Footprint/Mx_275.kicad_mod @@ -0,0 +1,47 @@ +(module Mx_275 (layer F.Cu) (tedit 59D9523B) + (descr MXALPS) + (tags MXALPS) + (fp_text reference >NAME (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value >VALUE (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -26.06802 -9.398) (end 26.06802 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 26.06802 -9.398) (end 26.06802 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 26.06802 9.398) (end -26.06802 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -26.06802 9.398) (end -26.06802 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole circle (at -3.81 -2.54 330.95) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.54 -5.08 356.1) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_600.kicad_mod b/Footprint/Mx_600.kicad_mod new file mode 100644 index 0000000..0d17021 --- /dev/null +++ b/Footprint/Mx_600.kicad_mod @@ -0,0 +1,40 @@ +(module Mx_600 (layer F.Cu) (tedit 59D952C7) + (descr MXALPS) + (tags MXALPS) + (fp_text reference >NAME (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value >VALUE (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -66.525 -9.398) (end 47.475 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 47.475 -9.398) (end 47.475 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 47.475 9.398) (end -66.525 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -66.525 9.398) (end -66.525 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole circle (at -3.81 -2.54 330.95) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.54 -5.08 356.1) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_625.kicad_mod b/Footprint/Mx_625.kicad_mod new file mode 100644 index 0000000..696b6e6 --- /dev/null +++ b/Footprint/Mx_625.kicad_mod @@ -0,0 +1,48 @@ +(module Mx_625 (layer F.Cu) (tedit 59D952D5) + (descr MXALPS) + (tags MXALPS) + (fp_text reference >NAME (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value >VALUE (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -59.40552 -9.398) (end 59.40552 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 59.40552 -9.398) (end 59.40552 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 59.40552 9.398) (end -59.40552 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -59.40552 9.398) (end -59.40552 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole circle (at -3.81 -2.54 330.95) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.54 -5.08 356.1) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_700.kicad_mod b/Footprint/Mx_700.kicad_mod new file mode 100644 index 0000000..8edf5c2 --- /dev/null +++ b/Footprint/Mx_700.kicad_mod @@ -0,0 +1,40 @@ +(module Mx_700 (layer F.Cu) (tedit 59D952E5) + (descr MXALPS) + (tags MXALPS) + (fp_text reference >NAME (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value >VALUE (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -66.525 -9.398) (end 66.525 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 66.525 -9.398) (end 66.525 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 66.525 9.398) (end -66.525 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -66.525 9.398) (end -66.525 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole circle (at -3.81 -2.54 330.95) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.54 -5.08 356.1) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_Alps_100.kicad_mod b/Footprint/Mx_Alps_100.kicad_mod new file mode 100644 index 0000000..d443952 --- /dev/null +++ b/Footprint/Mx_Alps_100.kicad_mod @@ -0,0 +1,48 @@ +(module Mx_Alps_100 (layer F.Cu) (tedit 5917035E) + (descr MXALPS) + (tags MXALPS) + (fp_text reference K2 (at 0 5) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value K01 (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_Alps_100_UPDATED.kicad_mod b/Footprint/Mx_Alps_100_UPDATED.kicad_mod new file mode 100644 index 0000000..8e8d998 --- /dev/null +++ b/Footprint/Mx_Alps_100_UPDATED.kicad_mod @@ -0,0 +1,50 @@ +(module Mx_Alps_100_UPDATED (layer F.Cu) (tedit 593345E9) + (descr MXALPS) + (tags MXALPS) + (fp_text reference K2 (at 0 5) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value K01 (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.5 2.5) (drill 1.5) (layers *.Cu *.Mask)) + (pad 1 thru_hole circle (at -2.5 -4) (size 2.7 2.7) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 2.5 -5.08) (size 2.7 2.7) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 2.54 -4.826) (size 2.7 2.7) (drill 1.8) (layers *.Cu *.Mask)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_Alps_125.kicad_mod b/Footprint/Mx_Alps_125.kicad_mod new file mode 100644 index 0000000..16e98fd --- /dev/null +++ b/Footprint/Mx_Alps_125.kicad_mod @@ -0,0 +1,48 @@ +(module Mx_Alps_125 (layer F.Cu) (tedit 591703D1) + (descr MXALPS) + (tags MXALPS) + (fp_text reference >NAME (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value >VALUE (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -11.78052 -9.398) (end 11.78052 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 11.78052 -9.398) (end 11.78052 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 11.78052 9.398) (end -11.78052 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -11.78052 9.398) (end -11.78052 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_Alps_150.kicad_mod b/Footprint/Mx_Alps_150.kicad_mod new file mode 100644 index 0000000..8d6b5ef --- /dev/null +++ b/Footprint/Mx_Alps_150.kicad_mod @@ -0,0 +1,48 @@ +(module Mx_Alps_150 (layer F.Cu) (tedit 591703DF) + (descr MXALPS) + (tags MXALPS) + (fp_text reference >NAME (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value >VALUE (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -14.1605 -9.398) (end 14.1605 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 14.1605 -9.398) (end 14.1605 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 14.1605 9.398) (end -14.1605 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -14.1605 9.398) (end -14.1605 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_Alps_175.kicad_mod b/Footprint/Mx_Alps_175.kicad_mod new file mode 100644 index 0000000..fb0b587 --- /dev/null +++ b/Footprint/Mx_Alps_175.kicad_mod @@ -0,0 +1,48 @@ +(module Mx_Alps_175 (layer F.Cu) (tedit 591703F5) + (descr MXALPS) + (tags MXALPS) + (fp_text reference >NAME (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value >VALUE (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -16.54302 -9.398) (end 16.54302 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 16.54302 -9.398) (end 16.54302 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 16.54302 9.398) (end -16.54302 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -16.54302 9.398) (end -16.54302 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_Alps_175_STEPPED.kicad_mod b/Footprint/Mx_Alps_175_STEPPED.kicad_mod new file mode 100644 index 0000000..f30c179 --- /dev/null +++ b/Footprint/Mx_Alps_175_STEPPED.kicad_mod @@ -0,0 +1,43 @@ +(module Mx_Alps_175_STEPPED (layer F.Cu) (tedit 5917040C) + (descr MXALPS) + (tags MXALPS) + (fp_text reference >NAME (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value >VALUE (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -11.77925 -9.398) (end 21.30679 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 21.30679 -9.398) (end 21.30679 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 21.30679 9.398) (end -11.77925 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -11.77925 9.398) (end -11.77925 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/Mx_Alps_200.kicad_mod b/Footprint/Mx_Alps_200.kicad_mod new file mode 100644 index 0000000..327a203 --- /dev/null +++ b/Footprint/Mx_Alps_200.kicad_mod @@ -0,0 +1,48 @@ +(module Mx_Alps_200 (layer F.Cu) (tedit 59170420) + (descr MXALPS) + (tags MXALPS) + (fp_text reference >NAME (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value >VALUE (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -18.923 -9.398) (end 18.923 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 18.923 -9.398) (end 18.923 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 18.923 9.398) (end -18.923 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -18.923 9.398) (end -18.923 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_Alps_225.kicad_mod b/Footprint/Mx_Alps_225.kicad_mod new file mode 100644 index 0000000..9bd26a5 --- /dev/null +++ b/Footprint/Mx_Alps_225.kicad_mod @@ -0,0 +1,48 @@ +(module Mx_Alps_225 (layer F.Cu) (tedit 5917068D) + (descr MXALPS) + (tags MXALPS) + (fp_text reference K39 (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value K2C (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -21.30552 -9.398) (end 21.30552 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 21.30552 -9.398) (end 21.30552 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 21.30552 9.398) (end -21.30552 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -21.30552 9.398) (end -21.30552 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_Alps_275.kicad_mod b/Footprint/Mx_Alps_275.kicad_mod new file mode 100644 index 0000000..752cd50 --- /dev/null +++ b/Footprint/Mx_Alps_275.kicad_mod @@ -0,0 +1,47 @@ +(module Mx_Alps_275 (layer F.Cu) (tedit 5917045D) + (descr MXALPS) + (tags MXALPS) + (fp_text reference >NAME (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value >VALUE (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -26.06802 -9.398) (end 26.06802 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 26.06802 -9.398) (end 26.06802 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 26.06802 9.398) (end -26.06802 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -26.06802 9.398) (end -26.06802 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_Alps_600.kicad_mod b/Footprint/Mx_Alps_600.kicad_mod new file mode 100644 index 0000000..f65f302 --- /dev/null +++ b/Footprint/Mx_Alps_600.kicad_mod @@ -0,0 +1,40 @@ +(module Mx_Alps_600 (layer F.Cu) (tedit 59170521) + (descr MXALPS) + (tags MXALPS) + (fp_text reference >NAME (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value >VALUE (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -66.525 -9.398) (end 47.475 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 47.475 -9.398) (end 47.475 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 47.475 9.398) (end -66.525 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -66.525 9.398) (end -66.525 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_Alps_625.kicad_mod b/Footprint/Mx_Alps_625.kicad_mod new file mode 100644 index 0000000..2366466 --- /dev/null +++ b/Footprint/Mx_Alps_625.kicad_mod @@ -0,0 +1,48 @@ +(module Mx_Alps_625 (layer F.Cu) (tedit 59170544) + (descr MXALPS) + (tags MXALPS) + (fp_text reference >NAME (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value >VALUE (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -59.40552 -9.398) (end 59.40552 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 59.40552 -9.398) (end 59.40552 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 59.40552 9.398) (end -59.40552 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -59.40552 9.398) (end -59.40552 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -7.75 6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.75 6.4) (end 7.75 6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 6.4) (end 7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.75 -6.4) (end -7.75 -6.4) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 -7.62) (end 7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 -7.62) (end 7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start 7.62 7.62) (end -7.62 7.62) (layer Dwgs.User) (width 0.3)) + (fp_line (start -7.62 7.62) (end -7.62 -7.62) (layer Dwgs.User) (width 0.3)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/Mx_Alps_700.kicad_mod b/Footprint/Mx_Alps_700.kicad_mod new file mode 100644 index 0000000..1724e85 --- /dev/null +++ b/Footprint/Mx_Alps_700.kicad_mod @@ -0,0 +1,40 @@ +(module Mx_Alps_700 (layer F.Cu) (tedit 5917056A) + (descr MXALPS) + (tags MXALPS) + (fp_text reference >NAME (at 0 4) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (fp_text value >VALUE (at 0 8) (layer B.SilkS) + (effects (font (thickness 0.3048)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -66.525 -9.398) (end 66.525 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 66.525 -9.398) (end 66.525 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 66.525 9.398) (end -66.525 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -66.525 9.398) (end -66.525 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad 1 thru_hole oval (at -3.405 -3.27 330.95) (size 2.5 4.17) (drill oval 1.5 3.17) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 2.52 -4.79 356.1) (size 2.5 3.08) (drill oval 1.5 2.08) (layers *.Cu *.Mask F.SilkS)) + (model ../../../../../home/dbroqua/Projects/dbroqua/DK60TP/Footprint/3D/Mx_Alps_100.wrl + (at (xyz 0 0 -0.02)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 0 180 0)) + ) +) diff --git a/Footprint/NX3225SA.kicad_mod b/Footprint/NX3225SA.kicad_mod new file mode 100644 index 0000000..3bfe4a6 --- /dev/null +++ b/Footprint/NX3225SA.kicad_mod @@ -0,0 +1,18 @@ +(module NX3225SA (layer F.Cu) (tedit 5531CC7C) + (descr NX3225SA) + (tags NX3225SA) + (fp_text reference >NAME (at 0 2.794) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value >VALUE (at 0 -2.54) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_line (start -1.6 0.15) (end -1.6 -0.15) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.35 1.25) (end -0.35 1.25) (layer F.SilkS) (width 0.1)) + (fp_line (start 1.6 -0.15) (end 1.6 0.15) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.35 -1.2) (end -0.35 -1.2) (layer F.SilkS) (width 0.1)) + (pad 3 smd rect (at 1.1 -0.8) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 1.1 0.8) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -1.1 0.8) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -1.1 -0.8) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/OPEN-HARDWARE.kicad_mod b/Footprint/OPEN-HARDWARE.kicad_mod new file mode 100644 index 0000000..058ad50 --- /dev/null +++ b/Footprint/OPEN-HARDWARE.kicad_mod @@ -0,0 +1,63 @@ +(module LOGO (layer F.Cu) + (at 0 0) + (fp_text reference "G***" (at 0 0) (layer F.SilkS) hide + (effects (font (thickness 0.3))) + ) + (fp_text value "LOGO" (at 0.75 0) (layer F.SilkS) hide + (effects (font (thickness 0.3))) + ) + (fp_poly (pts (xy 0.278585 -5.460888) (xy 0.466982 -5.460108) (xy 0.607113 -5.458000) (xy 0.706595 -5.453903) (xy 0.773044 -5.447155) (xy 0.814077 -5.437094) (xy 0.837311 -5.423059) (xy 0.850363 -5.404390) + (xy 0.856948 -5.389563) (xy 0.871192 -5.338479) (xy 0.894469 -5.234841) (xy 0.924742 -5.088622) (xy 0.959976 -4.909795) (xy 0.998133 -4.708335) (xy 1.017158 -4.605045) (xy 1.055657 -4.398078) + (xy 1.091909 -4.210663) (xy 1.123957 -4.052329) (xy 1.149845 -3.932609) (xy 1.167617 -3.861033) (xy 1.172920 -3.846147) (xy 1.207745 -3.822475) (xy 1.290235 -3.780396) (xy 1.408973 -3.724783) + (xy 1.552545 -3.660509) (xy 1.709535 -3.592446) (xy 1.868529 -3.525467) (xy 2.018110 -3.464445) (xy 2.146864 -3.414251) (xy 2.243376 -3.379759) (xy 2.296231 -3.365841) (xy 2.298339 -3.365763) + (xy 2.333289 -3.383115) (xy 2.412897 -3.431758) (xy 2.529639 -3.506800) (xy 2.675991 -3.603351) (xy 2.844428 -3.716517) (xy 2.982050 -3.810263) (xy 3.162155 -3.932733) (xy 3.325824 -4.042276) + (xy 3.465543 -4.134004) (xy 3.573799 -4.203031) (xy 3.643077 -4.244467) (xy 3.665015 -4.254500) (xy 3.699011 -4.232608) (xy 3.768941 -4.172000) (xy 3.867303 -4.080278) (xy 3.986593 -3.965044) + (xy 4.119307 -3.833902) (xy 4.257943 -3.694452) (xy 4.394998 -3.554298) (xy 4.522967 -3.421042) (xy 4.634348 -3.302287) (xy 4.721637 -3.205634) (xy 4.777332 -3.138685) (xy 4.794250 -3.110355) + (xy 4.779686 -3.070036) (xy 4.735069 -2.990179) (xy 4.659003 -2.868642) (xy 4.550096 -2.703287) (xy 4.406954 -2.491974) (xy 4.228185 -2.232565) (xy 4.139990 -2.105664) (xy 4.058138 -1.984121) + (xy 3.992081 -1.878392) (xy 3.949352 -1.801036) (xy 3.937000 -1.767187) (xy 3.949008 -1.726773) (xy 3.981843 -1.639595) (xy 4.030716 -1.516993) (xy 4.090841 -1.370307) (xy 4.157431 -1.210878) + (xy 4.225698 -1.050046) (xy 4.290854 -0.899153) (xy 4.348114 -0.769539) (xy 4.392690 -0.672544) (xy 4.419794 -0.619509) (xy 4.423884 -0.613782) (xy 4.458476 -0.603526) (xy 4.546655 -0.583650) + (xy 4.679550 -0.555973) (xy 4.848287 -0.522314) (xy 5.043993 -0.484493) (xy 5.176266 -0.459512) (xy 5.386297 -0.419834) (xy 5.576759 -0.383175) (xy 5.738336 -0.351382) (xy 5.861713 -0.326304) + (xy 5.937575 -0.309789) (xy 5.956448 -0.304744) (xy 5.970393 -0.289261) (xy 5.981199 -0.250336) (xy 5.989226 -0.181255) (xy 5.994834 -0.075302) (xy 5.998384 0.074238) (xy 6.000235 0.274080) + (xy 6.000749 0.520738) (xy 6.000454 0.769092) (xy 5.999238 0.961282) (xy 5.996608 1.104646) (xy 5.992069 1.206519) (xy 5.985127 1.274238) (xy 5.975289 1.315139) (xy 5.962060 1.336556) + (xy 5.945187 1.345757) (xy 5.890159 1.358534) (xy 5.790250 1.378643) (xy 5.663146 1.402585) (xy 5.603875 1.413304) (xy 5.294504 1.469202) (xy 5.042684 1.516327) (xy 4.843247 1.555838) + (xy 4.691024 1.588893) (xy 4.580848 1.616653) (xy 4.507550 1.640276) (xy 4.465964 1.660923) (xy 4.455023 1.671042) (xy 4.433247 1.713083) (xy 4.393407 1.801955) (xy 4.340055 1.926472) + (xy 4.277745 2.075445) (xy 4.211028 2.237686) (xy 4.144457 2.402006) (xy 4.082585 2.557217) (xy 4.029964 2.692132) (xy 3.991147 2.795562) (xy 3.970686 2.856319) (xy 3.968660 2.866315) + (xy 3.985941 2.898462) (xy 4.034346 2.975095) (xy 4.108800 3.088530) (xy 4.204226 3.231082) (xy 4.315548 3.395066) (xy 4.381500 3.491301) (xy 4.499863 3.665926) (xy 4.604971 3.825744) + (xy 4.691682 3.962546) (xy 4.754856 4.068122) (xy 4.789352 4.134262) (xy 4.794250 4.150422) (xy 4.772166 4.189840) (xy 4.709425 4.267320) (xy 4.611289 4.377071) (xy 4.483025 4.513299) + (xy 4.329894 4.670209) (xy 4.241717 4.758521) (xy 4.069227 4.929494) (xy 3.935539 5.060203) (xy 3.834751 5.155481) (xy 3.760960 5.220160) (xy 3.708264 5.259073) (xy 3.670758 5.277053) + (xy 3.642542 5.278932) (xy 3.617711 5.269542) (xy 3.617595 5.269480) (xy 3.570484 5.240371) (xy 3.480170 5.181156) (xy 3.355661 5.097872) (xy 3.205967 4.996557) (xy 3.040096 4.883245) + (xy 2.997459 4.853958) (xy 2.831734 4.741261) (xy 2.682247 4.641995) (xy 2.557343 4.561509) (xy 2.465367 4.505151) (xy 2.414663 4.478269) (xy 2.408857 4.476750) (xy 2.365004 4.490623) + (xy 2.279263 4.527978) (xy 2.165775 4.582418) (xy 2.086074 4.622773) (xy 1.958660 4.684584) (xy 1.856599 4.726362) (xy 1.791530 4.743677) (xy 1.775530 4.740980) (xy 1.756818 4.705634) + (xy 1.717249 4.618984) (xy 1.660039 4.488487) (xy 1.588408 4.321599) (xy 1.505573 4.125774) (xy 1.414753 3.908469) (xy 1.380145 3.825019) (xy 1.278544 3.579675) (xy 1.176337 3.333146) + (xy 1.078415 3.097204) (xy 0.989666 2.883624) (xy 0.914980 2.704180) (xy 0.859246 2.570644) (xy 0.855538 2.561784) (xy 0.796116 2.416651) (xy 0.747002 2.290601) (xy 0.712937 2.196245) + (xy 0.698659 2.146196) (xy 0.698500 2.143883) (xy 0.722765 2.106089) (xy 0.786960 2.045075) (xy 0.878180 1.972845) (xy 0.896937 1.959248) (xy 1.173909 1.730337) (xy 1.390911 1.481720) + (xy 1.548846 1.211769) (xy 1.648617 0.918855) (xy 1.691126 0.601353) (xy 1.692901 0.523875) (xy 1.666445 0.206339) (xy 1.583520 -0.085410) (xy 1.442067 -0.356528) (xy 1.240025 -0.612173) + (xy 1.238443 -0.613866) (xy 1.001063 -0.823737) (xy 0.736356 -0.980391) (xy 0.452129 -1.083506) (xy 0.156188 -1.132762) (xy -0.143660 -1.127835) (xy -0.439608 -1.068405) (xy -0.723849 -0.954150) + (xy -0.988577 -0.784747) (xy -1.078549 -0.709348) (xy -1.299509 -0.471329) (xy -1.463112 -0.206144) (xy -1.568903 0.085179) (xy -1.616423 0.401613) (xy -1.619250 0.504673) (xy -1.596612 0.821880) + (xy -1.526353 1.106279) (xy -1.404956 1.364475) (xy -1.228905 1.603072) (xy -0.994683 1.828676) (xy -0.856530 1.937283) (xy -0.756427 2.016349) (xy -0.679865 2.086067) (xy -0.638807 2.135153) + (xy -0.635000 2.146225) (xy -0.646770 2.185220) (xy -0.680206 2.275721) (xy -0.732502 2.410640) (xy -0.800852 2.582889) (xy -0.882448 2.785378) (xy -0.974483 3.011021) (xy -1.051865 3.198907) + (xy -1.155104 3.448707) (xy -1.254857 3.690395) (xy -1.347427 3.914991) (xy -1.429119 4.113514) (xy -1.496235 4.276985) (xy -1.545079 4.396422) (xy -1.564798 4.445000) (xy -1.624849 4.591660) + (xy -1.672571 4.685263) (xy -1.721006 4.730962) (xy -1.783196 4.733912) (xy -1.872182 4.699267) (xy -2.001008 4.632179) (xy -2.016964 4.623682) (xy -2.139066 4.560843) (xy -2.242670 4.511419) + (xy -2.313491 4.482023) (xy -2.334309 4.476750) (xy -2.371317 4.493976) (xy -2.452608 4.542282) (xy -2.570252 4.616604) (xy -2.716318 4.711880) (xy -2.882878 4.823049) (xy -2.980886 4.889500) + (xy -3.154203 5.007021) (xy -3.310107 5.111521) (xy -3.440951 5.197976) (xy -3.539087 5.261357) (xy -3.596870 5.296639) (xy -3.608792 5.302250) (xy -3.636614 5.280781) (xy -3.702871 5.220445) + (xy -3.801169 5.127350) (xy -3.925113 5.007602) (xy -4.068311 4.867308) (xy -4.181006 4.755749) (xy -4.333794 4.601680) (xy -4.470259 4.459889) (xy -4.584195 4.337166) (xy -4.669400 4.240301) + (xy -4.719669 4.176085) (xy -4.730751 4.154049) (xy -4.713325 4.112936) (xy -4.664489 4.028079) (xy -4.589399 3.907644) (xy -4.493214 3.759798) (xy -4.381093 3.592710) (xy -4.318933 3.501987) + (xy -4.200804 3.329179) (xy -4.095829 3.172549) (xy -4.009146 3.040019) (xy -3.945896 2.939512) (xy -3.911218 2.878949) (xy -3.906183 2.865816) (xy -3.917522 2.820702) (xy -3.949322 2.728611) + (xy -3.996989 2.600912) (xy -4.055927 2.448975) (xy -4.121542 2.284170) (xy -4.189238 2.117868) (xy -4.254420 1.961439) (xy -4.312495 1.826251) (xy -4.358866 1.723676) (xy -4.388938 1.665084) + (xy -4.394607 1.657229) (xy -4.436373 1.639822) (xy -4.531267 1.613845) (xy -4.669829 1.581450) (xy -4.842597 1.544790) (xy -5.040111 1.506013) (xy -5.146342 1.486295) (xy -5.352674 1.447706) + (xy -5.539019 1.410908) (xy -5.695932 1.377925) (xy -5.813970 1.350780) (xy -5.883687 1.331496) (xy -5.897563 1.325365) (xy -5.911381 1.283905) (xy -5.922549 1.190460) (xy -5.931092 1.055480) + (xy -5.937037 0.889414) (xy -5.940410 0.702714) (xy -5.941237 0.505828) (xy -5.939545 0.309207) (xy -5.935358 0.123299) (xy -5.928704 -0.041444) (xy -5.919609 -0.174574) (xy -5.908098 -0.265640) + (xy -5.894199 -0.304193) (xy -5.893484 -0.304538) (xy -5.850930 -0.314918) (xy -5.755223 -0.334948) (xy -5.615663 -0.362790) (xy -5.441549 -0.396607) (xy -5.242182 -0.434560) (xy -5.112698 -0.458853) + (xy -4.903767 -0.498755) (xy -4.715674 -0.536426) (xy -4.557435 -0.569917) (xy -4.438064 -0.597281) (xy -4.366578 -0.616568) (xy -4.350251 -0.623625) (xy -4.326225 -0.665243) (xy -4.283939 -0.753897) + (xy -4.228269 -0.877954) (xy -4.164094 -1.025779) (xy -4.096288 -1.185738) (xy -4.029731 -1.346197) (xy -3.969297 -1.495523) (xy -3.919865 -1.622080) (xy -3.886311 -1.714235) (xy -3.873513 -1.760354) + (xy -3.873500 -1.760921) (xy -3.890864 -1.802149) (xy -3.939557 -1.887277) (xy -4.014484 -2.008195) (xy -4.110546 -2.156792) (xy -4.222648 -2.324954) (xy -4.290389 -2.424440) (xy -4.410115 -2.600422) + (xy -4.517819 -2.761517) (xy -4.608176 -2.899533) (xy -4.675864 -3.006281) (xy -4.715559 -3.073572) (xy -4.723525 -3.090778) (xy -4.716555 -3.122829) (xy -4.681057 -3.177737) (xy -4.613426 -3.259614) + (xy -4.510056 -3.372576) (xy -4.367342 -3.520735) (xy -4.187914 -3.701965) (xy -4.033766 -3.854754) (xy -3.892999 -3.991342) (xy -3.772182 -4.105593) (xy -3.677882 -4.191368) (xy -3.616669 -4.242531) + (xy -3.596539 -4.254500) (xy -3.560307 -4.237125) (xy -3.479752 -4.188330) (xy -3.362570 -4.113113) (xy -3.216458 -4.016473) (xy -3.049113 -3.903408) (xy -2.929449 -3.821302) (xy -2.751503 -3.699283) + (xy -2.589112 -3.589469) (xy -2.450123 -3.497044) (xy -2.342383 -3.427190) (xy -2.273737 -3.385088) (xy -2.253727 -3.375038) (xy -2.210553 -3.382490) (xy -2.120705 -3.410443) (xy -1.995843 -3.454308) + (xy -1.847624 -3.509495) (xy -1.687708 -3.571415) (xy -1.527754 -3.635478) (xy -1.379420 -3.697095) (xy -1.254365 -3.751676) (xy -1.164249 -3.794632) (xy -1.121267 -3.820831) (xy -1.105231 -3.861163) + (xy -1.080072 -3.955048) (xy -1.047808 -4.093524) (xy -1.010456 -4.267628) (xy -0.970035 -4.468399) (xy -0.939141 -4.629888) (xy -0.898562 -4.844091) (xy -0.860914 -5.037855) (xy -0.827990 -5.202342) + (xy -0.801585 -5.328711) (xy -0.783492 -5.408122) (xy -0.776438 -5.431576) (xy -0.740472 -5.440057) (xy -0.648777 -5.447474) (xy -0.509119 -5.453544) (xy -0.329264 -5.457984) (xy -0.116979 -5.460514) + (xy 0.034304 -5.461000) (xy 0.278585 -5.460888) )(layer F.SilkS) (width 0.010000) + ) +) diff --git a/Footprint/OSHW.kicad_mod b/Footprint/OSHW.kicad_mod new file mode 100644 index 0000000..7851def --- /dev/null +++ b/Footprint/OSHW.kicad_mod @@ -0,0 +1,239 @@ +(module OSHW (layer F.Cu) (tedit 0) + (fp_text reference G*** (at 0 5.715) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_text value OSHW (at 0 -5.08) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_poly (pts (xy 4.191 0.33274) (xy 4.18846 0.47498) (xy 4.18846 0.59182) (xy 4.18846 0.6858) + (xy 4.18592 0.75946) (xy 4.18592 0.81534) (xy 4.18338 0.85344) (xy 4.1783 0.88138) + (xy 4.17322 0.89662) (xy 4.17068 0.9017) (xy 4.1529 0.90678) (xy 4.10972 0.91694) + (xy 4.04622 0.93218) (xy 3.9624 0.94996) (xy 3.86588 0.96774) (xy 3.7592 0.9906) + (xy 3.6449 1.01092) (xy 3.51536 1.03378) (xy 3.40106 1.05664) (xy 3.302 1.07696) + (xy 3.22072 1.09474) (xy 3.1623 1.10998) (xy 3.1242 1.12014) (xy 3.11404 1.12522) + (xy 3.10388 1.143) (xy 3.08356 1.1811) (xy 3.05816 1.23952) (xy 3.02768 1.31318) + (xy 2.99212 1.397) (xy 2.95402 1.4859) (xy 2.91846 1.57734) (xy 2.88036 1.67132) + (xy 2.84734 1.75768) (xy 2.8194 1.83388) (xy 2.794 1.89992) (xy 2.77876 1.94818) + (xy 2.77114 1.97612) (xy 2.77114 1.9812) (xy 2.77876 1.99644) (xy 2.80162 2.032) + (xy 2.83972 2.08788) (xy 2.88544 2.15646) (xy 2.93878 2.23774) (xy 3.00228 2.32664) + (xy 3.06832 2.42316) (xy 3.13436 2.51968) (xy 3.19532 2.61112) (xy 3.24866 2.69494) + (xy 3.29438 2.76352) (xy 3.3274 2.8194) (xy 3.35026 2.85496) (xy 3.35788 2.87274) + (xy 3.34772 2.88798) (xy 3.31978 2.921) (xy 3.2766 2.96926) (xy 3.22326 3.02768) + (xy 3.15722 3.09372) (xy 3.0861 3.16738) (xy 3.0099 3.24612) (xy 2.93116 3.32486) + (xy 2.85496 3.40106) (xy 2.77876 3.47472) (xy 2.71272 3.54076) (xy 2.65176 3.59664) + (xy 2.6035 3.63982) (xy 2.57048 3.6703) (xy 2.5527 3.683) (xy 2.55016 3.683) + (xy 2.53492 3.67538) (xy 2.49936 3.65252) (xy 2.44348 3.61696) (xy 2.3749 3.57124) + (xy 2.29362 3.5179) (xy 2.20218 3.45694) (xy 2.1082 3.39344) (xy 2.01168 3.3274) + (xy 1.92024 3.2639) (xy 1.83896 3.21056) (xy 1.77038 3.16738) (xy 1.7145 3.13182) + (xy 1.67894 3.1115) (xy 1.66116 3.10388) (xy 1.64084 3.10896) (xy 1.60274 3.12674) + (xy 1.54686 3.15468) (xy 1.48336 3.1877) (xy 1.45288 3.20294) (xy 1.38176 3.24104) + (xy 1.3208 3.26898) (xy 1.27254 3.2893) (xy 1.24206 3.29946) (xy 1.23698 3.29946) + (xy 1.22936 3.29438) (xy 1.22174 3.28422) (xy 1.20904 3.2639) (xy 1.1938 3.23342) + (xy 1.17348 3.19278) (xy 1.14808 3.13436) (xy 1.11506 3.06324) (xy 1.07696 2.97434) + (xy 1.03124 2.86766) (xy 0.9779 2.73812) (xy 0.9144 2.58572) (xy 0.84074 2.41046) + (xy 0.82804 2.37998) (xy 0.76708 2.22758) (xy 0.70612 2.0828) (xy 0.65278 1.94818) + (xy 0.60198 1.82372) (xy 0.5588 1.7145) (xy 0.5207 1.62052) (xy 0.49276 1.54432) + (xy 0.47244 1.48844) (xy 0.46228 1.45542) (xy 0.45974 1.44526) (xy 0.47498 1.43002) + (xy 0.50546 1.40208) (xy 0.55118 1.36652) (xy 0.5969 1.3335) (xy 0.71374 1.24714) + (xy 0.81026 1.16586) (xy 0.889 1.08458) (xy 0.95504 0.99568) (xy 1.016 0.89662) + (xy 1.04648 0.84074) (xy 1.11252 0.67818) (xy 1.15316 0.51054) (xy 1.16586 0.34036) + (xy 1.15316 0.17018) (xy 1.11506 0.00508) (xy 1.0541 -0.1524) (xy 0.96774 -0.3048) + (xy 0.85598 -0.4445) (xy 0.84836 -0.45212) (xy 0.71628 -0.57404) (xy 0.56896 -0.6731) + (xy 0.40386 -0.7493) (xy 0.32258 -0.77724) (xy 0.27686 -0.78994) (xy 0.23368 -0.8001) + (xy 0.18542 -0.80518) (xy 0.12446 -0.80772) (xy 0.04826 -0.81026) (xy 0.00508 -0.81026) + (xy -0.07874 -0.81026) (xy -0.14732 -0.80772) (xy -0.19812 -0.80264) (xy -0.24384 -0.79502) + (xy -0.28956 -0.78232) (xy -0.30988 -0.77724) (xy -0.4826 -0.70866) (xy -0.63754 -0.61976) + (xy -0.77724 -0.508) (xy -0.89662 -0.37592) (xy -0.99568 -0.2286) (xy -1.02362 -0.17526) + (xy -1.0795 -0.04572) (xy -1.1176 0.0762) (xy -1.13792 0.2032) (xy -1.143 0.33782) + (xy -1.1303 0.51816) (xy -1.08966 0.69088) (xy -1.02362 0.85344) (xy -0.93472 1.0033) + (xy -0.82042 1.13792) (xy -0.76962 1.18618) (xy -0.70612 1.23952) (xy -0.63246 1.2954) + (xy -0.56388 1.3462) (xy -0.50292 1.38684) (xy -0.4953 1.38938) (xy -0.46228 1.41478) + (xy -0.4445 1.44018) (xy -0.44196 1.44526) (xy -0.44704 1.46304) (xy -0.45974 1.50622) + (xy -0.48514 1.57226) (xy -0.51816 1.66116) (xy -0.56134 1.77038) (xy -0.61214 1.89738) + (xy -0.67056 2.04216) (xy -0.7366 2.20218) (xy -0.80264 2.35966) (xy -0.8636 2.50952) + (xy -0.92456 2.65176) (xy -0.98044 2.78638) (xy -1.03124 2.9083) (xy -1.07696 3.01752) + (xy -1.11506 3.10896) (xy -1.14554 3.18262) (xy -1.1684 3.23596) (xy -1.1811 3.26644) + (xy -1.18364 3.27406) (xy -1.2065 3.29438) (xy -1.22682 3.302) (xy -1.24714 3.29438) + (xy -1.28778 3.2766) (xy -1.34366 3.2512) (xy -1.4097 3.21564) (xy -1.43764 3.2004) + (xy -1.52146 3.15722) (xy -1.5875 3.12674) (xy -1.63322 3.10896) (xy -1.65608 3.10642) + (xy -1.67386 3.11658) (xy -1.7145 3.13944) (xy -1.77038 3.175) (xy -1.83642 3.21818) + (xy -1.91262 3.26898) (xy -1.96088 3.302) (xy -2.09042 3.39344) (xy -2.19964 3.4671) + (xy -2.28854 3.52806) (xy -2.3622 3.57886) (xy -2.41808 3.61696) (xy -2.46126 3.6449) + (xy -2.49428 3.66268) (xy -2.51714 3.67538) (xy -2.52984 3.68046) (xy -2.53746 3.683) + (xy -2.55016 3.67284) (xy -2.58318 3.6449) (xy -2.63144 3.60172) (xy -2.6924 3.54584) + (xy -2.76352 3.47726) (xy -2.84226 3.39852) (xy -2.92608 3.3147) (xy -2.94386 3.29692) + (xy -3.03022 3.21056) (xy -3.10896 3.13182) (xy -3.18008 3.05816) (xy -3.24104 2.99466) + (xy -3.2893 2.94386) (xy -3.32232 2.9083) (xy -3.33756 2.89052) (xy -3.33756 2.88798) + (xy -3.3401 2.88036) (xy -3.3401 2.87274) (xy -3.33756 2.86258) (xy -3.33248 2.8448) + (xy -3.31978 2.82194) (xy -3.29946 2.79146) (xy -3.27152 2.74828) (xy -3.23088 2.68986) + (xy -3.18262 2.6162) (xy -3.11912 2.52222) (xy -3.04038 2.41046) (xy -3.03276 2.4003) + (xy -2.96672 2.30378) (xy -2.9083 2.21488) (xy -2.85496 2.1336) (xy -2.80924 2.06756) + (xy -2.77622 2.01422) (xy -2.7559 1.9812) (xy -2.75082 1.96596) (xy -2.7559 1.94818) + (xy -2.77114 1.90754) (xy -2.79146 1.84912) (xy -2.82194 1.77292) (xy -2.8575 1.68402) + (xy -2.8956 1.58496) (xy -2.91592 1.5367) (xy -2.96418 1.41478) (xy -3.00482 1.31572) + (xy -3.03784 1.23952) (xy -3.06324 1.18364) (xy -3.08356 1.14554) (xy -3.0988 1.12268) + (xy -3.10896 1.11252) (xy -3.12928 1.10744) (xy -3.175 1.09728) (xy -3.24104 1.08458) + (xy -3.32486 1.0668) (xy -3.42138 1.04902) (xy -3.5306 1.0287) (xy -3.63728 1.00838) + (xy -3.75412 0.98806) (xy -3.8608 0.9652) (xy -3.95732 0.94742) (xy -4.03606 0.92964) + (xy -4.09956 0.91694) (xy -4.1402 0.90678) (xy -4.15544 0.9017) (xy -4.16052 0.89154) + (xy -4.1656 0.87376) (xy -4.16814 0.84074) (xy -4.17068 0.79502) (xy -4.17322 0.73152) + (xy -4.17576 0.6477) (xy -4.17576 0.54102) (xy -4.17576 0.41148) (xy -4.17576 0.3302) + (xy -4.17576 -0.22352) (xy -4.14274 -0.24384) (xy -4.12242 -0.25146) (xy -4.0767 -0.26162) + (xy -4.01066 -0.27686) (xy -3.92684 -0.29464) (xy -3.82778 -0.31496) (xy -3.71856 -0.33528) + (xy -3.59918 -0.35814) (xy -3.59664 -0.35814) (xy -3.4798 -0.37846) (xy -3.37058 -0.40132) + (xy -3.27406 -0.4191) (xy -3.19024 -0.43688) (xy -3.12674 -0.45212) (xy -3.08356 -0.46228) + (xy -3.06578 -0.4699) (xy -3.06324 -0.4699) (xy -3.05308 -0.48768) (xy -3.0353 -0.52578) + (xy -3.00736 -0.5842) (xy -2.97688 -0.65532) (xy -2.94132 -0.7366) (xy -2.90322 -0.82296) + (xy -2.86512 -0.9144) (xy -2.82702 -1.00076) (xy -2.794 -1.08204) (xy -2.76352 -1.15316) + (xy -2.74066 -1.20904) (xy -2.72796 -1.24968) (xy -2.72288 -1.26492) (xy -2.7305 -1.28016) + (xy -2.75336 -1.31826) (xy -2.78638 -1.3716) (xy -2.8321 -1.44272) (xy -2.88798 -1.524) + (xy -2.94894 -1.61544) (xy -3.01752 -1.7145) (xy -3.02768 -1.72974) (xy -3.09626 -1.83134) + (xy -3.15976 -1.92532) (xy -3.21564 -2.00914) (xy -3.2639 -2.0828) (xy -3.302 -2.14122) + (xy -3.3274 -2.18186) (xy -3.3401 -2.20218) (xy -3.3401 -2.20218) (xy -3.33756 -2.21488) + (xy -3.32486 -2.23266) (xy -3.30454 -2.2606) (xy -3.26898 -2.30124) (xy -3.22072 -2.35458) + (xy -3.15468 -2.42062) (xy -3.0734 -2.50444) (xy -2.97434 -2.6035) (xy -2.95402 -2.62382) + (xy -2.85496 -2.72542) (xy -2.76352 -2.81178) (xy -2.68732 -2.88544) (xy -2.62382 -2.94386) + (xy -2.57556 -2.98704) (xy -2.54508 -3.01244) (xy -2.53492 -3.01752) (xy -2.51714 -3.0099) + (xy -2.47904 -2.98958) (xy -2.42316 -2.95402) (xy -2.35204 -2.9083) (xy -2.27076 -2.85496) + (xy -2.17678 -2.79146) (xy -2.07772 -2.72542) (xy -2.06756 -2.7178) (xy -1.9685 -2.64922) + (xy -1.87452 -2.58572) (xy -1.7907 -2.5273) (xy -1.71704 -2.47904) (xy -1.65862 -2.44094) + (xy -1.61798 -2.413) (xy -1.59766 -2.4003) (xy -1.59766 -2.4003) (xy -1.58496 -2.39522) + (xy -1.56718 -2.39776) (xy -1.53924 -2.40284) (xy -1.50114 -2.41554) (xy -1.4478 -2.43332) + (xy -1.37668 -2.46126) (xy -1.2827 -2.49936) (xy -1.21666 -2.5273) (xy -1.09982 -2.57302) + (xy -1.00838 -2.61112) (xy -0.93472 -2.6416) (xy -0.88138 -2.667) (xy -0.84328 -2.68478) + (xy -0.81534 -2.69748) (xy -0.8001 -2.71018) (xy -0.78994 -2.72034) (xy -0.78486 -2.72796) + (xy -0.78232 -2.73558) (xy -0.77724 -2.7559) (xy -0.76962 -2.79908) (xy -0.75692 -2.86512) + (xy -0.73914 -2.94894) (xy -0.72136 -3.048) (xy -0.70104 -3.15722) (xy -0.67818 -3.27406) + (xy -0.67564 -3.28676) (xy -0.65278 -3.40614) (xy -0.63246 -3.51536) (xy -0.61214 -3.61442) + (xy -0.59436 -3.69824) (xy -0.57912 -3.76428) (xy -0.56896 -3.81) (xy -0.56388 -3.83032) + (xy -0.56134 -3.83032) (xy -0.55372 -3.8354) (xy -0.53594 -3.84048) (xy -0.508 -3.84302) + (xy -0.46482 -3.84556) (xy -0.40386 -3.8481) (xy -0.32512 -3.85064) (xy -0.22606 -3.85064) + (xy -0.1016 -3.85064) (xy 0.00508 -3.85064) (xy 0.127 -3.85064) (xy 0.2413 -3.85064) + (xy 0.3429 -3.8481) (xy 0.4318 -3.84556) (xy 0.50038 -3.84556) (xy 0.54864 -3.84302) + (xy 0.57404 -3.84048) (xy 0.57404 -3.84048) (xy 0.58166 -3.8227) (xy 0.59436 -3.77952) + (xy 0.6096 -3.71348) (xy 0.62738 -3.62458) (xy 0.65024 -3.51536) (xy 0.6731 -3.3909) + (xy 0.69596 -3.27406) (xy 0.71882 -3.15214) (xy 0.74168 -3.04038) (xy 0.762 -2.93878) + (xy 0.77724 -2.85242) (xy 0.79248 -2.78384) (xy 0.80518 -2.73558) (xy 0.81026 -2.71018) + (xy 0.8128 -2.70764) (xy 0.83058 -2.69748) (xy 0.86868 -2.6797) (xy 0.9271 -2.6543) + (xy 0.99568 -2.62382) (xy 1.07696 -2.5908) (xy 1.16332 -2.55524) (xy 1.25222 -2.51968) + (xy 1.33858 -2.48412) (xy 1.41986 -2.45364) (xy 1.49098 -2.4257) (xy 1.54686 -2.40538) + (xy 1.58496 -2.39268) (xy 1.6002 -2.3876) (xy 1.61544 -2.39776) (xy 1.651 -2.42062) + (xy 1.70434 -2.45618) (xy 1.77292 -2.50444) (xy 1.8542 -2.56032) (xy 1.94564 -2.62128) + (xy 2.04724 -2.68986) (xy 2.0701 -2.70764) (xy 2.1717 -2.77622) (xy 2.26568 -2.83972) + (xy 2.35204 -2.8956) (xy 2.4257 -2.94386) (xy 2.48412 -2.98196) (xy 2.52476 -3.00736) + (xy 2.54762 -3.01752) (xy 2.55016 -3.01752) (xy 2.5654 -3.0099) (xy 2.59842 -2.98196) + (xy 2.64414 -2.93878) (xy 2.70256 -2.8829) (xy 2.77114 -2.8194) (xy 2.8448 -2.74574) + (xy 2.92354 -2.66954) (xy 2.99974 -2.5908) (xy 3.07848 -2.5146) (xy 3.1496 -2.4384) + (xy 3.21564 -2.37236) (xy 3.27152 -2.3114) (xy 3.31724 -2.26314) (xy 3.34518 -2.22758) + (xy 3.35788 -2.2098) (xy 3.35788 -2.2098) (xy 3.35026 -2.19202) (xy 3.3274 -2.15646) + (xy 3.29184 -2.10058) (xy 3.24612 -2.02946) (xy 3.19278 -1.94818) (xy 3.13182 -1.85674) + (xy 3.06324 -1.75768) (xy 3.0607 -1.7526) (xy 2.99212 -1.65354) (xy 2.92862 -1.55956) + (xy 2.8702 -1.47574) (xy 2.82194 -1.40462) (xy 2.78638 -1.3462) (xy 2.75844 -1.3081) + (xy 2.74828 -1.28778) (xy 2.74828 -1.28778) (xy 2.74574 -1.27508) (xy 2.74828 -1.25476) + (xy 2.75844 -1.22174) (xy 2.77368 -1.17348) (xy 2.79908 -1.10998) (xy 2.83464 -1.02616) + (xy 2.87782 -0.92202) (xy 2.90068 -0.86868) (xy 2.9464 -0.762) (xy 2.98704 -0.67056) + (xy 3.02514 -0.58928) (xy 3.05562 -0.52832) (xy 3.07848 -0.48514) (xy 3.09118 -0.46482) + (xy 3.09372 -0.46228) (xy 3.1115 -0.4572) (xy 3.15468 -0.44704) (xy 3.22072 -0.43434) + (xy 3.302 -0.41656) (xy 3.40106 -0.39878) (xy 3.51028 -0.37592) (xy 3.62966 -0.35306) + (xy 3.64236 -0.35306) (xy 3.77698 -0.32512) (xy 3.89636 -0.30226) (xy 3.99796 -0.28194) + (xy 4.0767 -0.26416) (xy 4.13512 -0.24892) (xy 4.17068 -0.23876) (xy 4.1783 -0.23622) + (xy 4.18084 -0.21844) (xy 4.18338 -0.17526) (xy 4.18592 -0.11176) (xy 4.18592 -0.02794) + (xy 4.18846 0.07112) (xy 4.18846 0.18034) (xy 4.191 0.30226) (xy 4.191 0.33274) + (xy 4.191 0.33274)) (layer F.Cu) (width 0.00254)) + (fp_poly (pts (xy 4.3307 0.49276) (xy 4.3307 0.62992) (xy 4.3307 0.74168) (xy 4.32816 0.83058) + (xy 4.32816 0.9017) (xy 4.32562 0.95504) (xy 4.32308 0.99314) (xy 4.32054 1.02108) + (xy 4.31546 1.03632) (xy 4.31038 1.0414) (xy 4.2926 1.04902) (xy 4.24942 1.05918) + (xy 4.18592 1.07442) (xy 4.10464 1.08966) (xy 4.00812 1.10998) (xy 3.8989 1.1303) + (xy 3.7846 1.15316) (xy 3.6576 1.17602) (xy 3.5433 1.19888) (xy 3.44424 1.2192) + (xy 3.36296 1.23698) (xy 3.302 1.24968) (xy 3.26644 1.25984) (xy 3.25628 1.26492) + (xy 3.24612 1.2827) (xy 3.2258 1.3208) (xy 3.2004 1.37922) (xy 3.16992 1.4478) + (xy 3.1369 1.524) (xy 3.10388 1.60782) (xy 3.07086 1.6891) (xy 3.04038 1.7653) + (xy 3.01498 1.83388) (xy 2.99466 1.88976) (xy 2.98196 1.92786) (xy 2.97942 1.9431) + (xy 2.98704 1.9558) (xy 3.0099 1.99136) (xy 3.04546 2.0447) (xy 3.09118 2.11074) + (xy 3.14452 2.18948) (xy 3.20294 2.27584) (xy 3.24104 2.32918) (xy 3.49758 2.7051) + (xy 3.49758 2.87274) (xy 3.49758 3.04038) (xy 3.10642 3.43154) (xy 2.71526 3.8227) + (xy 2.55016 3.8227) (xy 2.3876 3.8227) (xy 2.01676 3.5687) (xy 1.64846 3.3147) + (xy 1.52908 3.3782) (xy 1.41224 3.44424) (xy 1.23952 3.43916) (xy 1.0668 3.43408) + (xy 0.68834 2.52476) (xy 0.30988 1.61544) (xy 0.30988 1.47066) (xy 0.30988 1.40716) + (xy 0.31242 1.35382) (xy 0.31496 1.31826) (xy 0.3175 1.30556) (xy 0.33274 1.28778) + (xy 0.36576 1.25984) (xy 0.41148 1.22428) (xy 0.45466 1.1938) (xy 0.5715 1.10744) + (xy 0.66802 1.02616) (xy 0.74676 0.94488) (xy 0.8128 0.85852) (xy 0.87122 0.75946) + (xy 0.90932 0.6858) (xy 0.96774 0.55372) (xy 1.00076 0.43434) (xy 1.00838 0.32512) + (xy 1.0033 0.25654) (xy 0.95758 0.09144) (xy 0.88646 -0.0635) (xy 0.79502 -0.20828) + (xy 0.67818 -0.34036) (xy 0.54356 -0.45466) (xy 0.3937 -0.54864) (xy 0.37338 -0.5588) + (xy 0.2667 -0.60706) (xy 0.16256 -0.64008) (xy 0.0635 -0.6604) (xy 0.00508 -0.66548) + (xy -0.1016 -0.65278) (xy -0.22098 -0.61976) (xy -0.34544 -0.56642) (xy -0.46736 -0.4953) + (xy -0.58166 -0.41148) (xy -0.6858 -0.3175) (xy -0.75184 -0.24638) (xy -0.8128 -0.15748) + (xy -0.87376 -0.0508) (xy -0.92456 0.0635) (xy -0.9652 0.17272) (xy -0.97536 0.20828) + (xy -0.98806 0.28194) (xy -0.99314 0.35052) (xy -0.98806 0.41656) (xy -0.96774 0.49276) + (xy -0.93726 0.58674) (xy -0.92964 0.60706) (xy -0.85598 0.762) (xy -0.75946 0.90424) + (xy -0.63754 1.03632) (xy -0.49276 1.1557) (xy -0.3937 1.22428) (xy -0.35306 1.25222) + (xy -0.32004 1.27508) (xy -0.3048 1.28778) (xy -0.30226 1.3081) (xy -0.29718 1.35128) + (xy -0.29718 1.40716) (xy -0.29464 1.4605) (xy -0.29464 1.61544) (xy -0.66294 2.49936) + (xy -0.7239 2.65176) (xy -0.78232 2.794) (xy -0.8382 2.92862) (xy -0.889 3.05054) + (xy -0.93472 3.15722) (xy -0.97282 3.24866) (xy -1.0033 3.32486) (xy -1.02616 3.3782) + (xy -1.0414 3.40868) (xy -1.04394 3.41376) (xy -1.05156 3.42646) (xy -1.0668 3.43408) + (xy -1.0922 3.43916) (xy -1.13284 3.4417) (xy -1.1938 3.4417) (xy -1.22428 3.4417) + (xy -1.39192 3.4417) (xy -1.5113 3.3782) (xy -1.63068 3.3147) (xy -1.86182 3.47472) + (xy -1.94564 3.5306) (xy -2.032 3.59156) (xy -2.11582 3.64744) (xy -2.18694 3.6957) + (xy -2.23266 3.72872) (xy -2.37236 3.8227) (xy -2.53746 3.8227) (xy -2.70002 3.8227) + (xy -3.09372 3.43154) (xy -3.48488 3.04038) (xy -3.48488 2.87528) (xy -3.48488 2.80416) + (xy -3.48234 2.7559) (xy -3.47726 2.72034) (xy -3.46964 2.69494) (xy -3.4544 2.66954) + (xy -3.43662 2.64414) (xy -3.4163 2.61366) (xy -3.38328 2.56286) (xy -3.33756 2.49682) + (xy -3.28676 2.42062) (xy -3.22834 2.3368) (xy -3.17754 2.2606) (xy -3.11912 2.17678) + (xy -3.06832 2.10058) (xy -3.02514 2.03454) (xy -2.99212 1.9812) (xy -2.96926 1.94564) + (xy -2.96164 1.9304) (xy -2.96672 1.91262) (xy -2.98196 1.87198) (xy -3.00228 1.81356) + (xy -3.03276 1.7399) (xy -3.06578 1.65608) (xy -3.09118 1.59004) (xy -3.13436 1.48082) + (xy -3.16992 1.397) (xy -3.19786 1.3335) (xy -3.22072 1.29032) (xy -3.23596 1.26492) + (xy -3.24866 1.25476) (xy -3.27152 1.24968) (xy -3.3147 1.23952) (xy -3.38074 1.22682) + (xy -3.46456 1.20904) (xy -3.56362 1.19126) (xy -3.67284 1.1684) (xy -3.77952 1.15062) + (xy -3.89382 1.12776) (xy -4.00304 1.10744) (xy -4.09702 1.08712) (xy -4.1783 1.07188) + (xy -4.2418 1.05664) (xy -4.28244 1.04648) (xy -4.29768 1.0414) (xy -4.30276 1.03378) + (xy -4.3053 1.016) (xy -4.30784 0.98552) (xy -4.31038 0.94234) (xy -4.31292 0.88392) + (xy -4.31546 0.80518) (xy -4.31546 0.70866) (xy -4.31546 0.58928) (xy -4.318 0.44196) + (xy -4.318 0.3302) (xy -4.318 -0.36576) (xy -4.28498 -0.38354) (xy -4.26466 -0.39116) + (xy -4.21894 -0.40386) (xy -4.1529 -0.41656) (xy -4.06908 -0.43434) (xy -3.97002 -0.45466) + (xy -3.85826 -0.47498) (xy -3.74142 -0.49784) (xy -3.73888 -0.49784) (xy -3.62204 -0.5207) + (xy -3.51282 -0.54102) (xy -3.41376 -0.56134) (xy -3.33248 -0.57912) (xy -3.26898 -0.59182) + (xy -3.2258 -0.60452) (xy -3.20548 -0.6096) (xy -3.20548 -0.6096) (xy -3.19532 -0.62738) + (xy -3.17754 -0.66548) (xy -3.15214 -0.72136) (xy -3.11912 -0.78994) (xy -3.0861 -0.86614) + (xy -3.05308 -0.94488) (xy -3.01752 -1.02108) (xy -2.98704 -1.0922) (xy -2.96164 -1.1557) + (xy -2.94386 -1.20142) (xy -2.9337 -1.22936) (xy -2.9337 -1.2319) (xy -2.94132 -1.24714) + (xy -2.96418 -1.2827) (xy -2.9972 -1.33604) (xy -3.04292 -1.40462) (xy -3.09626 -1.48336) + (xy -3.15722 -1.57226) (xy -3.20802 -1.64846) (xy -3.48488 -2.04978) (xy -3.48488 -2.21234) + (xy -3.48488 -2.3749) (xy -3.09372 -2.7686) (xy -2.70256 -3.15976) (xy -2.53492 -3.15976) + (xy -2.36728 -3.15976) (xy -2.01168 -2.91592) (xy -1.92024 -2.85496) (xy -1.83388 -2.794) + (xy -1.75514 -2.74066) (xy -1.6891 -2.69494) (xy -1.6383 -2.65938) (xy -1.60528 -2.63652) + (xy -1.6002 -2.63398) (xy -1.54178 -2.59334) (xy -1.27508 -2.70256) (xy -1.17094 -2.7432) + (xy -1.0922 -2.77622) (xy -1.03124 -2.80162) (xy -0.98806 -2.82194) (xy -0.96012 -2.83718) + (xy -0.94234 -2.84988) (xy -0.92964 -2.86004) (xy -0.92456 -2.87274) (xy -0.92456 -2.87528) + (xy -0.91948 -2.8956) (xy -0.90932 -2.94132) (xy -0.89662 -3.00482) (xy -0.88138 -3.08864) + (xy -0.86106 -3.1877) (xy -0.84074 -3.29692) (xy -0.82042 -3.4163) (xy -0.81788 -3.429) + (xy -0.79502 -3.54584) (xy -0.77216 -3.6576) (xy -0.75438 -3.75666) (xy -0.7366 -3.84048) + (xy -0.72136 -3.90652) (xy -0.7112 -3.95224) (xy -0.70358 -3.97256) (xy -0.70358 -3.97256) + (xy -0.69596 -3.97764) (xy -0.67818 -3.98018) (xy -0.65278 -3.98526) (xy -0.61214 -3.9878) + (xy -0.55626 -3.9878) (xy -0.4826 -3.99034) (xy -0.39116 -3.99034) (xy -0.27686 -3.99288) + (xy -0.13716 -3.99288) (xy 0.00508 -3.99288) (xy 0.14224 -3.99288) (xy 0.27178 -3.99034) + (xy 0.38862 -3.99034) (xy 0.49276 -3.9878) (xy 0.58166 -3.9878) (xy 0.6477 -3.98526) + (xy 0.69342 -3.98272) (xy 0.71628 -3.98018) (xy 0.71628 -3.98018) (xy 0.7239 -3.9624) + (xy 0.73406 -3.92176) (xy 0.7493 -3.85318) (xy 0.76962 -3.76682) (xy 0.78994 -3.6576) + (xy 0.81534 -3.5306) (xy 0.83312 -3.43408) (xy 0.85598 -3.3147) (xy 0.8763 -3.2004) + (xy 0.89662 -3.0988) (xy 0.91186 -3.01244) (xy 0.9271 -2.94386) (xy 0.93726 -2.8956) + (xy 0.94234 -2.8702) (xy 0.94234 -2.8702) (xy 0.95504 -2.85496) (xy 0.98552 -2.83718) + (xy 1.03124 -2.81432) (xy 1.09982 -2.78384) (xy 1.18872 -2.7432) (xy 1.25476 -2.7178) + (xy 1.35128 -2.67716) (xy 1.42494 -2.64922) (xy 1.47828 -2.62636) (xy 1.51892 -2.61366) + (xy 1.54432 -2.60858) (xy 1.56464 -2.60604) (xy 1.57734 -2.61112) (xy 1.59004 -2.6162) + (xy 1.59258 -2.61874) (xy 1.6129 -2.63144) (xy 1.65354 -2.65938) (xy 1.70942 -2.70002) + (xy 1.78308 -2.74828) (xy 1.86436 -2.80416) (xy 1.9558 -2.86512) (xy 2.0066 -2.90068) + (xy 2.38252 -3.15976) (xy 2.55016 -3.15976) (xy 2.71526 -3.15976) (xy 3.10642 -2.7686) + (xy 3.49758 -2.37744) (xy 3.49758 -2.2098) (xy 3.49758 -2.04216) (xy 3.22072 -1.64084) + (xy 2.94386 -1.23952) (xy 3.07594 -0.9271) (xy 3.11658 -0.8382) (xy 3.15214 -0.75692) + (xy 3.18516 -0.69088) (xy 3.21056 -0.64008) (xy 3.22834 -0.6096) (xy 3.23342 -0.60452) + (xy 3.25374 -0.59944) (xy 3.29692 -0.58928) (xy 3.36042 -0.57404) (xy 3.44424 -0.5588) + (xy 3.5433 -0.53848) (xy 3.65252 -0.51816) (xy 3.76936 -0.4953) (xy 3.78206 -0.49276) + (xy 3.91922 -0.46736) (xy 4.0386 -0.4445) (xy 4.13766 -0.42418) (xy 4.21894 -0.4064) + (xy 4.27736 -0.39116) (xy 4.31038 -0.381) (xy 4.318 -0.37592) (xy 4.32054 -0.36068) + (xy 4.32308 -0.3175) (xy 4.32562 -0.25146) (xy 4.32816 -0.1651) (xy 4.32816 -0.0635) + (xy 4.3307 0.0508) (xy 4.3307 0.1778) (xy 4.3307 0.31496) (xy 4.3307 0.33274) + (xy 4.3307 0.49276) (xy 4.3307 0.49276)) (layer F.Mask) (width 0.00254)) +) diff --git a/Footprint/PIN_1.kicad_mod b/Footprint/PIN_1.kicad_mod new file mode 100644 index 0000000..f6d8e63 --- /dev/null +++ b/Footprint/PIN_1.kicad_mod @@ -0,0 +1,10 @@ +(module PIN_1 (layer F.Cu) (tedit 54855825) + (tags "CONN pin 1 circle") + (fp_text reference P? (at 0 -1.45) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value CONN_1 (at 0 -1.45) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/PIN_1_SQUARE.kicad_mod b/Footprint/PIN_1_SQUARE.kicad_mod new file mode 100644 index 0000000..656a3d8 --- /dev/null +++ b/Footprint/PIN_1_SQUARE.kicad_mod @@ -0,0 +1,10 @@ +(module PIN_1_SQUARE (layer F.Cu) (tedit 548561A4) + (tags "CONN pin 1 square") + (fp_text reference P? (at 0 -1.55) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value CONN_1 (at 0 -1.55) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/PPTC_nano.kicad_mod b/Footprint/PPTC_nano.kicad_mod new file mode 100644 index 0000000..abb3736 --- /dev/null +++ b/Footprint/PPTC_nano.kicad_mod @@ -0,0 +1,14 @@ +(module 00Keyboard:PPTC_nano (layer F.Cu) + (fp_text reference PPTC_nano (at 0 2.3) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value VAL** (at 0 -2.35) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start 2.6 -1.5) (end 2.6 1.5) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.6 1.5) (end -2.6 1.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.6 1.5) (end -2.6 -1.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.6 -1.5) (end 2.6 -1.5) (layer F.SilkS) (width 0.2)) + (pad 1 smd rect (at -1.5 0) (size 1 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 1.5 0) (size 1 1.6) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/PTC_3225.kicad_mod b/Footprint/PTC_3225.kicad_mod new file mode 100644 index 0000000..5c6e7df --- /dev/null +++ b/Footprint/PTC_3225.kicad_mod @@ -0,0 +1,15 @@ +(module 00Keyboard:PTC_3225 (layer F.Cu) + (fp_text reference PTC_3225 (at 0 2.7) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value VAL** (at 0 -2.7) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -2.9 -1.9) (end 2.8 -1.9) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.8 -1.9) (end 2.9 -1.9) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.9 -1.9) (end 2.9 1.9) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.9 1.9) (end -2.9 1.9) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.9 1.9) (end -2.9 -1.9) (layer F.SilkS) (width 0.2)) + (pad 2 smd rect (at 1.5 0) (size 1.5 3) (drill (offset 0.2 0)) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -1.5 0) (size 1.5 3) (drill (offset -0.2 0)) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/Pin_Header_1x02.kicad_mod b/Footprint/Pin_Header_1x02.kicad_mod new file mode 100644 index 0000000..c7df4d3 --- /dev/null +++ b/Footprint/Pin_Header_1x02.kicad_mod @@ -0,0 +1,21 @@ +(module Pin_Header_1x02 (layer F.Cu) (tedit 56DFE0AD) + (descr "Through hole pin header") + (tags "pin header") + (fp_text reference REF** (at 0.2032 -2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value >NAME (at -0.2794 5.2578) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 4.3) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.75 -1.75) (end 1.75 4.3) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.75 4.3) (end 1.75 4.3) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 0 2.54) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x02.wrl + (at (xyz 0 -0.05 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) +) diff --git a/Footprint/Pin_Header_1x03.kicad_mod b/Footprint/Pin_Header_1x03.kicad_mod new file mode 100644 index 0000000..507586f --- /dev/null +++ b/Footprint/Pin_Header_1x03.kicad_mod @@ -0,0 +1,22 @@ +(module Pin_Header_1x03 (layer F.Cu) (tedit 570BBA16) + (descr "Through hole pin header") + (tags "pin header") + (fp_text reference REF** (at 0.2032 -2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value >NAME (at -0.254 7.747) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 6.731) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.75 -1.75) (end 1.75 6.731) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.778 6.731) (end 1.722 6.731) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 0 2.54) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole oval (at 0 5.08) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x02.wrl + (at (xyz 0 -0.05 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) +) diff --git a/Footprint/Pin_Header_1x05.kicad_mod b/Footprint/Pin_Header_1x05.kicad_mod new file mode 100644 index 0000000..8cfc9b8 --- /dev/null +++ b/Footprint/Pin_Header_1x05.kicad_mod @@ -0,0 +1,24 @@ +(module Pin_Header_1x05 (layer F.Cu) (tedit 56DFE14C) + (descr "Through hole pin header") + (tags "pin header") + (fp_text reference REF** (at 0.127 -2.5654) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value >NAME (at 0.254 12.827) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 11.95) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.75 -1.75) (end 1.75 11.95) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.75 11.95) (end 1.75 11.95) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 0 2.54) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole oval (at 0 5.08) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole oval (at 0 7.62) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole oval (at 0 10.16) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x05.wrl + (at (xyz 0 -0.2 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) +) diff --git a/Footprint/Pin_Header_1x06.kicad_mod b/Footprint/Pin_Header_1x06.kicad_mod new file mode 100644 index 0000000..f5f1b43 --- /dev/null +++ b/Footprint/Pin_Header_1x06.kicad_mod @@ -0,0 +1,25 @@ +(module Pin_Header_1x06 (layer F.Cu) (tedit 5707B781) + (descr "Through hole pin header") + (tags "pin header") + (fp_text reference REF** (at 0.127 -2.5654) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value >NAME (at 0 15.367) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.778 14.478) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.75 -1.75) (end 1.75 14.478) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.75 14.478) (end 1.75 14.478) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 0 2.54) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole oval (at 0 5.08) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole oval (at 0 7.62) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole oval (at 0 10.16) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole oval (at 0 12.7) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x05.wrl + (at (xyz 0 -0.2 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) +) diff --git a/Footprint/Pin_Header_1x10.kicad_mod b/Footprint/Pin_Header_1x10.kicad_mod new file mode 100644 index 0000000..846cced --- /dev/null +++ b/Footprint/Pin_Header_1x10.kicad_mod @@ -0,0 +1,29 @@ +(module Pin_Header_1x10 (layer F.Cu) (tedit 56DFE1E7) + (descr "Through hole pin header") + (tags "pin header") + (fp_text reference REF** (at 0.1524 -2.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value >NAME (at -0.0254 25.5016) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 24.65) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.75 -1.75) (end 1.75 24.65) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.75 24.65) (end 1.75 24.65) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 0 2.54) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole oval (at 0 5.08) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole oval (at 0 7.62) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole oval (at 0 10.16) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole oval (at 0 12.7) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 7 thru_hole oval (at 0 15.24) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 8 thru_hole oval (at 0 17.78) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 9 thru_hole oval (at 0 20.32) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 10 thru_hole oval (at 0 22.86) (size 2.032 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_1x10.wrl + (at (xyz 0 -0.45 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) +) diff --git a/Footprint/Pin_Header_2x10.kicad_mod b/Footprint/Pin_Header_2x10.kicad_mod new file mode 100644 index 0000000..3923e4d --- /dev/null +++ b/Footprint/Pin_Header_2x10.kicad_mod @@ -0,0 +1,39 @@ +(module Pin_Header_2x10 (layer F.Cu) (tedit 56DFE24E) + (descr "Through hole pin header") + (tags "pin header") + (fp_text reference REF** (at 0.1778 -2.5908) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value >NAME (at 1.0668 25.5524) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.75 -1.75) (end -1.75 24.65) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.3 -1.75) (end 4.3 24.65) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.75 -1.75) (end 4.3 -1.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.75 24.65) (end 4.3 24.65) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at 0 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole oval (at 2.54 0) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole oval (at 0 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole oval (at 2.54 2.54) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole oval (at 0 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole oval (at 2.54 5.08) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 7 thru_hole oval (at 0 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 8 thru_hole oval (at 2.54 7.62) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 9 thru_hole oval (at 0 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 10 thru_hole oval (at 2.54 10.16) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 11 thru_hole oval (at 0 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 12 thru_hole oval (at 2.54 12.7) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 13 thru_hole oval (at 0 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 14 thru_hole oval (at 2.54 15.24) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 15 thru_hole oval (at 0 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 16 thru_hole oval (at 2.54 17.78) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 17 thru_hole oval (at 0 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 18 thru_hole oval (at 2.54 20.32) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 19 thru_hole oval (at 0 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (pad 20 thru_hole oval (at 2.54 22.86) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask F.SilkS)) + (model Pin_Headers.3dshapes/Pin_Header_Straight_2x10.wrl + (at (xyz 0.05 -0.45 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) +) diff --git a/Footprint/Poker_oval_hole.kicad_mod b/Footprint/Poker_oval_hole.kicad_mod new file mode 100644 index 0000000..1398e2c --- /dev/null +++ b/Footprint/Poker_oval_hole.kicad_mod @@ -0,0 +1,9 @@ +(module Poker_oval_hole (layer F.Cu) (tedit 53EE2BFE) + (fp_text reference Poker_oval_hole (at 0 0) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value VAL** (at 0 0) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole circle (at 0 0) (size 6.1 6.1) (drill oval 4.6 2.5) (layers *.Cu *.Mask)) +) diff --git a/Footprint/Poker_side_edge_long.kicad_mod b/Footprint/Poker_side_edge_long.kicad_mod new file mode 100644 index 0000000..fca385c --- /dev/null +++ b/Footprint/Poker_side_edge_long.kicad_mod @@ -0,0 +1,9 @@ +(module Poker_side_edge_long (layer F.Cu) (tedit 53EE2864) + (fp_text reference Poker_side_edge_long (at 0 0) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value VAL** (at 0 0) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad "" thru_hole oval (at 0 0) (size 13.6 5.2) (drill oval 10.6 2.2) (layers *.Cu *.Mask)) +) diff --git a/Footprint/Pro_Micro.kicad_mod b/Footprint/Pro_Micro.kicad_mod new file mode 100644 index 0000000..818abb5 --- /dev/null +++ b/Footprint/Pro_Micro.kicad_mod @@ -0,0 +1,38 @@ +(module PRO_MICRO (layer F.Cu) (tedit 57FFD4EF) + (fp_text reference U1 (at 0 1.625) (layer F.SilkS) + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value "PRO MICRO" (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_line (start -15.24 -8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 8.89) (end 15.24 8.89) (layer F.SilkS) (width 0.381)) + (fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer F.SilkS) (width 0.381)) + (fp_line (start 15.24 -8.89) (end -15.24 -8.89) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 6.35) (end -12.7 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -12.7 6.35) (end -12.7 8.89) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -13.97 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 2 thru_hole circle (at -11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 3 thru_hole circle (at -8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 4 thru_hole circle (at -6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 5 thru_hole circle (at -3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 6 thru_hole circle (at -1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 7 thru_hole circle (at 1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 8 thru_hole circle (at 3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 9 thru_hole circle (at 6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 10 thru_hole circle (at 8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 11 thru_hole circle (at 11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 12 thru_hole circle (at 13.97 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 24 thru_hole circle (at 13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 23 thru_hole circle (at 11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 22 thru_hole circle (at 8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 21 thru_hole circle (at 6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 20 thru_hole circle (at 3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 19 thru_hole circle (at 1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 18 thru_hole circle (at -1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 17 thru_hole circle (at -3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 16 thru_hole circle (at -6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 15 thru_hole circle (at -8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 14 thru_hole circle (at -11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 13 thru_hole circle (at -13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) +) diff --git a/Footprint/QFP32.kicad_mod b/Footprint/QFP32.kicad_mod new file mode 100644 index 0000000..60f7312 --- /dev/null +++ b/Footprint/QFP32.kicad_mod @@ -0,0 +1,46 @@ +(module QFP32 (layer F.Cu) + (fp_text reference U*** (at 0 -0.95) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value QFP32 (at 0 0.45) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_circle (center -2.3 -2.35) (end -2.025 -2.1) (layer F.SilkS) (width 0.2)) + (fp_line (start 3.05 -3.05) (end 3.05 3.025) (layer F.SilkS) (width 0.2)) + (fp_line (start 3.05 3.025) (end -3.075 3.025) (layer F.SilkS) (width 0.2)) + (fp_line (start -3.075 3.025) (end -3.075 -2.425) (layer F.SilkS) (width 0.2)) + (fp_line (start -3.075 -2.425) (end -2.425 -3.075) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.425 -3.075) (end 3.05 -3.075) (layer F.SilkS) (width 0.2)) + (pad 8 smd rect (at -4.25 2.8) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -4.25 2) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -4.25 1.2) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -4.25 0.4) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -4.25 -0.4) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -4.25 -1.2) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -4.25 -2) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -4.25 -2.8) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 24 smd rect (at 4.25 -2.8) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 17 smd rect (at 4.25 2.8) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 18 smd rect (at 4.25 2) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 19 smd rect (at 4.25 1.2) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 20 smd rect (at 4.25 0.4) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 21 smd rect (at 4.25 -0.4) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 22 smd rect (at 4.25 -1.2) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 23 smd rect (at 4.25 -2) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 32 smd rect (at -2.8 -4.25) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 31 smd rect (at -2 -4.25) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 30 smd rect (at -1.2 -4.25) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 29 smd rect (at -0.4 -4.25) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 28 smd rect (at 0.4 -4.25) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 27 smd rect (at 1.2 -4.25) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 26 smd rect (at 2 -4.25) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 25 smd rect (at 2.8 -4.25) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at -2.8 4.25) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at -2 4.25) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at -1.2 4.25) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at -0.4 4.25) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at 0.4 4.25) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at 1.2 4.25) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at 2 4.25) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at 2.8 4.25) (size 0.45 1.5) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/QFP32_reflow.kicad_mod b/Footprint/QFP32_reflow.kicad_mod new file mode 100644 index 0000000..00ea592 --- /dev/null +++ b/Footprint/QFP32_reflow.kicad_mod @@ -0,0 +1,79 @@ +(module QFP32_reflow (layer F.Cu) (tedit 54DD1FAE) + (descr http://www.atmel.com/images/atmel-8826-seeprom-pcb-mounting-guidelines-surface-mount-packages-applicationnote.pdf) + (fp_text reference U*** (at 0 -0.95) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value QFP32 (at 0 0.45) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_circle (center -2.3 -2.35) (end -2.025 -2.1) (layer F.SilkS) (width 0.2)) + (fp_line (start 3.05 -3.05) (end 3.05 3.025) (layer F.SilkS) (width 0.2)) + (fp_line (start 3.05 3.025) (end -3.075 3.025) (layer F.SilkS) (width 0.2)) + (fp_line (start -3.075 3.025) (end -3.075 -2.425) (layer F.SilkS) (width 0.2)) + (fp_line (start -3.075 -2.425) (end -2.425 -3.075) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.425 -3.075) (end 3.05 -3.075) (layer F.SilkS) (width 0.2)) + (pad 1 smd rect (at -4.2 -2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 2 smd rect (at -4.2 -2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 3 smd rect (at -4.2 -1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 4 smd rect (at -4.2 -0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 5 smd rect (at -4.2 0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 6 smd rect (at -4.2 1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 7 smd rect (at -4.2 2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 8 smd rect (at -4.2 2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 9 smd rect (at -2.8 4.2) (size 0.55 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 10 smd rect (at -2 4.2) (size 0.55 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 11 smd rect (at -1.2 4.2) (size 0.55 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 12 smd rect (at -0.4 4.2) (size 0.55 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 13 smd rect (at 0.4 4.2) (size 0.55 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 14 smd rect (at 1.2 4.2) (size 0.55 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 15 smd rect (at 2 4.2) (size 0.55 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 16 smd rect (at 2.8 4.2) (size 0.55 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 17 smd rect (at 4.2 2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 18 smd rect (at 4.2 2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 19 smd rect (at 4.2 1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 20 smd rect (at 4.2 0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 21 smd rect (at 4.2 -0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 22 smd rect (at 4.2 -1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 23 smd rect (at 4.2 -2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 24 smd rect (at 4.2 -2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 25 smd rect (at 2.8 -4.2) (size 0.55 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 26 smd rect (at 2 -4.2) (size 0.55 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 27 smd rect (at 1.2 -4.2) (size 0.55 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 28 smd rect (at 0.4 -4.2) (size 0.55 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 29 smd rect (at -0.4 -4.2) (size 0.55 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 30 smd rect (at -1.2 -4.2) (size 0.55 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 31 smd rect (at -2 -4.2) (size 0.55 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) + (pad 32 smd rect (at -2.8 -4.2) (size 0.55 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.15)) +) diff --git a/Footprint/QFP44.kicad_mod b/Footprint/QFP44.kicad_mod new file mode 100644 index 0000000..7e01cad --- /dev/null +++ b/Footprint/QFP44.kicad_mod @@ -0,0 +1,59 @@ +(module QFP44 (layer F.Cu) (tedit 5485B3DD) + (attr smd) + (fp_text reference U*** (at 0 -1.905) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value QFP44 (at 0 1.905) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -3.6 -4.45) (end -4.475 -3.6) (layer F.SilkS) (width 0.3)) + (fp_line (start -4.475 -3.6) (end -4.475 4.45) (layer F.SilkS) (width 0.3)) + (fp_line (start -4.475 4.45) (end 4.45 4.45) (layer F.SilkS) (width 0.3)) + (fp_line (start 4.45 4.45) (end 4.45 -4.45) (layer F.SilkS) (width 0.3)) + (fp_line (start 4.45 -4.45) (end -3.6 -4.45) (layer F.SilkS) (width 0.3)) + (fp_circle (center -3.235 -3.16) (end -3.235 -2.525) (layer F.SilkS) (width 0.2032)) + (pad 39 smd rect (at 0 -5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 40 smd rect (at -0.8001 -5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 41 smd rect (at -1.6002 -5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 42 smd rect (at -2.4003 -5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 43 smd rect (at -3.2004 -5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 44 smd rect (at -4.0005 -5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 38 smd rect (at 0.8001 -5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 37 smd rect (at 1.6002 -5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 36 smd rect (at 2.4003 -5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 35 smd rect (at 3.2004 -5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 34 smd rect (at 4.0005 -5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 17 smd rect (at 0 5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at -0.8001 5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at -1.6002 5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at -2.4003 5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at -3.2004 5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at -4.0005 5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 18 smd rect (at 0.8001 5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 19 smd rect (at 1.6002 5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 20 smd rect (at 2.4003 5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 21 smd rect (at 3.2004 5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 22 smd rect (at 4.0005 5.715) (size 0.4064 1.524) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -5.715 0) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 28 smd rect (at 5.715 0) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -5.715 0.8001) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 27 smd rect (at 5.715 0.8001) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 26 smd rect (at 5.715 1.6002) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at -5.715 1.6002) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at -5.715 2.4003) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 25 smd rect (at 5.715 2.4003) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 24 smd rect (at 5.715 3.2004) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at -5.715 3.2004) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at -5.715 4.0005) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 23 smd rect (at 5.715 4.0005) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 29 smd rect (at 5.715 -0.8001) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -5.715 -0.8001) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -5.715 -1.6002) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 30 smd rect (at 5.715 -1.6002) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 31 smd rect (at 5.715 -2.4003) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -5.715 -2.4003) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -5.715 -3.2004) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 32 smd rect (at 5.715 -3.2004) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 33 smd rect (at 5.715 -4.0005) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -5.715 -4.0005) (size 1.524 0.4064) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/QFP44_reflow.kicad_mod b/Footprint/QFP44_reflow.kicad_mod new file mode 100644 index 0000000..103ceb9 --- /dev/null +++ b/Footprint/QFP44_reflow.kicad_mod @@ -0,0 +1,60 @@ +(module QFP44_reflow (layer F.Cu) (tedit 54DD1E10) + (descr http://www.atmel.com/images/atmel-8826-seeprom-pcb-mounting-guidelines-surface-mount-packages-applicationnote.pdf) + (attr smd) + (fp_text reference U*** (at 0 -1.905) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value QFP44 (at 0 1.905) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -3.6 -4.45) (end -4.475 -3.6) (layer F.SilkS) (width 0.3)) + (fp_line (start -4.475 -3.6) (end -4.475 4.45) (layer F.SilkS) (width 0.3)) + (fp_line (start -4.475 4.45) (end 4.45 4.45) (layer F.SilkS) (width 0.3)) + (fp_line (start 4.45 4.45) (end 4.45 -4.45) (layer F.SilkS) (width 0.3)) + (fp_line (start 4.45 -4.45) (end -3.6 -4.45) (layer F.SilkS) (width 0.3)) + (fp_circle (center -3.235 -3.16) (end -3.235 -2.525) (layer F.SilkS) (width 0.2032)) + (pad 1 smd rect (at -5.7 -4) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 2 smd rect (at -5.7 -3.2) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 3 smd rect (at -5.7 -2.4) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 4 smd rect (at -5.7 -1.6) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 5 smd rect (at -5.7 -0.8) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 6 smd rect (at -5.7 0) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 7 smd rect (at -5.7 0.8) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 8 smd rect (at -5.7 1.6) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 9 smd rect (at -5.7 2.4) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 10 smd rect (at -5.7 3.2) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 11 smd rect (at -5.7 4) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 12 smd rect (at -4 5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 13 smd rect (at -3.2 5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 14 smd rect (at -2.4 5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 15 smd rect (at -1.6 5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 16 smd rect (at -0.8 5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 17 smd rect (at 0 5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 18 smd rect (at 0.8 5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 19 smd rect (at 1.6 5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 20 smd rect (at 2.4 5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 21 smd rect (at 3.2 5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 22 smd rect (at 4 5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 23 smd rect (at 5.7 4) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 24 smd rect (at 5.7 3.2) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 25 smd rect (at 5.7 2.4) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 26 smd rect (at 5.7 1.6) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 27 smd rect (at 5.7 0.8) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 28 smd rect (at 5.7 0) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 29 smd rect (at 5.7 -0.8) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 30 smd rect (at 5.7 -1.6) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 31 smd rect (at 5.7 -2.4) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 32 smd rect (at 5.7 -3.2) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 33 smd rect (at 5.7 -4) (size 1.5 0.55) (layers F.Cu F.Mask)) + (pad 34 smd rect (at 4 -5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 35 smd rect (at 3.2 -5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 36 smd rect (at 2.4 -5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 37 smd rect (at 1.6 -5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 38 smd rect (at 0.8 -5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 39 smd rect (at 0 -5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 40 smd rect (at -0.8 -5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 41 smd rect (at -1.6 -5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 42 smd rect (at -2.4 -5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 43 smd rect (at -3.2 -5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) + (pad 44 smd rect (at -4 -5.7) (size 0.55 1.5) (layers F.Cu F.Mask)) +) diff --git a/Footprint/README.md b/Footprint/README.md new file mode 100644 index 0000000..ca9c344 --- /dev/null +++ b/Footprint/README.md @@ -0,0 +1,8 @@ +# keebs.pretty + +A KiCAD library for hybrid Cherry MX and Alps footprints that supports PCB mounted Cherry stabilizers. This is a revision of files found in [kiibohd/pcb](https://github.com/kiibohd/pcb) and [stormbard/Keyboard.pretty](https://github.com/stormbard/Keyboard.pretty) + +Checkout [this tutorial](http://www.accelerated-designs.com/help/KiCad_Library.html) +if you are unfamiliar with importing KiCAD libraries. + +If you come across any issues please don't hesitate to report them. Contributions are encouraged! diff --git a/Footprint/RN42.kicad_mod b/Footprint/RN42.kicad_mod new file mode 100644 index 0000000..75e2a27 --- /dev/null +++ b/Footprint/RN42.kicad_mod @@ -0,0 +1,48 @@ +(module 00Keyboard:RN42 (layer F.Cu) + (fp_text reference RN42 (at 6.3 7.5) (layer F.SilkS) + (effects (font (size 1.2 1.2) (thickness 0.2))) + ) + (fp_text value VAL** (at 6.858 17.78) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_line (start 13.4 16) (end 0 16) (layer F.SilkS) (width 0.2)) + (fp_line (start 0 16) (end 0 -9.6) (layer F.SilkS) (width 0.2)) + (fp_line (start 0 -9.6) (end 13.4 -9.6) (layer F.SilkS) (width 0.2)) + (fp_line (start 13.4 -9.6) (end 13.4 16) (layer F.SilkS) (width 0.2)) + (pad 11 smd rect (at 0 12) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at 0 13.2) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 0 10.8) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at 0 9.6) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0 4.8) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 0 6) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 0 8.4) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at 0 7.2) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 0 2.4) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 0 3.6) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 0 1.2) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at 0 0) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at 13.4 13.2) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at 13.4 12) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at 13.4 10.8) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at 13.4 9.6) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 17 smd rect (at 13.4 8.4) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 18 smd rect (at 13.4 7.2) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 19 smd rect (at 13.4 6) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 20 smd rect (at 13.4 4.8) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 21 smd rect (at 13.4 3.6) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 22 smd rect (at 13.4 2.4) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 23 smd rect (at 13.4 1.2) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 24 smd rect (at 13.4 0) (size 1.5 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 35 smd rect (at 2.6 16) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.1778)) + (pad 29 smd rect (at 3.6 16) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.1778)) + (pad 34 smd rect (at 4.9 16) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 33 smd rect (at 6.1 16) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 32 smd rect (at 7.3 16) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 31 smd rect (at 8.5 16) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask)) + (pad 28 smd rect (at 9.8 16) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.1778)) + (pad 30 smd rect (at 10.8 16) (size 0.8 1.5) (layers F.Cu F.Paste F.Mask) + (clearance 0.1778)) +) diff --git a/Footprint/R_1608.kicad_mod b/Footprint/R_1608.kicad_mod new file mode 100644 index 0000000..8a7e4ac --- /dev/null +++ b/Footprint/R_1608.kicad_mod @@ -0,0 +1,23 @@ +(module R_1608 (layer F.Cu) + (descr "SMT, 1608, 0603") + (tags "SMT, 1608, 0603") + (fp_text reference R_1608 (at 0.025 -1.575) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value R** (at 2.8 -0.025) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -1.65 -0.8) (end 1.65 -0.8) (layer F.SilkS) (width 0.2)) + (fp_line (start 1.65 -0.8) (end 1.65 0.8) (layer F.SilkS) (width 0.2)) + (fp_line (start 1.65 0.8) (end -1.65 0.8) (layer F.SilkS) (width 0.2)) + (fp_line (start -1.65 0.8) (end -1.65 -0.8) (layer F.SilkS) (width 0.2)) + (pad 2 smd rect (at 0.85 0) (size 1.1 1.1) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 1 smd rect (at -0.85 0) (size 1.1 1.1) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (model smd/capacitors/c_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/R_1608_NOGUIDE.kicad_mod b/Footprint/R_1608_NOGUIDE.kicad_mod new file mode 100644 index 0000000..a29ec71 --- /dev/null +++ b/Footprint/R_1608_NOGUIDE.kicad_mod @@ -0,0 +1,17 @@ +(module R_1608_NOGUIDE (layer F.Cu) (tedit 548607C6) + (descr "SMT, 1608, 0603") + (tags "SMT, 1608, 0603") + (fp_text reference R_1608_NOGUIDE (at 0 -1.5) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value R*** (at 0 1.4) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (pad 2 smd rect (at 0.85 0) (size 1.1 1.1) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -0.85 0) (size 1.1 1.1) (layers F.Cu F.Paste F.Mask)) + (model smd/capacitors/c_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/R_2012.kicad_mod b/Footprint/R_2012.kicad_mod new file mode 100644 index 0000000..961fc07 --- /dev/null +++ b/Footprint/R_2012.kicad_mod @@ -0,0 +1,23 @@ +(module 00Keyboard:R_2012 (layer F.Cu) + (descr "SMT, 1608, 0603") + (tags "SMT, 1608, 0603") + (fp_text reference R_2012 (at 0 -1.8) (layer F.SilkS) hide + (effects (font (size 0.6 0.6) (thickness 0.15))) + ) + (fp_text value R*** (at 0 1.8) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -1 0.8) (end -1 1.15) (layer F.SilkS) (width 0.16)) + (fp_line (start -1 1.15) (end 1.05 1.15) (layer F.SilkS) (width 0.16)) + (fp_line (start 1.05 1.15) (end 1.05 0.8) (layer F.SilkS) (width 0.16)) + (fp_line (start -1 -1.15) (end -1 -0.8) (layer F.SilkS) (width 0.16)) + (fp_line (start -1 -1.15) (end 1.05 -1.15) (layer F.SilkS) (width 0.16)) + (fp_line (start 1.05 -1.15) (end 1.05 -0.8) (layer F.SilkS) (width 0.16)) + (pad 2 smd rect (at 1 0) (size 1.2 1.6) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -1 0) (size 1.2 1.6) (layers F.Cu F.Paste F.Mask)) + (model smd/capacitors/c_0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/SLP3-200-100-F.kicad_mod b/Footprint/SLP3-200-100-F.kicad_mod new file mode 100644 index 0000000..f874b31 --- /dev/null +++ b/Footprint/SLP3-200-100-F.kicad_mod @@ -0,0 +1,17 @@ +(module SLP3-200-100-F (layer F.Cu) (tedit 54175F4C) + (fp_text reference SLP3-200-100-F (at 0 -8.925) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value Val** (at 0 2.54) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -1.4986 -7.747) (end 1.4986 -7.747) (layer Dwgs.User) (width 0.2)) + (fp_line (start 1.4986 -5.207) (end 1.4986 -7.747) (layer Dwgs.User) (width 0.2)) + (fp_line (start -1.4986 -5.207) (end -1.4986 -7.747) (layer Dwgs.User) (width 0.2)) + (fp_line (start -2.2606 -4.4704) (end 2.2606 -4.4704) (layer Dwgs.User) (width 0.2)) + (fp_line (start -2.2606 -0.9144) (end 2.2606 -0.9144) (layer Dwgs.User) (width 0.2)) + (fp_line (start -2.2606 -5.207) (end 2.2606 -5.207) (layer Dwgs.User) (width 0.2)) + (fp_line (start -2.2606 1.143) (end 2.2606 1.143) (layer Dwgs.User) (width 0.2)) + (fp_line (start 2.2606 -5.207) (end 2.2606 1.143) (layer Dwgs.User) (width 0.2)) + (fp_line (start -2.2606 1.143) (end -2.2606 -5.207) (layer Dwgs.User) (width 0.2)) +) diff --git a/Footprint/SMD_0805.kicad_mod b/Footprint/SMD_0805.kicad_mod new file mode 100644 index 0000000..e979379 --- /dev/null +++ b/Footprint/SMD_0805.kicad_mod @@ -0,0 +1,22 @@ +(module SMD_0805 (layer F.Cu) (tedit 56DEC562) + (descr "Capacitor SMD 0805, reflow soldering, AVX (see smccp.pdf)") + (tags "capacitor 0805") + (attr smd) + (fp_text reference >NAME (at 0 -2.1) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value >VALUE (at 0 2.1) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.8 -1) (end 1.8 -1) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.8 1) (end 1.8 1) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.8 -1) (end -1.8 1) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.8 -1) (end 1.8 1) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 1 0) (size 1 1.25) (layers F.Cu F.Paste F.Mask)) + (model Capacitors_SMD.3dshapes/C_0805.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/SM_3216_POL.kicad_mod b/Footprint/SM_3216_POL.kicad_mod new file mode 100644 index 0000000..805f954 --- /dev/null +++ b/Footprint/SM_3216_POL.kicad_mod @@ -0,0 +1,23 @@ +(module SM_3216_POL (layer F.Cu) (tedit 548607E4) + (attr smd) + (fp_text reference C1 (at 0 -2.1) (layer F.SilkS) + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_text value 10u (at 0 2.1) (layer F.SilkS) hide + (effects (font (size 0.762 0.762) (thickness 0.127))) + ) + (fp_line (start -2.8 -1.3) (end -2.8 1.3) (layer F.SilkS) (width 0.2)) + (fp_line (start -0.6 -1.3) (end -3 -1.3) (layer F.SilkS) (width 0.2)) + (fp_line (start -3 -1.3) (end -3 1.3) (layer F.SilkS) (width 0.2)) + (fp_line (start -3 1.3) (end -0.6 1.3) (layer F.SilkS) (width 0.2)) + (fp_line (start 0.6 1.3) (end 2.6 1.3) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.6 1.3) (end 2.6 -1.3) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.6 -1.3) (end 0.6 -1.3) (layer F.SilkS) (width 0.2)) + (pad 1 smd rect (at -1.5 0) (size 1.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 1.5 0) (size 1.8 2) (layers F.Cu F.Paste F.Mask)) + (model smd/chip_cms_pol.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1700000017881393 0.1599999964237213 0.1599999964237213)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/SO-16-N.kicad_mod b/Footprint/SO-16-N.kicad_mod new file mode 100644 index 0000000..6fccdb8 --- /dev/null +++ b/Footprint/SO-16-N.kicad_mod @@ -0,0 +1,39 @@ +(module SO-16-N (layer F.Cu) (tedit 0) + (descr "Module CMS SOJ 16 pins large") + (tags "CMS SOJ") + (attr smd) + (fp_text reference REF** (at 0.127 -1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 74HC138 (at 0 1.27) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -5.588 -0.762) (end -4.826 -0.762) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.826 -0.762) (end -4.826 0.762) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.826 0.762) (end -5.588 0.762) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.588 -2.286) (end 5.588 2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.588 2.286) (end -5.588 2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.588 2.286) (end -5.588 -2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.588 -2.286) (end 5.588 -2.286) (layer F.SilkS) (width 0.15)) + (pad 16 smd rect (at -4.445 -3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at -1.905 -3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at -0.635 -3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at 0.635 -3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at 1.905 -3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 3.175 -3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at 4.445 -3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 4.445 3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at 3.175 3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 1.905 3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0.635 3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -0.635 3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.905 3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -3.175 3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -4.445 3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at -3.175 -3.175) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask)) + (model SMD_Packages.3dshapes/SO-16-N.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.5 0.4 0.5)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/SOD123-DIODE.kicad_mod b/Footprint/SOD123-DIODE.kicad_mod new file mode 100644 index 0000000..b8205d0 --- /dev/null +++ b/Footprint/SOD123-DIODE.kicad_mod @@ -0,0 +1,24 @@ +(module SOD123-DIODE (layer F.Cu) (tedit 56DEC59B) + (descr DIODE) + (tags DIODE) + (fp_text reference >NAME (at -1.7145 -0.127 90) (layer F.SilkS) + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_text value >VALUE (at 1.905 0 90) (layer F.SilkS) hide + (effects (font (size 1.016 1.016) (thickness 0.2032))) + ) + (fp_line (start -0.8509 -0.70104) (end 0.8509 -0.70104) (layer F.SilkS) (width 0.22098)) + (fp_line (start -0.8509 -1.45034) (end -0.59944 -1.45034) (layer F.SilkS) (width 0.22098)) + (fp_line (start 0.8509 -1.45034) (end 0.59944 -1.45034) (layer F.SilkS) (width 0.22098)) + (fp_line (start 0.8509 1.45034) (end 0.59944 1.45034) (layer F.SilkS) (width 0.22098)) + (fp_line (start -0.8509 1.45034) (end -0.59944 1.45034) (layer F.SilkS) (width 0.22098)) + (fp_line (start -0.8509 1.45034) (end -0.8509 -1.45034) (layer F.SilkS) (width 0.22098)) + (fp_line (start 0.8509 1.45034) (end 0.8509 -1.45034) (layer F.SilkS) (width 0.22098)) + (pad 2 smd rect (at 0 -1.7526 270) (size 1.00076 0.8509) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at 0 1.74752 270) (size 1.00076 0.8509) (layers F.Cu F.Paste F.Mask)) + (model SOD123.wrl + (at (xyz 0 0 -0.003)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 90)) + ) +) diff --git a/Footprint/SOLDER_JUMPER_2.kicad_mod b/Footprint/SOLDER_JUMPER_2.kicad_mod new file mode 100644 index 0000000..b45b31d --- /dev/null +++ b/Footprint/SOLDER_JUMPER_2.kicad_mod @@ -0,0 +1,22 @@ +(module SOLDER_JUMPER_2 (layer F.Cu) (tedit 54860803) + (tags "solder jumper bridge configuration") + (attr virtual) + (fp_text reference JP*** (at 0 -1.7) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value SOLDER_JUMPER_2 (at 0 1.65) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start 0.95 -0.6) (end 0.95 0.55) (layer F.SilkS) (width 0.2)) + (fp_line (start -0.7 -0.85) (end 0.7 -0.85) (layer F.SilkS) (width 0.2)) + (fp_line (start -0.95 0.6) (end -0.95 -0.6) (layer F.SilkS) (width 0.2)) + (fp_line (start -0.65 0.85) (end 0.65 0.85) (layer F.SilkS) (width 0.2)) + (fp_arc (start -0.7 0.6) (end -0.7 0.85) (angle 90) (layer F.SilkS) (width 0.2)) + (fp_arc (start -0.7 -0.6) (end -0.95 -0.6) (angle 90) (layer F.SilkS) (width 0.2)) + (fp_arc (start 0.7 -0.6) (end 0.7 -0.85) (angle 90) (layer F.SilkS) (width 0.2)) + (fp_arc (start 0.7 0.6) (end 0.95 0.6) (angle 90) (layer F.SilkS) (width 0.2)) + (pad 2 smd rect (at 0.4 0) (size 0.6 1.2) (layers F.Cu F.Mask) + (clearance 0.1)) + (pad 1 smd rect (at -0.4 0) (size 0.6 1.2) (layers F.Cu F.Mask) + (clearance 0.1)) +) diff --git a/Footprint/SOLDER_JUMPER_2_WIRED.kicad_mod b/Footprint/SOLDER_JUMPER_2_WIRED.kicad_mod new file mode 100644 index 0000000..10f0995 --- /dev/null +++ b/Footprint/SOLDER_JUMPER_2_WIRED.kicad_mod @@ -0,0 +1,23 @@ +(module SOLDER_JUMPER_2_WIRED (layer F.Cu) + (tags "solder jumper bridge configuration") + (attr virtual) + (fp_text reference JP4 (at 1.8 0.1 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value JUMPER (at 0 1.65) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start 0.95 -0.6) (end 0.95 0.55) (layer F.SilkS) (width 0.2)) + (fp_line (start -0.7 -0.85) (end 0.7 -0.85) (layer F.SilkS) (width 0.2)) + (fp_line (start -0.95 0.6) (end -0.95 -0.6) (layer F.SilkS) (width 0.2)) + (fp_line (start -0.65 0.85) (end 0.65 0.85) (layer F.SilkS) (width 0.2)) + (fp_arc (start -0.7 0.6) (end -0.7 0.85) (angle 90) (layer F.SilkS) (width 0.2)) + (fp_arc (start -0.7 -0.6) (end -0.95 -0.6) (angle 90) (layer F.SilkS) (width 0.2)) + (fp_arc (start 0.7 -0.6) (end 0.7 -0.85) (angle 90) (layer F.SilkS) (width 0.2)) + (fp_arc (start 0.7 0.6) (end 0.95 0.6) (angle 90) (layer F.SilkS) (width 0.2)) + (pad 1 smd rect (at 0.4 0) (size 0.6 1.2) (layers F.Cu F.Mask) + (clearance 0.1)) + (pad 1 smd rect (at -0.4 0) (size 0.6 1.2) (layers F.Cu F.Mask) + (clearance 0.1)) + (pad 1 smd rect (at 0 0) (size 0.5 0.5) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/SOLDER_JUMPER_3.kicad_mod b/Footprint/SOLDER_JUMPER_3.kicad_mod new file mode 100644 index 0000000..b3eff36 --- /dev/null +++ b/Footprint/SOLDER_JUMPER_3.kicad_mod @@ -0,0 +1,24 @@ +(module SOLDER_JUMPER_3 (layer F.Cu) (tedit 54860828) + (tags "solder jumper bridge configuration") + (attr virtual) + (fp_text reference JP*** (at 0 -1.7) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value SOLDER_JUMPER_3 (at 0 1.65) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start 1.35 -0.55) (end 1.35 0.6) (layer F.SilkS) (width 0.2)) + (fp_line (start -1.1 -0.85) (end 1.1 -0.85) (layer F.SilkS) (width 0.2)) + (fp_line (start -1.35 0.6) (end -1.35 -0.6) (layer F.SilkS) (width 0.2)) + (fp_line (start -1.05 0.85) (end 1.1 0.85) (layer F.SilkS) (width 0.2)) + (fp_arc (start -1.1 0.6) (end -1.1 0.85) (angle 90) (layer F.SilkS) (width 0.2)) + (fp_arc (start -1.1 -0.6) (end -1.35 -0.6) (angle 90) (layer F.SilkS) (width 0.2)) + (fp_arc (start 1.1 -0.6) (end 1.1 -0.85) (angle 90) (layer F.SilkS) (width 0.2)) + (fp_arc (start 1.1 0.6) (end 1.35 0.6) (angle 90) (layer F.SilkS) (width 0.2)) + (pad 2 smd rect (at 0 0) (size 0.6 1.2) (layers F.Cu F.Mask) + (clearance 0.1)) + (pad 3 smd rect (at 0.8 0) (size 0.6 1.2) (layers F.Cu F.Mask) + (clearance 0.1)) + (pad 1 smd rect (at -0.8 0) (size 0.6 1.2) (layers F.Cu F.Mask) + (clearance 0.1)) +) diff --git a/Footprint/SOT-23-5.kicad_mod b/Footprint/SOT-23-5.kicad_mod new file mode 100644 index 0000000..a3ccdc6 --- /dev/null +++ b/Footprint/SOT-23-5.kicad_mod @@ -0,0 +1,26 @@ +(module SOT-23-5 (layer F.Cu) (tedit 571FCFCA) + (descr "5-pin SOT23 package") + (tags SOT-23-5) + (attr smd) + (fp_text reference U5 (at 2.5908 1.2573 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value PAM2804 (at -0.05 2.35) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center -0.3 -1.7) (end -0.2 -1.7) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.25 -1.45) (end -0.25 -1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.25 1.45) (end 0.25 -1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.25 1.45) (end 0.25 1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.25 -1.45) (end -0.25 1.45) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)) + (model TO_SOT_Packages_SMD.3dshapes/SOT-23-5.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/SOT-23-6.kicad_mod b/Footprint/SOT-23-6.kicad_mod new file mode 100644 index 0000000..c04e622 --- /dev/null +++ b/Footprint/SOT-23-6.kicad_mod @@ -0,0 +1,27 @@ +(module SOT-23-6 (layer F.Cu) (tedit 56F3ACEC) + (descr "5-pin SOT23 package") + (tags SOT-23-6) + (attr smd) + (fp_text reference REF** (at -0.05 -2.55) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value >NAME (at -0.05 2.35) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center -0.3 -1.7) (end -0.2 -1.7) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.25 -1.45) (end -0.25 -1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.25 1.45) (end 0.25 -1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.25 1.45) (end 0.25 1.45) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.25 -1.45) (end -0.25 1.45) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)) + (model TO_SOT_Packages_SMD.3dshapes/SOT-23-5.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/SOT-23.kicad_mod b/Footprint/SOT-23.kicad_mod new file mode 100644 index 0000000..09461ad --- /dev/null +++ b/Footprint/SOT-23.kicad_mod @@ -0,0 +1,23 @@ +(module SOT-23 (layer F.Cu) (tedit 56DED7D1) + (descr "SOT-23, Handsoldering") + (tags SOT-23) + (attr smd) + (fp_text reference REF** (at 0.0254 -2.794) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value >NAME (at 0 2.8956) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.49982 0.0508) (end -1.49982 -0.65024) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.49982 -0.65024) (end -1.2509 -0.65024) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.29916 -0.65024) (end 1.49982 -0.65024) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.49982 -0.65024) (end 1.49982 0.0508) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.95 1.20114) (size 0.8001 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 0.95 1.20114) (size 0.8001 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 0 -1.20114) (size 0.8001 1.2) (layers F.Cu F.Paste F.Mask)) + (model TO_SOT_Packages_SMD.3dshapes/SOT-23_Handsoldering.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/SOT23-3_HSOL.kicad_mod b/Footprint/SOT23-3_HSOL.kicad_mod new file mode 100644 index 0000000..1322371 --- /dev/null +++ b/Footprint/SOT23-3_HSOL.kicad_mod @@ -0,0 +1,25 @@ +(module 00Keyboard:SOT23-3_HSOL (layer F.Cu) + (descr SOT23) + (attr smd) + (fp_text reference SOT23-3 (at 0 0) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value Q*** (at 0 0.09906) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start 0.9525 0.6985) (end 0.9525 1.3589) (layer F.SilkS) (width 0.127)) + (fp_line (start -0.9525 0.6985) (end -0.9525 1.3589) (layer F.SilkS) (width 0.127)) + (fp_line (start 0 -0.6985) (end 0 -1.3589) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.4986 -0.6985) (end 1.4986 -0.6985) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.4986 -0.6985) (end 1.4986 0.6985) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.4986 0.6985) (end -1.4986 0.6985) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.4986 0.6985) (end -1.4986 -0.6985) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.95 1.3) (size 0.8 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 0 -1.3) (size 0.8 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 0.95 1.3) (size 0.8 1.2) (layers F.Cu F.Paste F.Mask)) + (model smd/smd_transistors/sot23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/SOT23-5_HSOL.kicad_mod b/Footprint/SOT23-5_HSOL.kicad_mod new file mode 100644 index 0000000..b8de583 --- /dev/null +++ b/Footprint/SOT23-5_HSOL.kicad_mod @@ -0,0 +1,24 @@ +(module SOT23-5_HSOL (layer F.Cu) + (descr SOT23) + (attr smd) + (fp_text reference SOT23-5 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value Q*** (at 0 0.09906) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -1.6 -0.7) (end 1.6 -0.7) (layer F.SilkS) (width 0.2)) + (fp_line (start 1.6 -0.7) (end 1.6 0.7) (layer F.SilkS) (width 0.2)) + (fp_line (start 1.6 0.7) (end -1.6 0.7) (layer F.SilkS) (width 0.2)) + (fp_line (start -1.6 0.7) (end -1.6 -0.7) (layer F.SilkS) (width 0.2)) + (pad 1 smd rect (at -0.95 1.3) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 0.95 1.3) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 0 1.3) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -0.95 -1.3) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 0.95 -1.3) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (model smd/smd_transistors/sot23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/SOT23-6_HSOL.kicad_mod b/Footprint/SOT23-6_HSOL.kicad_mod new file mode 100644 index 0000000..d062c3a --- /dev/null +++ b/Footprint/SOT23-6_HSOL.kicad_mod @@ -0,0 +1,25 @@ +(module 00Keyboard:SOT23-6_HSOL (layer F.Cu) + (descr SOT23) + (attr smd) + (fp_text reference SOT23-6 (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value Q*** (at 0 0.09906) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -1.4986 -0.6985) (end 1.4986 -0.6985) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.4986 -0.6985) (end 1.4986 0.6985) (layer F.SilkS) (width 0.127)) + (fp_line (start 1.4986 0.6985) (end -1.4986 0.6985) (layer F.SilkS) (width 0.127)) + (fp_line (start -1.4986 0.6985) (end -1.4986 -0.6985) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -0.95 1.3) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0 -1.3) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 0.95 1.3) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 0 1.3) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -0.95 -1.3) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 0.95 -1.3) (size 0.6 1.2) (layers F.Cu F.Paste F.Mask)) + (model smd/smd_transistors/sot23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/SOT457.kicad_mod b/Footprint/SOT457.kicad_mod new file mode 100644 index 0000000..42be86b --- /dev/null +++ b/Footprint/SOT457.kicad_mod @@ -0,0 +1,20 @@ +(module SOT457 (layer F.Cu) (tedit 56DED7F9) + (fp_text reference >NAME (at -0.1524 -2.413) (layer F.SilkS) + (effects (font (size 0.9 0.9) (thickness 0.1524))) + ) + (fp_text value REF** (at 0.3048 2.5146) (layer F.SilkS) + (effects (font (size 0.762 0.889) (thickness 0.1905))) + ) + (fp_circle (center -0.9906 0.2794) (end -1.016 0.4572) (layer F.SilkS) (width 0.125)) + (fp_line (start -1.45 -0.75) (end 1.45 -0.75) (layer F.SilkS) (width 0.125)) + (fp_line (start 1.45 -0.75) (end 1.45 0.75) (layer F.SilkS) (width 0.125)) + (fp_line (start 1.45 0.75) (end -1.45 0.75) (layer F.SilkS) (width 0.125)) + (fp_line (start -1.45 0.75) (end -1.45 -0.75) (layer F.SilkS) (width 0.125)) + (fp_circle (center -1.7272 0.9144) (end -1.7272 0.9644) (layer F.SilkS) (width 0.125)) + (pad 1 smd rect (at -0.95 1.2) (size 0.55 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 0 1.2) (size 0.55 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 0.95 1.2) (size 0.55 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 0.95 -1.2) (size 0.55 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0 -1.2) (size 0.55 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -0.95 -1.2) (size 0.55 0.8) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/SSOP-24.kicad_mod b/Footprint/SSOP-24.kicad_mod new file mode 100644 index 0000000..4beac3f --- /dev/null +++ b/Footprint/SSOP-24.kicad_mod @@ -0,0 +1,46 @@ +(module SSOP-24 (layer F.Cu) (tedit 56DEDA74) + (descr "24-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SSOP 0.65") + (attr smd) + (fp_text reference REF** (at 0 -5.25) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value >NAME (at 0 5.25) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center -1.636176 -3.6322) (end -1.483776 -3.3274) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.375 4.325) (end -2.375 -4.325) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.375 -4.325) (end 2.375 -4.325) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.375 4.325) (end 2.375 4.325) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.375 4.325) (end 2.375 -4.325) (layer F.SilkS) (width 0.15)) + (fp_circle (center -2.7432 -4.699) (end -2.667 -4.5466) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -3.6 -3.575) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -3.6 -2.925) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -3.6 -2.275) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -3.6 -1.625) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -3.6 -0.975) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -3.6 -0.325) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -3.6 0.325) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at -3.6 0.975) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at -3.6 1.625) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at -3.6 2.275) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at -3.6 2.925) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at -3.6 3.575) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at 3.6 3.575) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at 3.6 2.925) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at 3.6 2.275) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at 3.6 1.625) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 17 smd rect (at 3.6 0.975) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 18 smd rect (at 3.6 0.325) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 19 smd rect (at 3.6 -0.325) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 20 smd rect (at 3.6 -0.975) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 21 smd rect (at 3.6 -1.625) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 22 smd rect (at 3.6 -2.275) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 23 smd rect (at 3.6 -2.925) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 24 smd rect (at 3.6 -3.575) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)) + (model Housings_SSOP.3dshapes/SSOP-24_5.3x8.2mm_Pitch0.65mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/SW_ALPS_SKRP.kicad_mod b/Footprint/SW_ALPS_SKRP.kicad_mod new file mode 100644 index 0000000..490c82a --- /dev/null +++ b/Footprint/SW_ALPS_SKRP.kicad_mod @@ -0,0 +1,17 @@ +(module SW_ALPS_SKRP (layer F.Cu) + (fp_text reference SW_ALPS_SKRP (at 0 -2.3) (layer F.SilkS) hide + (effects (font (size 0.6096 0.6096) (thickness 0.1524))) + ) + (fp_text value VAL** (at 0 2.425) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.1524))) + ) + (fp_line (start -2.95 -1.75) (end 2.95 -1.75) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.95 -1.75) (end 2.95 1.75) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.95 1.75) (end -2.95 1.75) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.95 1.75) (end -2.95 -1.65) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.95 -1.65) (end -2.95 -1.75) (layer F.SilkS) (width 0.2)) + (pad 2 smd rect (at 2.1 1.1) (size 1.1 0.7) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -2.1 1.1) (size 1.1 0.7) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -2.1 -1.1) (size 1.1 0.7) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at 2.1 -1.1) (size 1.1 0.7) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/SW_ALPS_SKSG.kicad_mod b/Footprint/SW_ALPS_SKSG.kicad_mod new file mode 100644 index 0000000..d11f5e1 --- /dev/null +++ b/Footprint/SW_ALPS_SKSG.kicad_mod @@ -0,0 +1,34 @@ +(module 00Keyboard:SW_ALPS_SKSG (layer F.Cu) + (fp_text reference SW1 (at 0 -0.65) (layer F.SilkS) + (effects (font (size 0.5 0.5) (thickness 0.125))) + ) + (fp_text value SW_PUSH (at 0 0.85) (layer F.SilkS) hide + (effects (font (size 0.5 0.5) (thickness 0.125))) + ) + (fp_line (start -1 0.85) (end 1 0.85) (layer F.SilkS) (width 0.2)) + (fp_line (start -1 -0.8) (end 1 -0.8) (layer F.SilkS) (width 0.2)) + (fp_line (start -0.5 0.15) (end -0.5 -0.15) (layer F.SilkS) (width 0.2)) + (fp_line (start -0.35 -0.3) (end -0.35 0.35) (layer F.SilkS) (width 0.2)) + (fp_line (start 0 -0.8) (end 0 -0.3) (layer F.SilkS) (width 0.2)) + (fp_line (start 0 0.75) (end 0 0.3) (layer F.SilkS) (width 0.2)) + (fp_line (start 1.95 -1.2) (end 1.95 1.2) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.95 1.2) (end 1.1 1.2) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.1 -1.2) (end 1.95 -1.2) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.95 -1.15) (end -1.95 -1.2) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.95 -1.2) (end -1.15 -1.2) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.95 -1.15) (end -1.95 1.15) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.95 1.15) (end -1.95 1.2) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.95 1.2) (end -1.15 1.2) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -1.55 -0.8) (size 0.625 0.6) (layers F.Cu F.Paste F.Mask) + (clearance 0.05)) + (pad 1 smd rect (at 1.55 -0.8) (size 0.625 0.6) (layers F.Cu F.Paste F.Mask) + (clearance 0.05)) + (pad 2 smd rect (at -1.55 0.8) (size 0.625 0.6) (layers F.Cu F.Paste F.Mask) + (clearance 0.05)) + (pad 2 smd rect (at 1.55 0.8) (size 0.625 0.6) (layers F.Cu F.Paste F.Mask) + (clearance 0.05)) + (pad 6 smd rect (at 1.7 0) (size 0.325 0.7) (layers F.Cu F.Paste F.Mask) + (clearance 0.05)) + (pad 5 smd rect (at -1.7 0) (size 0.325 0.7) (layers F.Cu F.Paste F.Mask) + (clearance 0.05)) +) diff --git a/Footprint/SW_ALPS_SSAA.kicad_mod b/Footprint/SW_ALPS_SSAA.kicad_mod new file mode 100644 index 0000000..ac213fb --- /dev/null +++ b/Footprint/SW_ALPS_SSAA.kicad_mod @@ -0,0 +1,28 @@ +(module 00Keyboard:SW_ALPS_SSAA (layer F.Cu) + (fp_text reference SW_ALPS_SSAA (at -0.05 0.05) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value SW** (at 0 4.1) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start 5.2 -3) (end 5.2 3) (layer Dwgs.User) (width 0.16)) + (fp_line (start 5.2 3) (end -5.2 3) (layer Dwgs.User) (width 0.16)) + (fp_line (start -5.2 3) (end -5.2 -3) (layer Dwgs.User) (width 0.16)) + (fp_line (start -5.2 -3) (end 5.2 -3) (layer Dwgs.User) (width 0.16)) + (fp_line (start 4.75 -5) (end -2.25 -5) (layer Dwgs.User) (width 0.16)) + (fp_line (start 2.5 -5.6) (end 4.75 -5.6) (layer Dwgs.User) (width 0.16)) + (fp_line (start 4.75 -5.6) (end 4.75 -5) (layer Dwgs.User) (width 0.16)) + (fp_line (start -2.25 -5) (end -2.25 -5.6) (layer Dwgs.User) (width 0.16)) + (fp_line (start -2.25 -5.6) (end 0 -5.6) (layer Dwgs.User) (width 0.16)) + (fp_line (start 0 -6.95) (end 0 -5.6) (layer Dwgs.User) (width 0.16)) + (fp_line (start 0 -7) (end 2.5 -7) (layer Dwgs.User) (width 0.16)) + (fp_line (start 2.5 -7) (end 2.5 -5.6) (layer Dwgs.User) (width 0.16)) + (pad 5 thru_hole circle (at -2 -1.25) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole circle (at 2 -1.25) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at 0 -1.25) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole circle (at 0 1.25) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole circle (at 2 1.25) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at -2 1.25) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 8 thru_hole circle (at 5 0) (size 2.3 2.3) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad 7 thru_hole circle (at -5 0) (size 2.3 2.3) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/SW_MINI_SLIDE.kicad_mod b/Footprint/SW_MINI_SLIDE.kicad_mod new file mode 100644 index 0000000..ce35726 --- /dev/null +++ b/Footprint/SW_MINI_SLIDE.kicad_mod @@ -0,0 +1,22 @@ +(module SW_MINI_SLIDE (layer F.Cu) (tedit 5417DB38) + (fp_text reference SW_MINI_SLIDE (at -0.05 0.05) (layer F.SilkS) hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value SW** (at 0 4.1) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start 1.62 -1.85) (end 1.62 -3.65) (layer F.SilkS) (width 0.2)) + (fp_line (start 1.62 -3.65) (end 0.92 -3.65) (layer F.SilkS) (width 0.2)) + (fp_line (start 0.92 -3.65) (end 0.92 -1.85) (layer F.SilkS) (width 0.2)) + (fp_line (start -5 -3.1) (end -5 -3.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -5 -3.2) (end 5 -3.2) (layer F.SilkS) (width 0.2)) + (fp_line (start 5 -3.2) (end 5 3.2) (layer F.SilkS) (width 0.2)) + (fp_line (start 5 3.2) (end -5 3.2) (layer F.SilkS) (width 0.2)) + (fp_line (start -5 3.2) (end -5 -3.1) (layer F.SilkS) (width 0.2)) + (pad 3 thru_hole circle (at -2.54 -1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 2.54 -1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole circle (at 0 -1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at 0 1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole circle (at 2.54 1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole circle (at -2.54 1.27) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/SW_TACT_TH_HORIZ.kicad_mod b/Footprint/SW_TACT_TH_HORIZ.kicad_mod new file mode 100644 index 0000000..cf7648d --- /dev/null +++ b/Footprint/SW_TACT_TH_HORIZ.kicad_mod @@ -0,0 +1,21 @@ +(module SW_TACT_TH_HORIZ (layer F.Cu) (tedit 548561E5) + (descr http://www.alps.com/products/WebObjects/catalog.woa/E/HTML/Tact/SnapIn/SKHH/SKHHLMA010.html) + (tags "ALPS SKHH tactile switch") + (fp_text reference SW_TACT_TH_HORIZ (at 0.05 -5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW** (at 0 -2.55) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.5 2.75) (end -1.5 3.85) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.5 3.85) (end 1.5 3.85) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 3.85) (end 1.5 2.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.75 -4) (end 3.75 -4) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.75 -1.05) (end -3.75 2.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.75 2.55) (end 3.75 2.55) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.75 2.55) (end 3.75 -1.05) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at 2.25 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at -2.25 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole circle (at 3.5 -2.5) (size 2 2) (drill 1.3) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at -3.5 -2.55) (size 2 2) (drill 1.3) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/SW_TACT_TH_HORIZ_LOW.kicad_mod b/Footprint/SW_TACT_TH_HORIZ_LOW.kicad_mod new file mode 100644 index 0000000..ea2ecfb --- /dev/null +++ b/Footprint/SW_TACT_TH_HORIZ_LOW.kicad_mod @@ -0,0 +1,21 @@ +(module 00Keyboard:SW_TACT_TH_HORIZ_LOW (layer F.Cu) + (descr http://www.alps.com/products/WebObjects/catalog.woa/E/HTML/Tact/SnapIn/SKHL/SKHLLAA010.html) + (tags "ALPS SKHLL low tactile switch") + (fp_text reference SW_TACT_TH_HORIZ_LOW (at 0.05 -5) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW** (at 0 -2.55) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.5 2.75) (end -1.5 3.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.5 3.75) (end 1.5 3.75) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.5 3.75) (end 1.5 2.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.75 -4) (end 3.75 -4) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.65 -1.05) (end -3.65 2.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.65 2.55) (end 3.65 2.55) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.65 2.55) (end 3.65 -1.05) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at 2.5 0) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at -2.5 0) (size 1.6 1.6) (drill 1) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole circle (at 3.5 -2.5) (size 2 2) (drill 1.3) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at -3.5 -2.55) (size 2 2) (drill 1.3) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/TACT_5.2x5.2.kicad_mod b/Footprint/TACT_5.2x5.2.kicad_mod new file mode 100644 index 0000000..7914b5e --- /dev/null +++ b/Footprint/TACT_5.2x5.2.kicad_mod @@ -0,0 +1,18 @@ +(module TACT_5.2x5.2 (layer F.Cu) (tedit 57152511) + (attr smd) + (fp_text reference >NAME (at 5.1 0 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value >VALUE (at 0 3.40106) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_circle (center 0 0) (end 0 1) (layer Eco1.User) (width 0.15)) + (fp_line (start 4.2 2.6) (end -4.2 2.6) (layer F.SilkS) (width 0.127)) + (fp_line (start -4.2 2.6) (end -4.2 -2.6) (layer F.SilkS) (width 0.127)) + (fp_line (start -4.2 -2.6) (end 4.2 -2.6) (layer F.SilkS) (width 0.127)) + (fp_line (start 4.2 -2.6) (end 4.2 2.6) (layer F.SilkS) (width 0.127)) + (pad 1 smd rect (at -3.1 -1.85) (size 1.8 1.1) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -3.1 1.85) (size 1.8 1.1) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 3.1 -1.85) (size 1.8 1.1) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 3.1 1.85) (size 1.8 1.1) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/TC2030_BIG.kicad_mod b/Footprint/TC2030_BIG.kicad_mod new file mode 100644 index 0000000..8e685f0 --- /dev/null +++ b/Footprint/TC2030_BIG.kicad_mod @@ -0,0 +1,59 @@ +(module TC2030_BIG (layer F.Cu) (tedit 4FBCB217) + (descr "Tag-Connect TC2030 footprint by carloscuev@gmail.com") + (tags "Tag-Connect TC2030") + (clearance 0.127) + (attr virtual) + (fp_text reference TC2030 (at 0 -5.20192) (layer F.SilkS) + (effects (font (size 0.75692 0.75692) (thickness 0.127))) + ) + (fp_text value VAL (at 0 5.334) (layer F.SilkS) hide + (effects (font (size 0.75692 0.75692) (thickness 0.127))) + ) + (fp_line (start 1.4097 -4.59486) (end 1.4097 -3.3782) (layer B.SilkS) (width 0.127)) + (fp_line (start -0.13716 -4.59486) (end -0.13716 -3.3782) (layer B.SilkS) (width 0.127)) + (fp_line (start -1.7653 -4.59486) (end -1.7653 -3.3782) (layer B.SilkS) (width 0.127)) + (fp_line (start -3.3147 -4.59486) (end -3.3147 -3.3782) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.4097 4.59486) (end 1.4097 3.3782) (layer B.SilkS) (width 0.127)) + (fp_line (start -0.13716 4.59486) (end -0.13716 3.3782) (layer B.SilkS) (width 0.127)) + (fp_line (start -1.6383 4.59486) (end -1.6383 3.3782) (layer B.SilkS) (width 0.127)) + (fp_line (start -3.1877 4.59486) (end -3.1877 3.3782) (layer B.SilkS) (width 0.127)) + (fp_line (start 2.6035 1.905) (end -2.0828 1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start 2.6035 -1.905) (end -2.0828 -1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.2639 0.7239) (end -2.0828 1.905) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.2639 -0.7239) (end -2.0828 -1.905) (layer F.SilkS) (width 0.127)) + (fp_arc (start -2.54 0) (end -3.2639 0.7239) (angle 90) (layer F.SilkS) (width 0.127)) + (fp_line (start 3.556 3.7338) (end 3.556 3.048) (layer F.SilkS) (width 0.127)) + (fp_line (start 3.556 3.7338) (end -3.556 3.7338) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.556 3.7338) (end -3.556 3.048) (layer F.SilkS) (width 0.127)) + (fp_line (start 3.556 -3.7338) (end 3.556 -3.048) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.556 -3.7338) (end -3.556 -3.048) (layer F.SilkS) (width 0.127)) + (fp_line (start 3.556 -3.7338) (end -3.556 -3.7338) (layer F.SilkS) (width 0.127)) + (fp_line (start 3.556 -0.9525) (end 3.556 0.9525) (layer F.SilkS) (width 0.127)) + (fp_arc (start 2.6035 0.9525) (end 3.556 0.9525) (angle 90) (layer F.SilkS) (width 0.127)) + (fp_arc (start 2.6035 -0.9525) (end 2.6035 -1.905) (angle 90) (layer F.SilkS) (width 0.127)) + (fp_line (start 4.953 -1.524) (end 4.953 1.524) (layer F.SilkS) (width 0.127)) + (fp_line (start -4.953 1.524) (end -4.953 -1.524) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.429 -3.048) (end 3.429 -3.048) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.429 3.048) (end 3.429 3.048) (layer F.SilkS) (width 0.127)) + (fp_arc (start 3.429 -1.524) (end 3.429 -3.048) (angle 90) (layer F.SilkS) (width 0.127)) + (fp_arc (start 3.429 1.524) (end 4.953 1.524) (angle 90) (layer F.SilkS) (width 0.127)) + (fp_arc (start -3.429 1.524) (end -3.429 3.048) (angle 90) (layer F.SilkS) (width 0.127)) + (fp_arc (start -3.429 -1.524) (end -4.953 -1.524) (angle 90) (layer F.SilkS) (width 0.127)) + (fp_line (start -3.3147 -4.59994) (end -1.7653 -4.59994) (layer B.SilkS) (width 0.127)) + (fp_line (start -0.13716 -4.59994) (end 1.4097 -4.59994) (layer B.SilkS) (width 0.127)) + (fp_line (start 1.4097 4.59486) (end -0.13716 4.59486) (layer B.SilkS) (width 0.127)) + (fp_line (start -1.6383 4.59486) (end -3.1877 4.59486) (layer B.SilkS) (width 0.127)) + (pad 1 connect circle (at -1.27 0.635) (size 0.78486 0.78486) (layers F.Cu F.Mask)) + (pad 2 connect circle (at -1.27 -0.635) (size 0.78486 0.78486) (layers F.Cu F.Mask)) + (pad 3 connect circle (at 0 0.635) (size 0.78486 0.78486) (layers F.Cu F.Mask)) + (pad 4 connect circle (at 0 -0.635) (size 0.78486 0.78486) (layers F.Cu F.Mask)) + (pad 5 connect circle (at 1.27 0.635) (size 0.78486 0.78486) (layers F.Cu F.Mask)) + (pad 6 connect circle (at 1.27 -0.635) (size 0.78486 0.78486) (layers F.Cu F.Mask)) + (pad "" np_thru_hole circle (at -2.54 0) (size 0.98806 0.98806) (drill 0.98806) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 2.54 -1.016) (size 0.98552 0.98552) (drill 0.98552) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 2.54 1.016) (size 0.98552 0.98552) (drill 0.98552) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at -2.54 -2.54) (size 2.37236 2.37236) (drill 2.37236) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0.635 -2.54) (size 2.36982 2.36982) (drill 2.36982) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at -2.413 2.54) (size 2.36982 2.36982) (drill 2.36982) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 0.635 2.54) (size 2.36982 2.36982) (drill 2.36982) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/TQFP-64.kicad_mod b/Footprint/TQFP-64.kicad_mod new file mode 100644 index 0000000..b756d21 --- /dev/null +++ b/Footprint/TQFP-64.kicad_mod @@ -0,0 +1,87 @@ +(module TQFP-64 (layer F.Cu) (tedit 56DED832) + (descr "64-Lead Plastic Thin Quad Flatpack (PF) - 14x14x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "QFP 0.8") + (attr smd) + (fp_text reference REF** (at 0 -9.45) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value >NAME (at 0 0) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -6.604 -5.334) (end -5.334 -6.604) (layer F.SilkS) (width 0.15)) + (fp_circle (center -5.0165 -5.08) (end -5.588 -5.461) (layer F.SilkS) (width 0.15)) + (fp_line (start -6.604 -5.334) (end -6.604 6.604) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.604 -6.604) (end 6.604 6.604) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.334 -6.604) (end 6.604 -6.604) (layer F.SilkS) (width 0.15)) + (fp_line (start -6.604 6.604) (end 6.604 6.604) (layer F.SilkS) (width 0.15)) + (fp_circle (center -7.747 -7.62) (end -8.001 -7.747) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -7.7 -6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -7.7 -5.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -7.7 -4.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -7.7 -3.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -7.7 -2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -7.7 -2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -7.7 -1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at -7.7 -0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at -7.7 0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at -7.7 1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at -7.7 2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at -7.7 2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at -7.7 3.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at -7.7 4.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at -7.7 5.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at -7.7 6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 17 smd rect (at -6 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 18 smd rect (at -5.2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 19 smd rect (at -4.4 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 20 smd rect (at -3.6 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 21 smd rect (at -2.8 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 22 smd rect (at -2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 23 smd rect (at -1.2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 24 smd rect (at -0.4 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 25 smd rect (at 0.4 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 26 smd rect (at 1.2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 27 smd rect (at 2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 28 smd rect (at 2.8 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 29 smd rect (at 3.6 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 30 smd rect (at 4.4 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 31 smd rect (at 5.2 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 32 smd rect (at 6 7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 33 smd rect (at 7.7 6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 34 smd rect (at 7.7 5.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 35 smd rect (at 7.7 4.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 36 smd rect (at 7.7 3.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 37 smd rect (at 7.7 2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 38 smd rect (at 7.7 2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 39 smd rect (at 7.7 1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 40 smd rect (at 7.7 0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 41 smd rect (at 7.7 -0.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 42 smd rect (at 7.7 -1.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 43 smd rect (at 7.7 -2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 44 smd rect (at 7.7 -2.8) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 45 smd rect (at 7.7 -3.6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 46 smd rect (at 7.7 -4.4) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 47 smd rect (at 7.7 -5.2) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 48 smd rect (at 7.7 -6) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 49 smd rect (at 6 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 50 smd rect (at 5.2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 51 smd rect (at 4.4 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 52 smd rect (at 3.6 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 53 smd rect (at 2.8 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 54 smd rect (at 2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 55 smd rect (at 1.2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 56 smd rect (at 0.4 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 57 smd rect (at -0.4 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 58 smd rect (at -1.2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 59 smd rect (at -2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 60 smd rect (at -2.8 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 61 smd rect (at -3.6 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 62 smd rect (at -4.4 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 63 smd rect (at -5.2 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (pad 64 smd rect (at -6 -7.7 90) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask)) + (model Housings_QFP.3dshapes/TQFP-64_14x14mm_Pitch0.8mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/TQFP44.kicad_mod b/Footprint/TQFP44.kicad_mod new file mode 100644 index 0000000..1c7627b --- /dev/null +++ b/Footprint/TQFP44.kicad_mod @@ -0,0 +1,64 @@ +(module TQFP44 (layer F.Cu) (tedit 526452A2) + (attr smd) + (fp_text reference IC1 (at 7.808 3.1801 270) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.1588))) + ) + (fp_text value ATMEGA32U4 (at 0 1.904999) (layer F.SilkS) + (effects (font (size 0.9 0.9) (thickness 0.2032))) + ) + (fp_line (start 5.0038 -5.0038) (end 5.0038 5.0038) (layer F.SilkS) (width 0.3048)) + (fp_line (start 5.0038 5.0038) (end -5.0038 5.0038) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.0038 -4.5212) (end -5.0038 5.0038) (layer F.SilkS) (width 0.3048)) + (fp_line (start -4.5212 -5.0038) (end 5.0038 -5.0038) (layer F.SilkS) (width 0.3048)) + (fp_line (start -5.0038 -4.5212) (end -4.5212 -5.0038) (layer F.SilkS) (width 0.3048)) + (fp_circle (center -3.81 -3.81) (end -3.81 -3.175) (layer F.SilkS) (width 0.2032)) + (pad 39 smd oval (at 0 -5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 40 smd oval (at -0.8001 -5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 41 smd oval (at -1.6002 -5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 42 smd oval (at -2.4003 -5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 43 smd oval (at -3.2004 -5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 44 smd oval (at -4.0005 -5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 38 smd oval (at 0.8001 -5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 37 smd oval (at 1.6002 -5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 36 smd oval (at 2.4003 -5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 35 smd oval (at 3.2004 -5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 34 smd oval (at 4.0005 -5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 17 smd oval (at 0 5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd oval (at -0.8001 5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd oval (at -1.6002 5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd oval (at -2.4003 5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd oval (at -3.2004 5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd oval (at -4.0005 5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 18 smd oval (at 0.8001 5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 19 smd oval (at 1.6002 5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 20 smd oval (at 2.4003 5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 21 smd oval (at 3.2004 5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 22 smd oval (at 4.0005 5.715) (size 0.4064 1.89992) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd oval (at -5.715 0) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 28 smd oval (at 5.715 0) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd oval (at -5.715 0.8001) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 27 smd oval (at 5.715 0.8001) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 26 smd oval (at 5.715 1.6002) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd oval (at -5.715 1.6002) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd oval (at -5.715 2.4003) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 25 smd oval (at 5.715 2.4003) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 24 smd oval (at 5.715 3.2004) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd oval (at -5.715 3.2004) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd oval (at -5.715 4.0005) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 23 smd oval (at 5.715 4.0005) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 29 smd oval (at 5.715 -0.8001) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd oval (at -5.715 -0.8001) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd oval (at -5.715 -1.6002) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 30 smd oval (at 5.715 -1.6002) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 31 smd oval (at 5.715 -2.4003) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd oval (at -5.715 -2.4003) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd oval (at -5.715 -3.2004) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 32 smd oval (at 5.715 -3.2004) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 33 smd oval (at 5.715 -4.0005) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd oval (at -5.715 -4.0005) (size 1.89992 0.4064) (layers F.Cu F.Paste F.Mask)) + (model Housings_QFP.3dshapes/LQFP-44_10x10mm_Pitch0.8mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/TS65-LOGO.kicad_mod b/Footprint/TS65-LOGO.kicad_mod new file mode 100644 index 0000000..b9cf2c6 --- /dev/null +++ b/Footprint/TS65-LOGO.kicad_mod @@ -0,0 +1,43 @@ +(module TS65-LOGO (layer F.Cu) (tedit 0) + (fp_text reference G*** (at 0 0) (layer F.SilkS) hide + (effects (font (thickness 0.3))) + ) + (fp_text value LOGO (at 0.75 0) (layer F.SilkS) hide + (effects (font (thickness 0.3))) + ) + (fp_poly (pts (xy -4.20624 -2.39268) (xy -4.800535 -1.79832) (xy -5.69976 -1.79832) (xy -5.69976 2.9972) + (xy -6.89864 2.9972) (xy -6.89864 -1.79832) (xy -7.797866 -1.79832) (xy -8.39216 -2.39268) + (xy -8.986455 -2.98704) (xy -3.611946 -2.98704) (xy -4.20624 -2.39268)) (layer F.Cu) (width 0.01)) + (fp_poly (pts (xy 0.584134 -2.98704) (xy -0.01016 -2.39268) (xy -0.604455 -1.79832) (xy -2.402968 -1.79832) + (xy -2.705165 -1.495998) (xy -3.007362 -1.193675) (xy -2.705039 -0.891478) (xy -2.402716 -0.58928) + (xy -0.59944 -0.58928) (xy -0.59944 2.9972) (xy -5.09016 2.9972) (xy -5.09016 1.80848) + (xy -1.79832 1.80848) (xy -1.79832 0.59944) (xy -2.992185 0.59944) (xy -4.196081 -0.604584) + (xy -4.19608 -1.198945) (xy -4.19608 -1.793305) (xy -3.002216 -2.987041) (xy -1.209041 -2.987041) + (xy 0.584134 -2.98704)) (layer F.Cu) (width 0.01)) + (fp_poly (pts (xy 3.59664 -2.98704) (xy 3.59664 -1.79832) (xy 1.19888 -1.79832) (xy 1.19888 -0.58928) + (xy 3.59664 -0.58928) (xy 3.59664 1.803464) (xy 2.999707 2.400332) (xy 2.402775 2.9972) + (xy 0.01016 2.9972) (xy 0.01016 0.59944) (xy 1.19888 0.59944) (xy 1.19888 1.80848) + (xy 1.803275 1.80848) (xy 2.105597 1.506283) (xy 2.40792 1.204087) (xy 2.40792 0.59944) + (xy 1.19888 0.59944) (xy 0.01016 0.59944) (xy 0.01016 -1.793305) (xy 1.204024 -2.987041) + (xy 2.400332 -2.987041) (xy 3.59664 -2.98704)) (layer F.Cu) (width 0.01)) + (fp_poly (pts (xy 8.39216 -2.39268) (xy 7.797865 -1.79832) (xy 5.39496 -1.79832) (xy 5.39496 -0.58928) + (xy 6.598984 -0.58928) (xy 7.79272 0.604584) (xy 7.79272 1.803464) (xy 7.195787 2.400332) + (xy 6.598855 2.9972) (xy 3.022665 2.9972) (xy 3.61696 2.40284) (xy 4.211254 1.80848) + (xy 6.604 1.80848) (xy 6.604 0.59944) (xy 4.20624 0.59944) (xy 4.20624 -2.98704) + (xy 8.986454 -2.98704) (xy 8.39216 -2.39268)) (layer F.Cu) (width 0.01)) + (fp_poly (pts (xy 3.830320 -1.564640) (xy 1.432560 -1.564640) (xy 1.432560 -0.833120) (xy 3.830320 -0.833120) (xy 3.830320 0.497840) (xy 3.830378 0.660521) (xy 3.830547 0.817499) (xy 3.830822 0.967585) + (xy 3.831194 1.109589) (xy 3.831657 1.242325) (xy 3.832204 1.364602) (xy 3.832828 1.475233) (xy 3.833522 1.573030) (xy 3.834279 1.656804) (xy 3.835092 1.725366) (xy 3.835955 1.777528) + (xy 3.836860 1.812102) (xy 3.837800 1.827899) (xy 3.838086 1.828800) (xy 3.847397 1.821938) (xy 3.868568 1.802868) (xy 3.899202 1.773856) (xy 3.936900 1.737174) (xy 3.977639 1.696720) + (xy 4.109426 1.564640) (xy 6.360160 1.564640) (xy 6.360160 0.843280) (xy 3.962400 0.843280) (xy 3.962400 -3.230880) (xy 9.565593 -3.230880) (xy 8.732519 -2.397760) (xy 7.899446 -1.564640) + (xy 5.638800 -1.564640) (xy 5.638800 -0.833120) (xy 6.164608 -0.833121) (xy 6.690417 -0.833121) (xy 7.363488 -0.159992) (xy 8.036560 0.513136) (xy 8.036559 1.204017) (xy 8.036559 1.894897) + (xy 7.363431 2.567968) (xy 6.690303 3.241040) (xy -0.233839 3.241040) (xy -0.231367 0.843280) (xy 1.432560 0.843280) (xy 1.432560 1.564640) (xy 1.712129 1.564640) (xy 1.938104 1.338497) + (xy 2.164080 1.112354) (xy 2.164080 0.843280) (xy 1.432560 0.843280) (xy -0.231367 0.843280) (xy -0.231220 0.701204) (xy -0.228600 -1.838631) (xy -0.335280 -1.732748) (xy -0.378935 -1.690019) + (xy -0.412673 -1.659022) (xy -0.440567 -1.636752) (xy -0.466691 -1.620205) (xy -0.495116 -1.606374) (xy -0.520965 -1.595753) (xy -0.599969 -1.564641) (xy -1.450711 -1.564641) (xy -2.301452 -1.564640) + (xy -2.484121 -1.381760) (xy -2.666789 -1.198881) (xy -2.484120 -1.016001) (xy -2.301452 -0.833120) (xy -0.365760 -0.833120) (xy -0.365760 3.241040) (xy -5.334000 3.241040) (xy -5.334000 1.564640) + (xy -2.032000 1.564640) (xy -2.032000 0.843280) (xy -2.562889 0.843280) (xy -3.093778 0.843279) (xy -3.766998 0.170002) (xy -4.440219 -0.503276) (xy -4.437530 -1.153338) (xy -4.436924 -1.266901) + (xy -4.436085 -1.374785) (xy -4.435044 -1.475217) (xy -4.433831 -1.566425) (xy -4.432478 -1.646637) (xy -4.431016 -1.714081) (xy -4.429475 -1.766985) (xy -4.427885 -1.803577) (xy -4.426279 -1.822084) + (xy -4.425860 -1.823720) (xy -4.429837 -1.823260) (xy -4.446152 -1.810167) (xy -4.472828 -1.786228) (xy -4.507884 -1.753228) (xy -4.549343 -1.712955) (xy -4.558071 -1.704340) (xy -4.699264 -1.564640) + (xy -5.466080 -1.564640) (xy -5.466080 3.241040) (xy -7.132320 3.241040) (xy -7.132320 -1.564640) (xy -7.899447 -1.564640) (xy -8.732521 -2.397760) (xy -9.565594 -3.230880) (xy 3.830320 -3.230880) + (xy 3.830320 -1.564640) )(layer F.Mask) (width 0.010000) + ) +) diff --git a/Footprint/TSSOP-16.kicad_mod b/Footprint/TSSOP-16.kicad_mod new file mode 100644 index 0000000..5362a21 --- /dev/null +++ b/Footprint/TSSOP-16.kicad_mod @@ -0,0 +1,38 @@ +(module TSSOP-16 (layer F.Cu) (tedit 56DED843) + (descr "16-Lead Plastic Thin Shrink Small Outline (ST)-4.4 mm Body [TSSOP] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "SSOP 0.65") + (attr smd) + (fp_text reference REF** (at 0.127 -3.556) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value >NAME (at -0.1016 3.683) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center -2.2225 -3.175) (end -2.3495 -3.302) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.905 -2.794) (end -1.905 2.794) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.905 -2.8) (end 1.905 2.8) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.905 -2.8) (end 1.905 -2.8) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.905 2.8) (end 1.905 2.8) (layer F.SilkS) (width 0.15)) + (fp_circle (center -1.3335 -2.2225) (end -1.4605 -2.3495) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -2.95 -2.275) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -2.95 -1.625) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -2.95 -0.975) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -2.95 -0.325) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -2.95 0.325) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -2.95 0.975) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -2.95 1.625) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at -2.95 2.275) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at 2.95 2.275) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 2.95 1.625) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at 2.95 0.975) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at 2.95 0.325) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at 2.95 -0.325) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at 2.95 -0.975) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at 2.95 -1.625) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at 2.95 -2.275) (size 1.5 0.45) (layers F.Cu F.Paste F.Mask)) + (model Housings_SSOP.3dshapes/TSSOP-16_4.4x5mm_Pitch0.65mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/Teensy_20.kicad_mod b/Footprint/Teensy_20.kicad_mod new file mode 100644 index 0000000..1b4ce62 --- /dev/null +++ b/Footprint/Teensy_20.kicad_mod @@ -0,0 +1,45 @@ +(module Keyboard:TEENSY_2.0 (layer F.Cu) (tedit 549AEE1E) + (fp_text reference U1 (at 0 1.625) (layer F.SilkS) + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value TEENSY2.0 (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_line (start -15.24 -8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 8.89) (end 15.24 8.89) (layer F.SilkS) (width 0.381)) + (fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer F.SilkS) (width 0.381)) + (fp_line (start 15.24 -8.89) (end -15.24 -8.89) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 6.35) (end -12.7 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -12.7 6.35) (end -12.7 8.89) (layer F.SilkS) (width 0.381)) + (pad 1 thru_hole rect (at -13.97 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 2 thru_hole circle (at -11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 3 thru_hole circle (at -8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 4 thru_hole circle (at -6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 5 thru_hole circle (at -3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 6 thru_hole circle (at -1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 7 thru_hole circle (at 1.27 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 8 thru_hole circle (at 3.81 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 9 thru_hole circle (at 6.35 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 10 thru_hole circle (at 8.89 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 11 thru_hole circle (at 11.43 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 12 thru_hole circle (at 13.97 7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 13 thru_hole circle (at 13.97 5.08 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 14 thru_hole circle (at 13.97 2.54 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 15 thru_hole circle (at 13.97 0 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 16 thru_hole circle (at 13.97 -2.54 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 17 thru_hole circle (at 13.97 -5.08 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 18 thru_hole circle (at 13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 19 thru_hole circle (at 11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 20 thru_hole circle (at 8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 21 thru_hole circle (at 6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 22 thru_hole circle (at 3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 23 thru_hole circle (at 1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 24 thru_hole circle (at -1.27 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 25 thru_hole circle (at -3.81 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 26 thru_hole circle (at -6.35 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 27 thru_hole circle (at -8.89 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 28 thru_hole circle (at -11.43 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 29 thru_hole circle (at -13.97 -7.62) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 30 thru_hole circle (at -3.81 -5.08 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 31 thru_hole circle (at -3.81 5.08 270) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) +) diff --git a/Footprint/USB3_AFEMALE_MOD.kicad_mod b/Footprint/USB3_AFEMALE_MOD.kicad_mod new file mode 100644 index 0000000..86114fb --- /dev/null +++ b/Footprint/USB3_AFEMALE_MOD.kicad_mod @@ -0,0 +1,48 @@ +(module USB3_AFEMALE_MOD (layer F.Cu) (tedit 57151E03) + (descr USB1070) + (tags USB1070) + (attr smd) + (fp_text reference REF** (at 0 -12.446) (layer F.SilkS) + (effects (font (thickness 0.3048))) + ) + (fp_text value >NAME (at 0.0508 5.2324) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_text user "Mating Distance" (at -2.032 7.112) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -6.731 -11) (end 6.731 -11) (layer Cmts.User) (width 0.15)) + (fp_line (start -7.25 3.5) (end 7.25 3.5) (layer Cmts.User) (width 0.15)) + (fp_line (start 7.25 3.25) (end 7.25 3.5) (layer Cmts.User) (width 0.15)) + (fp_line (start 6.731 3.25) (end 7.25 3.25) (layer Cmts.User) (width 0.15)) + (fp_line (start 6.731 -11) (end 6.731 3.25) (layer Cmts.User) (width 0.15)) + (fp_line (start -6.731 3.25) (end -7.25 3.25) (layer Cmts.User) (width 0.15)) + (fp_line (start -7.25 3.5) (end -7.25 3.25) (layer Cmts.User) (width 0.15)) + (fp_line (start -6.731 -11) (end -6.731 3.25) (layer Cmts.User) (width 0.15)) + (fp_line (start 6.731 -8.509) (end -6.731 -8.509) (layer Dwgs.User) (width 0.1016)) + (fp_line (start -6.731 -8.509) (end -6.731 0) (layer Dwgs.User) (width 0.1016)) + (fp_line (start 6.731 0) (end 6.731 -8.509) (layer Dwgs.User) (width 0.1016)) + (fp_line (start -8 6.2) (end 8 6.2) (layer Cmts.User) (width 0.15)) + (fp_line (start -9 -12) (end 9 -12) (layer Eco1.User) (width 0.15)) + (fp_line (start -9 4) (end 9 4) (layer Eco1.User) (width 0.15)) + (fp_line (start -9 -12) (end -9 4) (layer Eco1.User) (width 0.15)) + (fp_line (start 9 -12) (end 9 4) (layer Eco1.User) (width 0.15)) + (pad 10 thru_hole oval (at 7.9 -9) (size 1.8 3.5) (drill oval 0.6 2.2) (layers *.Cu *.Mask F.Paste F.SilkS)) + (pad 10 thru_hole oval (at -7.9 -9) (size 1.8 3.5) (drill oval 0.6 2.2) (layers *.Cu *.Mask F.Paste F.SilkS)) + (pad 7 smd rect (at 0 -9.9) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 1 -9.9) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 2 -9.9) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 3 -9.9) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 4 -9.9) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -1 -9.9) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at -2 -9.9) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -3 -9.9) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at -4 -9.9) (size 0.7 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 7.67 -5) (size 1.64 2.2) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at -7.67 -5) (size 1.64 2.2) (layers F.Cu F.Paste F.Mask)) + (model 3d/usb3afemale_mid.wrl + (at (xyz 0 0.195 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 90 180 0)) + ) +) diff --git a/Footprint/USB3_MICROB.kicad_mod b/Footprint/USB3_MICROB.kicad_mod new file mode 100644 index 0000000..54f17bf --- /dev/null +++ b/Footprint/USB3_MICROB.kicad_mod @@ -0,0 +1,45 @@ +(module USB3_MICROB (layer F.Cu) (tedit 57151D1D) + (descr USB3110) + (tags USB3110) + (attr smd) + (fp_text reference REF** (at 0.3302 -4.5974) (layer F.SilkS) + (effects (font (thickness 0.3048))) + ) + (fp_text value >NAME (at -0.889 4.3434) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_line (start 6.325 -4) (end 6.325 3) (layer Eco1.User) (width 0.15)) + (fp_text user "Mating Distance" (at -2.667 4.826) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -7.175 1.45) (end 5.825 1.45) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7.175 2.75) (end -7.175 -3) (layer Cmts.User) (width 0.15)) + (fp_line (start 5.825 -3) (end 5.825 2.75) (layer Cmts.User) (width 0.15)) + (fp_line (start 5.825 -3) (end -7.175 -3) (layer Cmts.User) (width 0.15)) + (fp_line (start -7.175 2.75) (end 5.825 2.75) (layer Cmts.User) (width 0.15)) + (fp_line (start -8.675 4.05) (end 7.325 4.05) (layer Cmts.User) (width 0.15)) + (fp_line (start -7.675 3) (end 6.325 3) (layer Eco1.User) (width 0.15)) + (fp_line (start -7.675 -4) (end 6.325 -4) (layer Eco1.User) (width 0.15)) + (fp_line (start -7.675 -4) (end -7.675 3) (layer Eco1.User) (width 0.15)) + (pad 11 smd rect (at 0.65 0) (size 1.8 1.9) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 3.35 -2.675) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at 4 -2.675) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at 4.65 -2.675) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at 2.7 -2.675) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 2.05 -2.675) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -3.35 -2.675) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -2.7 -2.675) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -2.05 -2.675) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -4 -2.675) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -4.65 -2.675) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at -4.55 0) (size 1.9 1.9) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at -2.15 0) (size 1.9 1.9) (layers F.Cu F.Paste F.Mask)) + (pad 11 thru_hole oval (at -6.95 0) (size 1.05 1.9) (drill oval 0.45 1.3) (layers *.Cu *.Mask F.Paste F.SilkS)) + (pad 11 smd rect (at 3.15 0) (size 1.8 1.9) (layers F.Cu F.Paste F.Mask)) + (pad 11 thru_hole oval (at 5.6 0) (size 1.05 1.9) (drill oval 0.45 1.2) (layers *.Cu *.Mask F.Paste F.SilkS)) + (model 3d/usb3microstakes.wrl + (at (xyz -0.02 0.08 -0.038)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz -90 0 0)) + ) +) diff --git a/Footprint/USB_A.kicad_mod b/Footprint/USB_A.kicad_mod new file mode 100644 index 0000000..0fb9f85 --- /dev/null +++ b/Footprint/USB_A.kicad_mod @@ -0,0 +1,22 @@ +(module USB_A (layer F.Cu) (tedit 54CEF080) + (fp_text reference J** (at 2.3 0 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value USB_A (at 3.9 0 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.2 -6.57) (end 2.71 -6.57) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.71 6.57) (end -1.143 6.57) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.2 -6.57) (end -1.2 6.57) (layer F.SilkS) (width 0.15)) + (pad 4 thru_hole circle (at 0 -3.5) (size 1.62 1.62) (drill 0.92) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole circle (at 0 -1) (size 1.62 1.62) (drill 0.92) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at 0 1) (size 1.62 1.62) (drill 0.92) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole circle (at 0 3.5) (size 1.62 1.62) (drill 0.92) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole circle (at 2.71 -6.57) (size 3 3) (drill 2.3) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole circle (at 2.71 6.57) (size 3 3) (drill 2.3) (layers *.Cu *.Mask F.SilkS)) + (model Connect/USB_A.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/USB_A_PLUG.kicad_mod b/Footprint/USB_A_PLUG.kicad_mod new file mode 100644 index 0000000..5fe42c3 --- /dev/null +++ b/Footprint/USB_A_PLUG.kicad_mod @@ -0,0 +1,16 @@ +(module USB_A_PLUG (layer F.Cu) (tedit 54C86CE2) + (fp_text reference USB_A_PLUG (at 0 -5.5) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.15))) + ) + (fp_text value VAL** (at 0 2.4) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at -1 0) (size 1.524 1.524) (drill 0.93) (layers *.Cu *.Mask F.SilkS)) + (pad 3 thru_hole circle (at 1 0) (size 1.524 1.524) (drill 0.93) (layers *.Cu *.Mask F.SilkS)) + (pad 4 thru_hole circle (at 3.5 0) (size 1.524 1.524) (drill 0.93) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole circle (at -3.5 0) (size 1.524 1.524) (drill 0.93) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole circle (at 2.25 -2.4) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole circle (at -2.25 -2.4) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole oval (at 5.85 -2.4) (size 1.9 3.2) (drill oval 1.2 2.5) (layers *.Cu *.Mask F.SilkS)) + (pad 5 thru_hole oval (at -5.85 -2.4) (size 1.9 3.2) (drill oval 1.2 2.5) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/USB_Micro-B.kicad_mod b/Footprint/USB_Micro-B.kicad_mod new file mode 100644 index 0000000..21e1bf0 --- /dev/null +++ b/Footprint/USB_Micro-B.kicad_mod @@ -0,0 +1,43 @@ +(module USB_Micro-B (layer F.Cu) (tedit 573F5600) + (descr "Micro USB Type B Receptacle") + (tags "USB USB_B USB_micro USB_OTG") + (attr smd) + (fp_text reference P1_2 (at 0.254 -5.969) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value USB_CONN (at -0.254 -4.699) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "Mating Distance" (at 0 4.953) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.75 2.2) (end 4.02 2.82) (layer Cmts.User) (width 0.15)) + (fp_line (start -3.75 2.2) (end -4.02 2.82) (layer Cmts.User) (width 0.15)) + (fp_line (start -3.75 1.7) (end 3.75 1.7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -3.75 -3.11) (end 3.75 -3.11) (layer Cmts.User) (width 0.15)) + (fp_line (start 3.75 -3.11) (end 3.75 2.2) (layer Cmts.User) (width 0.15)) + (fp_line (start -3.75 2.2) (end -3.75 -3.11) (layer Cmts.User) (width 0.15)) + (fp_line (start -4.02 2.82) (end 4.02 2.82) (layer Cmts.User) (width 0.15)) + (fp_line (start -5.3 4.12) (end 5.3 4.12) (layer Cmts.User) (width 0.15)) + (fp_line (start -4.5 3) (end 4.5 3) (layer Eco1.User) (width 0.15)) + (fp_line (start -4.5 -4.5) (end 4.5 -4.5) (layer Eco1.User) (width 0.15)) + (fp_line (start 4.5 -4.5) (end 4.5 3) (layer Eco1.User) (width 0.15)) + (fp_line (start -4.5 -4.5) (end -4.5 3) (layer Eco1.User) (width 0.15)) + (pad 1 smd rect (at -1.3 -2.825 90) (size 1.75 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -0.65 -2.825 90) (size 1.75 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 0 -2.825 90) (size 1.75 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 0.65 -2.825 90) (size 1.75 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 1.3 -2.825 90) (size 1.75 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -2.425 -3) (size 2 1.4) (drill oval (offset -0.475 0)) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 2.725 0) (size 1.3 3.25) (drill oval (offset 0 -0.425)) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 2.425 -3) (size 2 1.4) (drill oval (offset 0.475 0)) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 2.9875 -1.7) (size 1.825 0.7) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -2.9875 -1.7) (size 1.825 0.7) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -2.725 0) (size 1.3 3.25) (drill oval (offset 0 -0.425)) (layers F.Cu F.Paste F.Mask)) + (pad 6 thru_hole oval (at 2.725 0) (size 1.3 1.8) (drill oval 0.7 1.2) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole oval (at -2.725 0) (size 1.3 1.8) (drill oval 0.7 1.2) (layers *.Cu *.Mask F.SilkS)) + (pad 6 smd rect (at 0.9625 0.25) (size 1.425 2.5) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -0.9625 0.25) (size 1.425 2.5) (layers F.Cu F.Paste F.Mask)) + (pad 6 thru_hole oval (at 2.425 -3) (size 1 1.4) (drill oval 0.65 1.05) (layers *.Cu *.Mask F.SilkS)) + (pad 6 thru_hole oval (at -2.425 -3) (size 1 1.4) (drill oval 0.65 1.05) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/USB_microB.kicad_mod b/Footprint/USB_microB.kicad_mod new file mode 100644 index 0000000..7da5074 --- /dev/null +++ b/Footprint/USB_microB.kicad_mod @@ -0,0 +1,35 @@ +(module USB_microB (layer F.Cu) (tedit 5778AF29) + (descr "USB microB hirose ZX62R-B-5P") + (tags "USB micorB hirose") + (fp_text reference J** (at 0 -0.6985) (layer F.SilkS) + (effects (font (size 0.8128 0.8128) (thickness 0.2032))) + ) + (fp_text value USB_microB (at 0 0.22606) (layer F.SilkS) hide + (effects (font (size 0.6 0.6) (thickness 0.15))) + ) + (fp_text user "PCB edge" (at -0.05 1.45) (layer F.SilkS) hide + (effects (font (size 0.5 0.5) (thickness 0.125))) + ) + (fp_line (start 3.75 2.15) (end 4.25 2.75) (layer Dwgs.User) (width 0.2)) + (fp_line (start -3.75 2.15) (end -4.25 2.675) (layer Dwgs.User) (width 0.2)) + (fp_line (start -3 1.45) (end 3 1.45) (layer Dwgs.User) (width 0.2)) + (fp_line (start -3.75 2.15) (end -3.75 1.35) (layer Dwgs.User) (width 0.2)) + (fp_line (start -3.75 2.15) (end 3.75 2.15) (layer Dwgs.User) (width 0.2)) + (fp_line (start 3.75 2.15) (end 3.75 1.35) (layer Dwgs.User) (width 0.2)) + (pad 6 smd rect (at 0.85 0) (size 1.2 1.9) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at 1.29794 -2.67462 180) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 6 smd rect (at -3.0988 -2.3495) (size 2.1 2) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 3.0988 -2.3495) (size 2.1 2) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -4.09956 0) (size 1.6 1.9) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 4.09956 0) (size 1.6 1.9) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 0.65024 -2.67462 180) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 3 smd rect (at 0 -2.67462 180) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 4 smd rect (at -0.65024 -2.67462 180) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 5 smd rect (at -1.30048 -2.67462 180) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 6 smd rect (at -0.85 0) (size 1.2 1.9) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/USB_miniB.kicad_mod b/Footprint/USB_miniB.kicad_mod new file mode 100644 index 0000000..85ca2f7 --- /dev/null +++ b/Footprint/USB_miniB.kicad_mod @@ -0,0 +1,31 @@ +(module 00Keyboard:USB_miniB (layer F.Cu) + (descr http://www.hirose.co.jp/cataloge_hp/e24000019.pdf) + (tags "USB miniB hirose") + (fp_text reference J1 (at 0 0.508) (layer F.SilkS) + (effects (font (size 0.8128 0.8128) (thickness 0.2032))) + ) + (fp_text value USB_B (at 0 7.112) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_line (start 2.25 -0.95) (end 2.4 -1.15) (layer Dwgs.User) (width 0.2)) + (fp_line (start 2.25 -0.95) (end 2.4 -1.15) (layer Dwgs.User) (width 0.2)) + (fp_line (start 4.191 5.715) (end 4.191 -2.6035) (layer Dwgs.User) (width 0.2)) + (fp_line (start -4.191 5.715) (end 4.191 5.715) (layer Dwgs.User) (width 0.2)) + (fp_line (start -2.413 -2.6035) (end -4.191 -2.6035) (layer Dwgs.User) (width 0.2)) + (fp_line (start -4.191 -2.6035) (end -4.191 5.715) (layer Dwgs.User) (width 0.2)) + (fp_line (start 4.191 -2.6035) (end 2.413 -2.6035) (layer Dwgs.User) (width 0.2)) + (fp_line (start 2.413 -2.6035) (end 2.413 -1.143) (layer Dwgs.User) (width 0.2)) + (fp_line (start 2.413 -1.143) (end 2.2225 -0.9525) (layer Dwgs.User) (width 0.2)) + (fp_line (start 2.2225 -0.9525) (end -2.159 -0.9525) (layer Dwgs.User) (width 0.2)) + (fp_line (start -2.159 -0.9525) (end -2.413 -1.143) (layer Dwgs.User) (width 0.2)) + (fp_line (start -2.413 -1.143) (end -2.413 -2.6035) (layer Dwgs.User) (width 0.2)) + (pad 1 smd rect (at -1.59766 -2.75082) (size 0.50038 1.99898) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -0.79756 -2.75082) (size 0.50038 1.99898) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 0.00254 -2.75082) (size 0.50038 1.99898) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 0.80264 -2.75082) (size 0.50038 1.99898) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 1.60274 -2.75082) (size 0.50038 1.99898) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -4.19862 -2.65176) (size 2.49936 2.19964) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at 4.20116 -2.65176) (size 2.49936 2.19964) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at -4.19862 2.64668) (size 2.49936 2.19964) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at 4.2037 2.64668) (size 2.49936 2.19964) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/USB_miniB_hirose_5S8.kicad_mod b/Footprint/USB_miniB_hirose_5S8.kicad_mod new file mode 100644 index 0000000..2547868 --- /dev/null +++ b/Footprint/USB_miniB_hirose_5S8.kicad_mod @@ -0,0 +1,27 @@ +(module USB_miniB_hirose_5S8 (layer F.Cu) (tedit 57C0F6FB) + (descr "USB miniB hirose UX60SC-MB-5S8") + (tags "USB miniB hirose through hole UX60SC-MB-5S8") + (fp_text reference J1 (at 0 2.45) (layer F.SilkS) hide + (effects (font (size 0.8128 0.8128) (thickness 0.2032))) + ) + (fp_text value USB_mini_micro_B (at 0 7.95) (layer Dwgs.User) hide + (effects (font (thickness 0.3048))) + ) + (fp_line (start 3.85 -0.4) (end 3.85 6.1) (layer F.SilkS) (width 0.2)) + (fp_line (start -3.85 -0.4) (end -3.85 6.1) (layer F.SilkS) (width 0.2)) + (fp_line (start -3.85 -0.4) (end 3.85 -0.4) (layer F.SilkS) (width 0.2)) + (fp_line (start -1 6.1) (end 1 6.1) (layer Dwgs.User) (width 0.2)) + (fp_line (start -3.85 6.6) (end -3.85 5.7) (layer Dwgs.User) (width 0.2)) + (fp_line (start 3.85 6.6) (end 3.85 5.7) (layer Dwgs.User) (width 0.2)) + (fp_text user "PCB edge" (at -0.05 5.35) (layer Dwgs.User) hide + (effects (font (size 0.5 0.5) (thickness 0.125))) + ) + (fp_line (start -3.85 6.6) (end 3.85 6.6) (layer Dwgs.User) (width 0.2)) + (pad 1 smd rect (at -1.6 0) (size 0.5 1.4) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -0.8 0) (size 0.5 1.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 0 0) (size 0.5 1.4) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 0.8 0) (size 0.5 1.4) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 1.6 0) (size 0.5 1.4) (layers F.Cu F.Paste F.Mask)) + (pad 6 thru_hole oval (at -3.65 2.4) (size 1.3 3.8) (drill oval 0.7 3.2) (layers *.Cu *.Mask F.Paste)) + (pad 6 thru_hole oval (at 3.65 2.4) (size 1.3 3.8) (drill oval 0.7 3.2) (layers *.Cu *.Mask F.Paste)) +) diff --git a/Footprint/USB_miniB_hirose_5ST.kicad_mod b/Footprint/USB_miniB_hirose_5ST.kicad_mod new file mode 100644 index 0000000..a8c40e8 --- /dev/null +++ b/Footprint/USB_miniB_hirose_5ST.kicad_mod @@ -0,0 +1,24 @@ +(module USB_miniB_hirose_5ST (layer F.Cu) (tedit 565D8621) + (descr "USB miniB hirose UX60SC_MB_5ST") + (tags "USB miniB hirose new") + (fp_text reference J1 (at 0 2.45) (layer F.SilkS) + (effects (font (size 0.8128 0.8128) (thickness 0.2032))) + ) + (fp_text value USB_miniB (at 0 7.95) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_line (start -1 6.1) (end 1 6.1) (layer Dwgs.User) (width 0.2)) + (fp_line (start -3.85 6.6) (end -3.85 5.7) (layer Dwgs.User) (width 0.2)) + (fp_line (start 3.85 6.6) (end 3.85 5.7) (layer Dwgs.User) (width 0.2)) + (fp_text user "PCB edge" (at -0.05 5.35) (layer F.SilkS) hide + (effects (font (size 0.5 0.5) (thickness 0.125))) + ) + (fp_line (start -3.85 6.6) (end 3.85 6.6) (layer Dwgs.User) (width 0.2)) + (pad 1 smd rect (at -1.6 0) (size 0.5 1.4) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -0.8 0) (size 0.5 1.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 0 0) (size 0.5 1.4) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 0.8 0) (size 0.5 1.4) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 1.6 0) (size 0.5 1.4) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -4.2 2.4) (size 2.5 3.8) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 4.2 2.4) (size 2.5 3.8) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/USB_miniB_hirose_5ST_hand.kicad_mod b/Footprint/USB_miniB_hirose_5ST_hand.kicad_mod new file mode 100644 index 0000000..a4800ac --- /dev/null +++ b/Footprint/USB_miniB_hirose_5ST_hand.kicad_mod @@ -0,0 +1,24 @@ +(module USB_miniB_hirose_5ST_hand (layer F.Cu) (tedit 5485C0BC) + (descr "USB miniB hirose UX60SC_MB_5ST") + (tags "USB miniB hirose new") + (fp_text reference J1 (at 0 2.45) (layer F.SilkS) + (effects (font (size 0.8128 0.8128) (thickness 0.2032))) + ) + (fp_text value USB_miniB (at 0 7.95) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_line (start -1 6.1) (end 1 6.1) (layer Dwgs.User) (width 0.2)) + (fp_line (start -3.85 6.6) (end -3.85 5.7) (layer Dwgs.User) (width 0.2)) + (fp_line (start 3.85 6.6) (end 3.85 5.7) (layer Dwgs.User) (width 0.2)) + (fp_text user "PCB edge" (at -0.05 5.35) (layer F.SilkS) hide + (effects (font (size 0.5 0.5) (thickness 0.125))) + ) + (fp_line (start -3.85 6.6) (end 3.85 6.6) (layer Dwgs.User) (width 0.2)) + (pad 1 smd rect (at -1.6 0) (size 0.5 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -0.8 0) (size 0.5 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 0 0) (size 0.5 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 0.8 0) (size 0.5 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 1.6 0) (size 0.5 1.8) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -4.2 2.4) (size 2.5 4.2) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 4.2 2.4) (size 2.5 4.2) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/VSSOP8.kicad_mod b/Footprint/VSSOP8.kicad_mod new file mode 100644 index 0000000..979309f --- /dev/null +++ b/Footprint/VSSOP8.kicad_mod @@ -0,0 +1,29 @@ +(module VSSOP8 (layer F.Cu) (tedit 56EAD22B) + (solder_mask_margin 0.125) + (clearance 0.125) + (fp_text reference REF** (at -0.0254 -2.6162) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value >NAME (at -0.1778 2.6416) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center -0.7874 0.381) (end -0.635 0.2794) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.2 0.8) (end -1.2 -0.8) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.2 0.8) (end -1.2 0.8) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.2 -0.8) (end 1.2 0.8) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.2 -0.8) (end 1.2 -0.8) (layer F.SilkS) (width 0.15)) + (fp_circle (center -1.524 0.9652) (end -1.4478 0.889) (layer F.SilkS) (width 0.15)) + (pad 4 smd rect (at 0.8 1.375) (size 0.4 0.75) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -0.8 1.375) (size 0.4 0.75) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -0.25 1.375) (size 0.3 0.75) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 0.25 1.375) (size 0.3 0.75) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 0.25 -1.375) (size 0.3 0.75) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -0.25 -1.375) (size 0.3 0.75) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at -0.8 -1.375) (size 0.4 0.75) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0.8 -1.375) (size 0.4 0.75) (layers F.Cu F.Paste F.Mask)) + (model walter/smd_dil/tssop-8.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Footprint/WS2812B.kicad_mod b/Footprint/WS2812B.kicad_mod new file mode 100644 index 0000000..e62b26a --- /dev/null +++ b/Footprint/WS2812B.kicad_mod @@ -0,0 +1,37 @@ +(module WS2812B (layer F.Cu) (tedit 56CC5151) + (descr "Intelligent control LED with integrated light source

WS2812B
source: http://www.world-semi.com/uploads/soft/130904/1_1500205981.pdf") + (solder_mask_margin 0.1) + (attr smd) + (fp_text reference WS2812B (at 6.35 0.0254) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value >NAME (at 5.778 1.2952) (layer Dwgs.User) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start -2.5 -2.5) (end -2.5 2.5) (layer Dwgs.User) (width 0.127)) + (fp_line (start -2.5 2.5) (end 2.5 2.5) (layer Dwgs.User) (width 0.127)) + (fp_line (start 2.5 2.5) (end 2.5 -2.5) (layer Dwgs.User) (width 0.127)) + (fp_line (start 2.5 -2.5) (end -2.5 -2.5) (layer Dwgs.User) (width 0.127)) + (fp_line (start -2.4892 -2.3622) (end -2.4892 -2.6162) (layer F.SilkS) (width 0.2032)) + (fp_line (start -2.4892 -2.6162) (end -2.4384 -2.6162) (layer F.SilkS) (width 0.2032)) + (fp_line (start -2.4384 -2.6162) (end -2.4384 -2.61112) (layer F.SilkS) (width 0.2032)) + (fp_line (start -2.4384 -2.61112) (end 2.51206 -2.61112) (layer F.SilkS) (width 0.2032)) + (fp_line (start 2.51206 -2.61112) (end 2.51206 -2.37998) (layer F.SilkS) (width 0.2032)) + (fp_line (start -2.50952 2.31902) (end -2.50952 2.5908) (layer F.SilkS) (width 0.2032)) + (fp_line (start -2.50952 2.5908) (end -2.45872 2.5908) (layer F.SilkS) (width 0.2032)) + (fp_line (start -2.45872 2.5908) (end -2.45872 2.59334) (layer F.SilkS) (width 0.2032)) + (fp_line (start -2.45872 2.59334) (end 2.50952 2.59334) (layer F.SilkS) (width 0.2032)) + (fp_line (start 2.50952 2.59334) (end 2.50952 2.36728) (layer F.SilkS) (width 0.2032)) + (fp_line (start -2.54 0.889) (end -2.54 -0.8128) (layer F.SilkS) (width 0.2032)) + (fp_line (start 2.54 -0.8636) (end 2.54 0) (layer F.SilkS) (width 0.2032)) + (fp_line (start 2.54 0) (end 2.54 0.8636) (layer F.SilkS) (width 0.2032)) + (fp_line (start 2.54 0) (end 0 2.54) (layer F.SilkS) (width 0.2032)) + (pad 1 smd rect (at -2.577 -1.6) (size 1.651 1) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.2)) + (pad 4 smd rect (at 2.577 -1.6) (size 1.651 1) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.2)) + (pad 3 smd rect (at 2.577 1.6) (size 1.651 1) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.2)) + (pad 2 smd rect (at -2.577 1.6) (size 1.651 1) (layers F.Cu F.Paste F.Mask) + (solder_mask_margin 0.2)) +) diff --git a/Footprint/WT12_bluegiga.kicad_mod b/Footprint/WT12_bluegiga.kicad_mod new file mode 100644 index 0000000..cb290e4 --- /dev/null +++ b/Footprint/WT12_bluegiga.kicad_mod @@ -0,0 +1,45 @@ +(module 00Keyboard:WT12_bluegiga (layer F.Cu) + (tags "BlueGiga, WT12, Bluetooth") + (fp_text reference WT12_bluegiga (at 11.35 4.7) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value U** (at 11.25 7.85) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 23.65 1.65) (end 24.2 1.2) (layer F.SilkS) (width 0.16)) + (fp_line (start 0 0) (end 25.6 0) (layer F.SilkS) (width 0.16)) + (fp_line (start 25.6 0) (end 25.6 14) (layer F.SilkS) (width 0.16)) + (fp_line (start 25.6 14) (end 0 14) (layer F.SilkS) (width 0.16)) + (fp_line (start 0 14) (end 0 0) (layer F.SilkS) (width 0.16)) + (pad 14 smd oval (at 1 0.05) (size 0.8 1.7) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd oval (at 20.5 0.05) (size 0.8 1.7) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd oval (at 19 0.2) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd oval (at 17.5 0.2) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd oval (at 16 0.2) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd oval (at 14.5 0.25) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd oval (at 13 0.2) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd oval (at 11.5 0.2) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd oval (at 10 0.2) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd oval (at 8.5 0.2) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd oval (at 7 0.2) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd oval (at 5.5 0.2) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd oval (at 4 0.2) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd oval (at 2.5 0.2) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd oval (at 1 13.95) (size 0.8 1.7) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd oval (at 2.5 13.8) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 17 smd oval (at 4 13.8) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 18 smd oval (at 5.5 13.8) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 19 smd oval (at 7 13.8) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 20 smd oval (at 8.5 13.8) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 21 smd oval (at 10 13.8) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 22 smd oval (at 11.5 13.8) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 23 smd oval (at 13 13.8) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 24 smd oval (at 14.5 13.8) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 25 smd oval (at 16 13.8) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 26 smd oval (at 17.5 13.8) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 27 smd oval (at 19 13.8) (size 0.8 2) (layers F.Cu F.Paste F.Mask)) + (pad 28 smd oval (at 20.5 13.95) (size 0.8 1.7) (layers F.Cu F.Paste F.Mask)) + (pad 29 smd oval (at 25.55 8.5) (size 1.7 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 30 smd oval (at 25.4 7) (size 2 0.8) (layers F.Cu F.Paste F.Mask)) + (pad 31 smd oval (at 25.55 5.5) (size 1.7 0.8) (layers F.Cu F.Paste F.Mask)) +) diff --git a/Footprint/XTAL_HC_49_TH.kicad_mod b/Footprint/XTAL_HC_49_TH.kicad_mod new file mode 100644 index 0000000..b03e1ae --- /dev/null +++ b/Footprint/XTAL_HC_49_TH.kicad_mod @@ -0,0 +1,16 @@ +(module XTAL_HC_49_TH (layer F.Cu) (tedit 5485623D) + (fp_text reference XTAL_HC_49_TH (at 0 -2.9) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value VAL** (at 0 3.15) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.8 -2.2) (end -2.8 -2.2) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.8 2.2) (end 2.8 2.2) (layer F.SilkS) (width 0.15)) + (fp_arc (start -2.8 0) (end -2.8 2.2) (angle 90) (layer F.SilkS) (width 0.15)) + (fp_arc (start -2.8 0) (end -5 0) (angle 90) (layer F.SilkS) (width 0.15)) + (fp_arc (start 2.8 0) (end 2.8 -2.2) (angle 90) (layer F.SilkS) (width 0.15)) + (fp_arc (start 2.8 0) (end 5 0) (angle 90) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at 2.45 0 180) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) + (pad 2 thru_hole circle (at -2.45 0 180) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask F.SilkS)) +) diff --git a/Footprint/darkou.kicad_mod b/Footprint/darkou.kicad_mod new file mode 100644 index 0000000..dd35384 --- /dev/null +++ b/Footprint/darkou.kicad_mod @@ -0,0 +1,157 @@ +(module LOGO (layer F.Cu) + (at 0 0) + (fp_text reference "G***" (at 0 0) (layer F.SilkS) hide + (effects (font (thickness 0.3))) + ) + (fp_text value "LOGO" (at 0.75 0) (layer F.SilkS) hide + (effects (font (thickness 0.3))) + ) + (fp_poly (pts (xy -5.451669 2.843509) (xy -5.276977 2.847268) (xy -5.159984 2.853774) (xy -5.125707 2.858597) (xy -5.051786 2.898211) (xy -4.937551 2.983785) (xy -4.801750 3.100618) (xy -4.723541 3.173956) + (xy -4.484862 3.383789) (xy -4.221003 3.580303) (xy -3.954558 3.748587) (xy -3.708121 3.873726) (xy -3.600815 3.915009) (xy -3.344327 4.039330) (xy -3.141009 4.216282) (xy -2.994851 4.432592) + (xy -2.909839 4.674987) (xy -2.889961 4.930191) (xy -2.939205 5.184931) (xy -3.061559 5.425935) (xy -3.123048 5.505350) (xy -3.333445 5.689768) (xy -3.581231 5.804588) (xy -3.851926 5.847133) + (xy -4.131054 5.814726) (xy -4.351733 5.732523) (xy -4.491408 5.652162) (xy -4.602766 5.557421) (xy -4.698924 5.431300) (xy -4.792995 5.256804) (xy -4.891396 5.033103) (xy -4.991428 4.805201) + (xy -5.043083 4.703082) (xy -4.569826 4.703082) (xy -4.567953 4.824765) (xy -4.561268 4.923338) (xy -4.547376 5.081567) (xy -4.525133 5.183719) (xy -4.481672 5.258262) (xy -4.404124 5.333665) + (xy -4.358252 5.372474) (xy -4.153893 5.514506) (xy -3.962916 5.580041) (xy -3.768666 5.571741) (xy -3.567816 5.498806) (xy -3.371836 5.364036) (xy -3.241902 5.191064) (xy -3.177573 4.994108) + (xy -3.178408 4.787386) (xy -3.243965 4.585116) (xy -3.373803 4.401515) (xy -3.567481 4.250801) (xy -3.607231 4.229213) (xy -3.818804 4.160517) (xy -4.025050 4.175083) (xy -4.227728 4.273383) + (xy -4.422008 4.448553) (xy -4.505494 4.544432) (xy -4.551886 4.619456) (xy -4.569826 4.703082) (xy -5.043083 4.703082) (xy -5.095482 4.599495) (xy -5.212423 4.403847) (xy -5.351113 4.206117) + (xy -5.520416 3.994167) (xy -5.729196 3.755858) (xy -5.986314 3.479053) (xy -6.155394 3.302000) (xy -6.582834 2.857500) (xy -5.905500 2.845398) (xy -5.666897 2.842789) (xy -5.451669 2.843509) )(layer F.SilkS) (width 0.010000) + ) + (fp_poly (pts (xy -9.090299 2.719950) (xy -9.067930 2.729456) (xy -9.079089 2.770388) (xy -9.119324 2.870683) (xy -9.181515 3.013164) (xy -9.226770 3.112546) (xy -9.379012 3.471116) (xy -9.502578 3.821335) + (xy -9.590436 4.141423) (xy -9.630475 4.362682) (xy -9.637938 4.633275) (xy -9.581733 4.860788) (xy -9.455281 5.064665) (xy -9.357406 5.169907) (xy -9.103226 5.359368) (xy -8.807087 5.484358) + (xy -8.484021 5.543023) (xy -8.149061 5.533506) (xy -7.817236 5.453953) (xy -7.644862 5.381325) (xy -7.328091 5.183218) (xy -7.019572 4.907573) (xy -6.725540 4.561496) (xy -6.452232 4.152089) + (xy -6.265726 3.810000) (xy -6.187286 3.653486) (xy -6.136399 3.561002) (xy -6.101674 3.521398) (xy -6.071722 3.523523) (xy -6.035152 3.556229) (xy -6.021044 3.570480) (xy -5.989681 3.608817) + (xy -5.980223 3.653349) (xy -5.997040 3.720938) (xy -6.044501 3.828444) (xy -6.126973 3.992730) (xy -6.133996 4.006451) (xy -6.418585 4.495361) (xy -6.733144 4.910219) (xy -7.075650 5.248814) + (xy -7.444080 5.508938) (xy -7.571943 5.577647) (xy -7.736250 5.654955) (xy -7.870612 5.702817) (xy -8.008853 5.729402) (xy -8.184798 5.742877) (xy -8.270443 5.746325) (xy -8.485820 5.749089) + (xy -8.651862 5.736698) (xy -8.803214 5.704761) (xy -8.938421 5.661693) (xy -9.254188 5.524423) (xy -9.495621 5.356091) (xy -9.669613 5.149525) (xy -9.783058 4.897552) (xy -9.820969 4.743255) + (xy -9.838884 4.473740) (xy -9.803606 4.153183) (xy -9.718077 3.793925) (xy -9.585241 3.408307) (xy -9.408041 3.008667) (xy -9.406561 3.005666) (xy -9.323075 2.845017) (xy -9.260918 2.749863) + (xy -9.209719 2.707191) (xy -9.165167 2.702774) (xy -9.090299 2.719950) )(layer F.SilkS) (width 0.010000) + ) + (fp_poly (pts (xy -11.292759 -1.390238) (xy -11.058574 -1.384468) (xy -10.874545 -1.374185) (xy -10.732048 -1.358596) (xy -10.622457 -1.336908) (xy -10.537148 -1.308331) (xy -10.467495 -1.272071) (xy -10.404874 -1.227337) + (xy -10.376616 -1.204169) (xy -10.307974 -1.142032) (xy -10.252453 -1.076758) (xy -10.208774 -0.999141) (xy -10.175658 -0.899972) (xy -10.151825 -0.770044) (xy -10.135995 -0.600150) (xy -10.126890 -0.381083) + (xy -10.123231 -0.103635) (xy -10.123737 0.241402) (xy -10.126499 0.595958) (xy -10.138834 1.932533) (xy -10.251473 2.102650) (xy -10.305451 2.182019) (xy -10.358060 2.247575) (xy -10.417608 2.300707) + (xy -10.492403 2.342805) (xy -10.590753 2.375260) (xy -10.720967 2.399461) (xy -10.891353 2.416800) (xy -11.110218 2.428667) (xy -11.385873 2.436451) (xy -11.726624 2.441543) (xy -12.140780 2.445333) + (xy -12.307139 2.446629) (xy -13.925111 2.459092) (xy -13.948731 2.361962) (xy -13.953467 2.300015) (xy -13.957345 2.162674) (xy -13.960308 1.959205) (xy -13.962298 1.698878) (xy -13.963259 1.390959) + (xy -13.963132 1.044718) (xy -13.961861 0.669421) (xy -13.960593 0.444500) (xy -13.954177 -0.548721) (xy -13.123334 -0.548721) (xy -13.123334 0.501750) (xy -13.122213 0.791879) (xy -13.119061 1.053625) + (xy -13.114195 1.275190) (xy -13.107931 1.444775) (xy -13.100585 1.550581) (xy -13.094389 1.581167) (xy -13.045720 1.588726) (xy -12.924258 1.594636) (xy -12.741862 1.598703) (xy -12.510393 1.600729) + (xy -12.241712 1.600520) (xy -12.025472 1.598805) (xy -10.985500 1.587500) (xy -10.985500 -0.571500) (xy -11.959167 -0.583444) (xy -12.243025 -0.585889) (xy -12.502714 -0.586166) (xy -12.724826 -0.584420) + (xy -12.895958 -0.580793) (xy -13.002703 -0.575427) (xy -13.028084 -0.572054) (xy -13.123334 -0.548721) (xy -13.954177 -0.548721) (xy -13.948834 -1.375834) (xy -12.382500 -1.388384) (xy -11.946097 -1.391404) + (xy -11.585725 -1.392285) (xy -11.292759 -1.390238) )(layer F.SilkS) (width 0.010000) + ) + (fp_poly (pts (xy -6.776307 -0.550334) (xy -6.586292 -0.397727) (xy -6.489939 -0.256757) (xy -6.461677 -0.201144) (xy -6.439487 -0.147096) (xy -6.422738 -0.084254) (xy -6.410799 -0.002259) (xy -6.403040 0.109246) + (xy -6.398831 0.260619) (xy -6.397539 0.462220) (xy -6.398535 0.724406) (xy -6.401188 1.057537) (xy -6.402299 1.182576) (xy -6.413500 2.434166) (xy -7.641167 2.443220) (xy -8.024680 2.445099) + (xy -8.332428 2.444268) (xy -8.573279 2.440415) (xy -8.756100 2.433229) (xy -8.889760 2.422397) (xy -8.983125 2.407607) (xy -9.030386 2.394328) (xy -9.221992 2.298866) (xy -9.363037 2.158684) + (xy -9.444839 2.023103) (xy -9.475355 1.952848) (xy -9.497145 1.870632) (xy -9.511606 1.761513) (xy -9.520135 1.610552) (xy -9.523584 1.431058) (xy -8.719192 1.431058) (xy -8.710811 1.533800) + (xy -8.691480 1.581409) (xy -8.641492 1.590365) (xy -8.521328 1.596849) (xy -8.345451 1.600521) (xy -8.128326 1.601041) (xy -7.940063 1.599048) (xy -7.217834 1.587500) (xy -7.217834 1.206500) + (xy -7.934349 1.194859) (xy -8.214847 1.191931) (xy -8.420407 1.193944) (xy -8.560642 1.201441) (xy -8.645168 1.214963) (xy -8.683597 1.235052) (xy -8.685117 1.237192) (xy -8.710377 1.318623) + (xy -8.719192 1.431058) (xy -9.523584 1.431058) (xy -9.524128 1.402807) (xy -9.525000 1.165853) (xy -9.525000 0.465666) (xy -8.408351 0.465666) (xy -8.066173 0.465105) (xy -7.798983 0.463053) + (xy -7.597108 0.458957) (xy -7.450875 0.452264) (xy -7.350610 0.442420) (xy -7.286641 0.428872) (xy -7.249293 0.411068) (xy -7.236056 0.398618) (xy -7.203284 0.317170) (xy -7.224858 0.261034) + (xy -7.246745 0.239383) (xy -7.288480 0.222092) (xy -7.359704 0.208400) (xy -7.470057 0.197547) (xy -7.629182 0.188771) (xy -7.846718 0.181312) (xy -8.132308 0.174408) (xy -8.386569 0.169333) + (xy -9.503834 0.148166) (xy -9.503834 -0.656167) (xy -6.963834 -0.656167) (xy -6.776307 -0.550334) )(layer F.SilkS) (width 0.010000) + ) + (fp_poly (pts (xy -3.771378 -0.671819) (xy -3.653632 -0.664466) (xy -3.578358 -0.652282) (xy -3.535017 -0.634735) (xy -3.519959 -0.621415) (xy -3.490006 -0.533362) (xy -3.478038 -0.363780) (xy -3.480139 -0.205187) + (xy -3.492500 0.148166) (xy -5.143500 0.190500) (xy -5.185834 2.434166) (xy -5.969000 2.458510) (xy -5.969000 1.193580) (xy -5.968820 0.832742) (xy -5.967815 0.546271) (xy -5.965288 0.323866) + (xy -5.960542 0.155228) (xy -5.952880 0.030056) (xy -5.941605 -0.061948) (xy -5.926020 -0.131087) (xy -5.905428 -0.187658) (xy -5.879132 -0.241963) (xy -5.870778 -0.257925) (xy -5.723747 -0.450197) + (xy -5.585028 -0.550334) (xy -5.519892 -0.585291) (xy -5.456444 -0.611801) (xy -5.381878 -0.631259) (xy -5.283387 -0.645061) (xy -5.148167 -0.654603) (xy -4.963411 -0.661279) (xy -4.716312 -0.666486) + (xy -4.484821 -0.670229) (xy -4.176434 -0.674167) (xy -3.942132 -0.674875) (xy -3.771378 -0.671819) )(layer F.SilkS) (width 0.010000) + ) + (fp_poly (pts (xy 0.550333 -1.234669) (xy 0.545516 -1.171422) (xy 0.526205 -1.106188) (xy 0.485108 -1.027958) (xy 0.414934 -0.925725) (xy 0.308392 -0.788479) (xy 0.158192 -0.605212) (xy 0.038635 -0.462086) + (xy -0.134695 -0.255289) (xy -0.300101 -0.057795) (xy -0.445575 0.116048) (xy -0.559111 0.251892) (xy -0.622673 0.328134) (xy -0.706872 0.435726) (xy -0.740925 0.503954) (xy -0.732852 0.554975) + (xy -0.714612 0.582134) (xy -0.670243 0.636758) (xy -0.580962 0.744870) (xy -0.456242 0.895066) (xy -0.305553 1.075941) (xy -0.138367 1.276092) (xy -0.125758 1.291166) (xy 0.090242 1.549669) + (xy 0.257940 1.751777) (xy 0.383446 1.905964) (xy 0.472871 2.020700) (xy 0.532325 2.104457) (xy 0.567919 2.165708) (xy 0.585765 2.212924) (xy 0.591972 2.254578) (xy 0.592666 2.287179) + (xy 0.584808 2.358408) (xy 0.552088 2.406292) (xy 0.480787 2.435351) (xy 0.357186 2.450104) (xy 0.167565 2.455070) (xy 0.082188 2.455333) (xy -0.294366 2.455333) (xy -0.921339 1.703916) + (xy -1.548312 0.952500) (xy -2.264834 0.952500) (xy -2.286000 1.693333) (xy -2.307167 2.434166) (xy -2.699466 2.446348) (xy -2.900662 2.449018) (xy -3.029225 2.441252) (xy -3.096679 2.421869) + (xy -3.112676 2.404014) (xy -3.116801 2.351454) (xy -3.120162 2.223110) (xy -3.122714 2.027863) (xy -3.124411 1.774594) (xy -3.125207 1.472182) (xy -3.125057 1.129509) (xy -3.123915 0.755454) + (xy -3.122544 0.486833) (xy -3.111500 -1.375834) (xy -2.307167 -1.375834) (xy -2.286000 -0.656167) (xy -2.264834 0.063500) (xy -1.917678 0.075761) (xy -1.570521 0.088023) (xy -1.424184 -0.072406) + (xy -1.347053 -0.159919) (xy -1.228963 -0.297540) (xy -1.082825 -0.470058) (xy -0.921552 -0.662264) (xy -0.820853 -0.783167) (xy -0.666773 -0.967449) (xy -0.529480 -1.129273) (xy -0.418874 -1.257156) + (xy -0.344861 -1.339613) (xy -0.319513 -1.364602) (xy -0.260246 -1.378019) (xy -0.137161 -1.388672) (xy 0.028901 -1.395114) (xy 0.137583 -1.396352) (xy 0.550333 -1.397000) (xy 0.550333 -1.234669) )(layer F.SilkS) (width 0.010000) + ) + (fp_poly (pts (xy 3.026433 -0.672263) (xy 3.256163 -0.660854) (xy 3.435329 -0.638545) (xy 3.575245 -0.603454) (xy 3.687224 -0.553697) (xy 3.782579 -0.487391) (xy 3.852456 -0.423210) (xy 3.933133 -0.331480) + (xy 3.995666 -0.229526) (xy 4.041940 -0.106068) (xy 4.073840 0.050171) (xy 4.093252 0.250472) (xy 4.102060 0.506111) (xy 4.102149 0.828369) (xy 4.098927 1.051469) (xy 4.091985 1.364781) + (xy 4.082012 1.606312) (xy 4.066237 1.788944) (xy 4.041888 1.925561) (xy 4.006195 2.029048) (xy 3.956385 2.112288) (xy 3.889688 2.188166) (xy 3.845194 2.231062) (xy 3.763663 2.300611) + (xy 3.678583 2.354189) (xy 3.577997 2.393766) (xy 3.449947 2.421312) (xy 3.282473 2.438794) (xy 3.063618 2.448183) (xy 2.781424 2.451449) (xy 2.509609 2.451011) (xy 2.206198 2.447466) + (xy 1.935598 2.440187) (xy 1.710508 2.429776) (xy 1.543629 2.416831) (xy 1.447660 2.401952) (xy 1.443308 2.400659) (xy 1.272899 2.309943) (xy 1.117606 2.164709) (xy 1.005215 1.993757) + (xy 0.976113 1.916382) (xy 0.962618 1.825923) (xy 0.950755 1.666422) (xy 0.941196 1.453501) (xy 0.934608 1.202780) (xy 0.932268 0.985996) (xy 1.736771 0.985996) (xy 1.738118 1.189088) + (xy 1.742437 1.366759) (xy 1.749826 1.500954) (xy 1.760383 1.573615) (xy 1.763888 1.580444) (xy 1.813496 1.589652) (xy 1.933460 1.597602) (xy 2.109470 1.603765) (xy 2.327219 1.607612) + (xy 2.526912 1.608666) (xy 3.261713 1.608666) (xy 3.250106 0.899583) (xy 3.238500 0.190500) (xy 2.521985 0.178859) (xy 2.241486 0.175931) (xy 2.035927 0.177944) (xy 1.895691 0.185441) + (xy 1.811166 0.198963) (xy 1.772737 0.219052) (xy 1.771216 0.221192) (xy 1.759161 0.280544) (xy 1.749591 0.404757) (xy 1.742605 0.575774) (xy 1.738299 0.775539) (xy 1.736771 0.985996) + (xy 0.932268 0.985996) (xy 0.931662 0.929879) (xy 0.931569 0.877056) (xy 0.933122 0.543034) (xy 0.939402 0.281349) (xy 0.952537 0.079715) (xy 0.974657 -0.074158) (xy 1.007889 -0.192557) + (xy 1.054363 -0.287771) (xy 1.116207 -0.372088) (xy 1.155603 -0.416195) (xy 1.230933 -0.491414) (xy 1.306750 -0.549039) (xy 1.395577 -0.591686) (xy 1.509936 -0.621971) (xy 1.662348 -0.642510) + (xy 1.865334 -0.655919) (xy 2.131418 -0.664814) (xy 2.370028 -0.669910) (xy 2.734826 -0.674654) (xy 3.026433 -0.672263) )(layer F.SilkS) (width 0.010000) + ) + (fp_poly (pts (xy 5.211658 -0.654749) (xy 5.274602 -0.631595) (xy 5.293284 -0.601619) (xy 5.307785 -0.540398) (xy 5.318575 -0.438888) (xy 5.326122 -0.288048) (xy 5.330895 -0.078832) (xy 5.333362 0.197803) + (xy 5.334000 0.514183) (xy 5.334000 1.610665) (xy 6.064250 1.599082) (xy 6.794500 1.587500) (xy 6.805781 0.478881) (xy 6.809610 0.142270) (xy 6.813898 -0.119260) (xy 6.819365 -0.315295) + (xy 6.826730 -0.455421) (xy 6.836714 -0.549222) (xy 6.850035 -0.606285) (xy 6.867413 -0.636195) (xy 6.889569 -0.648538) (xy 6.890447 -0.648772) (xy 6.983853 -0.661757) (xy 7.119998 -0.667982) + (xy 7.274147 -0.667981) (xy 7.421566 -0.662293) (xy 7.537523 -0.651454) (xy 7.597284 -0.636001) (xy 7.599841 -0.633369) (xy 7.605726 -0.583268) (xy 7.611359 -0.459482) (xy 7.616503 -0.272992) + (xy 7.620921 -0.034782) (xy 7.624376 0.244168) (xy 7.626631 0.552876) (xy 7.626937 0.622142) (xy 7.627789 1.000315) (xy 7.626275 1.303887) (xy 7.621182 1.542916) (xy 7.611299 1.727461) + (xy 7.595413 1.867579) (xy 7.572314 1.973329) (xy 7.540788 2.054768) (xy 7.499624 2.121956) (xy 7.447611 2.184949) (xy 7.437263 2.196334) (xy 7.357959 2.275004) (xy 7.274102 2.335922) + (xy 7.174031 2.381265) (xy 7.046082 2.413212) (xy 6.878596 2.433940) (xy 6.659909 2.445627) (xy 6.378361 2.450451) (xy 6.074833 2.450764) (xy 5.795593 2.448430) (xy 5.539126 2.443425) + (xy 5.319581 2.436254) (xy 5.151106 2.427420) (xy 5.047846 2.417430) (xy 5.028834 2.413490) (xy 4.815606 2.306619) (xy 4.644467 2.133720) (xy 4.574983 2.016996) (xy 4.549412 1.960558) + (xy 4.529403 1.902217) (xy 4.514390 1.831553) (xy 4.503806 1.738144) (xy 4.497084 1.611573) (xy 4.493657 1.441417) (xy 4.492958 1.217258) (xy 4.494420 0.928675) (xy 4.497266 0.588542) + (xy 4.508500 -0.656167) (xy 4.861852 -0.668529) (xy 5.068947 -0.669054) (xy 5.211658 -0.654749) )(layer F.SilkS) (width 0.010000) + ) + (fp_poly (pts (xy 9.038166 2.434166) (xy 8.645867 2.446348) (xy 8.449432 2.449359) (xy 8.323642 2.442712) (xy 8.254868 2.424900) (xy 8.231292 2.400476) (xy 8.222423 2.333263) (xy 8.218401 2.205457) + (xy 8.219795 2.041024) (xy 8.221424 1.986128) (xy 8.233833 1.629833) (xy 9.038166 1.629833) (xy 9.038166 2.434166) )(layer F.SilkS) (width 0.010000) + ) + (fp_poly (pts (xy 11.378601 -1.260656) (xy 11.390702 -0.849146) (xy 10.828268 -0.837323) (xy 10.595459 -0.830961) (xy 10.435071 -0.822263) (xy 10.334861 -0.809589) (xy 10.282587 -0.791301) (xy 10.266006 -0.765758) + (xy 10.265833 -0.762000) (xy 10.279718 -0.734855) (xy 10.329501 -0.714692) (xy 10.427373 -0.699634) (xy 10.585527 -0.687807) (xy 10.816153 -0.677334) (xy 10.816166 -0.677334) (xy 11.366500 -0.656167) + (xy 11.390732 0.169333) (xy 10.838866 0.169333) (xy 10.632857 0.170097) (xy 10.460407 0.172188) (xy 10.337547 0.175303) (xy 10.280311 0.179140) (xy 10.278186 0.179916) (xy 10.275012 0.223307) + (xy 10.270563 0.340204) (xy 10.265154 0.519461) (xy 10.259095 0.749932) (xy 10.252700 1.020473) (xy 10.246436 1.312333) (xy 10.223500 2.434166) (xy 9.831916 2.446338) (xy 9.440333 2.458510) + (xy 9.440333 0.685580) (xy 9.440403 0.252002) (xy 9.440893 -0.105254) (xy 9.442221 -0.394533) (xy 9.444804 -0.624177) (xy 9.449061 -0.802533) (xy 9.455410 -0.937943) (xy 9.464269 -1.038754) + (xy 9.476055 -1.113308) (xy 9.491187 -1.169951) (xy 9.510083 -1.217027) (xy 9.533161 -1.262880) (xy 9.538447 -1.272887) (xy 9.659534 -1.439018) (xy 9.831875 -1.558935) (xy 9.912796 -1.597359) + (xy 9.993178 -1.624804) (xy 10.089377 -1.643289) (xy 10.217748 -1.654838) (xy 10.394647 -1.661468) (xy 10.636429 -1.665203) (xy 10.696845 -1.665807) (xy 11.366500 -1.672167) (xy 11.378601 -1.260656) )(layer F.SilkS) (width 0.010000) + ) + (fp_poly (pts (xy 13.440833 -0.667853) (xy 14.245166 -0.656167) (xy 14.266333 -0.300330) (xy 14.271821 -0.117604) (xy 14.265621 0.024517) (xy 14.248767 0.105871) (xy 14.245166 0.111882) (xy 14.207110 0.133464) + (xy 14.123340 0.150124) (xy 13.984729 0.162610) (xy 13.782150 0.171666) (xy 13.506477 0.178040) (xy 13.419666 0.179378) (xy 12.636500 0.190500) (xy 12.594166 2.434166) (xy 12.201867 2.446348) + (xy 12.008164 2.449578) (xy 11.884096 2.443622) (xy 11.814961 2.426756) (xy 11.786180 2.397579) (xy 11.780632 2.340924) (xy 11.776484 2.210876) (xy 11.773820 2.018699) (xy 11.772729 1.775656) + (xy 11.773297 1.493012) (xy 11.775610 1.182031) (xy 11.776312 1.115398) (xy 11.780980 0.736601) (xy 11.786949 0.432513) (xy 11.796095 0.193177) (xy 11.810296 0.008639) (xy 11.831429 -0.131059) + (xy 11.861372 -0.235871) (xy 11.902002 -0.315754) (xy 11.955196 -0.380664) (xy 12.022832 -0.440557) (xy 12.077773 -0.483302) (xy 12.178965 -0.547963) (xy 12.299035 -0.597119) (xy 12.449592 -0.632345) + (xy 12.642249 -0.655210) (xy 12.888618 -0.667288) (xy 13.200309 -0.670151) (xy 13.440833 -0.667853) )(layer F.SilkS) (width 0.010000) + ) + (fp_poly (pts (xy -2.815167 -5.579616) (xy -2.618579 -5.465125) (xy -2.481402 -5.378226) (xy -2.388582 -5.306224) (xy -2.325063 -5.236423) (xy -2.275790 -5.156124) (xy -2.248926 -5.102083) (xy -2.165411 -4.909833) + (xy -2.128115 -4.759305) (xy -2.139967 -4.625687) (xy -2.203892 -4.484167) (xy -2.322819 -4.309933) (xy -2.346058 -4.278811) (xy -2.450625 -4.130013) (xy -2.531491 -3.996528) (xy -2.576749 -3.898887) + (xy -2.582334 -3.871353) (xy -2.585973 -3.793438) (xy -2.600125 -3.715667) (xy -2.629638 -3.630513) (xy -2.679363 -3.530447) (xy -2.754148 -3.407943) (xy -2.858844 -3.255473) (xy -2.998299 -3.065510) + (xy -3.177364 -2.830527) (xy -3.400888 -2.542995) (xy -3.609380 -2.277196) (xy -3.831090 -1.995809) (xy -4.037193 -1.735446) (xy -4.221664 -1.503628) (xy -4.378477 -1.307876) (xy -4.501605 -1.155708) + (xy -4.585024 -1.054646) (xy -4.622707 -1.012209) (xy -4.623477 -1.011627) (xy -4.682245 -0.997097) (xy -4.806907 -0.980069) (xy -4.978789 -0.962143) (xy -5.179220 -0.944917) (xy -5.389526 -0.929989) + (xy -5.591033 -0.918958) (xy -5.765069 -0.913423) (xy -5.771664 -0.913332) (xy -5.915125 -0.907484) (xy -6.005975 -0.885333) (xy -6.076234 -0.833034) (xy -6.146187 -0.751417) (xy -6.225831 -0.659302) + (xy -6.285037 -0.603707) (xy -6.301190 -0.595958) (xy -6.347849 -0.619429) (xy -6.444056 -0.677932) (xy -6.569291 -0.758971) (xy -6.573535 -0.761787) (xy -6.726326 -0.850928) (xy -6.879803 -0.920717) + (xy -6.986285 -0.952717) (xy -7.091173 -0.976697) (xy -7.148994 -1.002104) (xy -7.153013 -1.009138) (xy -7.131788 -1.058945) (xy -7.079518 -1.153089) (xy -7.047396 -1.206500) (xy -6.985547 -1.312279) + (xy -6.948041 -1.386757) (xy -6.942884 -1.403561) (xy -6.976141 -1.438783) (xy -7.061600 -1.498964) (xy -7.132389 -1.542473) (xy -7.251833 -1.623833) (xy -7.342749 -1.706017) (xy -7.369052 -1.741369) + (xy -7.390862 -1.830154) (xy -7.393977 -1.871727) (xy -7.290910 -1.871727) (xy -7.260529 -1.783040) (xy -7.192455 -1.736885) (xy -7.177672 -1.735667) (xy -7.131937 -1.767470) (xy -7.046151 -1.854836) + (xy -6.931207 -1.985703) (xy -6.797999 -2.148010) (xy -6.747590 -2.211917) (xy -6.623376 -2.371382) (xy -6.458120 -2.584024) (xy -6.262542 -2.836021) (xy -6.047365 -3.113550) (xy -5.823310 -3.402789) + (xy -5.601097 -3.689916) (xy -5.573703 -3.725334) (xy -5.375036 -3.982159) (xy -5.193397 -4.216880) (xy -5.035158 -4.421270) (xy -4.906693 -4.587100) (xy -4.814374 -4.706143) (xy -4.764573 -4.770173) + (xy -4.757716 -4.778865) (xy -4.717827 -4.765032) (xy -4.612948 -4.717512) (xy -4.453405 -4.641294) (xy -4.249522 -4.541368) (xy -4.011626 -4.422725) (xy -3.810092 -4.320905) (xy -3.549204 -4.190417) + (xy -3.310491 -4.074870) (xy -3.105109 -3.979356) (xy -2.944217 -3.908967) (xy -2.838972 -3.868794) (xy -2.803401 -3.861527) (xy -2.810817 -3.885255) (xy -2.885500 -3.940785) (xy -3.018748 -4.022543) + (xy -3.201854 -4.124960) (xy -3.280834 -4.167151) (xy -3.646710 -4.360264) (xy -3.944947 -4.517893) (xy -4.182551 -4.644512) (xy -4.366528 -4.744594) (xy -4.503883 -4.822615) (xy -4.601622 -4.883047) + (xy -4.666750 -4.930364) (xy -4.706273 -4.969042) (xy -4.727197 -5.003553) (xy -4.736527 -5.038373) (xy -4.741269 -5.077974) (xy -4.744215 -5.101711) (xy -4.766376 -5.195954) (xy -4.791595 -5.209313) + (xy -4.816040 -5.145290) (xy -4.834764 -5.018947) (xy -4.862934 -4.922713) (xy -4.939916 -4.871962) (xy -4.977656 -4.860825) (xy -5.018429 -4.842318) (xy -5.071385 -4.801618) (xy -5.141359 -4.732947) + (xy -5.233185 -4.630526) (xy -5.351698 -4.488576) (xy -5.501732 -4.301319) (xy -5.688123 -4.062977) (xy -5.915703 -3.767770) (xy -6.166208 -3.440212) (xy -6.396098 -3.138293) (xy -6.611014 -2.854989) + (xy -6.805263 -2.597879) (xy -6.973156 -2.374542) (xy -7.109003 -2.192556) (xy -7.207112 -2.059500) (xy -7.261795 -1.982954) (xy -7.270379 -1.969594) (xy -7.290910 -1.871727) (xy -7.393977 -1.871727) + (xy -7.402553 -1.986161) (xy -7.403018 -2.192429) (xy -7.401581 -2.240705) (xy -7.387167 -2.652327) (xy -6.341270 -4.047544) (xy -6.111744 -4.352712) (xy -5.894387 -4.639763) (xy -5.695208 -4.900900) + (xy -5.520219 -5.128327) (xy -5.375428 -5.314248) (xy -5.266848 -5.450867) (xy -5.200489 -5.530389) (xy -5.187414 -5.544183) (xy -5.092839 -5.610854) (xy -4.973560 -5.642139) (xy -4.857478 -5.648805) + (xy -4.634386 -5.679389) (xy -4.617813 -5.687023) (xy -4.148667 -5.687023) (xy -4.113145 -5.656792) (xy -4.014672 -5.594086) (xy -3.865392 -5.505542) (xy -3.677447 -5.397793) (xy -3.462977 -5.277477) + (xy -3.234127 -5.151227) (xy -3.003038 -5.025681) (xy -2.781852 -4.907472) (xy -2.582712 -4.803237) (xy -2.417759 -4.719611) (xy -2.299136 -4.663230) (xy -2.238985 -4.640729) (xy -2.234672 -4.641060) + (xy -2.233080 -4.687001) (xy -2.258099 -4.789941) (xy -2.304409 -4.928462) (xy -2.309442 -4.941950) (xy -2.362714 -5.081092) (xy -2.403730 -5.183771) (xy -2.424255 -5.229420) (xy -2.424800 -5.230018) + (xy -2.463216 -5.251903) (xy -2.560665 -5.306569) (xy -2.702187 -5.385642) (xy -2.863838 -5.475746) (xy -3.056161 -5.580662) (xy -3.197063 -5.649626) (xy -3.307844 -5.690046) (xy -3.409804 -5.709330) + (xy -3.524243 -5.714885) (xy -3.551754 -5.715001) (xy -3.705893 -5.707673) (xy -3.793662 -5.687007) (xy -3.810000 -5.667956) (xy -3.772547 -5.639833) (xy -3.665474 -5.648025) (xy -3.570183 -5.660677) + (xy -3.536607 -5.642699) (xy -3.542573 -5.592443) (xy -3.524673 -5.514817) (xy -3.446093 -5.446474) (xy -3.330752 -5.400026) (xy -3.202570 -5.388083) (xy -3.164672 -5.393216) (xy -3.079010 -5.402815) + (xy -3.056998 -5.378364) (xy -3.063340 -5.355086) (xy -3.070229 -5.321249) (xy -3.054350 -5.287651) (xy -3.003669 -5.244686) (xy -2.906150 -5.182744) (xy -2.749759 -5.092218) (xy -2.695427 -5.061373) + (xy -2.587958 -4.994726) (xy -2.523193 -4.943182) (xy -2.513682 -4.922875) (xy -2.556035 -4.935198) (xy -2.660372 -4.983036) (xy -2.814855 -5.060448) (xy -3.007644 -5.161496) (xy -3.226899 -5.280238) + (xy -3.236744 -5.285652) (xy -3.535399 -5.447900) (xy -3.767515 -5.568885) (xy -3.938976 -5.651200) (xy -4.055669 -5.697434) (xy -4.123478 -5.710177) (xy -4.148289 -5.692021) (xy -4.148667 -5.687023) + (xy -4.617813 -5.687023) (xy -4.510572 -5.736419) (xy -4.445670 -5.772437) (xy -4.364678 -5.797702) (xy -4.250827 -5.814621) (xy -4.087347 -5.825599) (xy -3.857467 -5.833044) (xy -3.833239 -5.833616) + (xy -3.280834 -5.846398) (xy -2.815167 -5.579616) )(layer F.SilkS) (width 0.010000) + ) + (fp_poly (pts (xy -12.946758 -5.632063) (xy -12.735137 -5.607814) (xy -12.528041 -5.569099) (xy -12.342880 -5.516803) (xy -12.315641 -5.506929) (xy -12.109682 -5.406969) (xy -11.914518 -5.272945) (xy -11.754880 -5.124197) + (xy -11.663823 -4.997247) (xy -11.624214 -4.909910) (xy -11.564418 -4.765242) (xy -11.493414 -4.585394) (xy -11.438146 -4.440579) (xy -11.247133 -3.971405) (xy -11.054159 -3.573955) (xy -10.865752 -3.259667) + (xy -10.804499 -3.182497) (xy -10.692269 -3.053942) (xy -10.537395 -2.883043) (xy -10.348210 -2.678837) (xy -10.133046 -2.450364) (xy -9.900237 -2.206661) (xy -9.783335 -2.085553) (xy -9.550781 -1.844654) + (xy -9.336546 -1.621174) (xy -9.147951 -1.422870) (xy -8.992314 -1.257501) (xy -8.876958 -1.132825) (xy -8.809202 -1.056600) (xy -8.794685 -1.037803) (xy -8.788124 -1.007308) (xy -8.818929 -0.988180) + (xy -8.900697 -0.977916) (xy -9.047024 -0.974014) (xy -9.143257 -0.973667) (xy -9.377031 -0.965492) (xy -9.564686 -0.942528) (xy -9.672268 -0.913271) (xy -9.816816 -0.852875) (xy -9.867009 -1.004959) + (xy -9.949070 -1.164293) (xy -10.082616 -1.333606) (xy -10.242748 -1.486358) (xy -10.404563 -1.596009) (xy -10.435167 -1.610531) (xy -10.590505 -1.664360) (xy -10.762715 -1.705518) (xy -10.799974 -1.711562) + (xy -10.881714 -1.727731) (xy -10.959016 -1.757434) (xy -11.045070 -1.809902) (xy -11.153064 -1.894370) (xy -11.296188 -2.020070) (xy -11.473247 -2.182870) (xy -11.735153 -2.416468) (xy -11.962664 -2.594246) + (xy -12.174329 -2.726459) (xy -12.388695 -2.823361) (xy -12.624311 -2.895204) (xy -12.848167 -2.942941) (xy -13.048211 -2.988233) (xy -13.243151 -3.046259) (xy -13.398579 -3.106411) (xy -13.431270 -3.122695) + (xy -13.638614 -3.263212) (xy -13.831345 -3.445725) (xy -13.997326 -3.653076) (xy -14.124420 -3.868106) (xy -14.200492 -4.073656) (xy -14.215700 -4.231736) (xy -14.202834 -4.393276) (xy -13.758334 -4.113377) + (xy -13.521374 -3.969716) (xy -13.337679 -3.876121) (xy -13.192905 -3.831690) (xy -13.072709 -3.835522) (xy -12.962747 -3.886718) (xy -12.848675 -3.984376) (xy -12.783914 -4.052195) (xy -12.632740 -4.249813) + (xy -12.519064 -4.464579) (xy -12.455306 -4.670246) (xy -12.446001 -4.766279) (xy -12.465083 -4.840040) (xy -12.527759 -4.921054) (xy -12.642167 -5.015933) (xy -12.816450 -5.131292) (xy -13.058748 -5.273746) + (xy -13.097609 -5.295693) (xy -13.259980 -5.391295) (xy -13.388885 -5.475350) (xy -13.469879 -5.537886) (xy -13.490262 -5.566681) (xy -13.434655 -5.609154) (xy -13.313928 -5.633619) (xy -13.145492 -5.640959) + (xy -12.946758 -5.632063) )(layer F.SilkS) (width 0.010000) + ) +) diff --git a/Footprint/tmk2016.kicad_mod b/Footprint/tmk2016.kicad_mod new file mode 100644 index 0000000..71d89f1 --- /dev/null +++ b/Footprint/tmk2016.kicad_mod @@ -0,0 +1,108 @@ +(module LOGO (layer F.Cu) + (at 0 0) + (fp_text reference "G***" (at 0 0) (layer F.SilkS) hide + (effects (font (thickness 0.3))) + ) + (fp_text value "LOGO" (at 0.75 0) (layer F.SilkS) hide + (effects (font (thickness 0.3))) + ) + (fp_poly (pts (xy 0.289907 2.440047) (xy 0.265335 2.628195) (xy 0.191811 2.841390) (xy 0.060727 3.050011) (xy -0.115259 3.242631) (xy -0.216854 3.323228) (xy -0.216854 2.233448) (xy -0.272223 2.054031) + (xy -0.312327 1.988296) (xy -0.430750 1.849343) (xy -0.540116 1.769276) (xy -0.635066 1.751487) (xy -0.668318 1.762840) (xy -0.754748 1.790177) (xy -0.839196 1.799167) (xy -0.956348 1.832502) + (xy -1.069026 1.924824) (xy -1.170275 2.064607) (xy -1.253143 2.240325) (xy -1.310676 2.440453) (xy -1.334399 2.620010) (xy -1.332111 2.826774) (xy -1.294629 2.982536) (xy -1.218162 3.099475) + (xy -1.172273 3.140918) (xy -1.075118 3.195669) (xy -0.970053 3.203091) (xy -0.837378 3.163361) (xy -0.793750 3.144338) (xy -0.648826 3.054100) (xy -0.499146 2.921797) (xy -0.367515 2.770310) + (xy -0.279356 2.628195) (xy -0.218930 2.430682) (xy -0.216854 2.233448) (xy -0.216854 3.323228) (xy -0.323484 3.407820) (xy -0.551289 3.534151) (xy -0.786013 3.610194) (xy -0.831352 3.618165) + (xy -1.040971 3.618907) (xy -1.259936 3.567078) (xy -1.459122 3.469714) (xy -1.583519 3.407345) (xy -1.670789 3.403597) (xy -1.767253 3.431036) (xy -1.864771 3.453124) (xy -1.973951 3.470914) + (xy -2.105403 3.485458) (xy -2.269734 3.497810) (xy -2.477552 3.509021) (xy -2.739467 3.520144) (xy -2.910416 3.526606) (xy -3.198417 3.538918) (xy -3.464287 3.553599) (xy -3.697079 3.569843) + (xy -3.885843 3.586849) (xy -4.019631 3.603811) (xy -4.056944 3.610762) (xy -4.297468 3.665205) (xy -4.474218 3.708908) (xy -4.592893 3.743433) (xy -4.659193 3.770343) (xy -4.672541 3.779519) + (xy -4.738968 3.803231) (xy -4.845279 3.807559) (xy -4.964008 3.794153) (xy -5.067691 3.764658) (xy -5.088819 3.754545) (xy -5.150595 3.710615) (xy -5.178873 3.650749) (xy -5.185826 3.548423) + (xy -5.185833 3.543183) (xy -5.176367 3.434867) (xy -5.150633 3.376593) (xy -5.141736 3.371548) (xy -5.012412 3.336584) (xy -4.839861 3.293724) (xy -4.650013 3.249047) (xy -4.468801 3.208630) + (xy -4.322155 3.178553) (xy -4.303889 3.175153) (xy -3.976390 3.081406) (xy -3.676695 2.923923) (xy -3.401557 2.700970) (xy -3.382323 2.682060) (xy -3.187048 2.464280) (xy -3.054951 2.260178) + (xy -2.981956 2.062094) (xy -2.963333 1.894684) (xy -2.975745 1.749604) (xy -3.019466 1.647853) (xy -3.104221 1.581521) (xy -3.239738 1.542695) (xy -3.418554 1.524413) (xy -3.740335 1.538104) + (xy -4.053748 1.618374) (xy -4.365567 1.767021) (xy -4.391574 1.782479) (xy -4.610852 1.935150) (xy -4.771279 2.091231) (xy -4.870654 2.246591) (xy -4.906774 2.397098) (xy -4.877437 2.538623) + (xy -4.833055 2.610556) (xy -4.783564 2.691768) (xy -4.763284 2.759245) (xy -4.793413 2.824066) (xy -4.868502 2.874434) (xy -4.955637 2.892778) (xy -5.047408 2.862534) (xy -5.153466 2.780244) + (xy -5.259976 2.658572) (xy -5.332632 2.547699) (xy -5.394724 2.427954) (xy -5.421421 2.338035) (xy -5.419701 2.251354) (xy -5.416107 2.229560) (xy -5.345415 2.027931) (xy -5.212470 1.830263) + (xy -5.025525 1.643224) (xy -4.792829 1.473484) (xy -4.522635 1.327712) (xy -4.223193 1.212577) (xy -4.121259 1.182950) (xy -3.982739 1.152086) (xy -3.839171 1.135353) (xy -3.667673 1.131053) + (xy -3.486259 1.135765) (xy -3.301267 1.145131) (xy -3.166675 1.158513) (xy -3.062329 1.179824) (xy -2.968072 1.212978) (xy -2.881100 1.253260) (xy -2.691953 1.367187) (xy -2.562346 1.497141) + (xy -2.481386 1.654958) (xy -2.466488 1.703757) (xy -2.441758 1.924203) (xy -2.476913 2.165654) (xy -2.568423 2.418188) (xy -2.712758 2.671882) (xy -2.892594 2.901598) (xy -3.074810 3.104445) + (xy -2.848221 3.104445) (xy -2.719072 3.106444) (xy -2.544368 3.111857) (xy -2.348979 3.119810) (xy -2.192285 3.127531) (xy -1.762937 3.150617) (xy -1.818911 3.016653) (xy -1.857798 2.868563) + (xy -1.874934 2.680541) (xy -1.870260 2.479790) (xy -1.843720 2.293515) (xy -1.820606 2.209482) (xy -1.779591 2.112214) (xy -1.717568 1.990970) (xy -1.643762 1.860871) (xy -1.567397 1.737035) + (xy -1.497697 1.634583) (xy -1.443887 1.568634) (xy -1.419613 1.552223) (xy -1.380459 1.529519) (xy -1.310094 1.471197) (xy -1.255024 1.419931) (xy -1.180244 1.350906) (xy -1.118422 1.311731) + (xy -1.045479 1.294454) (xy -0.937340 1.291124) (xy -0.867997 1.292106) (xy -0.659195 1.307385) (xy -0.487002 1.351144) (xy -0.329227 1.432802) (xy -0.163678 1.561777) (xy -0.103128 1.616729) + (xy 0.086332 1.817685) (xy 0.211970 2.013596) (xy 0.278317 2.216903) (xy 0.289907 2.440047) (xy 0.289907 2.440047) )(layer F.SilkS) (width 0.100000) + ) + (fp_poly (pts (xy 2.493753 3.488424) (xy 2.465779 3.591997) (xy 2.380436 3.662841) (xy 2.298275 3.695770) (xy 2.241913 3.696702) (xy 2.174288 3.665684) (xy 2.169584 3.663095) (xy 2.044513 3.581492) + (xy 1.958584 3.488562) (xy 1.902718 3.367708) (xy 1.867836 3.202333) (xy 1.854347 3.086806) (xy 1.823178 2.768590) (xy 1.797465 2.515570) (xy 1.776215 2.322681) (xy 1.758434 2.184859) + (xy 1.743128 2.097041) (xy 1.729301 2.054161) (xy 1.715959 2.051156) (xy 1.702109 2.082960) (xy 1.686756 2.144511) (xy 1.677718 2.187223) (xy 1.637838 2.381250) (xy 1.466314 2.378705) + (xy 1.349124 2.369061) (xy 1.271555 2.336696) (xy 1.211840 2.279724) (xy 1.155642 2.196497) (xy 1.129187 2.122090) (xy 1.128889 2.116044) (xy 1.141925 2.039897) (xy 1.179642 1.904969) + (xy 1.239953 1.717760) (xy 1.320773 1.484768) (xy 1.411762 1.234723) (xy 1.463112 1.084383) (xy 1.503413 0.944109) (xy 1.526152 0.837425) (xy 1.528766 0.812152) (xy 1.536565 0.738539) + (xy 1.563378 0.698128) (xy 1.627905 0.675095) (xy 1.708104 0.660406) (xy 1.884567 0.652025) (xy 2.018029 0.691222) (xy 2.102569 0.776119) (xy 2.108202 0.787257) (xy 2.124382 0.847480) + (xy 2.146669 0.967159) (xy 2.173686 1.135592) (xy 2.204057 1.342078) (xy 2.236403 1.575914) (xy 2.269350 1.826399) (xy 2.301519 2.082831) (xy 2.331534 2.334509) (xy 2.358019 2.570731) + (xy 2.379595 2.780794) (xy 2.394887 2.953999) (xy 2.402277 3.073007) (xy 2.416065 3.202884) (xy 2.442917 3.319829) (xy 2.460036 3.364008) (xy 2.493753 3.488424) (xy 2.493753 3.488424) )(layer F.SilkS) (width 0.100000) + ) + (fp_poly (pts (xy 5.137307 2.210668) (xy 5.133620 2.408556) (xy 5.065017 2.610554) (xy 4.930123 2.821712) (xy 4.822602 2.948591) (xy 4.646003 3.108387) (xy 4.646003 2.219939) (xy 4.642618 2.147743) + (xy 4.624503 2.077871) (xy 4.550020 1.933548) (xy 4.431340 1.843246) (xy 4.272327 1.809332) (xy 4.191649 1.812768) (xy 4.002571 1.854863) (xy 3.820359 1.943865) (xy 3.630316 2.087605) + (xy 3.565300 2.146580) (xy 3.468414 2.239997) (xy 3.413603 2.305682) (xy 3.390770 2.363405) (xy 3.389820 2.432937) (xy 3.394667 2.480717) (xy 3.438819 2.676255) (xy 3.519018 2.836916) + (xy 3.627252 2.948101) (xy 3.662636 2.968954) (xy 3.769301 3.004377) (xy 3.880665 2.998129) (xy 4.016788 2.947734) (xy 4.076644 2.917822) (xy 4.268986 2.786463) (xy 4.440870 2.612489) + (xy 4.567914 2.420740) (xy 4.571358 2.413789) (xy 4.623679 2.299585) (xy 4.646003 2.219939) (xy 4.646003 3.108387) (xy 4.591527 3.157681) (xy 4.339582 3.307183) (xy 4.074527 3.394347) + (xy 3.804118 3.416423) (xy 3.589771 3.385529) (xy 3.412361 3.313373) (xy 3.228641 3.191701) (xy 3.057281 3.036983) (xy 2.916949 2.865687) (xy 2.836812 2.721289) (xy 2.799138 2.564429) + (xy 2.791076 2.354287) (xy 2.811012 2.100847) (xy 2.857333 1.814098) (xy 2.928425 1.504026) (xy 3.022675 1.180618) (xy 3.138470 0.853859) (xy 3.138552 0.853649) (xy 3.218366 0.661653) + (xy 3.289414 0.528282) (xy 3.360291 0.443776) (xy 3.439593 0.398371) (xy 3.535917 0.382309) (xy 3.554085 0.381802) (xy 3.713974 0.401514) (xy 3.821559 0.460694) (xy 3.872355 0.551799) + (xy 3.861875 0.667286) (xy 3.795247 0.787285) (xy 3.744983 0.868904) (xy 3.683797 0.990125) (xy 3.619892 1.131635) (xy 3.561468 1.274123) (xy 3.516725 1.398276) (xy 3.493866 1.484781) + (xy 3.492500 1.500224) (xy 3.515021 1.546478) (xy 3.583074 1.539720) (xy 3.640441 1.513290) (xy 3.756316 1.473812) (xy 3.917972 1.447831) (xy 4.101549 1.437505) (xy 4.283189 1.444991) + (xy 4.331903 1.450775) (xy 4.572971 1.504867) (xy 4.763295 1.597746) (xy 4.915384 1.738826) (xy 5.041750 1.937523) (xy 5.077451 2.011837) (xy 5.137307 2.210668) (xy 5.137307 2.210668) )(layer F.SilkS) (width 0.100000) + ) + (fp_poly (pts (xy -1.079932 -3.154171) (xy -1.116100 -3.067892) (xy -1.172006 -3.027229) (xy -1.218079 -3.024417) (xy -1.324944 -3.024126) (xy -1.482887 -3.026183) (xy -1.682195 -3.030420) (xy -1.913156 -3.036666) + (xy -2.160578 -3.044563) (xy -2.413990 -3.052350) (xy -2.646061 -3.057793) (xy -2.846901 -3.060795) (xy -3.006618 -3.061259) (xy -3.115319 -3.059090) (xy -3.162652 -3.054379) (xy -3.180285 -3.042473) + (xy -3.193520 -3.016688) (xy -3.202641 -2.968981) (xy -3.207932 -2.891310) (xy -3.209678 -2.775634) (xy -3.208162 -2.613911) (xy -3.203668 -2.398098) (xy -3.196481 -2.120154) (xy -3.196120 -2.106853) + (xy -3.188878 -1.850304) (xy -3.181571 -1.610032) (xy -3.174582 -1.397225) (xy -3.168292 -1.223074) (xy -3.163081 -1.098766) (xy -3.159790 -1.040694) (xy -3.154910 -0.951653) (xy -3.149713 -0.810747) + (xy -3.144791 -0.636664) (xy -3.140737 -0.448089) (xy -3.140424 -0.430413) (xy -3.134356 -0.245537) (xy -3.123626 -0.077409) (xy -3.109682 0.056771) (xy -3.093973 0.139804) (xy -3.091904 0.145873) + (xy -3.070610 0.222180) (xy -3.087298 0.275953) (xy -3.150509 0.338162) (xy -3.228359 0.396747) (xy -3.294533 0.413889) (xy -3.376971 0.391751) (xy -3.444968 0.360940) (xy -3.535833 0.297017) + (xy -3.600080 0.216995) (xy -3.600768 0.215596) (xy -3.618468 0.142911) (xy -3.635131 0.000760) (xy -3.650677 -0.209777) (xy -3.665021 -0.487617) (xy -3.676216 -0.776111) (xy -3.685100 -1.028026) + (xy -3.693825 -1.262628) (xy -3.701940 -1.468782) (xy -3.708998 -1.635355) (xy -3.714547 -1.751213) (xy -3.717535 -1.799166) (xy -3.721521 -1.877002) (xy -3.725590 -2.009776) (xy -3.729371 -2.181870) + (xy -3.732493 -2.377668) (xy -3.733715 -2.481844) (xy -3.739444 -3.041049) (xy -3.995208 -3.017715) (xy -4.154587 -3.003072) (xy -4.290294 -2.990246) (xy -4.417412 -2.977655) (xy -4.551018 -2.963719) + (xy -4.706194 -2.946856) (xy -4.898018 -2.925486) (xy -5.141572 -2.898026) (xy -5.203065 -2.891071) (xy -5.512890 -2.858945) (xy -5.764493 -2.839702) (xy -5.968909 -2.832754) (xy -6.137171 -2.837510) + (xy -6.165091 -2.839615) (xy -6.341806 -2.860413) (xy -6.458894 -2.892009) (xy -6.527141 -2.940714) (xy -6.557330 -3.012840) (xy -6.561667 -3.071686) (xy -6.556059 -3.136778) (xy -6.526148 -3.167564) + (xy -6.452302 -3.178200) (xy -6.411736 -3.179805) (xy -6.351288 -3.181945) (xy -6.291937 -3.184789) (xy -6.224996 -3.189119) (xy -6.141781 -3.195714) (xy -6.033604 -3.205357) (xy -5.891780 -3.218828) + (xy -5.707622 -3.236908) (xy -5.472445 -3.260378) (xy -5.177561 -3.290019) (xy -5.108020 -3.297022) (xy -4.776297 -3.330441) (xy -4.507321 -3.357634) (xy -4.293641 -3.379466) (xy -4.127808 -3.396803) + (xy -4.002369 -3.410511) (xy -3.909873 -3.421455) (xy -3.842871 -3.430499) (xy -3.793912 -3.438510) (xy -3.755543 -3.446354) (xy -3.720315 -3.454894) (xy -3.696669 -3.460948) (xy -3.587739 -3.479151) + (xy -3.493955 -3.479426) (xy -3.485002 -3.477901) (xy -3.429346 -3.472804) (xy -3.313174 -3.466825) (xy -3.146519 -3.460317) (xy -2.939409 -3.453633) (xy -2.701875 -3.447125) (xy -2.443948 -3.441147) + (xy -2.434166 -3.440941) (xy -2.089581 -3.432442) (xy -1.808957 -3.422226) (xy -1.585702 -3.409371) (xy -1.413227 -3.392958) (xy -1.284941 -3.372066) (xy -1.194253 -3.345776) (xy -1.134573 -3.313167) + (xy -1.099310 -3.273319) (xy -1.089829 -3.253247) (xy -1.079932 -3.154171) (xy -1.079932 -3.154171) )(layer F.SilkS) (width 0.100000) + ) + (fp_poly (pts (xy 2.589517 -0.405694) (xy 2.581994 -0.328937) (xy 2.538872 -0.296391) (xy 2.492111 -0.288332) (xy 2.338707 -0.301372) (xy 2.214644 -0.378417) (xy 2.127775 -0.504421) (xy 2.039403 -0.724041) + (xy 1.957764 -0.998839) (xy 1.886252 -1.313518) (xy 1.828259 -1.652780) (xy 1.787180 -2.001327) (xy 1.781854 -2.063750) (xy 1.760034 -2.301538) (xy 1.736507 -2.470098) (xy 1.728611 -2.498553) + (xy 1.728611 -2.663472) (xy 1.710972 -2.681111) (xy 1.693334 -2.663472) (xy 1.710972 -2.645833) (xy 1.728611 -2.663472) (xy 1.728611 -2.498553) (xy 1.708576 -2.570751) (xy 1.673544 -2.604815) + (xy 1.628714 -2.573613) (xy 1.571389 -2.478464) (xy 1.498874 -2.320689) (xy 1.457631 -2.222500) (xy 1.362914 -1.995812) (xy 1.287366 -1.823920) (xy 1.224895 -1.695742) (xy 1.169410 -1.600194) + (xy 1.114820 -1.526195) (xy 1.055033 -1.462661) (xy 1.024281 -1.434054) (xy 0.845062 -1.309867) (xy 0.654687 -1.252956) (xy 0.449871 -1.263198) (xy 0.227326 -1.340470) (xy 0.115313 -1.400119) + (xy -0.010422 -1.495182) (xy -0.147633 -1.632712) (xy -0.277779 -1.791321) (xy -0.382320 -1.949623) (xy -0.414113 -2.010833) (xy -0.471778 -2.134305) (xy -0.486378 -2.028472) (xy -0.490243 -1.961215) + (xy -0.492408 -1.836164) (xy -0.492850 -1.666062) (xy -0.491543 -1.463651) (xy -0.488461 -1.241673) (xy -0.487975 -1.214557) (xy -0.482770 -0.968205) (xy -0.476751 -0.782000) (xy -0.468898 -0.645534) + (xy -0.458189 -0.548400) (xy -0.443601 -0.480189) (xy -0.424114 -0.430493) (xy -0.408322 -0.403168) (xy -0.349472 -0.324396) (xy -0.297082 -0.273402) (xy -0.294308 -0.271649) (xy -0.254667 -0.211315) + (xy -0.251602 -0.116532) (xy -0.283127 -0.011940) (xy -0.320060 0.048160) (xy -0.417375 0.129224) (xy -0.527492 0.141079) (xy -0.650606 0.083697) (xy -0.756035 -0.009403) (xy -0.824028 -0.090756) + (xy -0.878889 -0.183651) (xy -0.921922 -0.296145) (xy -0.954429 -0.436294) (xy -0.977711 -0.612154) (xy -0.993071 -0.831780) (xy -1.001810 -1.103228) (xy -1.005232 -1.434554) (xy -1.005416 -1.552222) + (xy -1.000527 -1.995243) (xy -0.986003 -2.378170) (xy -0.962057 -2.699352) (xy -0.928905 -2.957139) (xy -0.886761 -3.149880) (xy -0.835839 -3.275924) (xy -0.776353 -3.333621) (xy -0.773931 -3.334441) + (xy -0.717787 -3.380018) (xy -0.705555 -3.420547) (xy -0.682122 -3.482917) (xy -0.607845 -3.513077) (xy -0.476756 -3.512822) (xy -0.420018 -3.506369) (xy -0.313123 -3.484256) (xy -0.237993 -3.443252) + (xy -0.187737 -3.371586) (xy -0.155462 -3.257486) (xy -0.134277 -3.089181) (xy -0.127574 -3.006852) (xy -0.092685 -2.717534) (xy -0.034792 -2.448573) (xy 0.042304 -2.208137) (xy 0.134800 -2.004396) + (xy 0.238892 -1.845517) (xy 0.350777 -1.739671) (xy 0.466653 -1.695026) (xy 0.483566 -1.694117) (xy 0.566722 -1.726348) (xy 0.659148 -1.819046) (xy 0.754331 -1.963908) (xy 0.845756 -2.152634) + (xy 0.848529 -2.159261) (xy 0.916287 -2.318089) (xy 0.992316 -2.490684) (xy 1.038678 -2.592916) (xy 1.097569 -2.720767) (xy 1.173314 -2.885577) (xy 1.253416 -3.060145) (xy 1.289884 -3.139722) + (xy 1.380503 -3.331202) (xy 1.453881 -3.466403) (xy 1.518411 -3.554778) (xy 1.582484 -3.605783) (xy 1.654492 -3.628872) (xy 1.728261 -3.633611) (xy 1.837962 -3.625289) (xy 1.926151 -3.604669) + (xy 1.940009 -3.598477) (xy 2.004339 -3.530310) (xy 2.067756 -3.400007) (xy 2.128150 -3.215980) (xy 2.183409 -2.986638) (xy 2.231423 -2.720392) (xy 2.270081 -2.425652) (xy 2.290966 -2.200127) + (xy 2.333294 -1.770370) (xy 2.390328 -1.384211) (xy 2.460313 -1.052794) (xy 2.487340 -0.952500) (xy 2.553643 -0.687719) (xy 2.585919 -0.468989) (xy 2.589517 -0.405694) (xy 2.589517 -0.405694) )(layer F.SilkS) (width 0.100000) + ) + (fp_poly (pts (xy 6.084519 -0.266973) (xy 6.065132 -0.184647) (xy 5.987729 -0.133722) (xy 5.974062 -0.129454) (xy 5.919570 -0.117456) (xy 5.872782 -0.123134) (xy 5.820133 -0.154907) (xy 5.748063 -0.221195) + (xy 5.643007 -0.330417) (xy 5.632631 -0.341411) (xy 5.543986 -0.432567) (xy 5.454518 -0.517214) (xy 5.355654 -0.601801) (xy 5.238824 -0.692781) (xy 5.095453 -0.796603) (xy 4.916971 -0.919718) + (xy 4.694806 -1.068578) (xy 4.462639 -1.221863) (xy 4.293830 -1.335000) (xy 4.137373 -1.443764) (xy 4.006948 -1.538362) (xy 3.916236 -1.609005) (xy 3.892423 -1.629979) (xy 3.816568 -1.689739) + (xy 3.756685 -1.715011) (xy 3.741917 -1.712500) (xy 3.714901 -1.675509) (xy 3.717441 -1.664437) (xy 3.728041 -1.619276) (xy 3.741556 -1.524930) (xy 3.754052 -1.411620) (xy 3.780977 -1.212140) + (xy 3.822035 -1.003422) (xy 3.872833 -0.801051) (xy 3.928973 -0.620616) (xy 3.986060 -0.477703) (xy 4.039698 -0.387900) (xy 4.044122 -0.383043) (xy 4.111074 -0.282198) (xy 4.121633 -0.206654) + (xy 4.102303 -0.151547) (xy 4.051203 -0.124010) (xy 3.964803 -0.112862) (xy 3.868674 -0.113470) (xy 3.794280 -0.140762) (xy 3.711932 -0.207296) (xy 3.688480 -0.229727) (xy 3.554044 -0.400924) + (xy 3.440104 -0.634033) (xy 3.346453 -0.930062) (xy 3.272879 -1.290018) (xy 3.219174 -1.714910) (xy 3.185127 -2.205744) (xy 3.170987 -2.716388) (xy 3.164703 -2.977124) (xy 3.152282 -3.237320) + (xy 3.134835 -3.485301) (xy 3.113476 -3.709395) (xy 3.089316 -3.897927) (xy 3.063467 -4.039223) (xy 3.037111 -4.121480) (xy 3.017613 -4.207440) (xy 3.023285 -4.267150) (xy 3.041410 -4.313343) + (xy 3.076946 -4.333876) (xy 3.149388 -4.334276) (xy 3.230139 -4.325815) (xy 3.373960 -4.305637) (xy 3.463932 -4.280646) (xy 3.516649 -4.242004) (xy 3.548702 -4.180872) (xy 3.558630 -4.150838) + (xy 3.580462 -4.051203) (xy 3.604065 -3.894391) (xy 3.627987 -3.693707) (xy 3.650777 -3.462454) (xy 3.670986 -3.213940) (xy 3.685958 -2.983128) (xy 3.695889 -2.833314) (xy 3.706729 -2.711866) + (xy 3.716899 -2.634704) (xy 3.722370 -2.615870) (xy 3.758707 -2.623160) (xy 3.850209 -2.653259) (xy 3.986654 -2.702464) (xy 4.157821 -2.767076) (xy 4.353488 -2.843395) (xy 4.380994 -2.854302) + (xy 4.649469 -2.958659) (xy 4.864708 -3.035905) (xy 5.037597 -3.088361) (xy 5.179022 -3.118347) (xy 5.299870 -3.128184) (xy 5.411028 -3.120193) (xy 5.520972 -3.097324) (xy 5.625546 -3.066329) + (xy 5.679766 -3.032977) (xy 5.702405 -2.980778) (xy 5.708750 -2.932389) (xy 5.708458 -2.842959) (xy 5.692409 -2.785831) (xy 5.690377 -2.783488) (xy 5.641420 -2.765267) (xy 5.545053 -2.748551) + (xy 5.449683 -2.739145) (xy 5.284412 -2.711891) (xy 5.071530 -2.652026) (xy 4.823512 -2.563924) (xy 4.552830 -2.451955) (xy 4.313444 -2.340890) (xy 4.196828 -2.279194) (xy 4.114077 -2.220357) + (xy 4.068184 -2.159902) (xy 4.062143 -2.093348) (xy 4.098948 -2.016217) (xy 4.181593 -1.924030) (xy 4.313070 -1.812309) (xy 4.496373 -1.676575) (xy 4.734497 -1.512348) (xy 4.974167 -1.352351) + (xy 5.276481 -1.145112) (xy 5.521546 -0.960724) (xy 5.716506 -0.793206) (xy 5.868505 -0.636573) (xy 5.948572 -0.536514) (xy 6.045721 -0.383371) (xy 6.084519 -0.266973) (xy 6.084519 -0.266973) )(layer F.SilkS) (width 0.100000) + ) +) diff --git a/README.md b/README.md new file mode 100644 index 0000000..8e8c4f6 --- /dev/null +++ b/README.md @@ -0,0 +1,18 @@ +# kicad_parts + +Libraries and footprints are provided by Hasu, /u/techieee, mohitg11 and me. + +## External links + +* [Hasu's lib](https://github.com/tmk/kicad_lib_tmk) +* [Hasu's footprint](https://github.com/tmk/keyboard_parts.pretty) +* [/u/techieee's footprint](https://github.com/egladman/keebs.pretty) +* [mohitg11's footprints and libraries](https://github.com/mohitg11/TS65AVR) + +## Kicad tips + +* Usergrid (for MX placement): 0.09375 inches +* Usergrid (for Led placement): 0.1968504 inches +* Gap between Grid origin and edge cut: + - X: 0.53 + - Y: 0.50 mm diff --git a/kicad_parts.lib b/kicad_parts.lib new file mode 100644 index 0000000..c738929 --- /dev/null +++ b/kicad_parts.lib @@ -0,0 +1,691 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# +5V +# +DEF +5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -30 20 H I C CNN +F1 "+5V" 0 110 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +X +5V 1 0 0 0 U 10 20 0 0 W N +C 0 60 20 0 1 0 N +P 3 0 1 0 0 0 0 40 0 40 N +ENDDRAW +ENDDEF +# +# ATMEGA32U4 +# +DEF ATMEGA32U4 U 0 40 Y Y 1 F N +F0 "U" 0 -1250 60 H V C CNN +F1 "ATMEGA32U4" 0 1250 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +S 800 1150 -750 -1150 0 1 0 N +X PE6/AIN0 1 -1050 1050 300 R 50 50 1 1 B +X UVcc 2 -1050 950 300 R 50 50 1 1 W +X D- 3 -1050 850 300 R 50 50 1 1 B +X D+ 4 -1050 750 300 R 50 50 1 1 B +X UGnd 5 -1050 650 300 R 50 50 1 1 W +X UCap 6 -1050 550 300 R 50 50 1 1 I +X VBus 7 -1050 450 300 R 50 50 1 1 I +X PB0/SS 8 -1050 350 300 R 50 50 1 1 B +X PB1/SCK 9 -1050 250 300 R 50 50 1 1 B +X PB2/MOSI 10 -1050 150 300 R 50 50 1 1 B +X PD2/RXD1 20 -1050 -850 300 R 50 50 1 1 B +X PB6 30 1100 -350 300 L 50 50 1 1 B +X PF1 40 1100 650 300 L 50 50 1 1 B +X PB3/MISO 11 -1050 50 300 R 50 50 1 1 B +X PD3/TXD1 21 -1050 -950 300 R 50 50 1 1 B +X PC6 31 1100 -250 300 L 50 50 1 1 B +X PF0 41 1100 750 300 L 50 50 1 1 B +X PB7/~RTS 12 -1050 -50 300 R 50 50 1 1 B +X PD5/XCK1 22 -1050 -1050 300 R 50 50 1 1 B +X PC7 32 1100 -150 300 L 50 50 1 1 B +X AREF 42 1100 850 300 L 50 50 1 1 I +X ~RESET 13 -1050 -150 300 R 50 50 1 1 I +X GND 23 1100 -1050 300 L 50 50 1 1 W +X ~HWB/PE2 33 1100 -50 300 L 50 50 1 1 B +X GND 43 1100 950 300 L 50 50 1 1 W +X VCC 14 -1050 -250 300 R 50 50 1 1 W +X AVCC 24 1100 -950 300 L 50 50 1 1 W +X VCC 34 1100 50 300 L 50 50 1 1 W +X AVCC 44 1100 1050 300 L 50 50 1 1 W +X GND 15 -1050 -350 300 R 50 50 1 1 W +X ICP1/PD4 25 1100 -850 300 L 50 50 1 1 B +X GND 35 1100 150 300 L 50 50 1 1 W +X GND 45 250 -1350 200 U 50 50 1 1 I +X XTAL1 16 -1050 -450 300 R 50 50 1 1 I +X T1/PD6 26 1100 -750 300 L 50 50 1 1 B +X PF7 36 1100 250 300 L 50 50 1 1 B +X XTAL2 17 -1050 -550 300 R 50 50 1 1 O +X T0/PD7 27 1100 -650 300 L 50 50 1 1 B +X PF6 37 1100 350 300 L 50 50 1 1 B +X PD0/INT0 18 -1050 -650 300 R 50 50 1 1 B +X PB4 28 1100 -550 300 L 50 50 1 1 B +X PF5 38 1100 450 300 L 50 50 1 1 B +X PD1/INT1 19 -1050 -750 300 R 50 50 1 1 B +X PB5 29 1100 -450 300 L 50 50 1 1 B +X PF4 39 1100 550 300 L 50 50 1 1 B +ENDDRAW +ENDDEF +# +# ATMEGA32U4-MU +# +DEF ATMEGA32U4-MU U 0 40 Y Y 1 F N +F0 "U" 0 -1250 60 H V C CNN +F1 "ATMEGA32U4-MU" 0 1250 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "http://www.atmel.com/Images/Atmel-7766-8-bit-AVR-ATmega16U4-32U4_Datasheet.pdf" 0 0 60 H I C CNN +F4 "ATMEGA32U4-MU" 0 0 60 H V C CNN "manf#" +DRAW +S 800 1150 -750 -1150 0 1 0 N +X PE6/AIN0 1 -1050 1050 300 R 50 50 1 1 B +X UVcc 2 -1050 950 300 R 50 50 1 1 W +X D- 3 -1050 850 300 R 50 50 1 1 B +X D+ 4 -1050 750 300 R 50 50 1 1 B +X UGnd 5 -1050 650 300 R 50 50 1 1 W +X UCap 6 -1050 550 300 R 50 50 1 1 I +X VBus 7 -1050 450 300 R 50 50 1 1 I +X PB0/SS 8 -1050 350 300 R 50 50 1 1 B +X PB1/SCK 9 -1050 250 300 R 50 50 1 1 B +X PB2/MOSI 10 -1050 150 300 R 50 50 1 1 B +X PD2/RXD1 20 -1050 -850 300 R 50 50 1 1 B +X PB6 30 1100 -350 300 L 50 50 1 1 B +X PF1 40 1100 650 300 L 50 50 1 1 B +X PB3/MISO 11 -1050 50 300 R 50 50 1 1 B +X PD3/TXD1 21 -1050 -950 300 R 50 50 1 1 B +X PC6 31 1100 -250 300 L 50 50 1 1 B +X PF0 41 1100 750 300 L 50 50 1 1 B +X PB7/~RTS 12 -1050 -50 300 R 50 50 1 1 B +X PD5/XCK1 22 -1050 -1050 300 R 50 50 1 1 B +X PC7 32 1100 -150 300 L 50 50 1 1 B +X AREF 42 1100 850 300 L 50 50 1 1 I +X ~RESET 13 -1050 -150 300 R 50 50 1 1 I +X GND 23 1100 -1050 300 L 50 50 1 1 W +X ~HWB/PE2 33 1100 -50 300 L 50 50 1 1 B +X GND 43 1100 950 300 L 50 50 1 1 W +X VCC 14 -1050 -250 300 R 50 50 1 1 W +X AVCC 24 1100 -950 300 L 50 50 1 1 W +X VCC 34 1100 50 300 L 50 50 1 1 W +X AVCC 44 1100 1050 300 L 50 50 1 1 W +X GND 15 -1050 -350 300 R 50 50 1 1 W +X ICP1/PD4 25 1100 -850 300 L 50 50 1 1 B +X GND 35 1100 150 300 L 50 50 1 1 W +X GND 45 250 -1350 200 U 50 50 1 1 I +X XTAL1 16 -1050 -450 300 R 50 50 1 1 I +X T1/PD6 26 1100 -750 300 L 50 50 1 1 B +X PF7 36 1100 250 300 L 50 50 1 1 B +X XTAL2 17 -1050 -550 300 R 50 50 1 1 O +X T0/PD7 27 1100 -650 300 L 50 50 1 1 B +X PF6 37 1100 350 300 L 50 50 1 1 B +X PD0/INT0 18 -1050 -650 300 R 50 50 1 1 B +X PB4 28 1100 -550 300 L 50 50 1 1 B +X PF5 38 1100 450 300 L 50 50 1 1 B +X PD1/INT1 19 -1050 -750 300 R 50 50 1 1 B +X PB5 29 1100 -450 300 L 50 50 1 1 B +X PF4 39 1100 550 300 L 50 50 1 1 B +ENDDRAW +ENDDEF +# +# C +# +DEF C C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "C" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# D +# +DEF D D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "D" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + TO-???* + *SingleDiode + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# KEYSW +# +DEF ~KEYSW K? 0 40 Y Y 1 F N +F0 "K?" -50 0 60 H V C CNN +F1 "KEYSW" 0 -100 60 H I C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +C -200 0 50 0 1 0 N +C 200 0 50 0 1 0 N +P 2 0 1 10 -200 50 150 150 N +X ~ 1 300 0 50 L 60 60 1 1 P +X ~ 2 -300 0 50 R 60 60 1 1 P +ENDDRAW +ENDDEF +# +# R +# +DEF R R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "R" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_PUSH +# +DEF SW_PUSH SW 0 40 N N 1 F N +F0 "SW" 150 110 50 H V C CNN +F1 "SW_PUSH" 0 -80 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +S -170 50 170 60 0 1 0 N +P 4 0 1 0 -40 60 -30 90 30 90 40 60 N +X 1 1 -300 0 200 R 60 60 0 1 P I +X 2 2 300 0 200 L 60 60 0 1 P I +ENDDRAW +ENDDEF +# +# USB_B +# +DEF USB_B J 0 40 Y Y 1 F N +F0 "J" -400 0 60 H V C CNN +F1 "USB_B" -150 250 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +S -300 200 0 -300 0 1 0 N +X VUSB 1 200 150 200 L 50 50 1 1 w +X D- 2 200 50 200 L 50 50 1 1 B +X D+ 3 200 -50 200 L 50 50 1 1 B +X GND 4 200 -150 200 L 50 50 1 1 w +X SHILED 5 200 -250 200 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# USB_mini_micro_B +# +DEF ~USB_mini_micro_B J 0 40 Y Y 1 F N +F0 "J" -400 -50 60 H V C CNN +F1 "USB_mini_micro_B" -150 250 60 H I C CNN +F2 "" -50 0 60 H V C CNN +F3 "" -50 0 60 H V C CNN +DRAW +S -350 200 -50 -400 0 1 0 N +X VUSB 1 150 150 200 L 50 50 1 1 w +X D- 2 150 50 200 L 50 50 1 1 B +X D+ 3 150 -50 200 L 50 50 1 1 B +X ID 4 150 -150 200 L 50 50 1 1 I +X GND 5 150 -250 200 L 50 50 1 1 w +X SHIELD 6 150 -350 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# VUSB +# +DEF VUSB #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -30 20 H I C CNN +F1 "VUSB" 0 110 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +X VUSB 1 0 0 0 U 10 20 0 0 W N +C 0 60 20 0 1 0 N +P 3 0 1 0 0 0 0 40 0 40 N +ENDDRAW +ENDDEF +# +# XTAL +# +DEF XTAL X 0 40 N N 1 F N +F0 "X" 0 150 60 H V C CNN +F1 "XTAL" 0 -150 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 0 1 16 -100 100 -100 -100 N +P 2 0 1 16 100 100 100 -100 N +P 5 0 1 12 -50 50 50 50 50 -50 -50 -50 -50 50 f +X 1 1 -300 0 200 R 40 40 1 1 P +X 2 2 300 0 200 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# XTAL_GND +# +DEF XTAL_GND X 0 40 N N 1 F N +F0 "X" 0 150 60 H V C CNN +F1 "XTAL_GND" 0 -150 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 0 1 16 -100 100 -100 -100 N +P 2 0 1 16 100 100 100 -100 N +P 5 0 1 12 -50 50 50 50 50 -50 -50 -50 -50 50 f +X 1 1 -300 0 200 R 40 40 1 1 P +X 2 2 300 0 200 L 40 40 1 1 P +X ~ 3 0 -200 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Atmega32u4 +# +DEF Atmega32u4 U 0 40 Y Y 1 F N +F0 "U" -50 2200 50 H V L CNN +F1 "Atmega32u4" -400 2050 50 H V L BNN +F2 "" 0 0 118 H V C CNN +F3 "" 0 0 118 H V C CNN +DRAW +S -950 2300 1100 -2400 0 1 15 N +X PE6(INT.6/AIN.0) 1 -1150 -1600 200 R 40 40 1 1 I +X UVcc 2 -1150 500 200 R 40 40 1 1 W +X D- 3 -1150 200 200 R 40 40 1 1 B +X D+ 4 -1150 300 200 R 40 40 1 1 B +X UGnd 5 -1150 0 200 R 40 40 1 1 B +X UCap 6 -1150 100 200 R 40 40 1 1 I +X VBus 7 -1150 400 200 R 40 40 1 1 W +X (PCINT0/SS)PB0 8 1300 0 200 L 40 40 1 1 B +X (PCINT1/SCLK)PB1 9 1300 100 200 L 40 40 1 1 B +X (PDI/PCINT2/MOSI)PB2 10 1300 200 200 L 40 40 1 1 B +X (RXD1/INT2)PD2 20 1300 -2000 200 L 40 40 1 1 B +X (PCINT6/OC.1B)PB6 30 1300 600 200 L 40 40 1 1 B +X PF1(ADC1) 40 -1150 -1200 200 R 40 40 1 1 I +X (PD0/PCINT3/MISO)PB3 11 1300 300 200 L 40 40 1 1 B +X (TXD1/INT3)PD3 21 1300 -1900 200 L 40 40 1 1 B +X (OC.3A)PC6 31 1300 -500 200 L 40 40 1 1 O +X PF0(ADC0) 41 -1150 -1300 200 R 40 40 1 1 I +X (PCINT7/OC.0A/OC.1C)PB7 12 1300 700 200 L 40 40 1 1 B +X (XCK1)PD5 22 1300 -1700 200 L 40 40 1 1 B +X (IC.3/CLK0)PC7 32 1300 -400 200 L 40 40 1 1 O +X AREF 42 -1150 950 200 R 40 40 1 1 B +X RESET\ 13 -1150 1500 200 R 40 40 1 1 I +X AGND 23 -1150 700 200 R 40 40 1 1 B +X PE2(ALE/HWB\) 33 -1150 -2000 200 R 40 40 1 1 B +X AGND 43 -1150 650 200 R 40 40 1 1 B +X VCC 14 -1150 2100 200 R 40 40 1 1 W +X AVCC 24 -1150 850 200 R 40 40 1 1 W +X VCC 34 -1150 2000 200 R 40 40 1 1 W +X AVCC 44 -1150 800 200 R 40 40 1 1 W +X GND 15 -1150 1900 200 R 40 40 1 1 W +X (ICP1)PD4 25 1300 -1800 200 L 40 40 1 1 B +X GND 35 -1150 1800 200 R 40 40 1 1 W +X XTAL2 16 -1150 1100 200 R 40 40 1 1 B +X (T1)PD6 26 1300 -1600 200 L 40 40 1 1 B +X PF7(ADC7/TDI) 36 -1150 -700 200 R 40 40 1 1 I +X XTAL1 17 -1150 1300 200 R 40 40 1 1 B +X (T0)PD7 27 1300 -1500 200 L 40 40 1 1 B +X PF6(ADC6/TDO) 37 -1150 -600 200 R 40 40 1 1 I +X (OC0B/SCL/INT0)PD0 18 1300 -2200 200 L 40 40 1 1 B +X (PCINT4/OC.2A)PB4 28 1300 400 200 L 40 40 1 1 B +X PF5(ADC5/TMS) 38 -1150 -500 200 R 40 40 1 1 I +X (OC2B/SDA/INT1)PD1 19 1300 -2100 200 L 40 40 1 1 B +X (PCINT5/OC.1A)PB5 29 1300 500 200 L 40 40 1 1 B +X PF4(ADC4/TCK) 39 -1150 -400 200 R 40 40 1 1 I +ENDDRAW +ENDDEF +# +# DIODE +# +DEF DIODE D 0 40 N N 1 F N +F0 "D" 0 100 40 H V C CNN +F1 "DIODE" 0 -100 40 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + D? + S* +$ENDFPLIST +DRAW +P 2 0 1 6 50 50 50 -50 N +P 3 0 1 0 -50 50 50 0 -50 -50 F +X A 1 -200 0 150 R 40 40 1 1 P +X K 2 200 0 150 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# HM-10 +# +DEF HM-10 U 0 40 Y Y 1 F N +F0 "U" -150 300 60 H V C CNN +F1 "HM-10" 200 300 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +X TX 1 -400 200 200 R 40 40 0 0 O +X RX 2 -400 100 200 R 40 40 0 0 I +X GND 21 550 -150 200 L 40 40 0 0 P +X 3.3V 12 -400 0 200 R 40 40 0 0 I +X GND 22 550 -50 200 L 40 40 0 0 P +X GND 13 -400 -100 200 R 40 40 0 0 P +X KEY 23 550 50 200 L 40 40 0 0 I +X GND 14 -400 -200 200 R 40 40 0 0 P +X LED 24 550 150 200 L 40 40 0 0 O +S -200 250 350 -250 0 1 0 N +ENDDRAW +ENDDEF +# +# LED +# +DEF LED D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "LED" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + LED* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 -50 -50 50 N +P 2 0 1 0 -50 0 50 0 N +P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N +P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N +P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# INDUCTOR +# +DEF INDUCTOR L 0 40 N N 1 F N +F0 "L" -50 0 40 V V C CNN +F1 "INDUCTOR" 100 0 40 V V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 0 -150 50 -889 889 0 1 0 N 1 -199 1 -100 +A 0 -49 51 -889 889 0 1 0 N 1 -99 1 2 +A 0 51 51 -889 889 0 1 0 N 1 1 1 102 +A 0 148 48 -889 889 0 1 0 N 1 101 1 196 +X 1 1 0 300 100 D 70 70 1 1 P +X 2 2 0 -300 100 U 70 70 1 1 P +ENDDRAW +ENDDEF +# +# MISC +# +DEF MISC M 0 40 Y Y 1 F N +F0 "M" 0 150 60 H V C CNN +F1 "MISC" 0 -150 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +C 0 0 100 0 1 0 N +ENDDRAW +ENDDEF +# +# MOUNT_HOLE +# +DEF MOUNT_HOLE MH 0 40 Y Y 1 F N +F0 "MH" 0 150 60 H V C CNN +F1 "MOUNT_HOLE" 0 -150 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +C 0 0 100 0 1 0 N +X ~ 1 0 0 0 R 39 50 1 1 B +ENDDRAW +ENDDEF +# +# MXALPS +# +DEF MXALPS S 0 40 Y Y 1 F N +F0 "S" 0 100 60 H V C CNN +F1 "MXALPS" 0 -50 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 0 1 0 100 0 50 0 N +P 2 0 1 0 150 0 100 0 N +P 3 0 1 0 50 50 -50 0 -150 0 N +X 1 1 -200 0 50 R 50 50 1 1 B +X 2 2 200 0 50 L 50 50 1 1 B +ENDDRAW +ENDDEF +# +# PAM2804 +# +DEF PAM2804 U 0 40 Y Y 1 F N +F0 "U" -150 200 60 H V C CNN +F1 "PAM2804" 0 -200 60 H V C CNN +F2 "" 0 50 60 H V C CNN +F3 "" 0 50 60 H V C CNN +DRAW +S -200 150 200 -150 0 1 0 N +X EN 1 -400 -100 200 R 50 50 1 1 B +X GND 2 -400 0 200 R 50 50 1 1 P +X SW 3 400 100 200 L 50 50 1 1 O +X VIN 4 -400 100 200 R 50 50 1 1 I +X FB 5 400 -100 200 L 50 50 1 1 B +ENDDRAW +ENDDEF +# +# SW +# +DEF SW S 0 40 Y Y 1 F N +F0 "S" 0 100 60 H V C CNN +F1 "SW" 0 -50 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 0 1 0 100 0 50 0 N +P 2 0 1 0 150 0 100 0 N +P 3 0 1 0 50 50 -50 0 -150 0 N +X 1 1 -200 0 50 R 50 50 1 1 B +X 2 2 200 0 50 L 50 50 1 1 B +ENDDRAW +ENDDEF +# +# VSS +# +DEF VSS #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 0 30 H I C CNN +F1 "VSS" 0 -70 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N +X VSS 1 0 0 0 U 30 30 1 1 W N +ENDDRAW +ENDDEF +# +# WS2812B +# +DEF WS2812B D 0 40 Y Y 1 L N +F0 "D" -150 200 50 H V L CNN +F1 "WS2812B" -200 -200 50 H V L CNN +F2 "WS2812B" 0 0 50 H I L CNN +F3 "" 0 0 60 H V C CNN +DRAW +X VDD 1 -250 100 100 R 31 31 0 0 I +X DOUT 2 -250 -100 100 R 31 31 0 0 O +X VSS 3 250 -100 100 L 31 31 0 0 I +X DIN 4 250 100 100 L 31 31 0 0 I +S -150 150 150 -150 0 1 0 N +ENDDRAW +ENDDEF +# +# C_Small +# +DEF C_Small C 0 10 N N 1 F N +F0 "C" 10 70 50 H V L CNN +F1 "C_Small" 10 -80 50 H V L CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 13 -60 -20 60 -20 N +P 2 0 1 12 -60 20 60 20 N +X ~ 1 0 100 80 D 50 50 1 1 P +X ~ 2 0 -100 80 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CRYSTAL +# +DEF CRYSTAL Y 0 40 N N 1 F N +F0 "Y" 0 150 50 H V C CNN +F1 "CRYSTAL" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "http://www.abracon.com/Resonators/abm7.pdf" 0 0 50 H I C CNN +F4 "ABM7-16.000MHZ-D2Y-T" 0 0 50 H I C CNN "manf#" +$FPLIST + Y* +$ENDFPLIST +DRAW +S -45 100 45 -100 0 1 12 N +P 2 0 1 0 -100 0 -75 0 N +P 2 0 1 20 -75 -50 -75 50 N +P 2 0 1 20 75 -50 75 50 N +P 2 0 1 0 100 0 75 0 N +X 1 1 -150 0 50 R 50 50 1 1 P +X 2 2 150 0 50 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# 3PIN +# +DEF 3PIN J 0 40 Y Y 1 F N +F0 "J" -50 200 60 H V C CNN +F1 "3PIN" -50 -200 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +T 900 -150 0 60 0 0 0 3PIN Normal 1 C C +P 4 0 1 0 -150 150 0 150 0 -150 -150 -150 N +X 1 1 200 100 200 L 50 50 1 1 I +X 2 2 200 0 200 L 50 50 1 1 I +X 3 3 200 -100 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# CONN_02X05 +# +DEF CONN_02X05 P 0 1 Y N 1 F N +F0 "P" 0 300 50 H V C CNN +F1 "CONN_02X05" 0 -300 50 H V C CNN +F2 "" 0 -1200 50 H V C CNN +F3 "" 0 -1200 50 H V C CNN +$FPLIST + Pin_Header_Straight_2X05 + Pin_Header_Angled_2X05 + Socket_Strip_Straight_2X05 + Socket_Strip_Angled_2X05 +$ENDFPLIST +DRAW +S -100 -195 -50 -205 0 1 0 N +S -100 -95 -50 -105 0 1 0 N +S -100 5 -50 -5 0 1 0 N +S -100 105 -50 95 0 1 0 N +S -100 205 -50 195 0 1 0 N +S -100 250 100 -250 0 1 0 N +S 50 -195 100 -205 0 1 0 N +S 50 -95 100 -105 0 1 0 N +S 50 5 100 -5 0 1 0 N +S 50 105 100 95 0 1 0 N +S 50 205 100 195 0 1 0 N +X P1 1 -250 200 150 R 50 50 1 1 P +X P2 2 250 200 150 L 50 50 1 1 P +X P3 3 -250 100 150 R 50 50 1 1 P +X P4 4 250 100 150 L 50 50 1 1 P +X P5 5 -250 0 150 R 50 50 1 1 P +X P6 6 250 0 150 L 50 50 1 1 P +X P7 7 -250 -100 150 R 50 50 1 1 P +X P8 8 250 -100 150 L 50 50 1 1 P +X P9 9 -250 -200 150 R 50 50 1 1 P +X P10 10 250 -200 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CONN_01X05 +# +DEF CONN_01X05 P 0 40 Y N 1 F N +F0 "P" 0 300 50 H V C CNN +F1 "CONN_01X05" 100 0 50 V V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Pin_Header_Straight_1X05 + Pin_Header_Angled_1X05 + Socket_Strip_Straight_1X05 + Socket_Strip_Angled_1X05 +$ENDFPLIST +DRAW +S -50 -195 10 -205 0 1 0 N +S -50 -95 10 -105 0 1 0 N +S -50 5 10 -5 0 1 0 N +S -50 105 10 95 0 1 0 N +S -50 205 10 195 0 1 0 N +S -50 250 50 -250 0 1 0 N +X P1 1 -200 200 150 R 50 50 1 1 P +X P2 2 -200 100 150 R 50 50 1 1 P +X P3 3 -200 0 150 R 50 50 1 1 P +X P4 4 -200 -100 150 R 50 50 1 1 P +X P5 5 -200 -200 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# VCC +# +DEF VCC #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VCC" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# GND +# +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library