geeboard

through the keyboard our ghosts rule the machine_
git clone git://source.orangerot.dev:/geeboard.git
Log | Files | Refs | Submodules | LICENSE

SW_MX_HS_CPG151101S11_1u.kicad_mod (10872B)


      1 (footprint "SW_MX_HS_CPG151101S11_1u"
      2 	(version 20240108)
      3 	(generator "pcbnew")
      4 	(generator_version "8.0")
      5 	(layer "F.Cu")
      6 	(descr "Footprint for Cherry MX style switches with Kailh hotswap socket")
      7 	(property "Reference" "MX37"
      8 		(at -4.25 -1.75 0)
      9 		(layer "F.SilkS")
     10 		(uuid "b99386a6-6fce-4b0c-8a0f-cc8be3c261fb")
     11 		(effects
     12 			(font
     13 				(size 1 1)
     14 				(thickness 0.15)
     15 			)
     16 		)
     17 	)
     18 	(property "Value" "MX_SW_HS"
     19 		(at 0 0 0)
     20 		(layer "F.Fab")
     21 		(uuid "38be1c6b-1975-4dc7-8b1b-4f60225815a5")
     22 		(effects
     23 			(font
     24 				(size 1 1)
     25 				(thickness 0.15)
     26 			)
     27 		)
     28 	)
     29 	(property "Footprint" "PCM_marbastlib-mx:SW_MX_HS_CPG151101S11_1u"
     30 		(at 0 0 0)
     31 		(layer "F.Fab")
     32 		(hide yes)
     33 		(uuid "31f6937d-e1da-4e32-983b-ea7fc7bca88f")
     34 		(effects
     35 			(font
     36 				(size 1.27 1.27)
     37 				(thickness 0.15)
     38 			)
     39 		)
     40 	)
     41 	(property "Datasheet" ""
     42 		(at 0 0 0)
     43 		(layer "F.Fab")
     44 		(hide yes)
     45 		(uuid "cba2722f-9ed5-4cff-a688-2770a936c69a")
     46 		(effects
     47 			(font
     48 				(size 1.27 1.27)
     49 				(thickness 0.15)
     50 			)
     51 		)
     52 	)
     53 	(property "Description" "Push button switch, normally open, two pins, 45° tilted, Kailh CPG151101S11 for Cherry MX style switches"
     54 		(at 0 0 0)
     55 		(layer "F.Fab")
     56 		(hide yes)
     57 		(uuid "63c9d895-521a-43e3-8e83-32d7f1e6b6b9")
     58 		(effects
     59 			(font
     60 				(size 1.27 1.27)
     61 				(thickness 0.15)
     62 			)
     63 		)
     64 	)
     65 	(attr smd)
     66 	(fp_line
     67 		(start -4.864824 -6.75022)
     68 		(end -4.864824 -6.52022)
     69 		(stroke
     70 			(width 0.15)
     71 			(type solid)
     72 		)
     73 		(layer "F.SilkS")
     74 		(uuid "cc972aef-cb9e-44f1-9130-719cd3f8dabc")
     75 	)
     76 	(fp_line
     77 		(start -4.864824 -3.67022)
     78 		(end -4.864824 -3.20022)
     79 		(stroke
     80 			(width 0.15)
     81 			(type solid)
     82 		)
     83 		(layer "F.SilkS")
     84 		(uuid "0b021dd8-3007-4b8d-b8ed-c8708bd655c1")
     85 	)
     86 	(fp_line
     87 		(start -4.364824 -2.70022)
     88 		(end 0.2 -2.70022)
     89 		(stroke
     90 			(width 0.15)
     91 			(type solid)
     92 		)
     93 		(layer "F.SilkS")
     94 		(uuid "63d304fa-752e-49b8-89ae-065e313efacb")
     95 	)
     96 	(fp_line
     97 		(start -3.314824 -6.75022)
     98 		(end -4.864824 -6.75022)
     99 		(stroke
    100 			(width 0.15)
    101 			(type solid)
    102 		)
    103 		(layer "F.SilkS")
    104 		(uuid "b0fad2f1-1168-4410-a043-a1cf3f28291e")
    105 	)
    106 	(fp_line
    107 		(start 4.085176 -6.75022)
    108 		(end -1.814824 -6.75022)
    109 		(stroke
    110 			(width 0.15)
    111 			(type solid)
    112 		)
    113 		(layer "F.SilkS")
    114 		(uuid "6187d142-26e0-419a-9710-8ba33c8f424b")
    115 	)
    116 	(fp_line
    117 		(start 6.085176 -3.95022)
    118 		(end 6.085176 -4.75022)
    119 		(stroke
    120 			(width 0.15)
    121 			(type solid)
    122 		)
    123 		(layer "F.SilkS")
    124 		(uuid "27a19cbf-e019-47b4-b438-15fba1d02446")
    125 	)
    126 	(fp_line
    127 		(start 6.085176 -1.10022)
    128 		(end 6.085176 -0.86022)
    129 		(stroke
    130 			(width 0.15)
    131 			(type solid)
    132 		)
    133 		(layer "F.SilkS")
    134 		(uuid "143420e1-a338-44e4-a824-d02789ea27b5")
    135 	)
    136 	(fp_arc
    137 		(start -4.364824 -2.70022)
    138 		(mid -4.718377 -2.846667)
    139 		(end -4.864824 -3.20022)
    140 		(stroke
    141 			(width 0.15)
    142 			(type solid)
    143 		)
    144 		(layer "F.SilkS")
    145 		(uuid "4810abd1-1143-4eec-9305-23c2641163cc")
    146 	)
    147 	(fp_arc
    148 		(start 0.2 -2.70022)
    149 		(mid 1.670693 -2.183637)
    150 		(end 2.494322 -0.86022)
    151 		(stroke
    152 			(width 0.15)
    153 			(type solid)
    154 		)
    155 		(layer "F.SilkS")
    156 		(uuid "dfdb003d-771c-4afd-82d7-9837776e5905")
    157 	)
    158 	(fp_arc
    159 		(start 4.085176 -6.75022)
    160 		(mid 5.499392 -6.164435)
    161 		(end 6.085176 -4.75022)
    162 		(stroke
    163 			(width 0.15)
    164 			(type solid)
    165 		)
    166 		(layer "F.SilkS")
    167 		(uuid "313251a6-6aee-46a7-911e-800db62bb5b7")
    168 	)
    169 	(fp_rect
    170 		(start -9.525 -9.525)
    171 		(end 9.525 9.525)
    172 		(stroke
    173 			(width 0.1)
    174 			(type default)
    175 		)
    176 		(fill none)
    177 		(layer "Dwgs.User")
    178 		(uuid "be76d96d-0f4b-4ec5-8ecd-4b9f21ae788b")
    179 	)
    180 	(fp_line
    181 		(start -7 -6.5)
    182 		(end -7 6.5)
    183 		(stroke
    184 			(width 0.05)
    185 			(type solid)
    186 		)
    187 		(layer "Eco2.User")
    188 		(uuid "292140c0-2e49-4d21-823a-c8660f4e5edc")
    189 	)
    190 	(fp_line
    191 		(start -6.5 7)
    192 		(end 6.5 7)
    193 		(stroke
    194 			(width 0.05)
    195 			(type solid)
    196 		)
    197 		(layer "Eco2.User")
    198 		(uuid "46e8b3c9-dead-4d73-97c9-1185926c946a")
    199 	)
    200 	(fp_line
    201 		(start 6.5 -7)
    202 		(end -6.5 -7)
    203 		(stroke
    204 			(width 0.05)
    205 			(type solid)
    206 		)
    207 		(layer "Eco2.User")
    208 		(uuid "be10b353-850a-4e3d-ba81-822001d42a48")
    209 	)
    210 	(fp_line
    211 		(start 7 6.5)
    212 		(end 7 -6.5)
    213 		(stroke
    214 			(width 0.05)
    215 			(type solid)
    216 		)
    217 		(layer "Eco2.User")
    218 		(uuid "a50d9ba6-369d-410a-9e56-75445284e56f")
    219 	)
    220 	(fp_arc
    221 		(start -7 -6.5)
    222 		(mid -6.853553 -6.853553)
    223 		(end -6.5 -7)
    224 		(stroke
    225 			(width 0.05)
    226 			(type solid)
    227 		)
    228 		(layer "Eco2.User")
    229 		(uuid "f0011895-afc6-461f-bb14-56a1f6bae2a0")
    230 	)
    231 	(fp_arc
    232 		(start -6.497236 6.998884)
    233 		(mid -6.850789 6.852437)
    234 		(end -6.997236 6.498884)
    235 		(stroke
    236 			(width 0.05)
    237 			(type solid)
    238 		)
    239 		(layer "Eco2.User")
    240 		(uuid "30b45b02-5a3e-4727-80da-36d8e398038e")
    241 	)
    242 	(fp_arc
    243 		(start 6.5 -7)
    244 		(mid 6.853553 -6.853553)
    245 		(end 7 -6.5)
    246 		(stroke
    247 			(width 0.05)
    248 			(type solid)
    249 		)
    250 		(layer "Eco2.User")
    251 		(uuid "150c5221-7b41-4e59-8233-55db0859eb7c")
    252 	)
    253 	(fp_arc
    254 		(start 7 6.5)
    255 		(mid 6.853553 6.853553)
    256 		(end 6.5 7)
    257 		(stroke
    258 			(width 0.05)
    259 			(type solid)
    260 		)
    261 		(layer "Eco2.User")
    262 		(uuid "c1bf71a2-e67e-47fe-97a7-e20b576f1ddc")
    263 	)
    264 	(fp_rect
    265 		(start -7 -7)
    266 		(end 7 7)
    267 		(stroke
    268 			(width 0.05)
    269 			(type default)
    270 		)
    271 		(fill none)
    272 		(layer "B.CrtYd")
    273 		(uuid "8b18e2b0-028a-4388-8ca1-edf1f6df3621")
    274 	)
    275 	(fp_line
    276 		(start -7.414824 -6.32022)
    277 		(end -4.864824 -6.32022)
    278 		(stroke
    279 			(width 0.05)
    280 			(type solid)
    281 		)
    282 		(layer "F.CrtYd")
    283 		(uuid "0a356cb2-a642-4a51-8328-7dd98db4b957")
    284 	)
    285 	(fp_line
    286 		(start -7.414824 -3.87022)
    287 		(end -7.414824 -6.32022)
    288 		(stroke
    289 			(width 0.05)
    290 			(type solid)
    291 		)
    292 		(layer "F.CrtYd")
    293 		(uuid "51260d3d-b23d-4bbc-8c40-e5710f708913")
    294 	)
    295 	(fp_line
    296 		(start -4.864824 -6.75022)
    297 		(end -4.864824 -6.32022)
    298 		(stroke
    299 			(width 0.05)
    300 			(type solid)
    301 		)
    302 		(layer "F.CrtYd")
    303 		(uuid "d9a81b3a-7190-41fd-9cb1-8c0a39f690b7")
    304 	)
    305 	(fp_line
    306 		(start -4.864824 -3.87022)
    307 		(end -7.414824 -3.87022)
    308 		(stroke
    309 			(width 0.05)
    310 			(type solid)
    311 		)
    312 		(layer "F.CrtYd")
    313 		(uuid "9b5683ab-cc79-4ac1-906f-83232eaa2ae2")
    314 	)
    315 	(fp_line
    316 		(start -4.864824 -3.87022)
    317 		(end -4.864824 -2.70022)
    318 		(stroke
    319 			(width 0.05)
    320 			(type solid)
    321 		)
    322 		(layer "F.CrtYd")
    323 		(uuid "a8ae06d1-19ef-4e76-ba32-6134e82c8884")
    324 	)
    325 	(fp_line
    326 		(start -4.864824 -2.70022)
    327 		(end 0.2 -2.70022)
    328 		(stroke
    329 			(width 0.05)
    330 			(type solid)
    331 		)
    332 		(layer "F.CrtYd")
    333 		(uuid "d1ec70ea-0c0c-4373-a94b-937febb5ed64")
    334 	)
    335 	(fp_line
    336 		(start 4.085176 -6.75022)
    337 		(end -4.864824 -6.75022)
    338 		(stroke
    339 			(width 0.05)
    340 			(type solid)
    341 		)
    342 		(layer "F.CrtYd")
    343 		(uuid "3be03e6d-dff6-4f0a-8fa0-fc8df66fdfe0")
    344 	)
    345 	(fp_line
    346 		(start 6.085176 -3.75022)
    347 		(end 6.085176 -4.75022)
    348 		(stroke
    349 			(width 0.05)
    350 			(type solid)
    351 		)
    352 		(layer "F.CrtYd")
    353 		(uuid "ffefabbc-fe3c-42a3-8663-aea78e4ee542")
    354 	)
    355 	(fp_line
    356 		(start 6.085176 -3.75022)
    357 		(end 8.685176 -3.75022)
    358 		(stroke
    359 			(width 0.05)
    360 			(type solid)
    361 		)
    362 		(layer "F.CrtYd")
    363 		(uuid "53958c37-a32d-4797-9499-e9652e4f3a00")
    364 	)
    365 	(fp_line
    366 		(start 6.085176 -1.30022)
    367 		(end 6.085176 -0.86022)
    368 		(stroke
    369 			(width 0.05)
    370 			(type solid)
    371 		)
    372 		(layer "F.CrtYd")
    373 		(uuid "36097f0c-9164-480c-ab1b-9105b0a7b7d2")
    374 	)
    375 	(fp_line
    376 		(start 6.085176 -0.86022)
    377 		(end 2.494322 -0.86022)
    378 		(stroke
    379 			(width 0.05)
    380 			(type solid)
    381 		)
    382 		(layer "F.CrtYd")
    383 		(uuid "25f76719-f3b9-4f63-896d-6e5d68f745f7")
    384 	)
    385 	(fp_line
    386 		(start 8.685176 -3.75022)
    387 		(end 8.685176 -1.30022)
    388 		(stroke
    389 			(width 0.05)
    390 			(type solid)
    391 		)
    392 		(layer "F.CrtYd")
    393 		(uuid "86afc006-43b3-4073-b4c8-4f3047ec0949")
    394 	)
    395 	(fp_line
    396 		(start 8.685176 -1.30022)
    397 		(end 6.085176 -1.30022)
    398 		(stroke
    399 			(width 0.05)
    400 			(type solid)
    401 		)
    402 		(layer "F.CrtYd")
    403 		(uuid "60bd8b62-a56a-4862-9dea-2596fa2a4106")
    404 	)
    405 	(fp_arc
    406 		(start 0.2 -2.70022)
    407 		(mid 1.670502 -2.183399)
    408 		(end 2.494322 -0.86022)
    409 		(stroke
    410 			(width 0.05)
    411 			(type solid)
    412 		)
    413 		(layer "F.CrtYd")
    414 		(uuid "5a381eb0-9658-4abd-8424-409e8199f6dd")
    415 	)
    416 	(fp_arc
    417 		(start 4.085176 -6.75022)
    418 		(mid 5.499392 -6.164435)
    419 		(end 6.085176 -4.75022)
    420 		(stroke
    421 			(width 0.05)
    422 			(type solid)
    423 		)
    424 		(layer "F.CrtYd")
    425 		(uuid "b27caebf-97ef-4e69-b5a7-c9a4b378d7d9")
    426 	)
    427 	(fp_line
    428 		(start -4.864824 -6.75022)
    429 		(end -4.864824 -2.70022)
    430 		(stroke
    431 			(width 0.05)
    432 			(type solid)
    433 		)
    434 		(layer "F.Fab")
    435 		(uuid "597cd241-70d1-4059-81e6-f36b86f108a3")
    436 	)
    437 	(fp_line
    438 		(start -4.864824 -2.70022)
    439 		(end 0.2 -2.70022)
    440 		(stroke
    441 			(width 0.05)
    442 			(type solid)
    443 		)
    444 		(layer "F.Fab")
    445 		(uuid "c0d3a5f9-47e4-481d-b087-0f7677f37d8f")
    446 	)
    447 	(fp_line
    448 		(start 4.085176 -6.75022)
    449 		(end -4.864824 -6.75022)
    450 		(stroke
    451 			(width 0.05)
    452 			(type solid)
    453 		)
    454 		(layer "F.Fab")
    455 		(uuid "c8733ff4-5176-4a18-ac26-0c028af3b214")
    456 	)
    457 	(fp_line
    458 		(start 6.085176 -0.86022)
    459 		(end 2.494322 -0.86022)
    460 		(stroke
    461 			(width 0.05)
    462 			(type solid)
    463 		)
    464 		(layer "F.Fab")
    465 		(uuid "41ab0e64-cb7b-449a-974f-3cc42c2a74ce")
    466 	)
    467 	(fp_line
    468 		(start 6.085176 -0.86022)
    469 		(end 6.085176 -4.75022)
    470 		(stroke
    471 			(width 0.05)
    472 			(type solid)
    473 		)
    474 		(layer "F.Fab")
    475 		(uuid "d0213174-70a3-45a9-b1cb-8a10d3b02385")
    476 	)
    477 	(fp_arc
    478 		(start 0.2 -2.70022)
    479 		(mid 1.670502 -2.183399)
    480 		(end 2.494322 -0.86022)
    481 		(stroke
    482 			(width 0.05)
    483 			(type solid)
    484 		)
    485 		(layer "F.Fab")
    486 		(uuid "11627d52-89f3-463c-b11b-70b4deef94e6")
    487 	)
    488 	(fp_arc
    489 		(start 4.085176 -6.75022)
    490 		(mid 5.499392 -6.164435)
    491 		(end 6.085176 -4.75022)
    492 		(stroke
    493 			(width 0.05)
    494 			(type solid)
    495 		)
    496 		(layer "F.Fab")
    497 		(uuid "42661400-a638-4a9d-9780-12643ef4086f")
    498 	)
    499 	(fp_text user "${REFERENCE}"
    500 		(at 0.5 -4.5 0)
    501 		(layer "F.Fab")
    502 		(uuid "a33da9a3-ee30-49c6-9b08-12bb76efde7a")
    503 		(effects
    504 			(font
    505 				(size 0.8 0.8)
    506 				(thickness 0.12)
    507 			)
    508 		)
    509 	)
    510 	(pad "" np_thru_hole circle
    511 		(at 0 0)
    512 		(size 3.9878 3.9878)
    513 		(drill 3.9878)
    514 		(layers "*.Cu" "*.Mask")
    515 		(uuid "1f5d0da8-9cc7-4dab-ac83-c03d3fc8d8fa")
    516 	)
    517 	(pad "" np_thru_hole circle
    518 		(at 5.08 0)
    519 		(size 1.75 1.75)
    520 		(drill 1.75)
    521 		(layers "*.Cu" "*.Mask")
    522 		(uuid "27e7c240-4aa0-4f36-abff-e3e26cfd2270")
    523 	)
    524 	(pad "1" thru_hole circle
    525 		(at 3.81 -2.54)
    526 		(size 3.3 3.3)
    527 		(drill 3)
    528 		(layers "*.Cu" "*.Mask")
    529 		(remove_unused_layers no)
    530 		(uuid "5e1fac52-0457-4d54-a8de-e0893d1c9bfc")
    531 	)
    532 	(pad "1" smd rect
    533 		(at 5.635 -2.54 180)
    534 		(size 1.65 2.5)
    535 		(layers "F.Cu")
    536 		(uuid "475f0709-6369-468c-820b-ef417b6eea0c")
    537 	)
    538 	(pad "1" smd roundrect
    539 		(at 7.36 -2.54)
    540 		(size 2.55 2.5)
    541 		(layers "F.Cu" "F.Paste" "F.Mask")
    542 		(roundrect_rratio 0.1)
    543 		(uuid "4ae9ed9b-fa31-43cd-b898-abbc5424005d")
    544 	)
    545 	(pad "2" smd roundrect
    546 		(at -6.09 -5.08)
    547 		(size 2.55 2.5)
    548 		(layers "F.Cu" "F.Paste" "F.Mask")
    549 		(roundrect_rratio 0.1)
    550 		(uuid "733a46be-13e8-4fa0-b93e-bb9c21105569")
    551 	)
    552 	(pad "2" smd rect
    553 		(at -4.34 -5.08)
    554 		(size 1.65 2.5)
    555 		(layers "F.Cu")
    556 		(uuid "c9053c1f-1d55-4da1-974b-fcff8f5613f9")
    557 	)
    558 	(pad "2" thru_hole circle
    559 		(at -2.54 -5.08)
    560 		(size 3.3 3.3)
    561 		(drill 3)
    562 		(layers "*.Cu" "*.Mask")
    563 		(remove_unused_layers no)
    564 		(uuid "ab18b7af-7737-4388-a3f8-42982e897775")
    565 	)
    566 	(pad "3" thru_hole circle
    567 		(at -5.08 0)
    568 		(size 2.05 2.05)
    569 		(drill 1.75)
    570 		(layers "*.Cu" "*.Mask")
    571 		(remove_unused_layers no)
    572 		(uuid "49cba844-46cf-4521-af2d-b8795ff9f49f")
    573 	)
    574 	(model "${KICAD8_3RD_PARTY}/3dmodels/com_github_ebastler_marbastlib/HS_CPG151101S11_MX.step"
    575 		(offset
    576 			(xyz -4.82 6.74 1.82)
    577 		)
    578 		(scale
    579 			(xyz 1 1 1)
    580 		)
    581 		(rotate
    582 			(xyz 180 0 0)
    583 		)
    584 	)
    585 )