footprints/Button_Switch_SMD.pretty/SW_Push_1P1T_XKB_TS-1187A.kicad_mod
2025-03-24 15:22:12 +02:00

224 lines
12 KiB
Plaintext

(footprint "SW_Push_1P1T_XKB_TS-1187A" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "SMD Tactile Switch, http://www.helloxkb.com/public/images/pdf/TS-1187A-X-X-X.pdf")
(tags "SPST Tactile Switch")
(property "Sheetfile" "ReparationShave.kicad_sch")
(property "Sheetname" "")
(property "ki_description" "Push button switch, generic, two pins")
(property "ki_keywords" "switch normally-open pushbutton push-button")
(attr smd)
(fp_text reference "SW1" (at 0 -3.4) (layer "F.SilkS")
(effects (font (size 0.8 0.8) (thickness 0.15)))
(tstamp 2b0fe764-8311-4a54-aec3-3ec2cd3c8a92)
)
(fp_text value "ACTIVATE" (at 0 3.45) (layer "F.Fab")
(effects (font (size 0.8 0.8) (thickness 0.15)))
(tstamp e015a94f-ce59-4e9e-9a9a-1e1260e5c5e1)
)
(fp_text user "${REFERENCE}" (at 0 -2.2) (layer "F.Fab")
(effects (font (size 0.25 0.25) (thickness 0.0625)))
(tstamp 325dcd1d-836b-4fbc-a601-7223aba0660e)
)
(fp_line (start -2.75 -1) (end -2.75 1)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b230be9b-e087-46a7-be5c-b2642ddceb45))
(fp_line (start -1.75 -2.3) (end -1.3 -2.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6146ea6b-ca77-4241-9b45-7eaf3b15e0d2))
(fp_line (start -1.75 2.3) (end -1.3 2.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9971524f-b16c-4f88-9fcb-e1540cec4130))
(fp_line (start -1.3 -2.75) (end 1.3 -2.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ddab03a7-80ab-4ac6-a8a9-51a8d76af00f))
(fp_line (start -1.3 2.75) (end 1.3 2.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 367a6f2d-ec46-44d4-bd74-26cc04b92dd2))
(fp_line (start 1.75 -2.3) (end 1.3 -2.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c38404d7-c955-4ee6-b9a0-f9af3b82bde2))
(fp_line (start 1.75 2.3) (end 1.3 2.75)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c3731ca7-cdba-4c3f-b6cd-5a12dc18f2b3))
(fp_line (start 2.75 -1) (end 2.75 1)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4d351aac-45d0-4c3d-bd72-cd1a9f79ec50))
(fp_line (start -3.65 -1.65) (end -3.65 -2.1)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 2bfafd6f-235a-4f15-a930-10435a40afde))
(fp_line (start -3.65 2.1) (end -3.65 1.65)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 1826ea5b-9aa7-4670-90eb-1200303b2718))
(fp_line (start -3.35 -2.4) (end -1.75 -2.4)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp ab4f2f17-2040-41b8-a84c-a60ca9f83360))
(fp_line (start -3.35 1.35) (end -2.8 1.35)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 9743ad3e-4f6b-46b4-b800-b727e79e9981))
(fp_line (start -3.35 2.4) (end -1.75 2.4)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp ec47aa90-4500-4fab-b68b-a997e7525e40))
(fp_line (start -2.8 -1.35) (end -3.35 -1.35)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp a75dc4cc-85e6-46f5-a36f-b798c5f76df9))
(fp_line (start -2.8 1.35) (end -2.8 -1.35)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 7df91a6d-fc7c-43c8-b04a-31bf41aac2de))
(fp_line (start -1.426777 -2.726777) (end -1.75 -2.4)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 53ef048d-5aca-4b9e-8b3c-74b80397fb1e))
(fp_line (start -1.426777 2.726777) (end -1.75 2.4)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 0f2e323a-2143-4b8c-b904-6ea1f295186f))
(fp_line (start -1.25 -2.8) (end 1.25 -2.8)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp a35c024c-5e5a-4e90-a42a-e462fc7375f4))
(fp_line (start 1.25 2.8) (end -1.25 2.8)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp b9ff4b56-2bae-4339-ba5e-1bcdff05fb39))
(fp_line (start 1.426777 -2.726777) (end 1.75 -2.4)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp c1733ceb-d9e1-4b91-9709-700b458891a4))
(fp_line (start 1.426777 2.726777) (end 1.75 2.4)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 466a10b9-8721-4cdc-b335-904950a5c88e))
(fp_line (start 2.8 -1.35) (end 2.8 1.35)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp b874827c-379d-4921-af5e-5bb7ee2f18d7))
(fp_line (start 2.8 1.35) (end 3.35 1.35)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 2db51257-02e0-487a-8a9c-8b4cacee9303))
(fp_line (start 3.35 -2.4) (end 1.75 -2.4)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 2a5fddd1-5dba-4f71-854c-29873f943997))
(fp_line (start 3.35 -1.35) (end 2.8 -1.35)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 93ba26c7-7e8e-44d7-84fd-0ebbf40620eb))
(fp_line (start 3.35 2.4) (end 1.75 2.4)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 2fc1b26e-4a42-4b04-ad92-e85ef67f629a))
(fp_line (start 3.65 -2.1) (end 3.65 -1.65)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp ceb6d1e8-cda2-4921-b473-0bc3c87c3318))
(fp_line (start 3.65 1.65) (end 3.65 2.1)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 27f9704b-1f55-46cb-93e3-0d72f14cd2a1))
(fp_arc (start -3.65 -2.1) (mid -3.562132 -2.312132) (end -3.35 -2.4)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 1eb588fc-4b17-4a92-90ea-224536112b8a))
(fp_arc (start -3.65 1.65) (mid -3.562132 1.437868) (end -3.35 1.35)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 9cbdb43d-376b-406f-a313-e079c7351d80))
(fp_arc (start -3.35 -1.35) (mid -3.562132 -1.437868) (end -3.65 -1.65)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 43cb9f64-84e6-4314-a8ec-cd5557fe0cbe))
(fp_arc (start -3.35 2.4) (mid -3.562132 2.312132) (end -3.65 2.1)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 3437ac92-e5e0-4a66-aedb-55eca763a495))
(fp_arc (start -1.426777 -2.726777) (mid -1.345671 -2.78097) (end -1.25 -2.8)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 52d11843-a585-44f7-8cef-cddad4d3bf4e))
(fp_arc (start -1.25 2.8) (mid -1.345671 2.78097) (end -1.426777 2.726777)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 483bae00-dcb2-4858-bac0-5d38a06e7e9e))
(fp_arc (start 1.25 -2.8) (mid 1.345671 -2.78097) (end 1.426777 -2.726777)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 221f04dd-3d0f-46d6-a7ae-57f347aa4452))
(fp_arc (start 1.426777 2.726777) (mid 1.345671 2.78097) (end 1.25 2.8)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 6d08d096-cee5-41e3-a6b9-ccb5c1cc501a))
(fp_arc (start 3.35 -2.4) (mid 3.562132 -2.312132) (end 3.65 -2.1)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 3e9091f5-e3cb-4d5c-ba10-8c7fb4e657f5))
(fp_arc (start 3.35 1.35) (mid 3.562132 1.437868) (end 3.65 1.65)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 3d33b65e-ff15-44ad-8a62-b22e7dc0b9ac))
(fp_arc (start 3.65 -1.65) (mid 3.562132 -1.437868) (end 3.35 -1.35)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp b1196e2e-3693-4647-a1f5-ba401b1b0a69))
(fp_arc (start 3.65 2.1) (mid 3.562132 2.312132) (end 3.35 2.4)
(stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp e2379502-60ca-4f1c-99db-657104496bce))
(fp_line (start -2.9 -2.1) (end -2.9 -1.6)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3d0ba0bd-29a8-4f03-981e-be074fc59830))
(fp_line (start -2.9 2.1) (end -2.9 1.6)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9011356d-e23e-4f9e-bbf9-2abb36197730))
(fp_line (start -2.4 -1.4) (end -1.4 -2.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1ef18383-9caf-4b2f-810b-1aef1fa8572a))
(fp_line (start -2.4 -1.25) (end -2.4 -1.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 92a67102-271b-4ca5-be8c-53e093f8d8f4))
(fp_line (start -2.4 1.4) (end -2.4 1.25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7b6df499-b497-4e52-a654-16c453ca37c1))
(fp_line (start -1.4 -2.4) (end -1.25 -2.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 59e98baa-5ff9-4cb8-8ff7-242c61ad6602))
(fp_line (start -1.4 2.4) (end -2.4 1.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b515799a-7f80-487e-8e5b-15ce416f3264))
(fp_line (start -1.25 2.4) (end -1.4 2.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8da43239-e4b5-41c3-9482-d6d65aa1dec1))
(fp_line (start 1.25 -2.4) (end 1.4 -2.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 59ffc93e-33c9-44f9-8add-6fd66ff5f987))
(fp_line (start 1.4 -2.4) (end 2.4 -1.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 02343baa-c64d-4031-9e4d-f2e52aa2d7a8))
(fp_line (start 1.4 2.4) (end 1.25 2.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7f13b6b8-48b6-4eba-8b78-a97b5c27b933))
(fp_line (start 2.4 -1.4) (end 2.4 -1.25)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 159ae36f-857b-450c-8835-d72ea14102a4))
(fp_line (start 2.4 1.25) (end 2.4 1.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1233f63c-2063-4493-96b2-5adc5c7b1ae4))
(fp_line (start 2.4 1.4) (end 1.4 2.4)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c0c4e14d-812d-4314-84eb-60cdfeaea608))
(fp_line (start 2.9 -2.1) (end 2.9 -1.6)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d15c6559-7376-4c1d-bd5d-2daf6ae83c29))
(fp_line (start 2.9 2.1) (end 2.9 1.6)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e4289770-0ab1-4871-993c-e7a9a738cdd4))
(fp_circle (center 0 0) (end 1 0)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp ad5ac94e-b822-42f9-a342-bbf9eabc5391))
(fp_poly
(pts
(xy -1.7 -2.1)
(xy -2.2 -1.6)
(xy -3.25 -1.6)
(xy -3.25 -2.1)
)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp e42b7279-86f3-402a-8e67-1646d16e9981))
(fp_poly
(pts
(xy -1.7 2.1)
(xy -2.2 1.6)
(xy -3.25 1.6)
(xy -3.25 2.1)
)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 3cf1cafc-f76c-404e-837f-be7835243548))
(fp_poly
(pts
(xy 1.7 -2.1)
(xy 2.2 -1.6)
(xy 3.25 -1.6)
(xy 3.25 -2.1)
)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 6bd9cb45-8174-40b1-876c-e9135219d0c3))
(fp_poly
(pts
(xy 1.7 2.1)
(xy 2.2 1.6)
(xy 3.25 1.6)
(xy 3.25 2.1)
)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp e8eff8d7-771d-4944-a820-6b28c74b47b4))
(fp_poly
(pts
(xy 0.85 -1.85)
(xy 1.85 -0.85)
(xy 1.85 0.85)
(xy 0.85 1.85)
(xy -0.85 1.85)
(xy -1.85 0.85)
(xy -1.85 -0.85)
(xy -0.85 -1.85)
)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp d6cedeef-a564-462d-a3ec-0eec80b458b5))
(fp_poly
(pts
(xy -1.25 -2.55)
(xy 1.25 -2.55)
(xy 1.25 -1.975)
(xy 1.575 -1.975)
(xy 1.975 -1.575)
(xy 1.975 -1.25)
(xy 2.55 -1.25)
(xy 2.55 1.25)
(xy 1.975 1.25)
(xy 1.975 1.575)
(xy 1.575 1.975)
(xy 1.25 1.975)
(xy 1.25 2.55)
(xy -1.25 2.55)
(xy -1.25 1.975)
(xy -1.575 1.975)
(xy -1.975 1.575)
(xy -1.975 1.25)
(xy -2.55 1.25)
(xy -2.55 -1.25)
(xy -1.975 -1.25)
(xy -1.975 -1.575)
(xy -1.575 -1.975)
(xy -1.25 -1.975)
)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 8596345e-ec37-4b23-baea-aaacc015bb93))
(pad "1" smd roundrect (at -3 -1.875) (size 1 0.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 63d5bb36-b208-4e33-a7bf-7d9b1505ac21))
(pad "1" smd roundrect (at 3 -1.875) (size 1 0.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp a9b44011-c8ab-4bff-8a94-044fb31aac69))
(pad "2" smd roundrect (at -3 1.875) (size 1 0.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 0625305e-321f-4bb6-a3ce-9842b2d91436))
(pad "2" smd roundrect (at 3 1.875) (size 1 0.75) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2) (tstamp 76dcc3dc-fd73-4f0b-9f7b-f3e1e629d04c))
(model ":KICAD7_3DMODEL_DIR:Button_Switch_SMD.3dshapes/ts-1187a-x-a-x.stp"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz -90 0 90))
)
)