fixed library

This commit is contained in:
2025-10-29 17:16:31 +01:00
parent 272a4dbbc7
commit 29d6b0d892
161 changed files with 395895 additions and 4 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,18 @@
(footprint "APEM-ISx3SAD" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 61BA292D)
(descr "Sealed pushbutton switch")
(tags "ISR3AD, ISP3AD")
(attr through_hole)
(fp_text reference "REF**" (at 0 -9.33) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp faecce08-8f51-4f10-9f76-24557732a17c)
)
(fp_text value "SW_Push" (at 0 -11.43) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9f355912-b2a0-47c2-9480-f08e9b430c38)
)
(fp_circle (center 0 0) (end 8.75 0) (layer "F.CrtYd") (width 0.12) (fill none) (tstamp 3bacaf2e-6da8-4b29-841c-47b3ef14f69d))
(pad "1" thru_hole roundrect (at -2.54 0) (size 1.6 4) (drill oval 1 3.3) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp f0eaca8d-f04b-43dc-bb41-c96d99e31523))
(pad "2" thru_hole roundrect (at 2.54 0) (size 1.6 4) (drill oval 1 3.3) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp ff84004f-a3bb-4ea5-8adf-2c6fd652e9f1))
)

View File

@ -0,0 +1,42 @@
(footprint "APEM-ISx3SAD_Harwin_S9091-46R_NoSilk" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Sealed pushbutton switch")
(tags "ISR3AD, ISP3AD")
(property "Sheetfile" "buttons.kicad_sch")
(property "Sheetname" "Buttons")
(fp_text reference "AMC1" (at 9 0.333334 90) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f4411b4c-3b05-437e-8121-f36a1e7385cc)
)
(fp_text value "SW_Push" (at 0 -11.43 180) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp f7678448-59ce-423d-9ac9-1ab76125b847)
)
(fp_rect (start -3.79 3.25) (end -1.29 -3.25)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 1223bf0d-c22e-477b-95a1-3545b2024011))
(fp_rect (start 1.25 3.25) (end 3.75 -3.25)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 012bd6fb-e35a-4ae9-af40-8d0c184a49e9))
(fp_circle (center 0 0) (end 8 0)
(stroke (width 0.12) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 092b614f-ec5f-4c70-b62a-9a73c6a6093e))
(pad "" np_thru_hole circle (at -2.54 0 90) (size 3.8 3.8) (drill 3.8) (layers "*.Mask") (tstamp 28ceebe1-79ac-4a63-9660-90c38b7a98cf))
(pad "" np_thru_hole circle (at 2.5 0 90) (size 3.8 3.8) (drill 3.8) (layers "*.Mask") (tstamp 2213bc2a-f51d-4f4f-be50-444ceaee2e6a))
(pad "1" smd roundrect (at -2.55 -2.6 180) (size 2 1) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) (tstamp aa00010d-b319-412c-a448-033152234416))
(pad "1" smd roundrect (at -2.55 2.6 180) (size 2 1) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) (tstamp 3c2ac476-fc84-49a5-aad0-86ad9021bc64))
(pad "2" smd roundrect (at 2.5 -2.6 180) (size 2 1) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) (tstamp e11bcd78-e910-4ea0-9d13-0d5d0df1d23f))
(pad "2" smd roundrect (at 2.5 2.6 180) (size 2 1) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25) (tstamp 7347a874-9f42-488c-8800-5283857fa454))
(model "${KIPRJMOD}/FT_Libraries/FaSTTUBe_Switches.pretty/3d_models/APEM-ISx3SAD.stp"
(offset (xyz 0 0 12.5))
(scale (xyz 1 1 1))
(rotate (xyz 180 0 0))
)
(model "${KIPRJMOD}/FT_Libraries/FaSTTUBe_Switches.pretty/3d_models/s9091-46r.stp"
(offset (xyz 2.5 0 -2))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 90))
)
(model "${KIPRJMOD}/FT_Libraries/FaSTTUBe_Switches.pretty/3d_models/s9091-46r.stp"
(offset (xyz -2.5 0 -2))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 90))
)
)

View File

