486 lines
8.5 KiB
Plaintext
486 lines
8.5 KiB
Plaintext
(footprint "RotaryEncoder_Bourns_Vertical_PEL12D-4xxxF-Sxxxx"
|
|
(version 20240108)
|
|
(generator "pcbnew")
|
|
(generator_version "8.0")
|
|
(layer "F.Cu")
|
|
(descr "Rotary encoder with switch and illuminated 4,6,8,13,18mm shaft, dual-led, https://www.bourns.com/docs/product-datasheets/PEL12D.pdf")
|
|
(tags "rotary encoder illuminated switch vertical")
|
|
(property "Reference" "REF**"
|
|
(at 2.2 -4.4 180)
|
|
(layer "F.SilkS")
|
|
(uuid "d73dcee7-3f62-4bc7-b3da-04766e6e8d49")
|
|
(effects
|
|
(font
|
|
(size 1 1)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(property "Value" "RotaryEncoder_Bourns_Vertical_PEL12D-4xxxF-Sxxxx"
|
|
(at 0 12.7 0)
|
|
(unlocked yes)
|
|
(layer "F.Fab")
|
|
(uuid "49824222-b599-442e-b6fa-500e56f6bbb2")
|
|
(effects
|
|
(font
|
|
(size 1 1)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(property "Footprint" ""
|
|
(at 0 0 90)
|
|
(unlocked yes)
|
|
(layer "F.Fab")
|
|
(hide yes)
|
|
(uuid "0a556ed0-de84-48a2-89cb-66382faf9b0f")
|
|
(effects
|
|
(font
|
|
(size 1.27 1.27)
|
|
)
|
|
)
|
|
)
|
|
(property "Datasheet" ""
|
|
(at 0 0 90)
|
|
(unlocked yes)
|
|
(layer "F.Fab")
|
|
(hide yes)
|
|
(uuid "ed0cfdb6-8b63-40b9-af5e-8254d95d6f21")
|
|
(effects
|
|
(font
|
|
(size 1.27 1.27)
|
|
)
|
|
)
|
|
)
|
|
(property "Description" ""
|
|
(at 0 0 90)
|
|
(unlocked yes)
|
|
(layer "F.Fab")
|
|
(hide yes)
|
|
(uuid "c9f679e6-e167-4fbe-9988-977edfe5f877")
|
|
(effects
|
|
(font
|
|
(size 1.27 1.27)
|
|
)
|
|
)
|
|
)
|
|
(attr through_hole)
|
|
(fp_line
|
|
(start 0.3 -3.3)
|
|
(end 0.3 -1.1)
|
|
(stroke
|
|
(width 0.12)
|
|
(type default)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "730fc75f-effe-4ccd-9ef5-32cc59f795d1")
|
|
)
|
|
(fp_line
|
|
(start 0.3 7.1)
|
|
(end 0.3 9.3)
|
|
(stroke
|
|
(width 0.12)
|
|
(type default)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "2f377b93-b804-4ed7-86e4-ece046ad473a")
|
|
)
|
|
(fp_line
|
|
(start 0.3 9.3)
|
|
(end 5.1 9.3)
|
|
(stroke
|
|
(width 0.12)
|
|
(type default)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "c529a4b6-f0ce-41cc-b0eb-4d14443b67b7")
|
|
)
|
|
(fp_line
|
|
(start 5.1 -3.3)
|
|
(end 0.3 -3.3)
|
|
(stroke
|
|
(width 0.12)
|
|
(type default)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "82728f74-f6b1-4ee9-a360-a5eebfe292a5")
|
|
)
|
|
(fp_line
|
|
(start 8.9 -3.3)
|
|
(end 13.7 -3.3)
|
|
(stroke
|
|
(width 0.12)
|
|
(type default)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "78e1ebd0-a9a9-4865-ae23-a5b06f81f45c")
|
|
)
|
|
(fp_line
|
|
(start 13.7 -3.3)
|
|
(end 13.7 -0.5)
|
|
(stroke
|
|
(width 0.12)
|
|
(type default)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "6c197e41-bc75-4fea-9293-6bc3e57a7a76")
|
|
)
|
|
(fp_line
|
|
(start 13.7 6.5)
|
|
(end 13.7 9.3)
|
|
(stroke
|
|
(width 0.12)
|
|
(type default)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "87caa901-2cd2-4b9a-8f72-b81f752b6cab")
|
|
)
|
|
(fp_line
|
|
(start 13.7 9.3)
|
|
(end 8.9 9.3)
|
|
(stroke
|
|
(width 0.12)
|
|
(type default)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "5cbd759a-48ca-439a-8290-e0fb35d7d86a")
|
|
)
|
|
(fp_line
|
|
(start -1.05 -1.05)
|
|
(end -1.05 7.05)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "bc387144-fe4e-404f-a476-21279b889d57")
|
|
)
|
|
(fp_line
|
|
(start -1.05 7.05)
|
|
(end 0.15 7.05)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "e85e6141-13fd-4660-acfd-efa4067e45d0")
|
|
)
|
|
(fp_line
|
|
(start 0.15 -3.45)
|
|
(end 0.15 -1.05)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "7c12b270-63ba-494c-9c92-0c5dadd176ad")
|
|
)
|
|
(fp_line
|
|
(start 0.15 -1.05)
|
|
(end -1.05 -1.05)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "9c5c20a2-a7e8-4735-be7a-9ad9bff97f97")
|
|
)
|
|
(fp_line
|
|
(start 0.15 7.05)
|
|
(end 0.15 9.45)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "efad0860-0c81-42b1-8bcb-22d0d14e670e")
|
|
)
|
|
(fp_line
|
|
(start 0.15 9.45)
|
|
(end 5.3 9.45)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "4e49d5d8-49da-47fc-8070-24f71d107e88")
|
|
)
|
|
(fp_line
|
|
(start 5.3 -4.25)
|
|
(end 5.3 -3.45)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "50f0da4f-4cb1-4245-beb0-7fc8123ee6f0")
|
|
)
|
|
(fp_line
|
|
(start 5.3 -3.45)
|
|
(end 0.15 -3.45)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "6fb42adf-a9ad-4788-9d5d-eb09912fd821")
|
|
)
|
|
(fp_line
|
|
(start 5.3 9.45)
|
|
(end 5.3 10.25)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "dfcf5557-038c-4b06-b60f-b509d5df1705")
|
|
)
|
|
(fp_line
|
|
(start 5.3 10.25)
|
|
(end 8.7 10.25)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "4064fbc4-85e3-4848-a23a-0e2b4a3f257a")
|
|
)
|
|
(fp_line
|
|
(start 8.7 -4.25)
|
|
(end 5.3 -4.25)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "953d6f90-da19-43c9-9a99-8e2a225f83ac")
|
|
)
|
|
(fp_line
|
|
(start 8.7 -3.45)
|
|
(end 8.7 -4.25)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "faaf2d34-d26b-4028-ace4-4fb83bc6e3f4")
|
|
)
|
|
(fp_line
|
|
(start 8.7 9.45)
|
|
(end 13.85 9.45)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "d0725501-36d9-4ff1-bc0c-2ea4ce7350cd")
|
|
)
|
|
(fp_line
|
|
(start 8.7 10.25)
|
|
(end 8.7 9.45)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "c4eb7c19-1dcd-43d5-b128-c7b33f23ec75")
|
|
)
|
|
(fp_line
|
|
(start 13.85 -3.45)
|
|
(end 8.7 -3.45)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "ad3a120d-28ef-4681-a3e1-eecc52ed93b4")
|
|
)
|
|
(fp_line
|
|
(start 13.85 -0.65)
|
|
(end 13.85 -3.45)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "202b7b96-0ab5-4964-8a72-300c31997135")
|
|
)
|
|
(fp_line
|
|
(start 13.85 6.65)
|
|
(end 15.65 6.65)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "3d708e99-9078-437b-9775-74d833e1e0bc")
|
|
)
|
|
(fp_line
|
|
(start 13.85 9.45)
|
|
(end 13.85 6.65)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "28b532f6-7a85-41f6-800e-fd618b573212")
|
|
)
|
|
(fp_line
|
|
(start 15.65 -0.65)
|
|
(end 13.85 -0.65)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "dde4bab0-f1de-47e0-8759-39d1860f4c5c")
|
|
)
|
|
(fp_line
|
|
(start 15.65 6.65)
|
|
(end 15.65 -0.65)
|
|
(stroke
|
|
(width 0.05)
|
|
(type default)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "93c9a7e1-f365-430f-9138-d25d64aa39d5")
|
|
)
|
|
(fp_line
|
|
(start 5.5 5.6)
|
|
(end 5.5 0.4)
|
|
(stroke
|
|
(width 0.1)
|
|
(type default)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "630989db-9f6c-4bfb-8d00-6ab842664258")
|
|
)
|
|
(fp_rect
|
|
(start 0.4 -3.2)
|
|
(end 13.6 9.2)
|
|
(stroke
|
|
(width 0.1)
|
|
(type default)
|
|
)
|
|
(fill none)
|
|
(layer "F.Fab")
|
|
(uuid "983eca9b-7bf7-4ad2-9376-f19343504492")
|
|
)
|
|
(fp_circle
|
|
(center 7 3)
|
|
(end 7 -0.4)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(fill none)
|
|
(layer "F.Fab")
|
|
(uuid "05f0e4ff-f378-49a4-bcee-b52f9733f98a")
|
|
)
|
|
(fp_circle
|
|
(center 7 3)
|
|
(end 7 0)
|
|
(stroke
|
|
(width 0.1)
|
|
(type default)
|
|
)
|
|
(fill none)
|
|
(layer "F.Fab")
|
|
(uuid "291ebaf1-8d59-473a-aa53-eda9f974e6c5")
|
|
)
|
|
(fp_text user "${REFERENCE}"
|
|
(at 7 3 180)
|
|
(layer "F.Fab")
|
|
(uuid "3f56d6b4-cf9d-407a-8c25-cb52f1ff1f42")
|
|
(effects
|
|
(font
|
|
(size 1 1)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(pad "1" thru_hole roundrect
|
|
(at 0 0 90)
|
|
(size 1.6 1.6)
|
|
(drill 1)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(roundrect_rratio 0.25)
|
|
(uuid "11893851-a7dd-4739-9dc2-f862159e17c5")
|
|
)
|
|
(pad "2" thru_hole circle
|
|
(at 0 2 90)
|
|
(size 1.6 1.6)
|
|
(drill 1)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "b430736f-cf39-42ba-bb8c-7ad4e80c9f58")
|
|
)
|
|
(pad "3" thru_hole circle
|
|
(at 0 4 90)
|
|
(size 1.6 1.6)
|
|
(drill 1)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "41007e7b-b5ca-49e4-b4c4-769ddb2b3b66")
|
|
)
|
|
(pad "4" thru_hole circle
|
|
(at 0 6 90)
|
|
(size 1.6 1.6)
|
|
(drill 1)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "9c68bd5f-5a1f-4615-bed4-19bf80a585df")
|
|
)
|
|
(pad "A" thru_hole circle
|
|
(at 14.5 5.5 90)
|
|
(size 1.8 1.8)
|
|
(drill 1.1)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "62004398-fa12-4cba-a862-8a5fda65d512")
|
|
)
|
|
(pad "B" thru_hole circle
|
|
(at 14.5 3 90)
|
|
(size 1.8 1.8)
|
|
(drill 1.1)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "e2f8bca6-c1f9-464c-85ba-075ec924ab0f")
|
|
)
|
|
(pad "C" thru_hole circle
|
|
(at 14.5 0.5 90)
|
|
(size 1.8 1.8)
|
|
(drill 1.1)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "e6a82637-7888-4daa-9adf-8ce6f075c072")
|
|
)
|
|
(pad "SH" thru_hole oval
|
|
(at 7 -2.6 90)
|
|
(size 2.8 3.4)
|
|
(drill oval 2 2.6)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "3bb41fdc-6ad1-4dec-85fb-269465782bbc")
|
|
)
|
|
(pad "SH" thru_hole oval
|
|
(at 7 8.6 180)
|
|
(size 3.4 2.8)
|
|
(drill oval 2.6 2)
|
|
(layers "*.Cu" "*.Mask")
|
|
(remove_unused_layers no)
|
|
(uuid "5ec72dd7-9003-4497-8359-5bc81d6677bf")
|
|
)
|
|
(model "${KICAD8_3DMODEL_DIR}/Rotary_Encoder.3dshapes/RotaryEncoder_Bourns_Vertical_PEL12D-4xxxF-Sxxxx.wrl"
|
|
(offset
|
|
(xyz 0 0 0)
|
|
)
|
|
(scale
|
|
(xyz 1 1 1)
|
|
)
|
|
(rotate
|
|
(xyz 0 0 0)
|
|
)
|
|
)
|
|
) |