From aa07d9a102e68eb59226db32a19b70aa9c9bc9db Mon Sep 17 00:00:00 2001 From: foostan Date: Tue, 13 Oct 2020 23:26:43 +0900 Subject: [PATCH] Add logo --- corne-light/pcb/corne-light.kicad_pcb | 3990 +++++++++++++++---------- 1 file changed, 2393 insertions(+), 1597 deletions(-) diff --git a/corne-light/pcb/corne-light.kicad_pcb b/corne-light/pcb/corne-light.kicad_pcb index c5f7b45..111597d 100644 --- a/corne-light/pcb/corne-light.kicad_pcb +++ b/corne-light/pcb/corne-light.kicad_pcb @@ -5,7 +5,7 @@ (drawings 741) (tracks 1201) (zones 0) - (modules 114) + (modules 118) (nets 89) ) @@ -288,7 +288,2021 @@ (add_net row3_r) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DC6AE6B) + (module kbd:corne-logo-horizontal (layer F.Cu) (tedit 0) (tstamp 5F8641FB) + (at 240.9975 91.01) + (fp_text reference G*** (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.524 1.524) (thickness 0.3))) + ) + (fp_text value LOGO (at 0.75 0) (layer F.SilkS) hide + (effects (font (size 1.524 1.524) (thickness 0.3))) + ) + (fp_poly (pts (xy -4.440451 -1.224012) (xy -4.325752 -1.197898) (xy -4.10465 -1.107361) (xy -3.913207 -0.980964) + (xy -3.756278 -0.823012) (xy -3.638718 -0.637812) (xy -3.604063 -0.557746) (xy -3.570036 -0.464269) + (xy -3.558417 -0.405239) (xy -3.575702 -0.372739) (xy -3.628388 -0.358851) (xy -3.722971 -0.355657) + (xy -3.769931 -0.3556) (xy -3.983861 -0.355601) (xy -4.014767 -0.449246) (xy -4.081357 -0.575106) + (xy -4.187862 -0.686497) (xy -4.324037 -0.776988) (xy -4.479636 -0.840146) (xy -4.644415 -0.869539) + (xy -4.686301 -0.870858) (xy -4.868631 -0.84809) (xy -5.038935 -0.783779) (xy -5.188484 -0.683911) + (xy -5.308547 -0.554474) (xy -5.390395 -0.401453) (xy -5.396593 -0.383733) (xy -5.430144 -0.225076) + (xy -5.435927 -0.049598) (xy -5.415241 0.124327) (xy -5.369387 0.278322) (xy -5.346325 0.326531) + (xy -5.240596 0.477138) (xy -5.105721 0.589303) (xy -4.958398 0.660915) (xy -4.779711 0.703926) + (xy -4.600241 0.703773) (xy -4.428428 0.663785) (xy -4.27271 0.587291) (xy -4.141526 0.477622) + (xy -4.043316 0.338106) (xy -4.021733 0.291389) (xy -3.9751 0.17799) (xy -3.76555 0.177895) + (xy -3.662832 0.178561) (xy -3.600716 0.18262) (xy -3.569005 0.192992) (xy -3.557503 0.212594) + (xy -3.556 0.237887) (xy -3.571525 0.312902) (xy -3.613076 0.412781) (xy -3.673122 0.524252) + (xy -3.744131 0.634041) (xy -3.818571 0.728876) (xy -3.857462 0.769119) (xy -4.037236 0.904131) + (xy -4.246093 1.004811) (xy -4.47294 1.067913) (xy -4.706682 1.090194) (xy -4.9022 1.074664) + (xy -5.095413 1.023943) (xy -5.283049 0.940877) (xy -5.45274 0.83286) (xy -5.592117 0.707289) + (xy -5.659011 0.622165) (xy -5.74034 0.487841) (xy -5.79623 0.362887) (xy -5.830809 0.232138) + (xy -5.848207 0.08043) (xy -5.852586 -0.0889) (xy -5.851081 -0.229806) (xy -5.845379 -0.333812) + (xy -5.833702 -0.414764) (xy -5.81427 -0.486506) (xy -5.794649 -0.539803) (xy -5.689003 -0.739457) + (xy -5.542738 -0.915974) (xy -5.363624 -1.061684) (xy -5.159431 -1.168915) (xy -5.1562 -1.170198) + (xy -5.000217 -1.214086) (xy -4.816245 -1.238108) (xy -4.623313 -1.241628) (xy -4.440451 -1.224012)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy -2.057514 -1.23816) (xy -1.80406 -1.202889) (xy -1.575975 -1.126193) (xy -1.376325 -1.010135) + (xy -1.208175 -0.856778) (xy -1.074592 -0.668184) (xy -1.010044 -0.5334) (xy -0.978482 -0.419295) + (xy -0.958215 -0.271629) (xy -0.94947 -0.10642) (xy -0.952475 0.060313) (xy -0.967457 0.212551) + (xy -0.994644 0.334275) (xy -0.997595 0.3429) (xy -1.093981 0.540172) (xy -1.233225 0.716574) + (xy -1.409821 0.866769) (xy -1.618259 0.985421) (xy -1.69316 1.01677) (xy -1.825179 1.053019) + (xy -1.988165 1.076467) (xy -2.163719 1.086287) (xy -2.33344 1.08165) (xy -2.478926 1.061729) + (xy -2.511747 1.053599) (xy -2.725647 0.971401) (xy -2.920379 0.853093) (xy -3.087345 0.705635) + (xy -3.217944 0.535986) (xy -3.268818 0.440895) (xy -3.307163 0.338102) (xy -3.341349 0.213876) + (xy -3.361401 0.110628) (xy -3.368752 -0.030776) (xy -2.944426 -0.030776) (xy -2.930091 0.116866) + (xy -2.909959 0.198207) (xy -2.856706 0.310941) (xy -2.776305 0.426333) (xy -2.682322 0.527702) + (xy -2.588326 0.598365) (xy -2.581542 0.60202) (xy -2.384802 0.678118) (xy -2.179811 0.708463) + (xy -1.976396 0.692243) (xy -1.863836 0.661468) (xy -1.686556 0.574347) (xy -1.54209 0.450677) + (xy -1.434913 0.294341) (xy -1.43048 0.285466) (xy -1.37749 0.129401) (xy -1.355507 -0.047702) + (xy -1.364861 -0.226983) (xy -1.405879 -0.389579) (xy -1.418211 -0.4191) (xy -1.515542 -0.578094) + (xy -1.643239 -0.702908) (xy -1.793936 -0.793377) (xy -1.960264 -0.849334) (xy -2.134858 -0.870614) + (xy -2.310351 -0.857051) (xy -2.479376 -0.808478) (xy -2.634566 -0.72473) (xy -2.768555 -0.60564) + (xy -2.873535 -0.451899) (xy -2.915081 -0.334193) (xy -2.939067 -0.187474) (xy -2.944426 -0.030776) + (xy -3.368752 -0.030776) (xy -3.374262 -0.136764) (xy -3.34185 -0.371307) (xy -3.26665 -0.587948) + (xy -3.151143 -0.781635) (xy -2.997813 -0.947313) (xy -2.80914 -1.079931) (xy -2.765081 -1.103197) + (xy -2.590795 -1.177947) (xy -2.41947 -1.222719) (xy -2.233595 -1.240853) (xy -2.057514 -1.23816)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy 4.73403 -1.221594) (xy 4.956394 -1.155295) (xy 5.154633 -1.049787) (xy 5.324579 -0.909153) + (xy 5.462059 -0.737476) (xy 5.562904 -0.538838) (xy 5.622943 -0.317322) (xy 5.6388 -0.121664) + (xy 5.6388 0.0254) (xy 3.7338 0.0254) (xy 3.7338 0.098498) (xy 3.756717 0.221649) + (xy 3.820155 0.349172) (xy 3.916143 0.470298) (xy 4.036711 0.574256) (xy 4.125888 0.628239) + (xy 4.261742 0.679647) (xy 4.422404 0.704683) (xy 4.435372 0.705596) (xy 4.617629 0.703127) + (xy 4.771303 0.666329) (xy 4.908995 0.590614) (xy 5.023693 0.491419) (xy 5.159513 0.3556) + (xy 5.362768 0.3556) (xy 5.463311 0.356246) (xy 5.522533 0.360122) (xy 5.54991 0.370133) + (xy 5.554919 0.389182) (xy 5.54923 0.41275) (xy 5.510917 0.498398) (xy 5.445999 0.601086) + (xy 5.366274 0.704606) (xy 5.283544 0.792746) (xy 5.253357 0.819173) (xy 5.05449 0.948773) + (xy 4.831802 1.038237) (xy 4.595096 1.085509) (xy 4.354173 1.088535) (xy 4.142857 1.052004) + (xy 3.921745 0.967879) (xy 3.726925 0.844023) (xy 3.563325 0.685554) (xy 3.435874 0.49759) + (xy 3.349501 0.285249) (xy 3.330344 0.208299) (xy 3.299808 -0.041758) (xy 3.313541 -0.281339) + (xy 3.325722 -0.3302) (xy 3.735057 -0.3302) (xy 4.458328 -0.3302) (xy 4.670914 -0.330472) + (xy 4.837999 -0.331479) (xy 4.964879 -0.333506) (xy 5.056851 -0.336842) (xy 5.119212 -0.341771) + (xy 5.157259 -0.34858) (xy 5.176288 -0.357556) (xy 5.181597 -0.368986) (xy 5.1816 -0.369312) + (xy 5.161223 -0.451242) (xy 5.106525 -0.546827) (xy 5.027152 -0.644278) (xy 4.932748 -0.731805) + (xy 4.832961 -0.797617) (xy 4.829903 -0.799174) (xy 4.690847 -0.846723) (xy 4.526733 -0.867986) + (xy 4.355928 -0.86304) (xy 4.196798 -0.831961) (xy 4.10506 -0.796156) (xy 3.958526 -0.694514) + (xy 3.839649 -0.553203) (xy 3.759265 -0.393873) (xy 3.735057 -0.3302) (xy 3.325722 -0.3302) + (xy 3.369367 -0.505265) (xy 3.465106 -0.708357) (xy 3.598579 -0.885437) (xy 3.767608 -1.031328) + (xy 3.880499 -1.099311) (xy 4.075103 -1.183254) (xy 4.272426 -1.230099) (xy 4.491713 -1.2446) + (xy 4.73403 -1.221594)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy 0.539737 -1.254564) (xy 0.6858 -1.238039) (xy 0.6858 -0.867271) (xy 0.55245 -0.880932) + (xy 0.368351 -0.875861) (xy 0.198952 -0.824078) (xy 0.050381 -0.728944) (xy -0.071234 -0.593821) + (xy -0.120111 -0.512131) (xy -0.2032 -0.351162) (xy -0.2032 1.0414) (xy -0.635 1.0414) + (xy -0.635 -1.221255) (xy -0.42545 -1.213878) (xy -0.2159 -1.2065) (xy -0.1905 -0.984642) + (xy -0.139731 -1.041054) (xy -0.021554 -1.137643) (xy 0.130298 -1.208733) (xy 0.303542 -1.250464) + (xy 0.48589 -1.258975) (xy 0.539737 -1.254564)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy 2.201991 -1.231209) (xy 2.296075 -1.227549) (xy 2.36649 -1.218545) (xy 2.426801 -1.201819) + (xy 2.49057 -1.174995) (xy 2.544751 -1.148829) (xy 2.715798 -1.040487) (xy 2.849048 -0.901327) + (xy 2.946379 -0.728622) (xy 3.009668 -0.519646) (xy 3.021075 -0.4572) (xy 3.028364 -0.38623) + (xy 3.034903 -0.273475) (xy 3.040403 -0.127951) (xy 3.044574 0.04133) (xy 3.047127 0.225353) + (xy 3.047808 0.37465) (xy 3.048 1.0414) (xy 2.6162 1.0414) (xy 2.6162 0.32211) + (xy 2.615593 0.093457) (xy 2.6136 -0.090242) (xy 2.609963 -0.234823) (xy 2.604422 -0.346118) + (xy 2.596719 -0.429963) (xy 2.586595 -0.492191) (xy 2.578697 -0.523466) (xy 2.513937 -0.661693) + (xy 2.41303 -0.764894) (xy 2.277603 -0.832016) (xy 2.10928 -0.862001) (xy 2.054812 -0.8636) + (xy 1.892341 -0.853183) (xy 1.762362 -0.818306) (xy 1.650264 -0.753528) (xy 1.57036 -0.683274) + (xy 1.516173 -0.626269) (xy 1.472791 -0.570499) (xy 1.439023 -0.509635) (xy 1.413679 -0.437348) + (xy 1.395567 -0.347311) (xy 1.383496 -0.233195) (xy 1.376277 -0.088673) (xy 1.372717 0.092585) + (xy 1.371626 0.316907) (xy 1.3716 0.37291) (xy 1.3716 1.0414) (xy 0.9398 1.0414) + (xy 0.9398 -1.2192) (xy 1.3716 -1.2192) (xy 1.3716 -0.961293) (xy 1.453864 -1.043558) + (xy 1.540252 -1.119164) (xy 1.630955 -1.172431) (xy 1.736978 -1.206718) (xy 1.869324 -1.225384) + (xy 2.038995 -1.231789) (xy 2.070674 -1.2319) (xy 2.201991 -1.231209)) (layer F.SilkS) (width 0.01)) + ) + + (module kbd:corne-logo-horizontal (layer B.Cu) (tedit 0) (tstamp 5F8641F3) + (at 240.7675 91.01 180) + (fp_text reference G*** (at 0 0) (layer B.SilkS) hide + (effects (font (size 1.524 1.524) (thickness 0.3)) (justify mirror)) + ) + (fp_text value LOGO (at 0.75 0) (layer B.SilkS) hide + (effects (font (size 1.524 1.524) (thickness 0.3)) (justify mirror)) + ) + (fp_poly (pts (xy 2.201991 1.231209) (xy 2.296075 1.227549) (xy 2.36649 1.218545) (xy 2.426801 1.201819) + (xy 2.49057 1.174995) (xy 2.544751 1.148829) (xy 2.715798 1.040487) (xy 2.849048 0.901327) + (xy 2.946379 0.728622) (xy 3.009668 0.519646) (xy 3.021075 0.4572) (xy 3.028364 0.38623) + (xy 3.034903 0.273475) (xy 3.040403 0.127951) (xy 3.044574 -0.04133) (xy 3.047127 -0.225353) + (xy 3.047808 -0.37465) (xy 3.048 -1.0414) (xy 2.6162 -1.0414) (xy 2.6162 -0.32211) + (xy 2.615593 -0.093457) (xy 2.6136 0.090242) (xy 2.609963 0.234823) (xy 2.604422 0.346118) + (xy 2.596719 0.429963) (xy 2.586595 0.492191) (xy 2.578697 0.523466) (xy 2.513937 0.661693) + (xy 2.41303 0.764894) (xy 2.277603 0.832016) (xy 2.10928 0.862001) (xy 2.054812 0.8636) + (xy 1.892341 0.853183) (xy 1.762362 0.818306) (xy 1.650264 0.753528) (xy 1.57036 0.683274) + (xy 1.516173 0.626269) (xy 1.472791 0.570499) (xy 1.439023 0.509635) (xy 1.413679 0.437348) + (xy 1.395567 0.347311) (xy 1.383496 0.233195) (xy 1.376277 0.088673) (xy 1.372717 -0.092585) + (xy 1.371626 -0.316907) (xy 1.3716 -0.37291) (xy 1.3716 -1.0414) (xy 0.9398 -1.0414) + (xy 0.9398 1.2192) (xy 1.3716 1.2192) (xy 1.3716 0.961293) (xy 1.453864 1.043558) + (xy 1.540252 1.119164) (xy 1.630955 1.172431) (xy 1.736978 1.206718) (xy 1.869324 1.225384) + (xy 2.038995 1.231789) (xy 2.070674 1.2319) (xy 2.201991 1.231209)) (layer B.SilkS) (width 0.01)) + (fp_poly (pts (xy 0.539737 1.254564) (xy 0.6858 1.238039) (xy 0.6858 0.867271) (xy 0.55245 0.880932) + (xy 0.368351 0.875861) (xy 0.198952 0.824078) (xy 0.050381 0.728944) (xy -0.071234 0.593821) + (xy -0.120111 0.512131) (xy -0.2032 0.351162) (xy -0.2032 -1.0414) (xy -0.635 -1.0414) + (xy -0.635 1.221255) (xy -0.42545 1.213878) (xy -0.2159 1.2065) (xy -0.1905 0.984642) + (xy -0.139731 1.041054) (xy -0.021554 1.137643) (xy 0.130298 1.208733) (xy 0.303542 1.250464) + (xy 0.48589 1.258975) (xy 0.539737 1.254564)) (layer B.SilkS) (width 0.01)) + (fp_poly (pts (xy 4.73403 1.221594) (xy 4.956394 1.155295) (xy 5.154633 1.049787) (xy 5.324579 0.909153) + (xy 5.462059 0.737476) (xy 5.562904 0.538838) (xy 5.622943 0.317322) (xy 5.6388 0.121664) + (xy 5.6388 -0.0254) (xy 3.7338 -0.0254) (xy 3.7338 -0.098498) (xy 3.756717 -0.221649) + (xy 3.820155 -0.349172) (xy 3.916143 -0.470298) (xy 4.036711 -0.574256) (xy 4.125888 -0.628239) + (xy 4.261742 -0.679647) (xy 4.422404 -0.704683) (xy 4.435372 -0.705596) (xy 4.617629 -0.703127) + (xy 4.771303 -0.666329) (xy 4.908995 -0.590614) (xy 5.023693 -0.491419) (xy 5.159513 -0.3556) + (xy 5.362768 -0.3556) (xy 5.463311 -0.356246) (xy 5.522533 -0.360122) (xy 5.54991 -0.370133) + (xy 5.554919 -0.389182) (xy 5.54923 -0.41275) (xy 5.510917 -0.498398) (xy 5.445999 -0.601086) + (xy 5.366274 -0.704606) (xy 5.283544 -0.792746) (xy 5.253357 -0.819173) (xy 5.05449 -0.948773) + (xy 4.831802 -1.038237) (xy 4.595096 -1.085509) (xy 4.354173 -1.088535) (xy 4.142857 -1.052004) + (xy 3.921745 -0.967879) (xy 3.726925 -0.844023) (xy 3.563325 -0.685554) (xy 3.435874 -0.49759) + (xy 3.349501 -0.285249) (xy 3.330344 -0.208299) (xy 3.299808 0.041758) (xy 3.313541 0.281339) + (xy 3.325722 0.3302) (xy 3.735057 0.3302) (xy 4.458328 0.3302) (xy 4.670914 0.330472) + (xy 4.837999 0.331479) (xy 4.964879 0.333506) (xy 5.056851 0.336842) (xy 5.119212 0.341771) + (xy 5.157259 0.34858) (xy 5.176288 0.357556) (xy 5.181597 0.368986) (xy 5.1816 0.369312) + (xy 5.161223 0.451242) (xy 5.106525 0.546827) (xy 5.027152 0.644278) (xy 4.932748 0.731805) + (xy 4.832961 0.797617) (xy 4.829903 0.799174) (xy 4.690847 0.846723) (xy 4.526733 0.867986) + (xy 4.355928 0.86304) (xy 4.196798 0.831961) (xy 4.10506 0.796156) (xy 3.958526 0.694514) + (xy 3.839649 0.553203) (xy 3.759265 0.393873) (xy 3.735057 0.3302) (xy 3.325722 0.3302) + (xy 3.369367 0.505265) (xy 3.465106 0.708357) (xy 3.598579 0.885437) (xy 3.767608 1.031328) + (xy 3.880499 1.099311) (xy 4.075103 1.183254) (xy 4.272426 1.230099) (xy 4.491713 1.2446) + (xy 4.73403 1.221594)) (layer B.SilkS) (width 0.01)) + (fp_poly (pts (xy -2.057514 1.23816) (xy -1.80406 1.202889) (xy -1.575975 1.126193) (xy -1.376325 1.010135) + (xy -1.208175 0.856778) (xy -1.074592 0.668184) (xy -1.010044 0.5334) (xy -0.978482 0.419295) + (xy -0.958215 0.271629) (xy -0.94947 0.10642) (xy -0.952475 -0.060313) (xy -0.967457 -0.212551) + (xy -0.994644 -0.334275) (xy -0.997595 -0.3429) (xy -1.093981 -0.540172) (xy -1.233225 -0.716574) + (xy -1.409821 -0.866769) (xy -1.618259 -0.985421) (xy -1.69316 -1.01677) (xy -1.825179 -1.053019) + (xy -1.988165 -1.076467) (xy -2.163719 -1.086287) (xy -2.33344 -1.08165) (xy -2.478926 -1.061729) + (xy -2.511747 -1.053599) (xy -2.725647 -0.971401) (xy -2.920379 -0.853093) (xy -3.087345 -0.705635) + (xy -3.217944 -0.535986) (xy -3.268818 -0.440895) (xy -3.307163 -0.338102) (xy -3.341349 -0.213876) + (xy -3.361401 -0.110628) (xy -3.368752 0.030776) (xy -2.944426 0.030776) (xy -2.930091 -0.116866) + (xy -2.909959 -0.198207) (xy -2.856706 -0.310941) (xy -2.776305 -0.426333) (xy -2.682322 -0.527702) + (xy -2.588326 -0.598365) (xy -2.581542 -0.60202) (xy -2.384802 -0.678118) (xy -2.179811 -0.708463) + (xy -1.976396 -0.692243) (xy -1.863836 -0.661468) (xy -1.686556 -0.574347) (xy -1.54209 -0.450677) + (xy -1.434913 -0.294341) (xy -1.43048 -0.285466) (xy -1.37749 -0.129401) (xy -1.355507 0.047702) + (xy -1.364861 0.226983) (xy -1.405879 0.389579) (xy -1.418211 0.4191) (xy -1.515542 0.578094) + (xy -1.643239 0.702908) (xy -1.793936 0.793377) (xy -1.960264 0.849334) (xy -2.134858 0.870614) + (xy -2.310351 0.857051) (xy -2.479376 0.808478) (xy -2.634566 0.72473) (xy -2.768555 0.60564) + (xy -2.873535 0.451899) (xy -2.915081 0.334193) (xy -2.939067 0.187474) (xy -2.944426 0.030776) + (xy -3.368752 0.030776) (xy -3.374262 0.136764) (xy -3.34185 0.371307) (xy -3.26665 0.587948) + (xy -3.151143 0.781635) (xy -2.997813 0.947313) (xy -2.80914 1.079931) (xy -2.765081 1.103197) + (xy -2.590795 1.177947) (xy -2.41947 1.222719) (xy -2.233595 1.240853) (xy -2.057514 1.23816)) (layer B.SilkS) (width 0.01)) + (fp_poly (pts (xy -4.440451 1.224012) (xy -4.325752 1.197898) (xy -4.10465 1.107361) (xy -3.913207 0.980964) + (xy -3.756278 0.823012) (xy -3.638718 0.637812) (xy -3.604063 0.557746) (xy -3.570036 0.464269) + (xy -3.558417 0.405239) (xy -3.575702 0.372739) (xy -3.628388 0.358851) (xy -3.722971 0.355657) + (xy -3.769931 0.3556) (xy -3.983861 0.355601) (xy -4.014767 0.449246) (xy -4.081357 0.575106) + (xy -4.187862 0.686497) (xy -4.324037 0.776988) (xy -4.479636 0.840146) (xy -4.644415 0.869539) + (xy -4.686301 0.870858) (xy -4.868631 0.84809) (xy -5.038935 0.783779) (xy -5.188484 0.683911) + (xy -5.308547 0.554474) (xy -5.390395 0.401453) (xy -5.396593 0.383733) (xy -5.430144 0.225076) + (xy -5.435927 0.049598) (xy -5.415241 -0.124327) (xy -5.369387 -0.278322) (xy -5.346325 -0.326531) + (xy -5.240596 -0.477138) (xy -5.105721 -0.589303) (xy -4.958398 -0.660915) (xy -4.779711 -0.703926) + (xy -4.600241 -0.703773) (xy -4.428428 -0.663785) (xy -4.27271 -0.587291) (xy -4.141526 -0.477622) + (xy -4.043316 -0.338106) (xy -4.021733 -0.291389) (xy -3.9751 -0.17799) (xy -3.76555 -0.177895) + (xy -3.662832 -0.178561) (xy -3.600716 -0.18262) (xy -3.569005 -0.192992) (xy -3.557503 -0.212594) + (xy -3.556 -0.237887) (xy -3.571525 -0.312902) (xy -3.613076 -0.412781) (xy -3.673122 -0.524252) + (xy -3.744131 -0.634041) (xy -3.818571 -0.728876) (xy -3.857462 -0.769119) (xy -4.037236 -0.904131) + (xy -4.246093 -1.004811) (xy -4.47294 -1.067913) (xy -4.706682 -1.090194) (xy -4.9022 -1.074664) + (xy -5.095413 -1.023943) (xy -5.283049 -0.940877) (xy -5.45274 -0.83286) (xy -5.592117 -0.707289) + (xy -5.659011 -0.622165) (xy -5.74034 -0.487841) (xy -5.79623 -0.362887) (xy -5.830809 -0.232138) + (xy -5.848207 -0.08043) (xy -5.852586 0.0889) (xy -5.851081 0.229806) (xy -5.845379 0.333812) + (xy -5.833702 0.414764) (xy -5.81427 0.486506) (xy -5.794649 0.539803) (xy -5.689003 0.739457) + (xy -5.542738 0.915974) (xy -5.363624 1.061684) (xy -5.159431 1.168915) (xy -5.1562 1.170198) + (xy -5.000217 1.214086) (xy -4.816245 1.238108) (xy -4.623313 1.241628) (xy -4.440451 1.224012)) (layer B.SilkS) (width 0.01)) + ) + + (module kbd:corne-logo-horizontal (layer B.Cu) (tedit 0) (tstamp 5F8641C7) + (at 59.9875 90.93 180) + (fp_text reference G*** (at 0 0) (layer B.SilkS) hide + (effects (font (size 1.524 1.524) (thickness 0.3)) (justify mirror)) + ) + (fp_text value LOGO (at 0.75 0) (layer B.SilkS) hide + (effects (font (size 1.524 1.524) (thickness 0.3)) (justify mirror)) + ) + (fp_poly (pts (xy -4.440451 1.224012) (xy -4.325752 1.197898) (xy -4.10465 1.107361) (xy -3.913207 0.980964) + (xy -3.756278 0.823012) (xy -3.638718 0.637812) (xy -3.604063 0.557746) (xy -3.570036 0.464269) + (xy -3.558417 0.405239) (xy -3.575702 0.372739) (xy -3.628388 0.358851) (xy -3.722971 0.355657) + (xy -3.769931 0.3556) (xy -3.983861 0.355601) (xy -4.014767 0.449246) (xy -4.081357 0.575106) + (xy -4.187862 0.686497) (xy -4.324037 0.776988) (xy -4.479636 0.840146) (xy -4.644415 0.869539) + (xy -4.686301 0.870858) (xy -4.868631 0.84809) (xy -5.038935 0.783779) (xy -5.188484 0.683911) + (xy -5.308547 0.554474) (xy -5.390395 0.401453) (xy -5.396593 0.383733) (xy -5.430144 0.225076) + (xy -5.435927 0.049598) (xy -5.415241 -0.124327) (xy -5.369387 -0.278322) (xy -5.346325 -0.326531) + (xy -5.240596 -0.477138) (xy -5.105721 -0.589303) (xy -4.958398 -0.660915) (xy -4.779711 -0.703926) + (xy -4.600241 -0.703773) (xy -4.428428 -0.663785) (xy -4.27271 -0.587291) (xy -4.141526 -0.477622) + (xy -4.043316 -0.338106) (xy -4.021733 -0.291389) (xy -3.9751 -0.17799) (xy -3.76555 -0.177895) + (xy -3.662832 -0.178561) (xy -3.600716 -0.18262) (xy -3.569005 -0.192992) (xy -3.557503 -0.212594) + (xy -3.556 -0.237887) (xy -3.571525 -0.312902) (xy -3.613076 -0.412781) (xy -3.673122 -0.524252) + (xy -3.744131 -0.634041) (xy -3.818571 -0.728876) (xy -3.857462 -0.769119) (xy -4.037236 -0.904131) + (xy -4.246093 -1.004811) (xy -4.47294 -1.067913) (xy -4.706682 -1.090194) (xy -4.9022 -1.074664) + (xy -5.095413 -1.023943) (xy -5.283049 -0.940877) (xy -5.45274 -0.83286) (xy -5.592117 -0.707289) + (xy -5.659011 -0.622165) (xy -5.74034 -0.487841) (xy -5.79623 -0.362887) (xy -5.830809 -0.232138) + (xy -5.848207 -0.08043) (xy -5.852586 0.0889) (xy -5.851081 0.229806) (xy -5.845379 0.333812) + (xy -5.833702 0.414764) (xy -5.81427 0.486506) (xy -5.794649 0.539803) (xy -5.689003 0.739457) + (xy -5.542738 0.915974) (xy -5.363624 1.061684) (xy -5.159431 1.168915) (xy -5.1562 1.170198) + (xy -5.000217 1.214086) (xy -4.816245 1.238108) (xy -4.623313 1.241628) (xy -4.440451 1.224012)) (layer B.SilkS) (width 0.01)) + (fp_poly (pts (xy -2.057514 1.23816) (xy -1.80406 1.202889) (xy -1.575975 1.126193) (xy -1.376325 1.010135) + (xy -1.208175 0.856778) (xy -1.074592 0.668184) (xy -1.010044 0.5334) (xy -0.978482 0.419295) + (xy -0.958215 0.271629) (xy -0.94947 0.10642) (xy -0.952475 -0.060313) (xy -0.967457 -0.212551) + (xy -0.994644 -0.334275) (xy -0.997595 -0.3429) (xy -1.093981 -0.540172) (xy -1.233225 -0.716574) + (xy -1.409821 -0.866769) (xy -1.618259 -0.985421) (xy -1.69316 -1.01677) (xy -1.825179 -1.053019) + (xy -1.988165 -1.076467) (xy -2.163719 -1.086287) (xy -2.33344 -1.08165) (xy -2.478926 -1.061729) + (xy -2.511747 -1.053599) (xy -2.725647 -0.971401) (xy -2.920379 -0.853093) (xy -3.087345 -0.705635) + (xy -3.217944 -0.535986) (xy -3.268818 -0.440895) (xy -3.307163 -0.338102) (xy -3.341349 -0.213876) + (xy -3.361401 -0.110628) (xy -3.368752 0.030776) (xy -2.944426 0.030776) (xy -2.930091 -0.116866) + (xy -2.909959 -0.198207) (xy -2.856706 -0.310941) (xy -2.776305 -0.426333) (xy -2.682322 -0.527702) + (xy -2.588326 -0.598365) (xy -2.581542 -0.60202) (xy -2.384802 -0.678118) (xy -2.179811 -0.708463) + (xy -1.976396 -0.692243) (xy -1.863836 -0.661468) (xy -1.686556 -0.574347) (xy -1.54209 -0.450677) + (xy -1.434913 -0.294341) (xy -1.43048 -0.285466) (xy -1.37749 -0.129401) (xy -1.355507 0.047702) + (xy -1.364861 0.226983) (xy -1.405879 0.389579) (xy -1.418211 0.4191) (xy -1.515542 0.578094) + (xy -1.643239 0.702908) (xy -1.793936 0.793377) (xy -1.960264 0.849334) (xy -2.134858 0.870614) + (xy -2.310351 0.857051) (xy -2.479376 0.808478) (xy -2.634566 0.72473) (xy -2.768555 0.60564) + (xy -2.873535 0.451899) (xy -2.915081 0.334193) (xy -2.939067 0.187474) (xy -2.944426 0.030776) + (xy -3.368752 0.030776) (xy -3.374262 0.136764) (xy -3.34185 0.371307) (xy -3.26665 0.587948) + (xy -3.151143 0.781635) (xy -2.997813 0.947313) (xy -2.80914 1.079931) (xy -2.765081 1.103197) + (xy -2.590795 1.177947) (xy -2.41947 1.222719) (xy -2.233595 1.240853) (xy -2.057514 1.23816)) (layer B.SilkS) (width 0.01)) + (fp_poly (pts (xy 4.73403 1.221594) (xy 4.956394 1.155295) (xy 5.154633 1.049787) (xy 5.324579 0.909153) + (xy 5.462059 0.737476) (xy 5.562904 0.538838) (xy 5.622943 0.317322) (xy 5.6388 0.121664) + (xy 5.6388 -0.0254) (xy 3.7338 -0.0254) (xy 3.7338 -0.098498) (xy 3.756717 -0.221649) + (xy 3.820155 -0.349172) (xy 3.916143 -0.470298) (xy 4.036711 -0.574256) (xy 4.125888 -0.628239) + (xy 4.261742 -0.679647) (xy 4.422404 -0.704683) (xy 4.435372 -0.705596) (xy 4.617629 -0.703127) + (xy 4.771303 -0.666329) (xy 4.908995 -0.590614) (xy 5.023693 -0.491419) (xy 5.159513 -0.3556) + (xy 5.362768 -0.3556) (xy 5.463311 -0.356246) (xy 5.522533 -0.360122) (xy 5.54991 -0.370133) + (xy 5.554919 -0.389182) (xy 5.54923 -0.41275) (xy 5.510917 -0.498398) (xy 5.445999 -0.601086) + (xy 5.366274 -0.704606) (xy 5.283544 -0.792746) (xy 5.253357 -0.819173) (xy 5.05449 -0.948773) + (xy 4.831802 -1.038237) (xy 4.595096 -1.085509) (xy 4.354173 -1.088535) (xy 4.142857 -1.052004) + (xy 3.921745 -0.967879) (xy 3.726925 -0.844023) (xy 3.563325 -0.685554) (xy 3.435874 -0.49759) + (xy 3.349501 -0.285249) (xy 3.330344 -0.208299) (xy 3.299808 0.041758) (xy 3.313541 0.281339) + (xy 3.325722 0.3302) (xy 3.735057 0.3302) (xy 4.458328 0.3302) (xy 4.670914 0.330472) + (xy 4.837999 0.331479) (xy 4.964879 0.333506) (xy 5.056851 0.336842) (xy 5.119212 0.341771) + (xy 5.157259 0.34858) (xy 5.176288 0.357556) (xy 5.181597 0.368986) (xy 5.1816 0.369312) + (xy 5.161223 0.451242) (xy 5.106525 0.546827) (xy 5.027152 0.644278) (xy 4.932748 0.731805) + (xy 4.832961 0.797617) (xy 4.829903 0.799174) (xy 4.690847 0.846723) (xy 4.526733 0.867986) + (xy 4.355928 0.86304) (xy 4.196798 0.831961) (xy 4.10506 0.796156) (xy 3.958526 0.694514) + (xy 3.839649 0.553203) (xy 3.759265 0.393873) (xy 3.735057 0.3302) (xy 3.325722 0.3302) + (xy 3.369367 0.505265) (xy 3.465106 0.708357) (xy 3.598579 0.885437) (xy 3.767608 1.031328) + (xy 3.880499 1.099311) (xy 4.075103 1.183254) (xy 4.272426 1.230099) (xy 4.491713 1.2446) + (xy 4.73403 1.221594)) (layer B.SilkS) (width 0.01)) + (fp_poly (pts (xy 0.539737 1.254564) (xy 0.6858 1.238039) (xy 0.6858 0.867271) (xy 0.55245 0.880932) + (xy 0.368351 0.875861) (xy 0.198952 0.824078) (xy 0.050381 0.728944) (xy -0.071234 0.593821) + (xy -0.120111 0.512131) (xy -0.2032 0.351162) (xy -0.2032 -1.0414) (xy -0.635 -1.0414) + (xy -0.635 1.221255) (xy -0.42545 1.213878) (xy -0.2159 1.2065) (xy -0.1905 0.984642) + (xy -0.139731 1.041054) (xy -0.021554 1.137643) (xy 0.130298 1.208733) (xy 0.303542 1.250464) + (xy 0.48589 1.258975) (xy 0.539737 1.254564)) (layer B.SilkS) (width 0.01)) + (fp_poly (pts (xy 2.201991 1.231209) (xy 2.296075 1.227549) (xy 2.36649 1.218545) (xy 2.426801 1.201819) + (xy 2.49057 1.174995) (xy 2.544751 1.148829) (xy 2.715798 1.040487) (xy 2.849048 0.901327) + (xy 2.946379 0.728622) (xy 3.009668 0.519646) (xy 3.021075 0.4572) (xy 3.028364 0.38623) + (xy 3.034903 0.273475) (xy 3.040403 0.127951) (xy 3.044574 -0.04133) (xy 3.047127 -0.225353) + (xy 3.047808 -0.37465) (xy 3.048 -1.0414) (xy 2.6162 -1.0414) (xy 2.6162 -0.32211) + (xy 2.615593 -0.093457) (xy 2.6136 0.090242) (xy 2.609963 0.234823) (xy 2.604422 0.346118) + (xy 2.596719 0.429963) (xy 2.586595 0.492191) (xy 2.578697 0.523466) (xy 2.513937 0.661693) + (xy 2.41303 0.764894) (xy 2.277603 0.832016) (xy 2.10928 0.862001) (xy 2.054812 0.8636) + (xy 1.892341 0.853183) (xy 1.762362 0.818306) (xy 1.650264 0.753528) (xy 1.57036 0.683274) + (xy 1.516173 0.626269) (xy 1.472791 0.570499) (xy 1.439023 0.509635) (xy 1.413679 0.437348) + (xy 1.395567 0.347311) (xy 1.383496 0.233195) (xy 1.376277 0.088673) (xy 1.372717 -0.092585) + (xy 1.371626 -0.316907) (xy 1.3716 -0.37291) (xy 1.3716 -1.0414) (xy 0.9398 -1.0414) + (xy 0.9398 1.2192) (xy 1.3716 1.2192) (xy 1.3716 0.961293) (xy 1.453864 1.043558) + (xy 1.540252 1.119164) (xy 1.630955 1.172431) (xy 1.736978 1.206718) (xy 1.869324 1.225384) + (xy 2.038995 1.231789) (xy 2.070674 1.2319) (xy 2.201991 1.231209)) (layer B.SilkS) (width 0.01)) + ) + + (module kbd:corne-logo-horizontal (layer F.Cu) (tedit 0) (tstamp 5F8641BD) + (at 60.2175 90.93) + (fp_text reference G*** (at 0 0) (layer F.SilkS) hide + (effects (font (size 1.524 1.524) (thickness 0.3))) + ) + (fp_text value LOGO (at 0.75 0) (layer F.SilkS) hide + (effects (font (size 1.524 1.524) (thickness 0.3))) + ) + (fp_poly (pts (xy 2.201991 -1.231209) (xy 2.296075 -1.227549) (xy 2.36649 -1.218545) (xy 2.426801 -1.201819) + (xy 2.49057 -1.174995) (xy 2.544751 -1.148829) (xy 2.715798 -1.040487) (xy 2.849048 -0.901327) + (xy 2.946379 -0.728622) (xy 3.009668 -0.519646) (xy 3.021075 -0.4572) (xy 3.028364 -0.38623) + (xy 3.034903 -0.273475) (xy 3.040403 -0.127951) (xy 3.044574 0.04133) (xy 3.047127 0.225353) + (xy 3.047808 0.37465) (xy 3.048 1.0414) (xy 2.6162 1.0414) (xy 2.6162 0.32211) + (xy 2.615593 0.093457) (xy 2.6136 -0.090242) (xy 2.609963 -0.234823) (xy 2.604422 -0.346118) + (xy 2.596719 -0.429963) (xy 2.586595 -0.492191) (xy 2.578697 -0.523466) (xy 2.513937 -0.661693) + (xy 2.41303 -0.764894) (xy 2.277603 -0.832016) (xy 2.10928 -0.862001) (xy 2.054812 -0.8636) + (xy 1.892341 -0.853183) (xy 1.762362 -0.818306) (xy 1.650264 -0.753528) (xy 1.57036 -0.683274) + (xy 1.516173 -0.626269) (xy 1.472791 -0.570499) (xy 1.439023 -0.509635) (xy 1.413679 -0.437348) + (xy 1.395567 -0.347311) (xy 1.383496 -0.233195) (xy 1.376277 -0.088673) (xy 1.372717 0.092585) + (xy 1.371626 0.316907) (xy 1.3716 0.37291) (xy 1.3716 1.0414) (xy 0.9398 1.0414) + (xy 0.9398 -1.2192) (xy 1.3716 -1.2192) (xy 1.3716 -0.961293) (xy 1.453864 -1.043558) + (xy 1.540252 -1.119164) (xy 1.630955 -1.172431) (xy 1.736978 -1.206718) (xy 1.869324 -1.225384) + (xy 2.038995 -1.231789) (xy 2.070674 -1.2319) (xy 2.201991 -1.231209)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy 0.539737 -1.254564) (xy 0.6858 -1.238039) (xy 0.6858 -0.867271) (xy 0.55245 -0.880932) + (xy 0.368351 -0.875861) (xy 0.198952 -0.824078) (xy 0.050381 -0.728944) (xy -0.071234 -0.593821) + (xy -0.120111 -0.512131) (xy -0.2032 -0.351162) (xy -0.2032 1.0414) (xy -0.635 1.0414) + (xy -0.635 -1.221255) (xy -0.42545 -1.213878) (xy -0.2159 -1.2065) (xy -0.1905 -0.984642) + (xy -0.139731 -1.041054) (xy -0.021554 -1.137643) (xy 0.130298 -1.208733) (xy 0.303542 -1.250464) + (xy 0.48589 -1.258975) (xy 0.539737 -1.254564)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy 4.73403 -1.221594) (xy 4.956394 -1.155295) (xy 5.154633 -1.049787) (xy 5.324579 -0.909153) + (xy 5.462059 -0.737476) (xy 5.562904 -0.538838) (xy 5.622943 -0.317322) (xy 5.6388 -0.121664) + (xy 5.6388 0.0254) (xy 3.7338 0.0254) (xy 3.7338 0.098498) (xy 3.756717 0.221649) + (xy 3.820155 0.349172) (xy 3.916143 0.470298) (xy 4.036711 0.574256) (xy 4.125888 0.628239) + (xy 4.261742 0.679647) (xy 4.422404 0.704683) (xy 4.435372 0.705596) (xy 4.617629 0.703127) + (xy 4.771303 0.666329) (xy 4.908995 0.590614) (xy 5.023693 0.491419) (xy 5.159513 0.3556) + (xy 5.362768 0.3556) (xy 5.463311 0.356246) (xy 5.522533 0.360122) (xy 5.54991 0.370133) + (xy 5.554919 0.389182) (xy 5.54923 0.41275) (xy 5.510917 0.498398) (xy 5.445999 0.601086) + (xy 5.366274 0.704606) (xy 5.283544 0.792746) (xy 5.253357 0.819173) (xy 5.05449 0.948773) + (xy 4.831802 1.038237) (xy 4.595096 1.085509) (xy 4.354173 1.088535) (xy 4.142857 1.052004) + (xy 3.921745 0.967879) (xy 3.726925 0.844023) (xy 3.563325 0.685554) (xy 3.435874 0.49759) + (xy 3.349501 0.285249) (xy 3.330344 0.208299) (xy 3.299808 -0.041758) (xy 3.313541 -0.281339) + (xy 3.325722 -0.3302) (xy 3.735057 -0.3302) (xy 4.458328 -0.3302) (xy 4.670914 -0.330472) + (xy 4.837999 -0.331479) (xy 4.964879 -0.333506) (xy 5.056851 -0.336842) (xy 5.119212 -0.341771) + (xy 5.157259 -0.34858) (xy 5.176288 -0.357556) (xy 5.181597 -0.368986) (xy 5.1816 -0.369312) + (xy 5.161223 -0.451242) (xy 5.106525 -0.546827) (xy 5.027152 -0.644278) (xy 4.932748 -0.731805) + (xy 4.832961 -0.797617) (xy 4.829903 -0.799174) (xy 4.690847 -0.846723) (xy 4.526733 -0.867986) + (xy 4.355928 -0.86304) (xy 4.196798 -0.831961) (xy 4.10506 -0.796156) (xy 3.958526 -0.694514) + (xy 3.839649 -0.553203) (xy 3.759265 -0.393873) (xy 3.735057 -0.3302) (xy 3.325722 -0.3302) + (xy 3.369367 -0.505265) (xy 3.465106 -0.708357) (xy 3.598579 -0.885437) (xy 3.767608 -1.031328) + (xy 3.880499 -1.099311) (xy 4.075103 -1.183254) (xy 4.272426 -1.230099) (xy 4.491713 -1.2446) + (xy 4.73403 -1.221594)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy -2.057514 -1.23816) (xy -1.80406 -1.202889) (xy -1.575975 -1.126193) (xy -1.376325 -1.010135) + (xy -1.208175 -0.856778) (xy -1.074592 -0.668184) (xy -1.010044 -0.5334) (xy -0.978482 -0.419295) + (xy -0.958215 -0.271629) (xy -0.94947 -0.10642) (xy -0.952475 0.060313) (xy -0.967457 0.212551) + (xy -0.994644 0.334275) (xy -0.997595 0.3429) (xy -1.093981 0.540172) (xy -1.233225 0.716574) + (xy -1.409821 0.866769) (xy -1.618259 0.985421) (xy -1.69316 1.01677) (xy -1.825179 1.053019) + (xy -1.988165 1.076467) (xy -2.163719 1.086287) (xy -2.33344 1.08165) (xy -2.478926 1.061729) + (xy -2.511747 1.053599) (xy -2.725647 0.971401) (xy -2.920379 0.853093) (xy -3.087345 0.705635) + (xy -3.217944 0.535986) (xy -3.268818 0.440895) (xy -3.307163 0.338102) (xy -3.341349 0.213876) + (xy -3.361401 0.110628) (xy -3.368752 -0.030776) (xy -2.944426 -0.030776) (xy -2.930091 0.116866) + (xy -2.909959 0.198207) (xy -2.856706 0.310941) (xy -2.776305 0.426333) (xy -2.682322 0.527702) + (xy -2.588326 0.598365) (xy -2.581542 0.60202) (xy -2.384802 0.678118) (xy -2.179811 0.708463) + (xy -1.976396 0.692243) (xy -1.863836 0.661468) (xy -1.686556 0.574347) (xy -1.54209 0.450677) + (xy -1.434913 0.294341) (xy -1.43048 0.285466) (xy -1.37749 0.129401) (xy -1.355507 -0.047702) + (xy -1.364861 -0.226983) (xy -1.405879 -0.389579) (xy -1.418211 -0.4191) (xy -1.515542 -0.578094) + (xy -1.643239 -0.702908) (xy -1.793936 -0.793377) (xy -1.960264 -0.849334) (xy -2.134858 -0.870614) + (xy -2.310351 -0.857051) (xy -2.479376 -0.808478) (xy -2.634566 -0.72473) (xy -2.768555 -0.60564) + (xy -2.873535 -0.451899) (xy -2.915081 -0.334193) (xy -2.939067 -0.187474) (xy -2.944426 -0.030776) + (xy -3.368752 -0.030776) (xy -3.374262 -0.136764) (xy -3.34185 -0.371307) (xy -3.26665 -0.587948) + (xy -3.151143 -0.781635) (xy -2.997813 -0.947313) (xy -2.80914 -1.079931) (xy -2.765081 -1.103197) + (xy -2.590795 -1.177947) (xy -2.41947 -1.222719) (xy -2.233595 -1.240853) (xy -2.057514 -1.23816)) (layer F.SilkS) (width 0.01)) + (fp_poly (pts (xy -4.440451 -1.224012) (xy -4.325752 -1.197898) (xy -4.10465 -1.107361) (xy -3.913207 -0.980964) + (xy -3.756278 -0.823012) (xy -3.638718 -0.637812) (xy -3.604063 -0.557746) (xy -3.570036 -0.464269) + (xy -3.558417 -0.405239) (xy -3.575702 -0.372739) (xy -3.628388 -0.358851) (xy -3.722971 -0.355657) + (xy -3.769931 -0.3556) (xy -3.983861 -0.355601) (xy -4.014767 -0.449246) (xy -4.081357 -0.575106) + (xy -4.187862 -0.686497) (xy -4.324037 -0.776988) (xy -4.479636 -0.840146) (xy -4.644415 -0.869539) + (xy -4.686301 -0.870858) (xy -4.868631 -0.84809) (xy -5.038935 -0.783779) (xy -5.188484 -0.683911) + (xy -5.308547 -0.554474) (xy -5.390395 -0.401453) (xy -5.396593 -0.383733) (xy -5.430144 -0.225076) + (xy -5.435927 -0.049598) (xy -5.415241 0.124327) (xy -5.369387 0.278322) (xy -5.346325 0.326531) + (xy -5.240596 0.477138) (xy -5.105721 0.589303) (xy -4.958398 0.660915) (xy -4.779711 0.703926) + (xy -4.600241 0.703773) (xy -4.428428 0.663785) (xy -4.27271 0.587291) (xy -4.141526 0.477622) + (xy -4.043316 0.338106) (xy -4.021733 0.291389) (xy -3.9751 0.17799) (xy -3.76555 0.177895) + (xy -3.662832 0.178561) (xy -3.600716 0.18262) (xy -3.569005 0.192992) (xy -3.557503 0.212594) + (xy -3.556 0.237887) (xy -3.571525 0.312902) (xy -3.613076 0.412781) (xy -3.673122 0.524252) + (xy -3.744131 0.634041) (xy -3.818571 0.728876) (xy -3.857462 0.769119) (xy -4.037236 0.904131) + (xy -4.246093 1.004811) (xy -4.47294 1.067913) (xy -4.706682 1.090194) (xy -4.9022 1.074664) + (xy -5.095413 1.023943) (xy -5.283049 0.940877) (xy -5.45274 0.83286) (xy -5.592117 0.707289) + (xy -5.659011 0.622165) (xy -5.74034 0.487841) (xy -5.79623 0.362887) (xy -5.830809 0.232138) + (xy -5.848207 0.08043) (xy -5.852586 -0.0889) (xy -5.851081 -0.229806) (xy -5.845379 -0.333812) + (xy -5.833702 -0.414764) (xy -5.81427 -0.486506) (xy -5.794649 -0.539803) (xy -5.689003 -0.739457) + (xy -5.542738 -0.915974) (xy -5.363624 -1.061684) (xy -5.159431 -1.168915) (xy -5.1562 -1.170198) + (xy -5.000217 -1.214086) (xy -4.816245 -1.238108) (xy -4.623313 -1.241628) (xy -4.440451 -1.224012)) (layer F.SilkS) (width 0.01)) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C2804A8) + (at 202.684847 60.170432) + (path /5C25F8C3) + (fp_text reference SW32 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 56 "Net-(D32-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 56 "Net-(D32-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 56 "Net-(D32-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6B27F) + (at 98.1875 60.17) + (path /5A5E2D44) + (fp_text reference SW11 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 15 "Net-(D11-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 15 "Net-(D11-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 32 col4)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 15 "Net-(D11-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 32 col4)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1.5u (layer F.Cu) (tedit 5F85AF1D) (tstamp 5DC796E7) + (at 168.934847 105.295432 300) + (path /5C25F941) + (fp_text reference SW42 (at 4.6 6 120) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 5.999999 120) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -14.2875 -9.525) (end 14.2875 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 14.2875 -9.525) (end 14.2875 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 14.2875 9.525) (end -14.2875 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -14.2875 9.525) (end -14.2875 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08 300) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 68 "Net-(D42-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 300.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 68 "Net-(D42-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9 300) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad "" np_thru_hole circle (at 0 0 30) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 30) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 30) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9 300) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 68 "Net-(D42-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54 300) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad "" np_thru_hole circle (at 5.08 0 300) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0 300) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1.5u (layer F.Cu) (tedit 5F85AF1D) (tstamp 5DC6ACFA) + (at 131.9375 105.295 60) + (path /5A5E37B0) + (fp_text reference SW21 (at 4.6 6 240) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 240) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -14.2875 -9.525) (end 14.2875 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 14.2875 -9.525) (end 14.2875 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start 14.2875 9.525) (end -14.2875 9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -14.2875 9.525) (end -14.2875 -9.525) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08 60) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 25 "Net-(D21-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 60.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 25 "Net-(D21-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9 60) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 33 col5)) + (pad "" np_thru_hole circle (at 0 0 150) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 150) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 150) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9 60) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 25 "Net-(D21-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54 60) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 33 col5)) + (pad "" np_thru_hole circle (at 5.08 0 60) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0 60) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C2804BE) + (at 183.684847 62.545432) + (path /5C25F8C9) + (fp_text reference SW33 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 57 "Net-(D33-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 57 "Net-(D33-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 57 "Net-(D33-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C280558) + (at 191.184847 101.545432 15) + (path /5C25F935) + (fp_text reference SW41 (at 4.600001 6 195) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 5.999999 195) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08 15) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 67 "Net-(D41-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 15.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 67 "Net-(D41-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9 15) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad "" np_thru_hole circle (at 0 0 105) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 105) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 105) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9 15) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 67 "Net-(D41-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54 15) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad "" np_thru_hole circle (at 5.08 0 15) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0 15) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6B345) + (at 41.1875 64.92) + (path /5A5E2D26) + (fp_text reference SW8 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 12 "Net-(D8-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 12 "Net-(D8-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 29 col1)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 12 "Net-(D8-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 29 col1)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6B387) + (at 22.1875 64.92) + (path /5A5E2D6E) + (fp_text reference SW7 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 11 "Net-(D7-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 11 "Net-(D7-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 28 col0)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 11 "Net-(D7-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 28 col0)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6BC7C) + (at 22.1875 45.92) + (path /5A5E2B19) + (fp_text reference SW1 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 2 "Net-(D1-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 2 "Net-(D1-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 28 col0)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 2 "Net-(D1-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 28 col0)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6AC34) + (at 41.1875 45.92) + (path /5A5E2699) + (fp_text reference SW2 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 4 "Net-(D2-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 4 "Net-(D2-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 29 col1)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 4 "Net-(D2-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 29 col1)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C280516) + (at 221.684847 76.795432) + (path /5C25F905) + (fp_text reference SW37 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 62 "Net-(D37-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 62 "Net-(D37-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 62 "Net-(D37-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6B303) + (at 60.1875 60.17) + (path /5A5E2D32) + (fp_text reference SW9 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 13 "Net-(D9-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 13 "Net-(D9-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 30 col2)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 13 "Net-(D9-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 30 col2)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C280424) + (at 202.684847 41.170432) + (path /5C25F87B) + (fp_text reference SW26 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 49 "Net-(D26-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 49 "Net-(D26-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 49 "Net-(D26-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6ACB8) + (at 117.1875 81.545) + (path /5A5E35D5) + (fp_text reference SW18 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 22 "Net-(D18-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 22 "Net-(D18-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 33 col5)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 22 "Net-(D18-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 33 col5)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6ABF2) + (at 60.1875 41.17) + (path /5A5E27F9) + (fp_text reference SW3 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 6 "Net-(D3-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 6 "Net-(D3-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 30 col2)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 6 "Net-(D3-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 30 col2)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6B1FB) + (at 41.1875 83.92) + (path /5A5E35B1) + (fp_text reference SW14 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 18 "Net-(D14-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 18 "Net-(D14-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 29 col1)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 18 "Net-(D14-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 29 col1)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C28043A) + (at 183.684847 43.545432) + (path /5C25F881) + (fp_text reference SW27 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 50 "Net-(D27-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 50 "Net-(D27-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 50 "Net-(D27-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6B23D) + (at 117.1875 62.545) + (path /5A5E2D4A) + (fp_text reference SW12 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 16 "Net-(D12-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 16 "Net-(D12-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 33 col5)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 16 "Net-(D12-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 33 col5)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6B0B1) + (at 109.6875 101.545 345) + (path /5A5E37A4) + (fp_text reference SW20 (at 4.600001 6 165) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 165) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08 345) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 24 "Net-(D20-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 345.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 24 "Net-(D20-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9 345) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 32 col4)) + (pad "" np_thru_hole circle (at 0 0 75) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 75) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 75) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9 345) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 24 "Net-(D20-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54 345) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 32 col4)) + (pad "" np_thru_hole circle (at 5.08 0 345) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0 345) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6B2C1) + (at 79.1875 57.795) + (path /5A5E2D3E) + (fp_text reference SW10 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 14 "Net-(D10-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 14 "Net-(D10-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 31 col3)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 14 "Net-(D10-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 31 col3)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6B1B9) + (at 60.1875 79.17) + (path /5A5E35BD) + (fp_text reference SW15 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 19 "Net-(D15-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 19 "Net-(D15-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 30 col2)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 19 "Net-(D15-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 30 col2)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6B177) + (at 79.1875 76.795) + (path /5A5E35C9) + (fp_text reference SW16 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 20 "Net-(D16-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 20 "Net-(D16-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 31 col3)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 20 "Net-(D16-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 31 col3)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6B135) + (at 98.1875 79.17) + (path /5A5E35CF) + (fp_text reference SW17 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 21 "Net-(D17-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 21 "Net-(D17-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 32 col4)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 21 "Net-(D17-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 32 col4)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6B0F3) + (at 88.6875 98.795) + (path /5A5E37EC) + (fp_text reference SW19 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 23 "Net-(D19-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 23 "Net-(D19-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 31 col3)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 23 "Net-(D19-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 31 col3)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6B06F) + (at 22.1875 83.92) + (path /5A5E35F9) + (fp_text reference SW13 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 17 "Net-(D13-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 17 "Net-(D13-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 28 col0)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 17 "Net-(D13-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 28 col0)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C28061F) + (at 183.684847 81.545432) + (path /5C25F911) + (fp_text reference SW39 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 64 "Net-(D39-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 64 "Net-(D39-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 64 "Net-(D39-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 79 col5_r)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C280450) + (at 278.684847 64.920432) + (path /5C25F8E1) + (fp_text reference SW28 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 52 "Net-(D28-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 52 "Net-(D28-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 74 col0_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 52 "Net-(D28-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 74 col0_r)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C2803E2) + (at 259.684847 45.920432) + (path /5C25F85D) + (fp_text reference SW23 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 46 "Net-(D23-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 46 "Net-(D23-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 75 col1_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 46 "Net-(D23-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 75 col1_r)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C280542) + (at 212.184847 98.795432) + (path /5C25F94D) + (fp_text reference SW40 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 65 "Net-(D40-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 65 "Net-(D40-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 65 "Net-(D40-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C28052C) + (at 202.684847 79.170432) + (path /5C25F90B) + (fp_text reference SW38 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 63 "Net-(D38-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 63 "Net-(D38-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 63 "Net-(D38-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 78 col4_r)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C280500) + (at 240.684847 79.170432) + (path /5C25F8F9) + (fp_text reference SW36 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 61 "Net-(D36-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 61 "Net-(D36-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 76 col2_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 61 "Net-(D36-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 76 col2_r)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C2804EA) + (at 259.684847 83.920432) + (path /5C25F8ED) + (fp_text reference SW35 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 60 "Net-(D35-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 60 "Net-(D35-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 75 col1_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 60 "Net-(D35-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 75 col1_r)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C2804D4) + (at 278.684847 83.920432) + (path /5C25F929) + (fp_text reference SW34 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 59 "Net-(D34-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 59 "Net-(D34-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 74 col0_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 59 "Net-(D34-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 74 col0_r)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C280492) + (at 221.684847 57.795432) + (path /5C25F8BD) + (fp_text reference SW31 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 55 "Net-(D31-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 55 "Net-(D31-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 55 "Net-(D31-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C28047C) + (at 240.684847 60.170432) + (path /5C25F8B1) + (fp_text reference SW30 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 54 "Net-(D30-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 54 "Net-(D30-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 76 col2_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 54 "Net-(D30-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 76 col2_r)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C280466) + (at 259.684847 64.920432) + (path /5C25F8A5) + (fp_text reference SW29 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 53 "Net-(D29-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 53 "Net-(D29-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 75 col1_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 53 "Net-(D29-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 75 col1_r)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C28040E) + (at 221.684847 38.795432) + (path /5C25F875) + (fp_text reference SW25 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 48 "Net-(D25-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 48 "Net-(D25-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 48 "Net-(D25-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 77 col3_r)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C2803F8) + (at 240.684847 41.170432) + (path /5C25F869) + (fp_text reference SW24 (at 4.6 6 -180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 -180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 47 "Net-(D24-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 47 "Net-(D24-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 76 col2_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 47 "Net-(D24-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 76 col2_r)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5C2803CC) + (at 278.684847 45.920432) + (path /5C25F899) + (fp_text reference SW22 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 44 "Net-(D22-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 44 "Net-(D22-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 74 col0_r)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 44 "Net-(D22-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 74 col0_r)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6ABB0) + (at 79.1875 38.795) + (path /5A5E2908) + (fp_text reference SW4 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 8 "Net-(D4-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 8 "Net-(D4-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 31 col3)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 8 "Net-(D4-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 31 col3)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6AB6E) + (at 98.1875 41.17) + (path /5A5E2933) + (fp_text reference SW5 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 9 "Net-(D5-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 9 "Net-(D5-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 32 col4)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 9 "Net-(D5-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 32 col4)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F85AEE9) (tstamp 5DC6AB2C) + (at 117.1875 43.545) + (path /5A5E295E) + (fp_text reference SW6 (at 4.6 6 180) (layer Dwgs.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) 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 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) + (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) + (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 10 "Net-(D6-Pad2)")) + (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) + (net 10 "Net-(D6-Pad2)")) + (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) + (net 33 col5)) + (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) + (net 10 "Net-(D6-Pad2)")) + (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) + (net 33 col5)) + (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/kailh_choc.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 180)) + ) + ) + + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DC6AE6B) (at 30.1875 83.916875 90) (descr "Resitance 3 pas") (tags R) @@ -317,14 +2331,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DBE1CB8) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DBE1CB8) (at 33.1875 83.92 90) (descr "Resitance 3 pas") (tags R) @@ -353,14 +2372,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5C280331) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5C280331) (at 270.684847 83.920432 90) (descr "Resitance 3 pas") (tags R) @@ -389,14 +2413,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DC6AE92) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DC6AE92) (at 109.1875 59.92 90) (descr "Resitance 3 pas") (tags R) @@ -425,14 +2454,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DBE1EFD) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DBE1EFD) (at 191.684847 59.920432 90) (descr "Resitance 3 pas") (tags R) @@ -461,14 +2495,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5C28071A) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5C28071A) (at 194.684847 59.920432 90) (descr "Resitance 3 pas") (tags R) @@ -497,14 +2536,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5C28070D) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5C28070D) (at 229.684847 59.915432 90) (descr "Resitance 3 pas") (tags R) @@ -533,14 +2577,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5C280700) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5C280700) (at 232.684847 59.920432 90) (descr "Resitance 3 pas") (tags R) @@ -569,14 +2618,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5C2806F3) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5C2806F3) (at 267.684847 64.920432 90) (descr "Resitance 3 pas") (tags R) @@ -605,14 +2659,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5C2806E6) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5C2806E6) (at 270.684847 64.920432 90) (descr "Resitance 3 pas") (tags R) @@ -641,14 +2700,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5C2806D9) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5C2806D9) (at 191.684847 40.920432 90) (descr "Resitance 3 pas") (tags R) @@ -677,14 +2741,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5C2806CC) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5C2806CC) (at 194.684847 40.920432 90) (descr "Resitance 3 pas") (tags R) @@ -713,14 +2782,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5C2806BF) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5C2806BF) (at 229.684847 40.915432 90) (descr "Resitance 3 pas") (tags R) @@ -749,14 +2823,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5C2806B2) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5C2806B2) (at 232.684847 40.920432 90) (descr "Resitance 3 pas") (tags R) @@ -785,14 +2864,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5C2806A5) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5C2806A5) (at 267.684847 45.920432 90) (descr "Resitance 3 pas") (tags R) @@ -821,14 +2905,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5C280698) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5C280698) (at 270.684847 45.920432 90) (descr "Resitance 3 pas") (tags R) @@ -857,14 +2946,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5C280399) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5C280399) (at 201.194847 98.915432 90) (descr "Resitance 3 pas") (tags R) @@ -893,14 +2987,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5C28038C) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5C28038C) (at 204.194847 98.915432 90) (descr "Resitance 3 pas") (tags R) @@ -929,14 +3028,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5C28037F) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5C28037F) (at 220.184847 98.930432 90) (descr "Resitance 3 pas") (tags R) @@ -965,14 +3069,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5C280372) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5C280372) (at 191.684847 78.920432 90) (descr "Resitance 3 pas") (tags R) @@ -1001,14 +3110,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5C280365) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5C280365) (at 194.684847 78.920432 90) (descr "Resitance 3 pas") (tags R) @@ -1037,14 +3151,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5C280358) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5C280358) (at 229.684847 78.915432 90) (descr "Resitance 3 pas") (tags R) @@ -1073,14 +3192,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5C28034B) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5C28034B) (at 232.684847 78.920432 90) (descr "Resitance 3 pas") (tags R) @@ -1109,14 +3233,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DC6F6C8) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DC6F6C8) (at 267.684847 83.920432 90) (descr "Resitance 3 pas") (tags R) @@ -1145,14 +3274,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DC6B03F) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DC6B03F) (at 30.1875 45.916875 90) (descr "Resitance 3 pas") (tags R) @@ -1181,14 +3315,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DBE1D06) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DBE1D06) (at 33.1875 45.92 90) (descr "Resitance 3 pas") (tags R) @@ -1217,14 +3356,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DC6AFF1) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DC6AFF1) (at 68.1875 40.92 90) (descr "Resitance 3 pas") (tags R) @@ -1253,14 +3397,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DC6AFCA) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DC6AFCA) (at 71.1875 40.915 90) (descr "Resitance 3 pas") (tags R) @@ -1289,14 +3438,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DC6AFA3) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DC6AFA3) (at 106.1875 40.92 90) (descr "Resitance 3 pas") (tags R) @@ -1325,14 +3479,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DC6AF7C) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DC6AF7C) (at 109.1875 40.92 90) (descr "Resitance 3 pas") (tags R) @@ -1361,14 +3520,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DC6AF55) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DC6AF55) (at 30.1875 64.916875 90) (descr "Resitance 3 pas") (tags R) @@ -1397,14 +3561,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DBE1CDF) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DBE1CDF) (at 33.1875 64.92 90) (descr "Resitance 3 pas") (tags R) @@ -1433,14 +3602,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DC6AF07) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DC6AF07) (at 68.1875 59.92 90) (descr "Resitance 3 pas") (tags R) @@ -1469,14 +3643,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DC6AEE0) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DC6AEE0) (at 71.1875 59.915 90) (descr "Resitance 3 pas") (tags R) @@ -1505,14 +3684,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DC6AEB9) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DC6AEB9) (at 106.1875 59.92 90) (descr "Resitance 3 pas") (tags R) @@ -1541,14 +3725,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DC6AE1D) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DC6AE1D) (at 68.1875 78.92 90) (descr "Resitance 3 pas") (tags R) @@ -1577,14 +3766,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DC6ADF6) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DC6ADF6) (at 71.1875 78.915 90) (descr "Resitance 3 pas") (tags R) @@ -1613,14 +3807,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DC6ADCF) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DC6ADCF) (at 106.1875 78.92 90) (descr "Resitance 3 pas") (tags R) @@ -1649,14 +3848,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DC6ADA8) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DC6ADA8) (at 109.1875 78.92 90) (descr "Resitance 3 pas") (tags R) @@ -1685,14 +3889,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DC6AD81) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DC6AD81) (at 80.5075 98.91 90) (descr "Resitance 3 pas") (tags R) @@ -1721,14 +3930,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DC6AD5A) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DC6AD5A) (at 96.6875 98.905 90) (descr "Resitance 3 pas") (tags R) @@ -1757,14 +3971,19 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) - (module kbd:D3_TH (layer B.Cu) (tedit 5F43EB01) (tstamp 5DC6AD33) + (module kbd:D3_TH (layer B.Cu) (tedit 5F85ADE9) (tstamp 5DC6AD33) (at 99.6875 98.905 90) (descr "Resitance 3 pas") (tags R) @@ -1793,9 +4012,14 @@ (scale (xyz 0.22 0.15 0.15)) (rotate (xyz 0 0 180)) ) - (model ${KIGITHUB3D}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.step - (offset (xyz -3 0 -0.5)) - (scale (xyz 0.8 0.8 0.8)) + (model "/Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123 Solderedq.step" + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model /Users/foostan/src/github.com/foostan/kbd/kicad-packages3D/kbd.3dshapes/D_SOD-123.step + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) ) @@ -2338,1434 +4562,6 @@ ) ) - (module kbd:CherryMX_ChocV2_1.5u (layer F.Cu) (tedit 5F43ECF4) (tstamp 5DC796E7) - (at 168.934847 105.295432 300) - (path /5C25F941) - (fp_text reference SW42 (at 4.6 6 120) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 5.999999 120) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -14.2875 9.525) (end -14.2875 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 14.2875 9.525) (end -14.2875 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 14.2875 -9.525) (end 14.2875 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -14.2875 -9.525) (end 14.2875 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0 300) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0 300) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54 300) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 79 col5_r)) - (pad 2 thru_hole oval (at 0 5.9 300) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 68 "Net-(D42-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 30) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 30) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 30) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9 300) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 79 col5_r)) - (pad 2 thru_hole oval (at 5 -5.55 300.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 68 "Net-(D42-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08 300) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 68 "Net-(D42-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1.5u (layer F.Cu) (tedit 5F43ECF4) (tstamp 5DC6ACFA) - (at 131.9375 105.295 60) - (path /5A5E37B0) - (fp_text reference SW21 (at 4.6 6 240) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 240) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -14.2875 9.525) (end -14.2875 -9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 14.2875 9.525) (end -14.2875 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start 14.2875 -9.525) (end 14.2875 9.525) (layer Dwgs.User) (width 0.15)) - (fp_line (start -14.2875 -9.525) (end 14.2875 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0 60) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0 60) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54 60) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 33 col5)) - (pad 2 thru_hole oval (at 0 5.9 60) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 25 "Net-(D21-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 150) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 150) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 150) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9 60) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 33 col5)) - (pad 2 thru_hole oval (at 5 -5.55 60.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 25 "Net-(D21-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08 60) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 25 "Net-(D21-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C2804BE) - (at 183.684847 62.545432) - (path /5C25F8C9) - (fp_text reference SW33 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 79 col5_r)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 57 "Net-(D33-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 79 col5_r)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 57 "Net-(D33-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 57 "Net-(D33-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C280558) - (at 191.184847 101.545432 15) - (path /5C25F935) - (fp_text reference SW41 (at 4.600001 6 195) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 5.999999 195) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0 15) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0 15) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54 15) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 78 col4_r)) - (pad 2 thru_hole oval (at 0 5.9 15) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 67 "Net-(D41-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 105) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 105) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 105) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9 15) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 78 col4_r)) - (pad 2 thru_hole oval (at 5 -5.55 15.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 67 "Net-(D41-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08 15) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 67 "Net-(D41-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6B345) - (at 41.1875 64.92) - (path /5A5E2D26) - (fp_text reference SW8 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 29 col1)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 12 "Net-(D8-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 29 col1)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 12 "Net-(D8-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 12 "Net-(D8-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6B387) - (at 22.1875 64.92) - (path /5A5E2D6E) - (fp_text reference SW7 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 28 col0)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 11 "Net-(D7-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 28 col0)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 11 "Net-(D7-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 11 "Net-(D7-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6BC7C) - (at 22.1875 45.92) - (path /5A5E2B19) - (fp_text reference SW1 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 28 col0)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 2 "Net-(D1-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 28 col0)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 2 "Net-(D1-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 2 "Net-(D1-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6AC34) - (at 41.1875 45.92) - (path /5A5E2699) - (fp_text reference SW2 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 29 col1)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 4 "Net-(D2-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 29 col1)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 4 "Net-(D2-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 4 "Net-(D2-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C280516) - (at 221.684847 76.795432) - (path /5C25F905) - (fp_text reference SW37 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 77 col3_r)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 62 "Net-(D37-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 77 col3_r)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 62 "Net-(D37-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 62 "Net-(D37-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6B303) - (at 60.1875 60.17) - (path /5A5E2D32) - (fp_text reference SW9 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 30 col2)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 13 "Net-(D9-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 30 col2)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 13 "Net-(D9-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 13 "Net-(D9-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C2804A8) - (at 202.684847 60.170432) - (path /5C25F8C3) - (fp_text reference SW32 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 78 col4_r)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 56 "Net-(D32-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 78 col4_r)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 56 "Net-(D32-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 56 "Net-(D32-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C280424) - (at 202.684847 41.170432) - (path /5C25F87B) - (fp_text reference SW26 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 78 col4_r)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 49 "Net-(D26-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 78 col4_r)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 49 "Net-(D26-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 49 "Net-(D26-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6ACB8) - (at 117.1875 81.545) - (path /5A5E35D5) - (fp_text reference SW18 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 33 col5)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 22 "Net-(D18-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 33 col5)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 22 "Net-(D18-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 22 "Net-(D18-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6ABF2) - (at 60.1875 41.17) - (path /5A5E27F9) - (fp_text reference SW3 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 30 col2)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 6 "Net-(D3-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 30 col2)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 6 "Net-(D3-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 6 "Net-(D3-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6B1FB) - (at 41.1875 83.92) - (path /5A5E35B1) - (fp_text reference SW14 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 29 col1)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 18 "Net-(D14-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 29 col1)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 18 "Net-(D14-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 18 "Net-(D14-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C28043A) - (at 183.684847 43.545432) - (path /5C25F881) - (fp_text reference SW27 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 79 col5_r)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 50 "Net-(D27-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 79 col5_r)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 50 "Net-(D27-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 50 "Net-(D27-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6B23D) - (at 117.1875 62.545) - (path /5A5E2D4A) - (fp_text reference SW12 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 33 col5)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 16 "Net-(D12-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 33 col5)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 16 "Net-(D12-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 16 "Net-(D12-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6B0B1) - (at 109.6875 101.545 345) - (path /5A5E37A4) - (fp_text reference SW20 (at 4.600001 6 165) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 165) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0 345) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0 345) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54 345) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 32 col4)) - (pad 2 thru_hole oval (at 0 5.9 345) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 24 "Net-(D20-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 75) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 75) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 75) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9 345) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 32 col4)) - (pad 2 thru_hole oval (at 5 -5.55 345.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 24 "Net-(D20-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08 345) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 24 "Net-(D20-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6B2C1) - (at 79.1875 57.795) - (path /5A5E2D3E) - (fp_text reference SW10 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 31 col3)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 14 "Net-(D10-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 31 col3)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 14 "Net-(D10-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 14 "Net-(D10-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6B27F) - (at 98.1875 60.17) - (path /5A5E2D44) - (fp_text reference SW11 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 32 col4)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 15 "Net-(D11-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 32 col4)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 15 "Net-(D11-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 15 "Net-(D11-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6B1B9) - (at 60.1875 79.17) - (path /5A5E35BD) - (fp_text reference SW15 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 30 col2)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 19 "Net-(D15-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 30 col2)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 19 "Net-(D15-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 19 "Net-(D15-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6B177) - (at 79.1875 76.795) - (path /5A5E35C9) - (fp_text reference SW16 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 31 col3)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 20 "Net-(D16-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 31 col3)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 20 "Net-(D16-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 20 "Net-(D16-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6B135) - (at 98.1875 79.17) - (path /5A5E35CF) - (fp_text reference SW17 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 32 col4)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 21 "Net-(D17-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 32 col4)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 21 "Net-(D17-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 21 "Net-(D17-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6B0F3) - (at 88.6875 98.795) - (path /5A5E37EC) - (fp_text reference SW19 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 31 col3)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 23 "Net-(D19-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 31 col3)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 23 "Net-(D19-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 23 "Net-(D19-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6B06F) - (at 22.1875 83.92) - (path /5A5E35F9) - (fp_text reference SW13 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 28 col0)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 17 "Net-(D13-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 28 col0)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 17 "Net-(D13-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 17 "Net-(D13-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C28061F) - (at 183.684847 81.545432) - (path /5C25F911) - (fp_text reference SW39 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 79 col5_r)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 64 "Net-(D39-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 79 col5_r)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 64 "Net-(D39-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 64 "Net-(D39-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C280450) - (at 278.684847 64.920432) - (path /5C25F8E1) - (fp_text reference SW28 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 74 col0_r)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 52 "Net-(D28-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 74 col0_r)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 52 "Net-(D28-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 52 "Net-(D28-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C2803E2) - (at 259.684847 45.920432) - (path /5C25F85D) - (fp_text reference SW23 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 75 col1_r)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 46 "Net-(D23-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 75 col1_r)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 46 "Net-(D23-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 46 "Net-(D23-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C280542) - (at 212.184847 98.795432) - (path /5C25F94D) - (fp_text reference SW40 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 77 col3_r)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 65 "Net-(D40-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 77 col3_r)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 65 "Net-(D40-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 65 "Net-(D40-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C28052C) - (at 202.684847 79.170432) - (path /5C25F90B) - (fp_text reference SW38 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 78 col4_r)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 63 "Net-(D38-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 78 col4_r)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 63 "Net-(D38-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 63 "Net-(D38-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C280500) - (at 240.684847 79.170432) - (path /5C25F8F9) - (fp_text reference SW36 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 76 col2_r)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 61 "Net-(D36-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 76 col2_r)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 61 "Net-(D36-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 61 "Net-(D36-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C2804EA) - (at 259.684847 83.920432) - (path /5C25F8ED) - (fp_text reference SW35 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 75 col1_r)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 60 "Net-(D35-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 75 col1_r)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 60 "Net-(D35-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 60 "Net-(D35-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C2804D4) - (at 278.684847 83.920432) - (path /5C25F929) - (fp_text reference SW34 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 74 col0_r)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 59 "Net-(D34-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 74 col0_r)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 59 "Net-(D34-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 59 "Net-(D34-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C280492) - (at 221.684847 57.795432) - (path /5C25F8BD) - (fp_text reference SW31 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 77 col3_r)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 55 "Net-(D31-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 77 col3_r)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 55 "Net-(D31-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 55 "Net-(D31-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C28047C) - (at 240.684847 60.170432) - (path /5C25F8B1) - (fp_text reference SW30 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 76 col2_r)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 54 "Net-(D30-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 76 col2_r)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 54 "Net-(D30-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 54 "Net-(D30-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C280466) - (at 259.684847 64.920432) - (path /5C25F8A5) - (fp_text reference SW29 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 75 col1_r)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 53 "Net-(D29-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 75 col1_r)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 53 "Net-(D29-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 53 "Net-(D29-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C28040E) - (at 221.684847 38.795432) - (path /5C25F875) - (fp_text reference SW25 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 77 col3_r)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 48 "Net-(D25-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 77 col3_r)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 48 "Net-(D25-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 48 "Net-(D25-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C2803F8) - (at 240.684847 41.170432) - (path /5C25F869) - (fp_text reference SW24 (at 4.6 6 -180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 -180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 76 col2_r)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 47 "Net-(D24-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 76 col2_r)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 47 "Net-(D24-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 47 "Net-(D24-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5C2803CC) - (at 278.684847 45.920432) - (path /5C25F899) - (fp_text reference SW22 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 74 col0_r)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 44 "Net-(D22-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 74 col0_r)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 44 "Net-(D22-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 44 "Net-(D22-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6ABB0) - (at 79.1875 38.795) - (path /5A5E2908) - (fp_text reference SW4 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 31 col3)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 8 "Net-(D4-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 31 col3)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 8 "Net-(D4-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 8 "Net-(D4-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6AB6E) - (at 98.1875 41.17) - (path /5A5E2933) - (fp_text reference SW5 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 32 col4)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 9 "Net-(D5-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 32 col4)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 9 "Net-(D5-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 9 "Net-(D5-Pad2)")) - ) - - (module kbd:CherryMX_ChocV2_1u (layer F.Cu) (tedit 5F43ECBB) (tstamp 5DC6AB2C) - (at 117.1875 43.545) - (path /5A5E295E) - (fp_text reference SW6 (at 4.6 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_text value SW_PUSH (at -0.5 6 180) (layer Dwgs.User) hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (fp_line (start 7 7) (end 7 6) (layer Dwgs.User) (width 0.15)) - (fp_line (start 6 7) (end 7 7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -7) (end -6 -7) (layer Dwgs.User) (width 0.15)) - (fp_line (start -7 -6) (end -7 -7) (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 -9.525 -9.525) (end 9.525 -9.525) (layer Dwgs.User) (width 0.15)) - (pad "" np_thru_hole circle (at -5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 5.08 0) (size 1.7 1.7) (drill 1.7) (layers *.Cu *.Mask)) - (pad 1 thru_hole circle (at -3.81 -2.54) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 33 col5)) - (pad 2 thru_hole oval (at 0 5.9) (size 2.2 1.5) (drill oval 1 0.3) (layers *.Cu B.Mask) - (net 10 "Net-(D6-Pad2)")) - (pad "" np_thru_hole circle (at 5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -5.5 0 90) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at 0 0 90) (size 4.9 4.9) (drill 4.9) (layers *.Cu *.Mask)) - (pad 1 thru_hole oval (at -5.1 3.9) (size 2.2 1.6) (drill oval 1 0.4) (layers *.Cu B.Mask) - (net 33 col5)) - (pad 2 thru_hole oval (at 5 -5.55 0.5) (size 4.4 1.5) (drill oval 1 0.3 (offset -1.1 0)) (layers *.Cu B.Mask) - (net 10 "Net-(D6-Pad2)")) - (pad 2 thru_hole circle (at 2.54 -5.08) (size 2.4 2.4) (drill 1.2) (layers *.Cu B.Mask) - (net 10 "Net-(D6-Pad2)")) - ) - (module kbd:Breakaway_Tabs (layer F.Cu) (tedit 5F29703B) (tstamp 5F29DD50) (at 240.8275 93.39) (fp_text reference J5 (at 0.009188 -1.451605 180) (layer Dwgs.User)