mirror of
https://gitlab.com/kicad/libraries/kicad-footprints.git
synced 2025-04-03 00:26:36 +00:00
Merge branch 'GT-TC155X' into 'master'
Add Ultra-thin G-Switch GT-TC155X See merge request kicad/libraries/kicad-footprints!3963
This commit is contained in:
commit
0df2cf1e64
546
Button_Switch_SMD.pretty/SW_SPST_GT-TC155X.kicad_mod
Normal file
546
Button_Switch_SMD.pretty/SW_SPST_GT-TC155X.kicad_mod
Normal file
@ -0,0 +1,546 @@
|
||||
(footprint "SW_SPST_GT-TC155X"
|
||||
(version 20240108)
|
||||
(generator "pcbnew")
|
||||
(generator_version "8.0")
|
||||
(layer "F.Cu")
|
||||
(descr "G-Switch 7.5x7.0x0.6mm Ultra-Thin, travel 0.25mm, https://www.dg-switch.com/uploads/soft/190806/GT-TC155X-HXXXX-LX.pdf")
|
||||
(tags "SPST Button Switch")
|
||||
(property "Reference" "REF**"
|
||||
(at 0 -4.5 0)
|
||||
(layer "F.SilkS")
|
||||
(uuid "721fa078-14b6-4d3e-8f60-932c2a10b4ff")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" "SW_SPST_GT-TC155X"
|
||||
(at 0 4.6 0)
|
||||
(layer "F.Fab")
|
||||
(uuid "a1d8ed06-f535-4fd2-a377-d862c899f5b3")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Footprint" ""
|
||||
(at 0 0 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "6104d238-af54-4869-a19f-eb9952a9bf89")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "235558eb-00e5-42da-ba1f-6137fbc35e95")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 0 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "f4e7bfa7-01a2-4b08-adf6-127c01295a79")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr smd)
|
||||
(fp_line
|
||||
(start -3.89 1.4)
|
||||
(end -3.89 -1.4)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "726030bd-a087-4429-88c6-3029321d41be")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.4 -3.63)
|
||||
(end 1.4 -3.63)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "ba843fd3-4c20-4610-b3d6-476828ee26e7")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.4 3.63)
|
||||
(end 1.4 3.63)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "b66e12b0-2226-4ad2-ab2b-2f5c99376e7e")
|
||||
)
|
||||
(fp_line
|
||||
(start 3.89 1.4)
|
||||
(end 3.89 -1.4)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "ece4921a-56b7-437d-9e55-c3338027a321")
|
||||
)
|
||||
(fp_rect
|
||||
(start -4.15 -3.75)
|
||||
(end 4.15 3.75)
|
||||
(stroke
|
||||
(width 0.05)
|
||||
(type default)
|
||||
)
|
||||
(fill none)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "dccf9c03-adc7-4c66-b80c-c26ddcd5e297")
|
||||
)
|
||||
(fp_line
|
||||
(start -3.75 -1.4)
|
||||
(end -1.4 -3.49)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "42b4c3c2-ea8c-444c-ad28-02cfd2736074")
|
||||
)
|
||||
(fp_line
|
||||
(start -3.75 1.4)
|
||||
(end -3.75 -1.4)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "7432c57d-05f1-46e2-a9be-53bf05901acc")
|
||||
)
|
||||
(fp_line
|
||||
(start -3.3 -0.85)
|
||||
(end -3.3 0.85)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "f489f454-a42d-4d78-90c4-27bff2c10024")
|
||||
)
|
||||
(fp_line
|
||||
(start -3.1 -3.3)
|
||||
(end -1.6 -3.3)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "e9285e2c-9a9b-4a0b-9738-47213b5ade13")
|
||||
)
|
||||
(fp_line
|
||||
(start -3.1 -2)
|
||||
(end -3.1 -3.3)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "f4bd54d3-0979-48e4-ab0d-dcc2ec1fbdad")
|
||||
)
|
||||
(fp_line
|
||||
(start -3.1 3.3)
|
||||
(end -3.1 2)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "6d8b6599-70a4-4ba8-8ce8-662898dcf59b")
|
||||
)
|
||||
(fp_line
|
||||
(start -3 -1.15)
|
||||
(end -2.8 -1.15)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "cfb83f74-e83a-45ef-b675-79636c9f02cd")
|
||||
)
|
||||
(fp_line
|
||||
(start -3 1.15)
|
||||
(end -2.8 1.15)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "7116c77f-6240-4fad-a192-b8a287870a1c")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.6 3.3)
|
||||
(end -3.1 3.3)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "bd7344c5-e05a-4864-9499-cb5ad6f998e1")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.4 -3.49)
|
||||
(end 1.4 -3.49)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "7935a77e-58ab-4651-bb5d-96e0b4cb4f74")
|
||||
)
|
||||
(fp_line
|
||||
(start -1.4 3.49)
|
||||
(end -3.75 1.4)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "06f34653-9d08-41ba-afe4-c90dc89a3e9d")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.4 -3.49)
|
||||
(end 3.75 -1.4)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "8df0e82d-9fd7-43ac-9752-b24b53b0b685")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.4 3.49)
|
||||
(end -1.4 3.49)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "97e8ac47-f7b4-4655-aa1d-0e392928bc2e")
|
||||
)
|
||||
(fp_line
|
||||
(start 1.6 -3.3)
|
||||
(end 3.1 -3.3)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "36d56240-f81c-49b4-a353-cb65275dadd5")
|
||||
)
|
||||
(fp_line
|
||||
(start 2.8 -1.15)
|
||||
(end 3 -1.15)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "84ee530d-748d-4dd7-b6ca-9edca591863f")
|
||||
)
|
||||
(fp_line
|
||||
(start 2.8 1.15)
|
||||
(end 3 1.15)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "4dc902c6-7d6c-4881-8e25-fcb4323d87b7")
|
||||
)
|
||||
(fp_line
|
||||
(start 3.1 -3.3)
|
||||
(end 3.1 -2)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "85808979-e158-46ed-9bc6-31de6b1ee710")
|
||||
)
|
||||
(fp_line
|
||||
(start 3.1 2)
|
||||
(end 3.1 3.3)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "b6442132-0e86-4ba4-adae-223798523a0a")
|
||||
)
|
||||
(fp_line
|
||||
(start 3.1 3.3)
|
||||
(end 1.6 3.3)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "a11f3253-92ed-4e8c-8476-9e770540f722")
|
||||
)
|
||||
(fp_line
|
||||
(start 3.3 -0.85)
|
||||
(end 3.3 0.85)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "9c7dd061-6ec2-48af-9279-ebbf9092d728")
|
||||
)
|
||||
(fp_line
|
||||
(start 3.75 -1.4)
|
||||
(end 3.75 1.4)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "55f54778-1d7e-495b-8adf-ecee76753951")
|
||||
)
|
||||
(fp_line
|
||||
(start 3.75 1.4)
|
||||
(end 1.4 3.49)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "25506e33-db92-48bb-b67c-e6860bf381c0")
|
||||
)
|
||||
(fp_arc
|
||||
(start -3.3 -0.85)
|
||||
(mid -3.212132 -1.062132)
|
||||
(end -3 -1.15)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "f1c84b47-e246-4dcb-9e09-d3e1bb487cf9")
|
||||
)
|
||||
(fp_arc
|
||||
(start -3 1.15)
|
||||
(mid -3.212132 1.062132)
|
||||
(end -3.3 0.85)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "7b120496-676d-4c7b-998a-24ec0c66245a")
|
||||
)
|
||||
(fp_arc
|
||||
(start 3 -1.15)
|
||||
(mid 3.212132 -1.062132)
|
||||
(end 3.3 -0.85)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "a7c255f5-b17e-4ff0-9d14-8139344cb86e")
|
||||
)
|
||||
(fp_arc
|
||||
(start 3.3 0.85)
|
||||
(mid 3.212132 1.062132)
|
||||
(end 3 1.15)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "957efb00-bed9-42ef-a6ec-a8bd077c27ea")
|
||||
)
|
||||
(fp_circle
|
||||
(center 0 0)
|
||||
(end 3 0)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(fill none)
|
||||
(layer "F.Fab")
|
||||
(uuid "1ec681f4-55e6-41d2-bdf4-b538194dc33c")
|
||||
)
|
||||
(fp_text user "KEEP-OUT ZONE"
|
||||
(at 2.75 0 90)
|
||||
(layer "Cmts.User")
|
||||
(uuid "70e1bbd0-3c3a-420b-8550-7fc7772897fb")
|
||||
(effects
|
||||
(font
|
||||
(size 0.2 0.2)
|
||||
(thickness 0.03)
|
||||
)
|
||||
)
|
||||
)
|
||||
(fp_text user "KEEP-OUT ZONE"
|
||||
(at -3.15 0 90)
|
||||
(layer "Cmts.User")
|
||||
(uuid "946c4346-b707-42de-82ee-a58183611b45")
|
||||
(effects
|
||||
(font
|
||||
(size 0.2 0.2)
|
||||
(thickness 0.03)
|
||||
)
|
||||
)
|
||||
)
|
||||
(fp_text user "No F.Cu tracks"
|
||||
(at 3.15 0 90)
|
||||
(layer "Cmts.User")
|
||||
(uuid "e61077a2-fd4f-4d5f-8d4c-4cd77491f805")
|
||||
(effects
|
||||
(font
|
||||
(size 0.2 0.2)
|
||||
(thickness 0.03)
|
||||
)
|
||||
)
|
||||
)
|
||||
(fp_text user "No F.Cu tracks"
|
||||
(at -2.75 0 90)
|
||||
(layer "Cmts.User")
|
||||
(uuid "f6fc2f33-7550-4707-b29a-7f2e203a7a51")
|
||||
(effects
|
||||
(font
|
||||
(size 0.2 0.2)
|
||||
(thickness 0.03)
|
||||
)
|
||||
)
|
||||
)
|
||||
(fp_text user "${REFERENCE}"
|
||||
(at 0 0 0)
|
||||
(layer "F.Fab")
|
||||
(uuid "45a400d7-9feb-4e82-8194-804480f503c2")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pad "1" smd roundrect
|
||||
(at -3 -2.5)
|
||||
(size 1 1.1)
|
||||
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(roundrect_rratio 0.25)
|
||||
(uuid "dfc015da-6d20-444f-a28d-3713807f4c3f")
|
||||
)
|
||||
(pad "1" smd roundrect
|
||||
(at 3 -2.5)
|
||||
(size 1 1.1)
|
||||
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(roundrect_rratio 0.25)
|
||||
(uuid "6cbbc316-ae9b-49dc-a85d-db9a5a7bc621")
|
||||
)
|
||||
(pad "2" smd roundrect
|
||||
(at -3 2.5)
|
||||
(size 1 1.1)
|
||||
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(roundrect_rratio 0.25)
|
||||
(uuid "66462304-7235-4464-8b4b-4ee23558443a")
|
||||
)
|
||||
(pad "2" smd roundrect
|
||||
(at 3 2.5)
|
||||
(size 1 1.1)
|
||||
(layers "F.Cu" "F.Paste" "F.Mask")
|
||||
(roundrect_rratio 0.25)
|
||||
(uuid "ec6259d2-3603-4772-a160-252ae2ac3269")
|
||||
)
|
||||
(zone
|
||||
(net 0)
|
||||
(net_name "")
|
||||
(layer "F.Cu")
|
||||
(uuid "1f6d6cc3-2775-4437-a7ac-0fcde542982f")
|
||||
(hatch full 0.508)
|
||||
(connect_pads
|
||||
(clearance 0)
|
||||
)
|
||||
(min_thickness 0.254)
|
||||
(filled_areas_thickness no)
|
||||
(keepout
|
||||
(tracks not_allowed)
|
||||
(vias not_allowed)
|
||||
(pads not_allowed)
|
||||
(copperpour not_allowed)
|
||||
(footprints not_allowed)
|
||||
)
|
||||
(fill
|
||||
(thermal_gap 0.508)
|
||||
(thermal_bridge_width 0.508)
|
||||
)
|
||||
(polygon
|
||||
(pts
|
||||
(xy -3.9 -1.5) (xy -2 -1.5) (xy -2 1.5) (xy -3.9 1.5)
|
||||
)
|
||||
)
|
||||
)
|
||||
(zone
|
||||
(net 0)
|
||||
(net_name "")
|
||||
(layer "F.Cu")
|
||||
(uuid "de0d0b26-5dbb-4b0b-8931-3a9405d7e432")
|
||||
(hatch full 0.508)
|
||||
(connect_pads
|
||||
(clearance 0)
|
||||
)
|
||||
(min_thickness 0.254)
|
||||
(filled_areas_thickness no)
|
||||
(keepout
|
||||
(tracks not_allowed)
|
||||
(vias not_allowed)
|
||||
(pads not_allowed)
|
||||
(copperpour not_allowed)
|
||||
(footprints not_allowed)
|
||||
)
|
||||
(fill
|
||||
(thermal_gap 0.508)
|
||||
(thermal_bridge_width 0.508)
|
||||
)
|
||||
(polygon
|
||||
(pts
|
||||
(xy 2 -1.5) (xy 3.9 -1.5) (xy 3.9 1.5) (xy 2 1.5)
|
||||
)
|
||||
)
|
||||
)
|
||||
(model "${KICAD8_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_GT-TC155X.wrl"
|
||||
(offset
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
(scale
|
||||
(xyz 1 1 1)
|
||||
)
|
||||
(rotate
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
)
|
||||
)
|
Loading…
Reference in New Issue
Block a user