(footprint "SwitchEncoder" (version 20211014) (generator pcbnew)
  (layer "F.Cu")
  (tedit 5A74C8DD)
  (descr "Alps rotary encoder, EC12E... with switch, vertical shaft, mounting holes with circular drills, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html")
  (tags "rotary encoder")
  (property "Sheetfile" "gtoe.kicad_sch")
  (property "Sheetname" "")
  (attr through_hole)
  (fp_text reference "SW2" (at -4.7 -7.2) (layer "F.SilkS")
    (effects (font (size 1 1) (thickness 0.15)))
    (tstamp 487f32e8-a73c-4e09-b49d-d25aea334c5e)
  )
  (fp_text value "RotaryEncoder_Switch" (at 0 7.9) (layer "F.Fab")
    (effects (font (size 1 1) (thickness 0.15)))
    (tstamp f982bfce-acaf-49bc-9f5f-dc52c5c81390)
  )
  (fp_text user "${REFERENCE}" (at 3.6 3.8) (layer "F.Fab")
    (effects (font (size 1 1) (thickness 0.15)))
    (tstamp a620f79b-60e5-4480-93df-bf2a6085de97)
  )
  (fp_line (start -7.2 -4.1) (end -7.5 -3.8) (layer "F.SilkS") (width 0.12) (tstamp 0b4c05fd-dc4b-4952-b653-3a82eba402f5))
  (fp_line (start -0.5 0) (end 0.5 0) (layer "F.SilkS") (width 0.12) (tstamp 0e7172e7-bb1d-47f4-8db3-033d285d6c26))
  (fp_line (start 6.1 -5.9) (end 6.1 -3.5) (layer "F.SilkS") (width 0.12) (tstamp 137c7733-3344-479c-99bb-3d52166c86dc))
  (fp_line (start -7.5 -3.8) (end -7.8 -4.1) (layer "F.SilkS") (width 0.12) (tstamp 15f4352e-f064-4294-b63e-3cfdd24a6ff9))
  (fp_line (start -2 -5.9) (end -6.1 -5.9) (layer "F.SilkS") (width 0.12) (tstamp 54e54abf-3e0e-48e7-b3c9-986c03d08a20))
  (fp_line (start 6.1 -1.3) (end 6.1 1.3) (layer "F.SilkS") (width 0.12) (tstamp 569830c5-9b56-4fd2-9765-9fd1bad9110b))
  (fp_line (start -7.8 -4.1) (end -7.2 -4.1) (layer "F.SilkS") (width 0.12) (tstamp 6fd6889d-4d35-49f4-a6f9-85a791d97e32))
  (fp_line (start 2 -5.9) (end 6.1 -5.9) (layer "F.SilkS") (width 0.12) (tstamp 7f3d7db8-200d-4e36-8ef6-3f874c617634))
  (fp_line (start -6.1 -5.9) (end -6.1 5.9) (layer "F.SilkS") (width 0.12) (tstamp 812723d3-786f-462f-a164-be1d7a65e34a))
  (fp_line (start 6.1 3.5) (end 6.1 5.9) (layer "F.SilkS") (width 0.12) (tstamp 8785b4a1-0214-45df-aa2b-e004f25413c9))
  (fp_line (start 0 -0.5) (end 0 0.5) (layer "F.SilkS") (width 0.12) (tstamp 99d4ed93-d922-4b98-bb09-443e2f409553))
  (fp_line (start -2 5.9) (end -6.1 5.9) (layer "F.SilkS") (width 0.12) (tstamp d2309045-8b51-4030-8710-ab5cf3d788c3))
  (fp_line (start 6.1 5.9) (end 2 5.9) (layer "F.SilkS") (width 0.12) (tstamp f9d478ca-0c65-4261-b476-8f75afdd6ef6))
  (fp_circle (center 0 0) (end 3 0) (layer "F.SilkS") (width 0.12) (fill none) (tstamp b168bf48-a209-4a85-822f-53e8608fe8a6))
  (fp_line (start 8.5 7.7) (end -9 7.7) (layer "F.CrtYd") (width 0.05) (tstamp 75074bde-1d15-4c9a-a367-670aa0a54461))
  (fp_line (start 8.5 7.7) (end 8.5 -7.7) (layer "F.CrtYd") (width 0.05) (tstamp 8a096ad1-780e-4de9-a1e6-dee0d79b82ec))
  (fp_line (start -9 -7.7) (end -9 7.7) (layer "F.CrtYd") (width 0.05) (tstamp 951a863f-5505-418c-94e6-d0696eae47fd))
  (fp_line (start -9 -7.7) (end 8.5 -7.7) (layer "F.CrtYd") (width 0.05) (tstamp aac9fc71-ce02-49b0-a68c-809cd6f9fcc9))
  (fp_line (start 6 5.8) (end -6 5.8) (layer "F.Fab") (width 0.12) (tstamp 0ac186c3-645f-4969-8020-cf0bf3facd35))
  (fp_line (start -6 -4.7) (end -5 -5.8) (layer "F.Fab") (width 0.12) (tstamp 4f01647a-74a1-4cfb-933a-100d5ab8579c))
  (fp_line (start -5 -5.8) (end 6 -5.8) (layer "F.Fab") (width 0.12) (tstamp 6576bbe3-d54c-4bee-b632-4529d55e4bb6))
  (fp_line (start -6 5.8) (end -6 -4.7) (layer "F.Fab") (width 0.12) (tstamp 7dc38973-2e04-48d2-80bf-3d139096f997))
  (fp_line (start 0 -3) (end 0 3) (layer "F.Fab") (width 0.12) (tstamp c8ff234d-24c6-460a-970b-87ebe6617619))
  (fp_line (start 6 -5.8) (end 6 5.8) (layer "F.Fab") (width 0.12) (tstamp d97120db-68a6-4ec6-9918-3afae054288d))
  (fp_line (start -3 0) (end 3 0) (layer "F.Fab") (width 0.12) (tstamp ebd2bb57-7006-4dca-ac08-a61a58c16d31))
  (fp_circle (center 0 0) (end 3 0) (layer "F.Fab") (width 0.12) (fill none) (tstamp 5c69a30d-6292-41d3-b035-cfb97c53de5b))
  (pad "A" thru_hole rect (at -7.5 -2.5) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp c56c6f33-55eb-4771-bf41-c4d2c7d21433))
  (pad "B" thru_hole circle (at -7.5 2.5) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp 1d277e22-e2e9-449d-ae9e-6405667a4309))
  (pad "C" thru_hole circle (at -7.5 0) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp 538aea62-306e-40e8-9285-36cc1491ebe2))
  (pad "MP" thru_hole circle (at 0 5.6) (size 3.2 3.2) (drill 2.6) (layers *.Cu *.Mask) (tstamp a6bf1d7e-7d6e-4dfc-9f23-9f242dfc901e))
  (pad "MP" thru_hole circle (at 0 -5.6) (size 3.2 3.2) (drill 2.6) (layers *.Cu *.Mask) (tstamp d20ea8d7-6387-4ebc-90db-6d12fd9fe209))
  (pad "S1" thru_hole circle (at 7 2.5) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp 10b365df-767f-4a95-bdf9-426c9b3ecaf3))
  (pad "S2" thru_hole circle (at 7 -2.5) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp 1951ec43-3994-47c7-8f51-0a9244f6b8fc))
  (model "${KICAD6_3DMODEL_DIR}/Rotary_Encoder.3dshapes/RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm_CircularMountingHoles.wrl"
    (offset (xyz -7.5 2.5 0))
    (scale (xyz 1 1 1))
    (rotate (xyz 0 0 0))
  )
)
