Compare commits
6 Commits
a2a3487764
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 6a84c8ab73 | |||
| 3a91b7046b | |||
| c83b600279 | |||
| af10d08b71 | |||
| 74c2aa8263 | |||
| 46612085d6 |
9859
my_additions.3d/Trim_lever_10mm.step
Normal file
9859
my_additions.3d/Trim_lever_10mm.step
Normal file
File diff suppressed because it is too large
Load Diff
58840
my_additions.3d/Waveshare_4inch_Resistive_Touch_LCD.step
Normal file
58840
my_additions.3d/Waveshare_4inch_Resistive_Touch_LCD.step
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
607
my_additions.pretty/SW_Trim_Switch_lever_6x6_H5.kicad_mod
Normal file
607
my_additions.pretty/SW_Trim_Switch_lever_6x6_H5.kicad_mod
Normal file
@@ -0,0 +1,607 @@
|
||||
(footprint "SW_Trim_Switch_lever_6x6_H5"
|
||||
(version 20241229)
|
||||
(generator "pcbnew")
|
||||
(generator_version "9.0")
|
||||
(layer "F.Cu")
|
||||
(descr "Two tactile push buttons, 6x6mm e.g. PHAP33xx series, height=5mm with plastic lever")
|
||||
(tags "tact sw push 6mm")
|
||||
(property "Reference" "REF**"
|
||||
(at 0 -12.2 0)
|
||||
(layer "F.SilkS")
|
||||
(uuid "2de8a90f-ff70-477b-846d-765ef874b88f")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" "SW_Trim_Switch_lever_6x6_H5"
|
||||
(at -0.2 10.6 0)
|
||||
(layer "F.Fab")
|
||||
(uuid "f065ab70-6110-4c37-997e-9d6a89734f76")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Datasheet" ""
|
||||
(at 0 0 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "8a764822-06ce-48b2-b5ce-4ec3f94a5828")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Description" ""
|
||||
(at 0 0 0)
|
||||
(unlocked yes)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "118d6ec4-06bc-4beb-8037-ad0a0ba2a814")
|
||||
(effects
|
||||
(font
|
||||
(size 1.27 1.27)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr through_hole)
|
||||
(fp_line
|
||||
(start -6.1 -8.4)
|
||||
(end -6.1 8.4)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "fce0936f-0992-4525-9c37-37e9f362eb0c")
|
||||
)
|
||||
(fp_line
|
||||
(start -3.5 -5.75)
|
||||
(end -3.5 -4.25)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "c3b8db3d-29d3-4a99-a3c9-8f94b11776b4")
|
||||
)
|
||||
(fp_line
|
||||
(start -3.5 4.25)
|
||||
(end -3.5 5.75)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "de5efab6-e407-4b6a-901a-a0c4c39a93b8")
|
||||
)
|
||||
(fp_line
|
||||
(start -3 11.5)
|
||||
(end 3 11.5)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "f1855d49-d7e3-4602-8983-ffee4b2be49c")
|
||||
)
|
||||
(fp_line
|
||||
(start -2.25 -1.75)
|
||||
(end 2.25 -1.75)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "6e569289-30ee-4576-9649-63c1c3b20c26")
|
||||
)
|
||||
(fp_line
|
||||
(start -2.25 8.25)
|
||||
(end 2.25 8.25)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "59d9be88-ed45-4a13-ac4a-e03ea988948d")
|
||||
)
|
||||
(fp_line
|
||||
(start 2.25 -8.25)
|
||||
(end -2.25 -8.25)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "57dba49a-881a-4e3f-b394-6d06c3cfd231")
|
||||
)
|
||||
(fp_line
|
||||
(start 2.25 1.75)
|
||||
(end -2.25 1.75)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "fcf3eaa9-e5af-4add-bc05-813a7b47f54d")
|
||||
)
|
||||
(fp_line
|
||||
(start 3 -11.5)
|
||||
(end -3 -11.5)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "73393f28-36f7-4a9b-984e-c3f1a62814ce")
|
||||
)
|
||||
(fp_line
|
||||
(start 3.5 -4.25)
|
||||
(end 3.5 -5.75)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "701efa13-fb22-44b7-8a68-448c80482619")
|
||||
)
|
||||
(fp_line
|
||||
(start 3.5 5.75)
|
||||
(end 3.5 4.25)
|
||||
(stroke
|
||||
(width 0.12)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "073576a0-86f1-41e5-98da-db73717da584")
|
||||
)
|
||||
(fp_line
|
||||
(start 6.1 8.4)
|
||||
(end 6.1 -8.4)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "39a6cd7b-8804-4dae-a9d7-2e51399ea7d7")
|
||||
)
|
||||
(fp_arc
|
||||
(start -6.1 -8.4)
|
||||
(mid -5.192031 -10.592031)
|
||||
(end -3 -11.5)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "b46b09b4-7e92-41f9-bedb-481b5807ae57")
|
||||
)
|
||||
(fp_arc
|
||||
(start -3 11.5)
|
||||
(mid -5.192031 10.592031)
|
||||
(end -6.1 8.4)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "2ef9e5d7-9446-4176-8ce1-01a846474b73")
|
||||
)
|
||||
(fp_arc
|
||||
(start 3 -11.5)
|
||||
(mid 5.192031 -10.592031)
|
||||
(end 6.1 -8.4)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "2273720d-c819-4dae-a3b5-170880d85342")
|
||||
)
|
||||
(fp_arc
|
||||
(start 6.1 8.4)
|
||||
(mid 5.192031 10.592031)
|
||||
(end 3 11.5)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.SilkS")
|
||||
(uuid "dbb14ec0-7117-4b62-a843-910a28e4231f")
|
||||
)
|
||||
(fp_line
|
||||
(start -6 -8.4)
|
||||
(end -6 8.4)
|
||||
(stroke
|
||||
(width 0.05)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "ad36c586-0218-4f7a-8225-e6abc2b275e9")
|
||||
)
|
||||
(fp_line
|
||||
(start -3 11.4)
|
||||
(end 3 11.4)
|
||||
(stroke
|
||||
(width 0.05)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "052964c9-b0c2-44af-808d-842da27a8a11")
|
||||
)
|
||||
(fp_line
|
||||
(start 3 -11.4)
|
||||
(end -3 -11.4)
|
||||
(stroke
|
||||
(width 0.05)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "4f366524-4939-4460-91fb-bff471e0f7eb")
|
||||
)
|
||||
(fp_line
|
||||
(start 6 8.4)
|
||||
(end 6 -8.4)
|
||||
(stroke
|
||||
(width 0.05)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "29cb5b4c-4d64-41af-8ac1-b49074a09578")
|
||||
)
|
||||
(fp_arc
|
||||
(start -6 -8.4)
|
||||
(mid -5.12132 -10.52132)
|
||||
(end -3 -11.4)
|
||||
(stroke
|
||||
(width 0.05)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "0e0fc6c5-044d-4fb1-b944-e52cc292ec6b")
|
||||
)
|
||||
(fp_arc
|
||||
(start -3 11.4)
|
||||
(mid -5.12132 10.52132)
|
||||
(end -6 8.4)
|
||||
(stroke
|
||||
(width 0.05)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "742d5fbe-48b7-48e4-9737-eefbe5c29ad5")
|
||||
)
|
||||
(fp_arc
|
||||
(start 3 -11.4)
|
||||
(mid 5.12132 -10.52132)
|
||||
(end 6 -8.4)
|
||||
(stroke
|
||||
(width 0.05)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "e90535c8-2da7-458e-b213-7bea5d21cced")
|
||||
)
|
||||
(fp_arc
|
||||
(start 6 8.4)
|
||||
(mid 5.12132 10.52132)
|
||||
(end 3 11.4)
|
||||
(stroke
|
||||
(width 0.05)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.CrtYd")
|
||||
(uuid "5487b8d1-5f98-409e-86f0-6f1efe7bbfb9")
|
||||
)
|
||||
(fp_line
|
||||
(start -6 -8.4)
|
||||
(end -6 8.4)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "c6d82162-ad4d-47ab-bf85-5921f9ca4281")
|
||||
)
|
||||
(fp_line
|
||||
(start -3 -8)
|
||||
(end 0 -8)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "899fc21c-fb2e-4895-97da-053049702ae3")
|
||||
)
|
||||
(fp_line
|
||||
(start -3 -2)
|
||||
(end -3 -8)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "76749a0c-3f71-4b8a-8a76-260645bd0029")
|
||||
)
|
||||
(fp_line
|
||||
(start -3 2)
|
||||
(end 0 2)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "36eeee03-d996-4803-90a1-100de5aad3e7")
|
||||
)
|
||||
(fp_line
|
||||
(start -3 8)
|
||||
(end -3 2)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "2908c397-2a75-4169-8a25-b5dbc0df11a8")
|
||||
)
|
||||
(fp_line
|
||||
(start -3 11.4)
|
||||
(end 3 11.4)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "a6b2ab60-8cf4-400f-af84-3a944c36a591")
|
||||
)
|
||||
(fp_line
|
||||
(start 0 -8)
|
||||
(end 3 -8)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "7d2caec7-48cc-41ce-ac95-18968de90963")
|
||||
)
|
||||
(fp_line
|
||||
(start 0 2)
|
||||
(end 3 2)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "60b64227-7e89-437f-8670-7b60c801db96")
|
||||
)
|
||||
(fp_line
|
||||
(start 3 -11.4)
|
||||
(end -3 -11.4)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "ba06c85d-b3fc-4169-8722-d3e31b63a4dc")
|
||||
)
|
||||
(fp_line
|
||||
(start 3 -8)
|
||||
(end 3 -2)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "da3356c8-5abe-4b9e-bbd7-301d60f65e2b")
|
||||
)
|
||||
(fp_line
|
||||
(start 3 -2)
|
||||
(end -3 -2)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "616d1f7e-3254-4be9-8dc4-b7f6e01c5a13")
|
||||
)
|
||||
(fp_line
|
||||
(start 3 2)
|
||||
(end 3 8)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "e14e1499-790e-40b4-a3c2-d454899424a9")
|
||||
)
|
||||
(fp_line
|
||||
(start 3 8)
|
||||
(end -3 8)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "37323c76-4441-4dac-8f49-6e5af365a990")
|
||||
)
|
||||
(fp_line
|
||||
(start 6 8.4)
|
||||
(end 6 -8.4)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "25cc162e-fba3-490e-b439-c3c218529453")
|
||||
)
|
||||
(fp_arc
|
||||
(start -6 -8.4)
|
||||
(mid -5.12132 -10.52132)
|
||||
(end -3 -11.4)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "637bdb82-dbef-48d8-a8fd-6426e856a330")
|
||||
)
|
||||
(fp_arc
|
||||
(start -3 11.4)
|
||||
(mid -5.12132 10.52132)
|
||||
(end -6 8.4)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "bb3942b2-fb4b-49c1-96e4-b4a7a938f79b")
|
||||
)
|
||||
(fp_arc
|
||||
(start 3 -11.4)
|
||||
(mid 5.12132 -10.52132)
|
||||
(end 6 -8.4)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "56e0bd75-3085-4c39-afc6-0764de065547")
|
||||
)
|
||||
(fp_arc
|
||||
(start 6 8.4)
|
||||
(mid 5.12132 10.52132)
|
||||
(end 3 11.4)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type default)
|
||||
)
|
||||
(layer "F.Fab")
|
||||
(uuid "52695edb-8643-4c8c-8c9b-1ae5d82034da")
|
||||
)
|
||||
(fp_circle
|
||||
(center 0 -5)
|
||||
(end -2 -4.75)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(fill no)
|
||||
(layer "F.Fab")
|
||||
(uuid "5ae3ea0d-e1c9-4b8e-ae96-678e459d8c9e")
|
||||
)
|
||||
(fp_circle
|
||||
(center 0 5)
|
||||
(end -2 5.25)
|
||||
(stroke
|
||||
(width 0.1)
|
||||
(type solid)
|
||||
)
|
||||
(fill no)
|
||||
(layer "F.Fab")
|
||||
(uuid "102b1b75-7798-41ab-8bcd-5bb5cddf2fe2")
|
||||
)
|
||||
(fp_text user "${REFERENCE}"
|
||||
(at 0 9.3 0)
|
||||
(layer "F.Fab")
|
||||
(uuid "077b17c6-a412-4de3-9caa-dc994039d342")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(pad "" np_thru_hole circle
|
||||
(at 0 0 90)
|
||||
(size 2 2)
|
||||
(drill 2)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(solder_mask_margin 0.6)
|
||||
(clearance 0.6)
|
||||
(uuid "2b0f11c1-ff1e-4d47-aa5d-fc5da50fdf32")
|
||||
)
|
||||
(pad "1" thru_hole circle
|
||||
(at -3.25 -7.25 90)
|
||||
(size 2 2)
|
||||
(drill 1.1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "4f6f1398-a850-43d1-91e0-03578e7931e5")
|
||||
)
|
||||
(pad "1" thru_hole circle
|
||||
(at 3.25 -7.25 90)
|
||||
(size 2 2)
|
||||
(drill 1.1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "f3c0ebad-ee1e-470c-ab08-0b7fb38336a0")
|
||||
)
|
||||
(pad "2" thru_hole circle
|
||||
(at -3.25 -2.75 90)
|
||||
(size 2 2)
|
||||
(drill 1.1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "4120da88-a38d-4da0-a8fa-4ada7f83ec7a")
|
||||
)
|
||||
(pad "2" thru_hole circle
|
||||
(at 3.25 -2.75 90)
|
||||
(size 2 2)
|
||||
(drill 1.1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "a0ebdd4c-6042-4525-abab-8825f798efbd")
|
||||
)
|
||||
(pad "3" thru_hole circle
|
||||
(at -3.25 2.75 90)
|
||||
(size 2 2)
|
||||
(drill 1.1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "4c4fe6bf-bb13-4207-b274-5bc35cde1ac2")
|
||||
)
|
||||
(pad "3" thru_hole circle
|
||||
(at 3.25 2.75 90)
|
||||
(size 2 2)
|
||||
(drill 1.1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "4353eb98-cdbb-444b-a159-37195aa19fca")
|
||||
)
|
||||
(pad "4" thru_hole circle
|
||||
(at -3.25 7.25 90)
|
||||
(size 2 2)
|
||||
(drill 1.1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "b8000399-e43b-425a-95f9-f1ddf6a2c8f3")
|
||||
)
|
||||
(pad "4" thru_hole circle
|
||||
(at 3.25 7.25 90)
|
||||
(size 2 2)
|
||||
(drill 1.1)
|
||||
(layers "*.Cu" "*.Mask")
|
||||
(remove_unused_layers no)
|
||||
(uuid "e50a526f-aa8a-45ec-b3cd-bea6602da2b6")
|
||||
)
|
||||
(embedded_fonts no)
|
||||
(model "${MY_ADDITIONS}/Trim_lever_10mm.step"
|
||||
(offset
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
(scale
|
||||
(xyz 1 1 1)
|
||||
)
|
||||
(rotate
|
||||
(xyz 0 0 0)
|
||||
)
|
||||
)
|
||||
)
|
||||
Reference in New Issue
Block a user