# author: andrew mccubbin # email: andrewm@thehacktory.com # dist-license: GPL 2 # use-license: unlimited # Dimensions from CTS corporation Datasheet # Element[element_flags, description, pcb-name, value, mark_x, # mark_y, text_x, text_y, text_direction, text_scale, text_flags Element[0x00000000 "CTS-252-Joystick-Switched" "" "" 1000 1000 -20000 -41000 0 100 0x00000000] ( Attribute("gedasymbols::url" "http://www.gedasymbols.org/user/andrew_mccubbin/footprints/MULTIWATT15_OVAL_PADS.fp") # Silk screen around package ElementLine[-40000 2000 -36000 2000 1000] ElementLine[ 40000 2000 36000 2000 1000] ElementLine[-40000 2000 -40000 -18000 1000] ElementLine[ 40000 2000 40000 -18000 1000] ElementLine[-40000 -18000 40000 -18000 1000] ElementLine[-40000 -13000 40000 -13000 1000] ElementLine[ -8000 -13000 -8000 -18000 1000] ElementLine[ 8000 -13000 8000 -18000 1000] # Pad[X1, Y1, X2, Y3, width, clearance, # soldermask, "pin name", "pin number", flags] # Pin[x, y, Thickness, Clearance, Mask, DrillHole, # Name, Number, Flags) # Top Row # Pin 2 Pad[-30000 -3150 -30000 3150 6299 1600 6599 "2" "2" 0x00000800] Pad[-30000 -3150 -30000 3150 6299 1600 6599 "2" "2" 0x00000880] Pin[-30000 0 6299 1600 6599 3937 "2" "2" 0x00000100] # Pin 4 Pad[-20000 -3150 -20000 3150 6299 1600 6599 "4" "4" 0x00000800] Pad[-20000 -3150 -20000 3150 6299 1600 6599 "4" "4" 0x00000880] Pin[-20000 0 6299 1600 6599 3937 "4" "4" 0x00000100] # Pin 6 Pad[-10000 -3150 -10000 3150 6299 1600 6599 "6" "6" 0x00000800] Pad[-10000 -3150 -10000 3150 6299 1600 6599 "6" "6" 0x00000880] Pin[-10000 0 6299 1600 6599 3937 "6" "6" 0x00000100] # Pin 8 Pad[ 0 -3150 0 3150 6299 1600 6599 "8" "8" 0x00000800] Pad[ 0 -3150 0 3150 6299 1600 6599 "8" "8" 0x00000880] Pin[ 0 0 6299 1600 6599 3937 "8" "8" 0x00000100] # Pin 10 Pad[ 10000 -3150 10000 3150 6299 1600 6599 "10" "10" 0x00000800] Pad[ 10000 -3150 10000 3150 6299 1600 6599 "10" "10" 0x00000880] Pin[ 10000 0 6299 1600 6599 3937 "10" "10" 0x00000100] # Pin 12 Pad[ 20000 -3150 20000 3150 6299 1600 6599 "12" "12" 0x00000800] Pad[ 20000 -3150 20000 3150 6299 1600 6599 "12" "12" 0x00000880] Pin[ 20000 0 6299 1600 6599 3937 "12" "12" 0x00000100] # Pin 14 Pad[ 30000 -3150 30000 3150 6299 1600 6599 "14" "14" 0x00000800] Pad[ 30000 -3150 30000 3150 6299 1600 6599 "14" "14" 0x00000880] Pin[ 30000 0 6299 1600 6599 3937 "14" "14" 0x00000100] #Bottom Row # Pin 1 Pad[-35000 16850 -35000 23150 6299 1600 6599 "1" "1" 0x00000800] Pad[-35000 16850 -35000 23150 6299 1600 6599 "1" "1" 0x00000880] Pin[-35000 20000 6299 1600 6599 3937 "1" "1" 0x00000100] # Pin 3 Pad[-25000 16850 -25000 23150 6299 1600 6599 "3" "3" 0x00000800] Pad[-25000 16850 -25000 23150 6299 1600 6599 "3" "3" 0x00000880] Pin[-25000 20000 6299 1600 6599 3937 "3" "3" 0x00000100] # Pin 5 Pad[-15000 16850 -15000 23150 6299 1600 6599 "5" "5" 0x00000800] Pad[-15000 16850 -15000 23150 6299 1600 6599 "5" "5" 0x00000880] Pin[-15000 20000 6299 1600 6599 3937 "5" "5" 0x00000100] # Pin 7 Pad[ -5000 16850 -5000 23150 6299 1600 6599 "7" "7" 0x00000800] Pad[ -5000 16850 -5000 23150 6299 1600 6599 "7" "7" 0x00000880] Pin[ -5000 20000 6299 1600 6599 3937 "7" "7" 0x00000100] # Pin 9 Pad[ 5000 16850 5000 23150 6299 1600 6599 "9" "9" 0x00000800] Pad[ 5000 16850 5000 23150 6299 1600 6599 "9" "9" 0x00000880] Pin[ 5000 20000 6299 1600 6599 3937 "9" "9" 0x00000100] # Pin 11 Pad[ 15000 16850 15000 23150 6299 1600 6599 "11" "11" 0x00000800] Pad[ 15000 16850 15000 23150 6299 1600 6599 "11" "11" 0x00000880] Pin[ 15000 20000 6299 1600 6599 3937 "11" "11" 0x00000100] # Pin 13 Pad[ 25000 16850 25000 23150 6299 1600 6599 "13" "13" 0x00000800] Pad[ 25000 16850 25000 23150 6299 1600 6599 "13" "13" 0x00000880] Pin[ 25000 20000 6299 1600 6599 3937 "13" "13" 0x00000100] # Pin 15 Pad[ 35000 16850 35000 23150 6299 1600 6599 "15" "15" 0x00000800] Pad[ 35000 16850 35000 23150 6299 1600 6599 "15" "15" 0x00000880] Pin[ 35000 20000 6299 1600 6599 3937 "15" "15" 0x00000100] )