diff --git a/Rotary_Encoder.pretty/RotaryEncoder_Bourns_Vertical_PEC12R-3x17F-Nxxxx.kicad_mod b/Rotary_Encoder.pretty/RotaryEncoder_Bourns_Vertical_PEC12R-3x17F-Nxxxx.kicad_mod new file mode 100644 index 000000000..38486e962 --- /dev/null +++ b/Rotary_Encoder.pretty/RotaryEncoder_Bourns_Vertical_PEC12R-3x17F-Nxxxx.kicad_mod @@ -0,0 +1,92 @@ +(footprint "RotaryEncoder_Bourns_Vertical_PEC12R-3x17F-Nxxxx" (version 20221018) (generator pcbnew) + (layer "F.Cu") + (descr "Bourns rotary encoder, PEC12R, without switch, with bushing, vertical shaft, 17.5mm shaft, https://www.bourns.com/docs/product-datasheets/pec12r.pdf") + (tags "rotary encoder") + (attr through_hole) + (fp_text reference "REF**" (at 3 -4.75 180) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5e0eb339-a3be-4a7a-aab9-215f3cdcb4b8) + ) + (fp_text value "RotaryEncoder_Bourns_Vertical_PEC12R-3x17F-Nxxxx" (at 7.5 11) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8f0b3e75-b95c-400f-b56b-97ffe10d0099) + ) + (fp_text user "${REFERENCE}" (at 7.6 2.5 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1bf6fabb-a1d6-4fb0-8803-402bbc9ccd3d) + ) + (fp_line (start 0.69 -3.81) (end 5.3 -3.81) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2b5dab7e-08f3-4f6a-8bae-f25f1040f387)) + (fp_line (start 0.69 -1.05) (end 0.69 -3.81) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2ab7d18d-5797-44f4-bdae-8aa72a8c1356)) + (fp_line (start 0.69 1.05) (end 0.69 1.65) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 07519906-82cb-49f0-9151-26de9aa9c2c5)) + (fp_line (start 0.69 3.35) (end 0.69 4.15) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b654303f-0efa-440e-b1dd-cbb5ae88146e)) + (fp_line (start 0.69 5.85) (end 0.69 8.81) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b7af7bbf-1740-49b8-87b0-597039e22df4)) + (fp_line (start 5.3 8.81) (end 0.69 8.81) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a51da1cb-a83e-4a68-9b63-51fc0d14b179)) + (fp_line (start 9.7 -3.8) (end 14.31 -3.8) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7ef789d8-ac13-4e2e-9fdb-0a463342c61d)) + (fp_line (start 14.31 -3.8) (end 14.31 8.81) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2121f37f-d564-4d19-b967-c2e3a11ee91d)) + (fp_line (start 14.31 8.81) (end 9.7 8.81) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 306c85ad-f8ce-442d-81de-ee72f77c61ec)) + (fp_line (start -1.05 -1.05) (end 0.55 -1.05) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b25910dc-3ead-486b-96f8-645c5cac66a0)) + (fp_line (start -1.05 6.05) (end -1.05 -1.05) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 35266f3f-0648-483b-8e1f-b5ffc827acb1)) + (fp_line (start 0.55 -3.95) (end 5.3 -3.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 996727b4-4d7a-42a5-a04c-a78f39bd8cdb)) + (fp_line (start 0.55 -1.05) (end 0.55 -3.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1e5c443d-ce9b-4a8c-be7d-947e364468c5)) + (fp_line (start 0.55 6.05) (end -1.05 6.05) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 58550851-6df2-406e-99c7-abd9e86b4b26)) + (fp_line (start 0.55 8.95) (end 0.55 6.05) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0d4d02ce-ce6f-4de2-a72a-8ae640406438)) + (fp_line (start 5.3 -3.95) (end 6.2 -4.85) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 47c9d737-9448-4bd8-b991-520aacc8f536)) + (fp_line (start 5.3 8.95) (end 0.55 8.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1ebafcf6-8d73-4e64-ae18-7b2af512a198)) + (fp_line (start 5.3 8.95) (end 6.2 9.85) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f2ab260c-3208-4ae3-a700-4bea42c20349)) + (fp_line (start 6.2 -4.85) (end 8.8 -4.85) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b8b2c6a7-efcc-4230-87b6-524de5b08cfa)) + (fp_line (start 8.8 9.85) (end 6.2 9.85) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 78a55134-fb57-40b6-9e21-6f94eaa0ec2b)) + (fp_line (start 9.7 -3.95) (end 8.8 -4.85) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f4e05c1d-a722-45ee-b865-d8444e11aed5)) + (fp_line (start 9.7 -3.95) (end 14.45 -3.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3bd80417-8ebf-4342-88f5-0f7842b6c034)) + (fp_line (start 9.7 8.95) (end 8.8 9.85) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 826503c2-05fb-4daf-9018-31c767eff919)) + (fp_line (start 14.45 -3.95) (end 14.45 8.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp da838f91-01ea-4baa-80d5-cd2ec5938d95)) + (fp_line (start 14.45 8.95) (end 9.7 8.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8121695c-4d8e-420f-a9e8-29e67c71da19)) + (fp_line (start 0.8 -3.7) (end 0.8 8.7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3e50ac50-e1f2-4ce4-bf45-c865e52e8e74)) + (fp_line (start 0.8 8.7) (end 14.2 8.7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b1795f39-d25d-410b-a96a-7cd7b20643cd)) + (fp_line (start 4.91 1) (end 10.09 1) + (stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp d2751463-dd2d-48e6-a58e-fc2ea901394c)) + (fp_line (start 14.2 -3.7) (end 0.8 -3.7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d63697ba-51ab-415f-9d4a-0541e7f8aa63)) + (fp_line (start 14.2 8.7) (end 14.2 -3.7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4d9b1aba-5529-45bc-9e3c-6332fcd3d4f9)) + (fp_circle (center 7.5 2.5) (end 10.5 2.5) + (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp c6ae4ebe-e321-4e94-be0d-bdfe51572cb2)) + (fp_circle (center 7.5 2.5) (end 12 2.5) + (stroke (width 0.1) (type default)) (fill none) (layer "F.Fab") (tstamp 324e5028-a173-41b0-979b-b562ba145804)) + (pad "A" thru_hole roundrect (at 0 0) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.15625) (tstamp 5c7f2cf4-2a5b-49b9-a675-4260afe7554f)) + (pad "B" thru_hole circle (at 0 5) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 23832c14-e60f-4e88-ba2e-0b96c78c2b5b)) + (pad "C" thru_hole circle (at 0 2.5) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 84423d17-8e9d-49eb-87f0-d1656722901e)) + (pad "SH" thru_hole oval (at 7.5 -3.1) (size 4.1 3) (drill oval 3.1 2) (layers "*.Cu" "*.Mask") (tstamp deeb700f-76b4-4975-93e0-8920331d6490)) + (pad "SH" thru_hole oval (at 7.5 8.1) (size 4.1 3) (drill oval 3.1 2) (layers "*.Cu" "*.Mask") (tstamp f195600b-e0d3-4ca4-8695-0ea573417407)) + (model "${KICAD7_3DMODEL_DIR}/Rotary_Encoder.3dshapes/RotaryEncoder_Bourns_Vertical_PEC12R-3x17F-Nxxxx.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Rotary_Encoder.pretty/RotaryEncoder_Bourns_Vertical_PEC12R-3x17F-Sxxxx.kicad_mod b/Rotary_Encoder.pretty/RotaryEncoder_Bourns_Vertical_PEC12R-3x17F-Sxxxx.kicad_mod new file mode 100644 index 000000000..365d9b32b --- /dev/null +++ b/Rotary_Encoder.pretty/RotaryEncoder_Bourns_Vertical_PEC12R-3x17F-Sxxxx.kicad_mod @@ -0,0 +1,114 @@ +(footprint "RotaryEncoder_Bourns_Vertical_PEC12R-3x17F-Sxxxx" (version 20221018) (generator pcbnew) + (layer "F.Cu") + (descr "Bourns rotary encoder, PEC12R, with switch, with bushing, vertical shaft, 17.5mm shaft, https://www.bourns.com/docs/product-datasheets/pec12r.pdf") + (tags "rotary encoder") + (attr through_hole) + (fp_text reference "REF**" (at 3 -4.75 180) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5e0eb339-a3be-4a7a-aab9-215f3cdcb4b8) + ) + (fp_text value "RotaryEncoder_Bourns_Vertical_PEC12R-3x17F-Sxxxx" (at 7.5 11) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8f0b3e75-b95c-400f-b56b-97ffe10d0099) + ) + (fp_text user "${REFERENCE}" (at 7.6 2.5 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1bf6fabb-a1d6-4fb0-8803-402bbc9ccd3d) + ) + (fp_line (start 0.69 -3.81) (end 5.3 -3.81) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2b5dab7e-08f3-4f6a-8bae-f25f1040f387)) + (fp_line (start 0.69 -1.05) (end 0.69 -3.81) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2ab7d18d-5797-44f4-bdae-8aa72a8c1356)) + (fp_line (start 0.69 1.05) (end 0.69 1.65) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 07519906-82cb-49f0-9151-26de9aa9c2c5)) + (fp_line (start 0.69 3.35) (end 0.69 4.15) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b654303f-0efa-440e-b1dd-cbb5ae88146e)) + (fp_line (start 0.69 5.85) (end 0.69 8.81) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b7af7bbf-1740-49b8-87b0-597039e22df4)) + (fp_line (start 5.3 8.81) (end 0.69 8.81) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a51da1cb-a83e-4a68-9b63-51fc0d14b179)) + (fp_line (start 9.7 -3.8) (end 14.31 -3.8) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7ef789d8-ac13-4e2e-9fdb-0a463342c61d)) + (fp_line (start 14.31 -3.8) (end 14.31 -1.1) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2121f37f-d564-4d19-b967-c2e3a11ee91d)) + (fp_line (start 14.31 1.1) (end 14.31 3.9) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2121f37f-d564-4d19-b967-c2e3a11ee91d)) + (fp_line (start 14.31 6.1) (end 14.31 8.81) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2121f37f-d564-4d19-b967-c2e3a11ee91d)) + (fp_line (start 14.31 8.81) (end 9.7 8.81) + (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 306c85ad-f8ce-442d-81de-ee72f77c61ec)) + (fp_line (start -1.05 -1.05) (end 0.55 -1.05) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b25910dc-3ead-486b-96f8-645c5cac66a0)) + (fp_line (start -1.05 6.05) (end -1.05 -1.05) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 35266f3f-0648-483b-8e1f-b5ffc827acb1)) + (fp_line (start 0.55 -3.95) (end 5.3 -3.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 996727b4-4d7a-42a5-a04c-a78f39bd8cdb)) + (fp_line (start 0.55 -1.05) (end 0.55 -3.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1e5c443d-ce9b-4a8c-be7d-947e364468c5)) + (fp_line (start 0.55 6.05) (end -1.05 6.05) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 58550851-6df2-406e-99c7-abd9e86b4b26)) + (fp_line (start 0.55 8.95) (end 0.55 6.05) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0d4d02ce-ce6f-4de2-a72a-8ae640406438)) + (fp_line (start 5.3 -3.95) (end 6.2 -4.85) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 799e9b43-c048-4cde-8ef5-929572cf4806)) + (fp_line (start 5.3 8.95) (end 0.55 8.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1ebafcf6-8d73-4e64-ae18-7b2af512a198)) + (fp_line (start 5.3 8.95) (end 6.2 9.85) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp aa5beb8a-58fd-422a-b623-ac7991a5b65d)) + (fp_line (start 6.2 -4.85) (end 8.8 -4.85) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 82195bb6-2ba1-475a-811d-d851adc3469f)) + (fp_line (start 8.8 9.85) (end 6.2 9.85) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp aa99febd-ab32-45cb-93b5-fdeb49d0e130)) + (fp_line (start 9.7 -3.95) (end 8.8 -4.85) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp aaaa6e40-c37c-4a1f-95cd-a68a34b706d6)) + (fp_line (start 9.7 -3.95) (end 14.45 -3.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3bd80417-8ebf-4342-88f5-0f7842b6c034)) + (fp_line (start 9.7 8.95) (end 8.8 9.85) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3c3357f2-7d18-4b2d-a071-90262c8f0216)) + (fp_line (start 14.45 -3.95) (end 14.45 -1.05) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp da838f91-01ea-4baa-80d5-cd2ec5938d95)) + (fp_line (start 14.45 -1.05) (end 15.55 -1.05) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 511a36b8-aa9a-41be-a390-b6017e377952)) + (fp_line (start 14.45 1.05) (end 14.45 3.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp da838f91-01ea-4baa-80d5-cd2ec5938d95)) + (fp_line (start 14.45 3.95) (end 15.55 3.95) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 48733f86-2cbb-40c8-8848-106f1f98ef57)) + (fp_line (start 14.45 6.05) (end 14.45 8.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp da838f91-01ea-4baa-80d5-cd2ec5938d95)) + (fp_line (start 14.45 8.95) (end 9.7 8.95) + (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8121695c-4d8e-420f-a9e8-29e67c71da19)) + (fp_line (start 15.55 -1.05) (end 15.55 1.05) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 49f46a5d-f6a9-4554-81c5-4b29ec4ee661)) + (fp_line (start 15.55 1.05) (end 14.45 1.05) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 8f7ca39f-373a-461e-9454-73be6e7950e6)) + (fp_line (start 15.55 3.95) (end 15.55 6.05) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp 29e93750-3fec-454b-94de-93324ae26e64)) + (fp_line (start 15.55 6.05) (end 14.45 6.05) + (stroke (width 0.05) (type default)) (layer "F.CrtYd") (tstamp f1698139-ad3e-4380-9188-70052636e572)) + (fp_line (start 0.8 -3.7) (end 0.8 8.7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3e50ac50-e1f2-4ce4-bf45-c865e52e8e74)) + (fp_line (start 0.8 8.7) (end 14.2 8.7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b1795f39-d25d-410b-a96a-7cd7b20643cd)) + (fp_line (start 4.91 1) (end 10.09 1) + (stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp d2751463-dd2d-48e6-a58e-fc2ea901394c)) + (fp_line (start 14.2 -3.7) (end 0.8 -3.7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d63697ba-51ab-415f-9d4a-0541e7f8aa63)) + (fp_line (start 14.2 8.7) (end 14.2 -3.7) + (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4d9b1aba-5529-45bc-9e3c-6332fcd3d4f9)) + (fp_circle (center 7.5 2.5) (end 10.5 2.5) + (stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp c6ae4ebe-e321-4e94-be0d-bdfe51572cb2)) + (fp_circle (center 7.5 2.5) (end 12 2.5) + (stroke (width 0.1) (type default)) (fill none) (layer "F.Fab") (tstamp 4dbf5721-5176-489e-9445-6344abf6239d)) + (pad "A" thru_hole roundrect (at 0 0) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.15625) (tstamp 5c7f2cf4-2a5b-49b9-a675-4260afe7554f)) + (pad "B" thru_hole circle (at 0 5) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 23832c14-e60f-4e88-ba2e-0b96c78c2b5b)) + (pad "C" thru_hole circle (at 0 2.5) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 84423d17-8e9d-49eb-87f0-d1656722901e)) + (pad "S1" thru_hole circle (at 14.5 0) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (tstamp dd9154e4-e2ea-4ae2-b2de-8277ab2f46f8)) + (pad "S2" thru_hole circle (at 14.5 5) (size 1.6 1.6) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 84861d25-bb31-4f1c-9d0d-268457bda5de)) + (pad "SH" thru_hole oval (at 7.5 -3.1) (size 4.1 3) (drill oval 3.1 2) (layers "*.Cu" "*.Mask") (tstamp deeb700f-76b4-4975-93e0-8920331d6490)) + (pad "SH" thru_hole oval (at 7.5 8.1) (size 4.1 3) (drill oval 3.1 2) (layers "*.Cu" "*.Mask") (tstamp f195600b-e0d3-4ca4-8695-0ea573417407)) + (model "${KICAD7_3DMODEL_DIR}/Rotary_Encoder.3dshapes/RotaryEncoder_Bourns_Vertical_PEC12R-3x17F-Sxxxx.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/Rotary_Encoder.pretty/RotaryEncoder_Bourns_Vertical_PEC12R-3xxxF-Nxxxx.kicad_mod b/Rotary_Encoder.pretty/RotaryEncoder_Bourns_Vertical_PEC12R-3xxxF-Nxxxx.kicad_mod deleted file mode 100644 index 5e9115e47..000000000 --- a/Rotary_Encoder.pretty/RotaryEncoder_Bourns_Vertical_PEC12R-3xxxF-Nxxxx.kicad_mod +++ /dev/null @@ -1,59 +0,0 @@ -(footprint "RotaryEncoder_Bourns_Vertical_PEC12R-3xxxF-Nxxxx" (version 20211014) (generator pcbnew) - (layer "F.Cu") - (tedit 620994B1) - (descr "Bourns rotary encoder, PEC12R, without switch, vertical shaft, https://www.bourns.com/docs/product-datasheets/pec12r.pdf") - (tags "rotary encoder") - (attr through_hole) - (fp_text reference "REF**" (at 15.9 2.6 90) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 5e0eb339-a3be-4a7a-aab9-215f3cdcb4b8) - ) - (fp_text value "RotaryEncoder_Bourns_Vertical_PEC12R-3xxxF-Nxxxx" (at 5.5 12.3) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 8f0b3e75-b95c-400f-b56b-97ffe10d0099) - ) - (fp_text user "${REFERENCE}" (at 7.6 2.5 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 1bf6fabb-a1d6-4fb0-8803-402bbc9ccd3d) - ) - (fp_line (start 0.7 0.75) (end 0.7 1.75) (layer "F.SilkS") (width 0.12) (tstamp 07519906-82cb-49f0-9151-26de9aa9c2c5)) - (fp_line (start 14.3 -3.8) (end 14.3 8.8) (layer "F.SilkS") (width 0.12) (tstamp 2121f37f-d564-4d19-b967-c2e3a11ee91d)) - (fp_line (start 0.7 -0.8) (end 0.7 -3.8) (layer "F.SilkS") (width 0.12) (tstamp 2ab7d18d-5797-44f4-bdae-8aa72a8c1356)) - (fp_line (start 0.7 -3.8) (end 5.75 -3.8) (layer "F.SilkS") (width 0.12) (tstamp 2b5dab7e-08f3-4f6a-8bae-f25f1040f387)) - (fp_line (start 14.3 8.8) (end 9.25 8.8) (layer "F.SilkS") (width 0.12) (tstamp 306c85ad-f8ce-442d-81de-ee72f77c61ec)) - (fp_line (start 9.25 -3.8) (end 14.3 -3.8) (layer "F.SilkS") (width 0.12) (tstamp 7ef789d8-ac13-4e2e-9fdb-0a463342c61d)) - (fp_line (start 5.75 8.8) (end 0.7 8.8) (layer "F.SilkS") (width 0.12) (tstamp a51da1cb-a83e-4a68-9b63-51fc0d14b179)) - (fp_line (start 0.7 3.25) (end 0.7 4.25) (layer "F.SilkS") (width 0.12) (tstamp b654303f-0efa-440e-b1dd-cbb5ae88146e)) - (fp_line (start 0.7 5.8) (end 0.7 8.8) (layer "F.SilkS") (width 0.12) (tstamp b7af7bbf-1740-49b8-87b0-597039e22df4)) - (fp_line (start 0.5 9.1) (end 0.5 6.05) (layer "F.CrtYd") (width 0.05) (tstamp 0d4d02ce-ce6f-4de2-a72a-8ae640406438)) - (fp_line (start 0.5 -1.05) (end 0.5 -4.1) (layer "F.CrtYd") (width 0.05) (tstamp 1e5c443d-ce9b-4a8c-be7d-947e364468c5)) - (fp_line (start 5.75 9.1) (end 0.5 9.1) (layer "F.CrtYd") (width 0.05) (tstamp 1ebafcf6-8d73-4e64-ae18-7b2af512a198)) - (fp_line (start -1.05 6.05) (end -1.05 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp 35266f3f-0648-483b-8e1f-b5ffc827acb1)) - (fp_line (start 9.3 -4.1) (end 14.5 -4.1) (layer "F.CrtYd") (width 0.05) (tstamp 3bd80417-8ebf-4342-88f5-0f7842b6c034)) - (fp_line (start 0.5 6.05) (end -1.05 6.05) (layer "F.CrtYd") (width 0.05) (tstamp 58550851-6df2-406e-99c7-abd9e86b4b26)) - (fp_line (start 5.75 10.8) (end 5.75 9.1) (layer "F.CrtYd") (width 0.05) (tstamp 6c7d5f54-cf12-4148-8bd3-e3a3dc758104)) - (fp_line (start 9.25 9.1) (end 9.25 10.8) (layer "F.CrtYd") (width 0.05) (tstamp 7ef7c4ba-efe7-4a0e-9995-239d38f17c6e)) - (fp_line (start 14.5 9.1) (end 9.25 9.1) (layer "F.CrtYd") (width 0.05) (tstamp 8121695c-4d8e-420f-a9e8-29e67c71da19)) - (fp_line (start 9.25 10.8) (end 5.75 10.8) (layer "F.CrtYd") (width 0.05) (tstamp 964215ca-446d-4aa5-8685-90157d64d4e0)) - (fp_line (start 0.5 -4.1) (end 5.75 -4.1) (layer "F.CrtYd") (width 0.05) (tstamp 996727b4-4d7a-42a5-a04c-a78f39bd8cdb)) - (fp_line (start 9.3 -5.8) (end 9.3 -4.1) (layer "F.CrtYd") (width 0.05) (tstamp a185fb98-65b5-40b4-98db-a525c1edd648)) - (fp_line (start -1.05 -1.05) (end 0.5 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp b25910dc-3ead-486b-96f8-645c5cac66a0)) - (fp_line (start 5.75 -5.8) (end 9.3 -5.8) (layer "F.CrtYd") (width 0.05) (tstamp b8b2c6a7-efcc-4230-87b6-524de5b08cfa)) - (fp_line (start 5.75 -4.1) (end 5.75 -5.8) (layer "F.CrtYd") (width 0.05) (tstamp d3419855-f6dd-46fc-aafc-55e34e1a1111)) - (fp_line (start 14.5 -4.1) (end 14.5 9.1) (layer "F.CrtYd") (width 0.05) (tstamp da838f91-01ea-4baa-80d5-cd2ec5938d95)) - (fp_line (start 0.8 -3.7) (end 0.8 8.7) (layer "F.Fab") (width 0.1) (tstamp 3e50ac50-e1f2-4ce4-bf45-c865e52e8e74)) - (fp_line (start 14.2 8.7) (end 14.2 -3.7) (layer "F.Fab") (width 0.1) (tstamp 4d9b1aba-5529-45bc-9e3c-6332fcd3d4f9)) - (fp_line (start 0.8 8.7) (end 14.2 8.7) (layer "F.Fab") (width 0.1) (tstamp b1795f39-d25d-410b-a96a-7cd7b20643cd)) - (fp_line (start 14.2 -3.7) (end 0.8 -3.7) (layer "F.Fab") (width 0.1) (tstamp d63697ba-51ab-415f-9d4a-0541e7f8aa63)) - (fp_circle (center 7.5 2.5) (end 10.5 2.5) (layer "F.Fab") (width 0.1) (fill none) (tstamp c6ae4ebe-e321-4e94-be0d-bdfe51572cb2)) - (pad "A" thru_hole circle (at 0 0 270) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask) (tstamp 5c7f2cf4-2a5b-49b9-a675-4260afe7554f)) - (pad "B" thru_hole circle (at 0 5 270) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask) (tstamp 23832c14-e60f-4e88-ba2e-0b96c78c2b5b)) - (pad "C" thru_hole circle (at 0 2.5 270) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask) (tstamp 84423d17-8e9d-49eb-87f0-d1656722901e)) - (pad "SH" thru_hole oval (at 7.5 -4.1 270) (size 2.9 3) (drill oval 2.1 2.2) (layers *.Cu *.Mask) (tstamp deeb700f-76b4-4975-93e0-8920331d6490)) - (pad "SH" thru_hole oval (at 7.5 9.1 270) (size 2.9 3) (drill oval 2.1 2.2) (layers *.Cu *.Mask) (tstamp f195600b-e0d3-4ca4-8695-0ea573417407)) - (model "${KICAD6_3DMODEL_DIR}/Rotary_Encoder.3dshapes/RotaryEncoder_Bourns_Vertical_PEC12R-3xxxF-Nxxxx.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) -) diff --git a/Rotary_Encoder.pretty/RotaryEncoder_Bourns_Vertical_PEC12R-3xxxF-Sxxxx.kicad_mod b/Rotary_Encoder.pretty/RotaryEncoder_Bourns_Vertical_PEC12R-3xxxF-Sxxxx.kicad_mod deleted file mode 100644 index a6a91cda2..000000000 --- a/Rotary_Encoder.pretty/RotaryEncoder_Bourns_Vertical_PEC12R-3xxxF-Sxxxx.kicad_mod +++ /dev/null @@ -1,71 +0,0 @@ -(footprint "RotaryEncoder_Bourns_Vertical_PEC12R-3xxxF-Sxxxx" (version 20211014) (generator pcbnew) - (layer "F.Cu") - (tedit 6209947B) - (descr "Bourns rotary encoder, PEC12R, with switch, vertical shaft, https://www.bourns.com/docs/product-datasheets/pec12r.pdf") - (tags "rotary encoder") - (attr through_hole) - (fp_text reference "REF**" (at 16.4 2.5 90) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3ae5af63-9ba1-4712-a2e2-a9714ffe9679) - ) - (fp_text value "RotaryEncoder_Bourns_Vertical_PEC12R-3xxxF-Sxxxx" (at 7.3 11.6) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 9356ce95-369c-4a7d-8f49-4a03c42188e2) - ) - (fp_text user "${REFERENCE}" (at 7.6 2.5 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 72e222a2-1faf-4332-8d73-a6c074cb3f8c) - ) - (fp_line (start 0.7 3.25) (end 0.7 4.25) (layer "F.SilkS") (width 0.12) (tstamp 017187db-6742-4508-8ea3-b52806d85658)) - (fp_line (start 0.7 5.8) (end 0.7 8.8) (layer "F.SilkS") (width 0.12) (tstamp 0cc5c9d6-4509-4266-a60c-3535aa33f16d)) - (fp_line (start 14.3 -3.8) (end 14.3 -1) (layer "F.SilkS") (width 0.12) (tstamp 307e2aea-a7ec-41c8-a29a-1ce5b10bc639)) - (fp_line (start 0.7 0.75) (end 0.7 1.75) (layer "F.SilkS") (width 0.12) (tstamp 4ca71c3f-ff61-4b39-90c9-9d4339cea872)) - (fp_line (start 0.7 -3.8) (end 5.75 -3.8) (layer "F.SilkS") (width 0.12) (tstamp 4fac5ada-0743-4390-a04b-1cb905b8633c)) - (fp_line (start 14.3 6.1) (end 14.3 8.8) (layer "F.SilkS") (width 0.12) (tstamp 5f2d5037-3fac-494d-abc7-0a3f9c246a46)) - (fp_line (start 5.75 8.8) (end 0.7 8.8) (layer "F.SilkS") (width 0.12) (tstamp 73ea4f4c-f010-4a1a-bf99-cf306db75443)) - (fp_line (start 9.25 -3.8) (end 14.3 -3.8) (layer "F.SilkS") (width 0.12) (tstamp 7a713ad8-8d98-452a-bf0b-c23c86a6f817)) - (fp_line (start 14.3 1) (end 14.3 4) (layer "F.SilkS") (width 0.12) (tstamp 8a782957-f342-4adf-a7bd-e974412e6a53)) - (fp_line (start 0.7 -0.8) (end 0.7 -3.8) (layer "F.SilkS") (width 0.12) (tstamp b72e7e30-5643-4633-8087-5c5ce86f036e)) - (fp_line (start 14.3 8.8) (end 9.25 8.8) (layer "F.SilkS") (width 0.12) (tstamp be561c8d-ec76-4a93-b298-69ea4bd83a6c)) - (fp_line (start 0.5 6.05) (end -1.05 6.05) (layer "F.CrtYd") (width 0.05) (tstamp 07e36c4a-3969-47eb-9b19-a145cdd7aeb8)) - (fp_line (start 9.25 9.1) (end 9.25 10.8) (layer "F.CrtYd") (width 0.05) (tstamp 177c627b-4e89-45e5-b491-752e792e98fb)) - (fp_line (start 5.75 -4.1) (end 5.75 -5.8) (layer "F.CrtYd") (width 0.05) (tstamp 25f4c6d2-e2c0-48b0-ae29-8fc36e4b4a36)) - (fp_line (start 14.5 3.95) (end 15.55 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 296c5c10-6a48-4ad2-95df-b7072621c7e7)) - (fp_line (start 14.5 9.1) (end 9.25 9.1) (layer "F.CrtYd") (width 0.05) (tstamp 34d34f25-8468-469f-9f0e-c479b9b0381e)) - (fp_line (start 9.3 -4.1) (end 14.5 -4.1) (layer "F.CrtYd") (width 0.05) (tstamp 40567f06-0778-455d-8e69-c700165bf902)) - (fp_line (start 14.5 1.05) (end 14.5 3.95) (layer "F.CrtYd") (width 0.05) (tstamp 55ab26d8-42e1-4300-a3cb-59871f0e4b9b)) - (fp_line (start -1.05 6.05) (end -1.05 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp 55b4c791-a2c3-4248-9134-195de08f69b2)) - (fp_line (start -1.05 -1.05) (end 0.5 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp 5c9dda52-c922-491a-8f86-ba7e5d9c49d3)) - (fp_line (start 15.55 1.05) (end 14.5 1.05) (layer "F.CrtYd") (width 0.05) (tstamp 681cd80d-71e0-4fdc-8c4b-668edaa1bc16)) - (fp_line (start 5.75 -5.8) (end 9.3 -5.8) (layer "F.CrtYd") (width 0.05) (tstamp 75fd2ac3-e46f-4731-812b-27a8d08a7afe)) - (fp_line (start 14.5 -1.05) (end 15.55 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp 78f2c69d-69c1-4ff8-a52c-ddcb9457f6e2)) - (fp_line (start 9.25 10.8) (end 5.75 10.8) (layer "F.CrtYd") (width 0.05) (tstamp 839352d7-302e-4238-b84f-37a49dd41360)) - (fp_line (start 0.5 -4.1) (end 5.75 -4.1) (layer "F.CrtYd") (width 0.05) (tstamp 95694415-1810-4a90-b868-5aeff3bec978)) - (fp_line (start 14.5 -4.1) (end 14.5 -1.05) (layer "F.CrtYd") (width 0.05) (tstamp 9755d21a-7c5c-45b8-aebc-04782a8087c7)) - (fp_line (start 14.5 6.05) (end 14.5 9.1) (layer "F.CrtYd") (width 0.05) (tstamp a220d1a8-eb8b-4569-a81d-8e1a1f50a7cf)) - (fp_line (start 0.5 9.1) (end 0.5 6.05) (layer "F.CrtYd") (width 0.05) (tstamp b07ed2ef-a606-4068-80e1-eeca7c8c8e88)) - (fp_line (start 0.5 -1.05) (end 0.5 -4.1) (layer "F.CrtYd") (width 0.05) (tstamp b873d744-d717-4763-a1e4-0060cddca8c1)) - (fp_line (start 5.75 10.8) (end 5.75 9.1) (layer "F.CrtYd") (width 0.05) (tstamp bd04bcbe-9ab4-420f-8b32-4e8547a76a10)) - (fp_line (start 15.55 3.95) (end 15.55 6.05) (layer "F.CrtYd") (width 0.05) (tstamp d7f04be1-72d1-4ba8-9af6-2e0cf83e4f03)) - (fp_line (start 5.75 9.1) (end 0.5 9.1) (layer "F.CrtYd") (width 0.05) (tstamp dbe8882f-89dd-4647-b3c6-ad710d95f966)) - (fp_line (start 15.55 -1.05) (end 15.55 1.05) (layer "F.CrtYd") (width 0.05) (tstamp ed36df11-9446-4d30-924c-164502be4004)) - (fp_line (start 15.55 6.05) (end 14.5 6.05) (layer "F.CrtYd") (width 0.05) (tstamp ee09778d-4559-4a4b-80de-799d29a3fc32)) - (fp_line (start 9.3 -5.8) (end 9.3 -4.1) (layer "F.CrtYd") (width 0.05) (tstamp fcc4ec97-4f72-4be3-a3ee-0982237718de)) - (fp_line (start 14.2 8.7) (end 14.2 -3.7) (layer "F.Fab") (width 0.1) (tstamp 558b35da-adbe-4535-bc0e-78fc311cb4bc)) - (fp_line (start 0.8 8.7) (end 14.2 8.7) (layer "F.Fab") (width 0.1) (tstamp adb7c565-1335-4dfa-b9c3-c4e4ddae8176)) - (fp_line (start 0.8 -3.7) (end 0.8 8.7) (layer "F.Fab") (width 0.1) (tstamp b5d07687-dc7d-4119-b3c1-a04e7e2e752f)) - (fp_line (start 14.2 -3.7) (end 0.8 -3.7) (layer "F.Fab") (width 0.1) (tstamp b753b0ce-1f66-40bf-bc29-3f638789e963)) - (fp_circle (center 7.5 2.5) (end 10.5 2.5) (layer "F.Fab") (width 0.1) (fill none) (tstamp 1dfe962c-ee3a-4c8c-99f3-4807874618a9)) - (pad "A" thru_hole circle (at 0 0 270) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask) (tstamp 48eed661-ce3d-4ad1-8391-d744b8926da2)) - (pad "B" thru_hole circle (at 0 5 270) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask) (tstamp 04bcc274-3588-4405-b87e-b06e764f687e)) - (pad "C" thru_hole circle (at 0 2.5 270) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask) (tstamp 3fdefcca-4dc6-4755-b219-40abf4d766e0)) - (pad "S1" thru_hole circle (at 14.5 0 270) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask) (tstamp 127ae690-cf4f-4b2e-bf14-6ed8fa825ff6)) - (pad "S2" thru_hole circle (at 14.5 5 270) (size 1.524 1.524) (drill 1) (layers *.Cu *.Mask) (tstamp 5d45768b-da99-41a2-80a5-901392f2c99d)) - (pad "SH" thru_hole oval (at 7.5 9.1 270) (size 2.9 3) (drill oval 2.1 2.2) (layers *.Cu *.Mask) (tstamp 4ae8060a-e74c-40a8-8c25-8477408c0aa3)) - (pad "SH" thru_hole oval (at 7.5 -4.1 270) (size 2.9 3) (drill oval 2.1 2.2) (layers *.Cu *.Mask) (tstamp c9317c77-538c-4cb2-8a47-cfdf89fabfec)) - (model "${KICAD6_3DMODEL_DIR}/Rotary_Encoder.3dshapes/RotaryEncoder_Bourns_Vertical_PEC12R-3xxxF-Sxxxx.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) -)