(footprint "RotaryEncoder_Alps_EC12E-Switch_Vertical_H20mm_CircularMountingHoles" (version 20211014) (generator pcbnew)
  (layer "F.Cu")
  (tedit 5A64F967)
  (descr "Alps rotary encoder, EC12E... with switch, vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC12E/EC12E1240405.html & http://cdn-reichelt.de/documents/datenblatt/F100/402097STEC12E08.PDF")
  (tags "rotary encoder")
  (attr through_hole)
  (fp_text reference "REF**" (at 2.8 -4.7) (layer "F.SilkS")
    (effects (font (size 1 1) (thickness 0.15)))
    (tstamp 49646dd0-efe4-459a-b29a-30e1d6636529)
  )
  (fp_text value "RotaryEncoder_Alps_EC12E-Switch_Vertical_H20mm_CircularMountingHoles" (at 7.5 10.4) (layer "F.Fab")
    (effects (font (size 1 1) (thickness 0.15)))
    (tstamp 8edd7a13-82c0-40cf-aebc-d7d8720e7efe)
  )
  (fp_text user "${REFERENCE}" (at 11.5 6.6) (layer "F.Fab")
    (effects (font (size 1 1) (thickness 0.15)))
    (tstamp fa43108d-0b8d-4f28-845a-2ec6bbfb1b74)
  )
  (fp_line (start 0.8 8.8) (end 0.8 6) (layer "F.SilkS") (width 0.12) (tstamp 024130dc-62a4-4136-b863-c97b487f34d7))
  (fp_line (start 14.2 -3.8) (end 14.2 -1.2) (layer "F.SilkS") (width 0.12) (tstamp 0c530a57-f290-4c0b-8af4-12d9dead81cf))
  (fp_line (start 14.2 1.2) (end 14.2 3.8) (layer "F.SilkS") (width 0.12) (tstamp 2de8dc73-bb81-4168-af57-9afba306c1ce))
  (fp_line (start 14.2 8.8) (end 9.3 8.8) (layer "F.SilkS") (width 0.12) (tstamp 2f135a74-d52d-4e36-8f74-c1eaeff4cf81))
  (fp_line (start 7 2.5) (end 8 2.5) (layer "F.SilkS") (width 0.12) (tstamp 32062552-5970-45e5-92a5-d3bfa78f3e5f))
  (fp_line (start 0.3 -1.6) (end 0 -1.3) (layer "F.SilkS") (width 0.12) (tstamp 3e924268-3880-48a7-ac07-1dde238016dd))
  (fp_line (start 5.6 -3.8) (end 0.8 -3.8) (layer "F.SilkS") (width 0.12) (tstamp 50aed733-fed5-47d1-abe8-be3be506698c))
  (fp_line (start -0.3 -1.6) (end 0.3 -1.6) (layer "F.SilkS") (width 0.12) (tstamp 601f0350-ba51-414b-9959-4fe4485b7814))
  (fp_line (start 9.3 -3.8) (end 14.2 -3.8) (layer "F.SilkS") (width 0.12) (tstamp 6e3df874-c7e6-4ef7-aa5d-7cb7026eecdc))
  (fp_line (start 14.2 6.2) (end 14.2 8.8) (layer "F.SilkS") (width 0.12) (tstamp a54e8b2e-6cc0-44da-bb08-202ab8c23cc4))
  (fp_line (start 0 -1.3) (end -0.3 -1.6) (layer "F.SilkS") (width 0.12) (tstamp a76335fc-4e51-4b4f-ba74-0eccaf8d9592))
  (fp_line (start 7.5 2) (end 7.5 3) (layer "F.SilkS") (width 0.12) (tstamp ad921fa3-4be0-4091-bb19-b533992c048e))
  (fp_line (start 0.8 -3.8) (end 0.8 -1.3) (layer "F.SilkS") (width 0.12) (tstamp cd41b2bd-4dd9-4ea5-866c-aaa7b17bbcb5))
  (fp_line (start 5.7 8.8) (end 0.8 8.8) (layer "F.SilkS") (width 0.12) (tstamp fe742999-d086-42be-a152-2f92646c14e3))
  (fp_circle (center 7.5 2.5) (end 10.5 2.5) (layer "F.SilkS") (width 0.12) (fill none) (tstamp a651a85b-52f9-4053-825b-0d0c870157b9))
  (fp_line (start -1.5 -5) (end 16 -5) (layer "F.CrtYd") (width 0.05) (tstamp 88a35a2f-9756-4225-a407-60e72c256241))
  (fp_line (start 16 10) (end -1.5 10) (layer "F.CrtYd") (width 0.05) (tstamp b334ab6a-0dcb-4dec-9700-85c91709c9f4))
  (fp_line (start -1.5 -5) (end -1.5 10) (layer "F.CrtYd") (width 0.05) (tstamp b58302b6-ec44-477e-9558-a9093826b29a))
  (fp_line (start 16 10) (end 16 -5) (layer "F.CrtYd") (width 0.05) (tstamp eeef80ff-d692-4a2c-996b-edf057fd6eec))
  (fp_line (start 4.5 2.5) (end 10.5 2.5) (layer "F.Fab") (width 0.12) (tstamp 0bfbdd90-2531-418e-b2d4-c28415db45e9))
  (fp_line (start 14.1 8.7) (end 0.9 8.7) (layer "F.Fab") (width 0.12) (tstamp 2b981e58-68b9-457b-823c-aaafeb01c975))
  (fp_line (start 1.9 -3.7) (end 14.1 -3.7) (layer "F.Fab") (width 0.12) (tstamp 4808cb44-ebc6-41e6-b9f1-d4890eb17ab5))
  (fp_line (start 14.1 -3.7) (end 14.1 8.7) (layer "F.Fab") (width 0.12) (tstamp 7cafe1b3-60c6-49d3-b3cc-96aedaeb3fee))
  (fp_line (start 0.9 8.7) (end 0.9 -2.6) (layer "F.Fab") (width 0.12) (tstamp d612208e-0d18-4cc2-a312-317ee6ca90f0))
  (fp_line (start 0.9 -2.6) (end 1.9 -3.7) (layer "F.Fab") (width 0.12) (tstamp d948202f-fd53-4aaf-8017-b338bb5e8f29))
  (fp_line (start 7.5 -0.5) (end 7.5 5.5) (layer "F.Fab") (width 0.12) (tstamp e30051ea-8467-4631-920f-c48c7f8892ff))
  (fp_circle (center 7.5 2.5) (end 10.5 2.5) (layer "F.Fab") (width 0.12) (fill none) (tstamp e7c996f2-7aed-47d6-af13-288fdaee7c76))
  (pad "A" thru_hole rect (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp a3ab48a6-3c4e-49e3-b5c7-02fcfad46412))
  (pad "B" thru_hole circle (at 0 5) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp e8d01973-e726-4c75-99f5-47efa9766374))
  (pad "C" thru_hole circle (at 0 2.5) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp f07b6376-44e5-47e4-bcf3-26e314ebe20f))
  (pad "MP" thru_hole circle (at 7.5 8.1) (size 2.8 2.8) (drill 2.2) (layers *.Cu *.Mask) (tstamp 3efdcc9e-ddfd-4bd8-bd12-3257b353a1bf))
  (pad "MP" thru_hole circle (at 7.5 -3.1) (size 2.8 2.8) (drill 2.2) (layers *.Cu *.Mask) (tstamp a152f2b2-f490-491e-b502-2e2dae2e6d47))
  (pad "S1" thru_hole circle (at 14.5 0) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp 1c20bb92-0003-4716-90ff-75f1a91efcdf))
  (pad "S2" thru_hole circle (at 14.5 5) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp 8429ef68-af9f-4325-a987-c6ba37226955))
  (model "${KICAD6_3DMODEL_DIR}/Rotary_Encoder.3dshapes/RotaryEncoder_Alps_EC12E-Switch_Vertical_H20mm_CircularMountingHoles.wrl"
    (offset (xyz 0 0 0))
    (scale (xyz 1 1 1))
    (rotate (xyz 0 0 0))
  )
)