@ -0,0 +1,57 @@
(footprint "PEC11H-4xxxF-Sxxxx" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 63AD05F5)
(descr "Bourns rotary encoder, PEC11H... with switch, vertical shaft")
(tags "rotary encoder")
(attr through_hole)
(fp_text reference "REF**" (at -4.7 -7.2) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d8b4ea29-2263-46ad-8021-f771c5544363)
)
(fp_text value "PEC11H-4xxxF-Sxxxx" (at 0 7.9) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 866aae23-5c15-48ba-bfed-550261ad4b22)
)
(fp_text user "${REFERENCE}" (at 3.6 3.8) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 182ff091-1254-48a3-80ef-6b6995a78ef9)
)
(fp_line (start 6.1 5.9) (end 2 5.9) (layer "F.SilkS") (width 0.12) (tstamp 0aa32db9-eaba-443c-a81e-37086835483c))
(fp_line (start -7.2 -4.1) (end -7.5 -3.8) (layer "F.SilkS") (width 0.12) (tstamp 1316dd25-1186-48bb-a3e1-1d81c802ee31))
(fp_line (start -7.5 -3.8) (end -7.8 -4.1) (layer "F.SilkS") (width 0.12) (tstamp 257d0db5-2f0a-4d4e-b554-666082832778))
(fp_line (start -2 5.9) (end -6.1 5.9) (layer "F.SilkS") (width 0.12) (tstamp 346a86a1-27c6-4070-961d-3c29923c90ed))
(fp_line (start 2 -5.9) (end 6.1 -5.9) (layer "F.SilkS") (width 0.12) (tstamp 3738bbc6-3dec-447d-b9f6-51dce9398a40))
(fp_line (start 6.1 -5.9) (end 6.1 -3.5) (layer "F.SilkS") (width 0.12) (tstamp 48f4c365-33de-431d-8e79-37217d5a2e49))
(fp_line (start 6.1 3.5) (end 6.1 5.9) (layer "F.SilkS") (width 0.12) (tstamp 5a1b105a-8dc6-4e81-bda7-58d66232de32))
(fp_line (start 0 -0.5) (end 0 0.5) (layer "F.SilkS") (width 0.12) (tstamp 9608e049-7f11-464d-a72d-969d9208fa2d))
(fp_line (start -2 -5.9) (end -6.1 -5.9) (layer "F.SilkS") (width 0.12) (tstamp a7fb7a53-a2c2-4cf1-ad92-4410de1a3837))
(fp_line (start -0.5 0) (end 0.5 0) (layer "F.SilkS") (width 0.12) (tstamp cce2f411-0d22-423c-8469-56951e0ad821))
(fp_line (start 6.1 -1.3) (end 6.1 1.3) (layer "F.SilkS") (width 0.12) (tstamp d5325dd6-9df8-480b-803d-c3a2f184c965))
(fp_line (start -6.1 -5.9) (end -6.1 5.9) (layer "F.SilkS") (width 0.12) (tstamp e55d0412-8cf8-40a1-b486-42a944d16e9e))
(fp_line (start -7.8 -4.1) (end -7.2 -4.1) (layer "F.SilkS") (width 0.12) (tstamp eb6bc121-e4ef-4bd7-b1f7-cef9e9d1336a))
(fp_circle (center 0 0) (end 3 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp f305ebc3-91eb-4171-8e14-3b9229bea43d))
(fp_line (start 8.5 7.1) (end -9 7.1) (layer "F.CrtYd") (width 0.05) (tstamp 0be44551-91de-4260-8ade-4f01ab98ebcd))
(fp_line (start -9 -7.1) (end -9 7.1) (layer "F.CrtYd") (width 0.05) (tstamp 1ddaac48-dd83-4e9b-9646-6c54b63f87ec))
(fp_line (start 8.5 7.1) (end 8.5 -7.1) (layer "F.CrtYd") (width 0.05) (tstamp 39c21cf9-91dd-4df0-afd4-a9a499233201))
(fp_line (start -9 -7.1) (end 8.5 -7.1) (layer "F.CrtYd") (width 0.05) (tstamp abfc3ad7-298f-4478-820d-4b72669f2d59))
(fp_line (start 6 -5.8) (end 6 5.8) (layer "F.Fab") (width 0.12) (tstamp 3fd5902a-2495-47d0-93d8-7e64e1be2512))
(fp_line (start 0 -3) (end 0 3) (layer "F.Fab") (width 0.12) (tstamp 73b4c092-b9db-4b55-8212-faa2c449dff2))
(fp_line (start -3 0) (end 3 0) (layer "F.Fab") (width 0.12) (tstamp 7d66f1f3-dd2f-4fdc-a925-295b71f13747))
(fp_line (start -6 5.8) (end -6 -4.7) (layer "F.Fab") (width 0.12) (tstamp b7b26ca6-a96f-403e-b33d-36a90d2074bb))
(fp_line (start 6 5.8) (end -6 5.8) (layer "F.Fab") (width 0.12) (tstamp d921efc9-dd01-43de-8ce8-262460b347ab))
(fp_line (start -6 -4.7) (end -5 -5.8) (layer "F.Fab") (width 0.12) (tstamp e23578ca-e767-4b6b-8064-383356a38b5c))
(fp_line (start -5 -5.8) (end 6 -5.8) (layer "F.Fab") (width 0.12) (tstamp f1b5e328-116a-4896-a9b7-046e98f07963))
(fp_circle (center 0 0) (end 3 0) (layer "F.Fab") (width 0.12) (fill none) (tstamp 5e887882-c6b8-4374-9393-8af20b9e77ea))
(pad "A" thru_hole rect (at -7.5 -2.5) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp d3f14617-ec5a-46a6-8a47-cd2e3697c97b))
(pad "B" thru_hole circle (at -7.5 2.5) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp 33d993c4-f3cd-42d4-8b73-94f587efeacb))
(pad "C" thru_hole circle (at -7.5 0) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp 9d27ed1a-8d2e-44a0-95d3-6a95bac98afe))
(pad "MP" thru_hole rect (at 0 5.6) (size 3 2.2) (drill oval 2.4 1.6) (layers *.Cu *.Mask) (tstamp 581c338d-e280-4cca-b269-6389c2f86f18))
(pad "MP" thru_hole rect (at 0 -5.6) (size 3 2.2) (drill oval 2.4 1.6) (layers *.Cu *.Mask) (tstamp fb5c326d-33d2-4f06-ad1b-af7de80ab720))
(pad "S1" thru_hole circle (at 7 2.5) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp 7d67148e-6a33-40ce-8b6b-e59f7dfe7253))
(pad "S2" thru_hole circle (at 7 -2.5) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp e4806ec9-285f-4aec-99da-67ca111daa66))
(model "${KIPRJMOD}/FT_Libraries/FaSTTUBe_Switches.pretty/3d_models/PEC11H-4215F-S0024.stp"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 90))
)
)

