(footprint "GM005-LimitSwitch" (version 20260206) (generator "pcbcupid") (layer "F.Cu") (descr "Board-level footprint for GM005-LimitSwitch — 25.4 x 22.9 mm. Generated by PCBcupid.") (tags "pcbcupid,board") (attr through_hole) (duplicate_pad_numbers_are_jumpers no) (property "Reference" "REF**" (at 0 2.5 0) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15)))) (property "Value" "GM005-LimitSwitch" (at 0 0 0) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15)))) (fp_rect (start -12.721384 -11.429869) (end 12.721384 11.429869) (layer "F.Fab") (width 0.1) (fill no)) (fp_line (start -12.721384 8.890129) (end -12.721125 -8.853776) (layer "F.SilkS") (width 0.12)) (fp_line (start -12.721384 8.890129) (end -12.721125 -8.853776) (layer "F.Fab") (width 0.12)) (fp_arc (start -12.721125 -8.853776) (mid -11.984711 -10.667751) (end -10.181384 -11.429869) (layer "F.SilkS") (width 0.12)) (fp_arc (start -12.721125 -8.853776) (mid -11.984711 -10.667751) (end -10.181384 -11.429869) (layer "F.Fab") (width 0.12)) (fp_line (start -10.181384 -11.429869) (end 10.116968 -11.429869) (layer "F.SilkS") (width 0.12)) (fp_line (start -10.181384 -11.429869) (end 10.116968 -11.429869) (layer "F.Fab") (width 0.12)) (fp_arc (start -10.145291 11.429869) (mid -11.959297 10.693487) (end -12.721384 8.890129) (layer "F.SilkS") (width 0.12)) (fp_arc (start -10.145291 11.429869) (mid -11.959297 10.693487) (end -12.721384 8.890129) (layer "F.Fab") (width 0.12)) (fp_arc (start 10.116968 -11.429869) (mid 11.94374 -10.700541) (end 12.712778 -8.890128) (layer "F.SilkS") (width 0.12)) (fp_arc (start 10.116968 -11.429869) (mid 11.94374 -10.700541) (end 12.712778 -8.890128) (layer "F.Fab") (width 0.12)) (fp_line (start 10.156968 11.429869) (end -10.145291 11.429869) (layer "F.SilkS") (width 0.12)) (fp_line (start 10.156968 11.429869) (end -10.145291 11.429869) (layer "F.Fab") (width 0.12)) (fp_arc (start 12.721384 8.865454) (mid 11.977959 10.686444) (end 10.156968 11.429869) (layer "F.SilkS") (width 0.12)) (fp_arc (start 12.721384 8.865454) (mid 11.977959 10.686444) (end 10.156968 11.429869) (layer "F.Fab") (width 0.12)) (fp_line (start 12.721384 8.865454) (end 12.721384 -8.890129) (layer "F.SilkS") (width 0.12)) (fp_line (start 12.721384 8.865454) (end 12.721384 -8.890129) (layer "F.Fab") (width 0.12)) (fp_line (start -12.971383 8.852558) (end -12.971125 -8.852922) (layer "F.CrtYd") (width 0.05)) (fp_arc (start -12.971125 -8.852922) (mid -12.148503 -10.857604) (end -10.143675 -11.679869) (layer "F.CrtYd") (width 0.05)) (fp_line (start -10.143675 -11.679869) (end 10.115165 -11.679869) (layer "F.CrtYd") (width 0.05)) (fp_arc (start 10.115165 -11.679869) (mid 12.119252 -10.878576) (end 12.962772 -8.891893) (layer "F.CrtYd") (width 0.05)) (fp_line (start 12.971384 -8.890129) (end 12.971384 8.864209) (layer "F.CrtYd") (width 0.05)) (fp_arc (start 12.971384 8.864209) (mid 12.154736 10.863221) (end 10.155723 11.679869) (layer "F.CrtYd") (width 0.05)) (fp_line (start 10.155723 11.679869) (end -10.14443 11.679869) (layer "F.CrtYd") (width 0.05)) (fp_arc (start -10.14443 11.679869) (mid -12.149098 10.85733) (end -12.971383 8.852558) (layer "F.CrtYd") (width 0.05)) (fp_rect (start -2.843146 3.426339) (end 12.682864 11.39135) (layer "B.CrtYd") (width 0.05) (fill none)) (fp_rect (start -12.602612 6.418183) (end -7.602612 11.418183) (layer "B.CrtYd") (width 0.05) (fill none)) (fp_rect (start -12.602612 -11.361817) (end -7.602612 -6.361817) (layer "B.CrtYd") (width 0.05) (fill none)) (fp_rect (start 7.682868 -11.388646) (end 12.682868 -6.388646) (layer "B.CrtYd") (width 0.05) (fill none)) (pad "1" thru_hole roundrect (at -1.243146 5.101339) (size 1.7 1.85) (drill 0.85) (layers "*.Cu" "*.Mask") (remove_unused_layers no)) (pad "2" thru_hole oval (at 1.256854 5.101339) (size 1.7 1.85) (drill 0.85) (layers "*.Cu" "*.Mask") (remove_unused_layers no)) (pad "3" thru_hole oval (at 3.756854 5.101339) (size 1.7 1.85) (drill 0.85) (layers "*.Cu" "*.Mask") (remove_unused_layers no)) (pad "H2" np_thru_hole circle (at -10.102612 8.918183) (size 3.5 3.5) (drill 2.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no)) (pad "H1" np_thru_hole circle (at -10.102612 -8.861817) (size 3.5 3.5) (drill 2.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no)) (pad "H4" np_thru_hole circle (at 10.182868 -8.888646) (size 3.5 3.5) (drill 2.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no)) (pad "H3" np_thru_hole circle (at 10.182864 8.89135) (size 3.5 3.5) (drill 2.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no)) (model "${KICAD_PCBCUPID_3DMODEL_DIR}/GM005-LimitSwitch/GM005-LimitSwitch.step" (offset (xyz 0 0 2.5)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0))) )