View File

@ -0,0 +1,421 @@
(footprint "RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(descr "Alps rotary encoder, EC12E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html")
(tags "rotary encoder")
(property "Reference" "REF**"
(at 2.8 -4.7 0)
(layer "F.SilkS")
(uuid "d8b4ea29-2263-46ad-8021-f771c5544363")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm"
(at 7.5 10.4 0)
(layer "F.Fab")
(uuid "866aae23-5c15-48ba-bfed-550261ad4b22")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "8b2c011c-d780-4e6c-8f38-459b73a40f22")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "247c9c81-a67d-4b1c-ae9a-825f3b5bda25")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "95c86b0a-83b1-493d-96eb-ec1eff5e46ef")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr through_hole)
(fp_line
(start -0.3 -1.6)
(end 0.3 -1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "eb6bc121-e4ef-4bd7-b1f7-cef9e9d1336a")
)
(fp_line
(start 0 -1.3)
(end -0.3 -1.6)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "257d0db5-2f0a-4d4e-b554-666082832778")
)
(fp_line
(start 0.3 -1.6)
(end 0 -1.3)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "1316dd25-1186-48bb-a3e1-1d81c802ee31")
)
(fp_line
(start 1.4 -3.4)
(end 1.4 8.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "e55d0412-8cf8-40a1-b486-42a944d16e9e")
)
(fp_line
(start 5.5 -3.4)
(end 1.4 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "a7fb7a53-a2c2-4cf1-ad92-4410de1a3837")
)
(fp_line
(start 5.5 8.4)
(end 1.4 8.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "346a86a1-27c6-4070-961d-3c29923c90ed")
)
(fp_line
(start 7 2.5)
(end 8 2.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "cce2f411-0d22-423c-8469-56951e0ad821")
)
(fp_line
(start 7.5 2)
(end 7.5 3)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "9608e049-7f11-464d-a72d-969d9208fa2d")
)
(fp_line
(start 9.5 -3.4)
(end 13.6 -3.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "3738bbc6-3dec-447d-b9f6-51dce9398a40")
)
(fp_line
(start 13.6 -3.4)
(end 13.6 -1)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "48f4c365-33de-431d-8e79-37217d5a2e49")
)
(fp_line
(start 13.6 1.2)
(end 13.6 3.8)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "d5325dd6-9df8-480b-803d-c3a2f184c965")
)
(fp_line
(start 13.6 6)
(end 13.6 8.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "5a1b105a-8dc6-4e81-bda7-58d66232de32")
)
(fp_line
(start 13.6 8.4)
(end 9.5 8.4)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "0aa32db9-eaba-443c-a81e-37086835483c")
)
(fp_circle
(center 7.5 2.5)
(end 10.5 2.5)
(stroke
(width 0.12)
(type solid)
)
(fill none)
(layer "F.SilkS")
(uuid "f305ebc3-91eb-4171-8e14-3b9229bea43d")
)
(fp_line
(start -1.5 -4.6)
(end -1.5 9.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "1ddaac48-dd83-4e9b-9646-6c54b63f87ec")
)
(fp_line
(start -1.5 -4.6)
(end 16 -4.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "abfc3ad7-298f-4478-820d-4b72669f2d59")
)
(fp_line
(start 16 9.6)
(end -1.5 9.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "0be44551-91de-4260-8ade-4f01ab98ebcd")
)
(fp_line
(start 16 9.6)
(end 16 -4.6)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "39c21cf9-91dd-4df0-afd4-a9a499233201")
)
(fp_line
(start 1.5 -2.2)
(end 2.5 -3.3)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "e23578ca-e767-4b6b-8064-383356a38b5c")
)
(fp_line
(start 1.5 8.3)
(end 1.5 -2.2)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "b7b26ca6-a96f-403e-b33d-36a90d2074bb")
)
(fp_line
(start 2.5 -3.3)
(end 13.5 -3.3)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "f1b5e328-116a-4896-a9b7-046e98f07963")
)
(fp_line
(start 4.5 2.5)
(end 10.5 2.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "7d66f1f3-dd2f-4fdc-a925-295b71f13747")
)
(fp_line
(start 7.5 -0.5)
(end 7.5 5.5)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "73b4c092-b9db-4b55-8212-faa2c449dff2")
)
(fp_line
(start 13.5 -3.3)
(end 13.5 8.3)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "3fd5902a-2495-47d0-93d8-7e64e1be2512")
)
(fp_line
(start 13.5 8.3)
(end 1.5 8.3)
(stroke
(width 0.12)
(type solid)
)
(layer "F.Fab")
(uuid "d921efc9-dd01-43de-8ce8-262460b347ab")
)
(fp_circle
(center 7.5 2.5)
(end 10.5 2.5)
(stroke
(width 0.12)
(type solid)
)
(fill none)
(layer "F.Fab")
(uuid "5e887882-c6b8-4374-9393-8af20b9e77ea")
)
(fp_text user "${REFERENCE}"
(at 11.1 6.3 0)
(layer "F.Fab")
(uuid "182ff091-1254-48a3-80ef-6b6995a78ef9")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "A" thru_hole rect
(at 0 0)
(size 2 2)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "d3f14617-ec5a-46a6-8a47-cd2e3697c97b")
)
(pad "B" thru_hole circle
(at 0 5)
(size 2 2)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "33d993c4-f3cd-42d4-8b73-94f587efeacb")
)
(pad "C" thru_hole circle
(at 0 2.5)
(size 2 2)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "9d27ed1a-8d2e-44a0-95d3-6a95bac98afe")
)
(pad "MP" thru_hole rect
(at 7.5 -2.25)
(size 3.2 2.4)
(drill oval 2.8 1.9)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "fb5c326d-33d2-4f06-ad1b-af7de80ab720")
)
(pad "MP" thru_hole rect
(at 7.5 7.25)
(size 3.2 2.4)
(drill oval 2.8 1.9)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "581c338d-e280-4cca-b269-6389c2f86f18")
)
(pad "S1" thru_hole circle
(at 14.5 5)
(size 2 2)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "7d67148e-6a33-40ce-8b6b-e59f7dfe7253")
)
(pad "S2" thru_hole circle
(at 14.5 0)
(size 2 2)
(drill 1)
(layers "*.Cu" "*.Mask")
(remove_unused_layers no)
(uuid "e4806ec9-285f-4aec-99da-67ca111daa66")
)
(model "${KICAD8_3DMODEL_DIR}/Rotary_Encoder.3dshapes/RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
(model "${KIPRJMOD}/KiCAD_Libraries/3D/Download_STEP_4820xx514001 (rev1).stp"
(offset
(xyz 7.5 -2.5 6)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 180)
)
)
)