# author: Jelle de Jong # dist-license: GPLv3 # use-license: unlimited # 14:30-19:30=5:00 hours it took to calculate these values and create this serie of footprints #Element[ SFlags "Desc" "Name" "Value" MX MY TX TY TDir TScale TSFlags ] Element [ "" "" "" "" 0 0 0 0 0 100 "" ] ( Attribute("description" "1634688 (HEADER, BOX, STRAIGHT)") Attribute("author" "Jelle de Jong ") Attribute("copyright" "Copyright (C) 2009 by Jelle de Jong, PowerCraft Technology") Attribute("use-license" "unlimited") Attribute("dist-license" "GNU General Public License v3") Attribute("documentation" "http://www.farnell.com/cad/55206.pdf") # Pin [ rX rY Thickness Clearance Mask Drill "Name" "Number" SFlags ] Pin [ -120000 5000 8031 2000 8834 4016 "" "1" 0x0101 ] Pin [ -120000 -5000 8031 2000 8834 4016 "" "2" 0x0801 ] Pin [ -110000 5000 8031 2000 8834 4016 "" "3" 0x0801 ] Pin [ -110000 -5000 8031 2000 8834 4016 "" "4" 0x0801 ] Pin [ -100000 5000 8031 2000 8834 4016 "" "5" 0x0801 ] Pin [ -100000 -5000 8031 2000 8834 4016 "" "6" 0x0801 ] Pin [ -90000 5000 8031 2000 8834 4016 "" "7" 0x0801 ] Pin [ -90000 -5000 8031 2000 8834 4016 "" "8" 0x0801 ] Pin [ -80000 5000 8031 2000 8834 4016 "" "9" 0x0801 ] Pin [ -80000 -5000 8031 2000 8834 4016 "" "10" 0x0801 ] Pin [ -70000 5000 8031 2000 8834 4016 "" "11" 0x0801 ] Pin [ -70000 -5000 8031 2000 8834 4016 "" "12" 0x0801 ] Pin [ -60000 5000 8031 2000 8834 4016 "" "13" 0x0801 ] Pin [ -60000 -5000 8031 2000 8834 4016 "" "14" 0x0801 ] Pin [ -50000 5000 8031 2000 8834 4016 "" "15" 0x0801 ] Pin [ -50000 -5000 8031 2000 8834 4016 "" "16" 0x0801 ] Pin [ -40000 5000 8031 2000 8834 4016 "" "17" 0x0801 ] Pin [ -40000 -5000 8031 2000 8834 4016 "" "18" 0x0801 ] Pin [ -30000 5000 8031 2000 8834 4016 "" "19" 0x0801 ] Pin [ -30000 -5000 8031 2000 8834 4016 "" "20" 0x0801 ] Pin [ -20000 5000 8031 2000 8834 4016 "" "21" 0x0801 ] Pin [ -20000 -5000 8031 2000 8834 4016 "" "22" 0x0801 ] Pin [ -10000 5000 8031 2000 8834 4016 "" "23" 0x0801 ] Pin [ -10000 -5000 8031 2000 8834 4016 "" "24" 0x0801 ] Pin [ 0 5000 8031 2000 8834 4016 "" "25" 0x0801 ] Pin [ 0 -5000 8031 2000 8834 4016 "" "26" 0x0801 ] Pin [ 10000 5000 8031 2000 8834 4016 "" "27" 0x0801 ] Pin [ 10000 -5000 8031 2000 8834 4016 "" "28" 0x0801 ] Pin [ 20000 5000 8031 2000 8834 4016 "" "29" 0x0801 ] Pin [ 20000 -5000 8031 2000 8834 4016 "" "30" 0x0801 ] Pin [ 30000 5000 8031 2000 8834 4016 "" "31" 0x0801 ] Pin [ 30000 -5000 8031 2000 8834 4016 "" "32" 0x0801 ] Pin [ 40000 5000 8031 2000 8834 4016 "" "33" 0x0801 ] Pin [ 40000 -5000 8031 2000 8834 4016 "" "34" 0x0801 ] Pin [ 50000 5000 8031 2000 8834 4016 "" "35" 0x0801 ] Pin [ 50000 -5000 8031 2000 8834 4016 "" "36" 0x0801 ] Pin [ 60000 5000 8031 2000 8834 4016 "" "37" 0x0801 ] Pin [ 60000 -5000 8031 2000 8834 4016 "" "38" 0x0801 ] Pin [ 70000 5000 8031 2000 8834 4016 "" "39" 0x0801 ] Pin [ 70000 -5000 8031 2000 8834 4016 "" "40" 0x0801 ] Pin [ 80000 5000 8031 2000 8834 4016 "" "41" 0x0801 ] Pin [ 80000 -5000 8031 2000 8834 4016 "" "42" 0x0801 ] Pin [ 90000 5000 8031 2000 8834 4016 "" "43" 0x0801 ] Pin [ 90000 -5000 8031 2000 8834 4016 "" "44" 0x0801 ] Pin [ 100000 5000 8031 2000 8834 4016 "" "45" 0x0801 ] Pin [ 100000 -5000 8031 2000 8834 4016 "" "46" 0x0801 ] Pin [ 110000 5000 8031 2000 8834 4016 "" "47" 0x0801 ] Pin [ 110000 -5000 8031 2000 8834 4016 "" "48" 0x0801 ] Pin [ 120000 5000 8031 2000 8834 4016 "" "49" 0x0801 ] Pin [ 120000 -5000 8031 2000 8834 4016 "" "50" 0x0801 ] # ElementLine [ rX1 rY1 rX2 rY2 Thickness ] ElementLine [ -140059 -17323 140059 -17323 1000 ] ElementLine [ -140059 -17323 -140059 17323 1000 ] ElementLine [ 140059 -17323 140059 17323 1000 ] ElementLine [ -140059 17323 -8464 17323 1000 ] ElementLine [ 8464 17323 140059 17323 1000 ] ElementLine [ -135531 -12795 135531 -12795 1000 ] ElementLine [ -135531 -12795 -135531 12795 1000 ] ElementLine [ 135531 -12795 135531 12795 1000 ] ElementLine [ -135531 12795 -8464 12795 1000 ] ElementLine [ 8464 12795 135531 12795 1000 ] ElementLine [ -8464 12795 -8464 17323 1000 ] ElementLine [ 8464 12795 8464 17323 1000 ] ) # mm to 1000st mill is # echo "scale=5; ((X)*10/2.54)*1000" | bc # ----- # Drill # 1.02 mm # echo "scale=5; (1.02*10/2.54)*1000" | bc # 4015.74000 # Thickness # 1.02 mm # echo "scale=5; 1.02 * 2" | bc # 2.04 # echo "scale=5; (2.040*10/2.54)*1000" | bc # 8031.49000 # Mask # 10% # echo "scale=5; 2.04 * 1.10" | bc # 2.2440 # echo "scale=5; (2.2440*10/2.54)*1000" | bc # 8834.64000 # ----- pin 1 # X1 # 2.54 mm # echo "scale=5; (2.54*10/2.54)*1000" | bc # 10000.00000 # Y1 # 2.54 mm # echo "scale=5; 2.540 / 2" | bc # 1.27000 # echo "scale=5; (1.270*10/2.54)*1000" | bc # 5000.00000 # ----- uper left corner silkscreen # dimensions # width: 8.80 mm # length: 20.35 mm # space on front center: 4.30 mm # B # 10 20.35 # 14 25.43 # 16 27.97 # 20 33.05 # 26 40.67 # 34 50.83 # 40 58.45 # 50 71.15 # 60 83.85 # 64 88.93 # echo "scale=5; ((20.35 / 2)*10/2.54)*1000" | bc # 40059.05000 # echo "scale=5; ((25.43 / 2)*10/2.54)*1000" | bc # 50059.05000 # echo "scale=5; ((27.97 / 2)*10/2.54)*1000" | bc # 55059.05000 # echo "scale=5; ((33.05 / 2)*10/2.54)*1000" | bc # 65059.05000 # echo "scale=5; ((40.67 / 2)*10/2.54)*1000" | bc # 80059.05000 # echo "scale=5; ((50.83 / 2)*10/2.54)*1000" | bc # 100059.05000 # echo "scale=5; ((58.45 / 2)*10/2.54)*1000" | bc # 115059.05000 # echo "scale=5; ((71.15 / 2)*10/2.54)*1000" | bc # 140059.05000 # echo "scale=5; ((83.85 / 2)*10/2.54)*1000" | bc # 165059.05000 # echo "scale=5; ((88.93 / 2)*10/2.54)*1000" | bc # 175059.05000 # echo "scale=5; ( ((20.35 - 2.30) / 2) *10/2.54)*1000" | bc # 35531.49000 # echo "scale=5; ( ((25.43 - 2.30) / 2) *10/2.54)*1000" | bc # 45531.49000 # echo "scale=5; ( ((27.97 - 2.30) / 2) *10/2.54)*1000" | bc # 50531.49000 # echo "scale=5; ( ((33.05 - 2.30) / 2) *10/2.54)*1000" | bc # 60531.49000 # echo "scale=5; ( ((40.67 - 2.30) / 2) *10/2.54)*1000" | bc # 75531.49000 # echo "scale=5; ( ((50.83 - 2.30) / 2) *10/2.54)*1000" | bc # 95531.49000 # echo "scale=5; ( ((58.45 - 2.30) / 2) *10/2.54)*1000" | bc # 110531.49000 # echo "scale=5; ( ((71.15 - 2.30) / 2) *10/2.54)*1000" | bc # 135531.49000 # echo "scale=5; ( ((83.85 - 2.30) / 2) *10/2.54)*1000" | bc # 160531.49000 # echo "scale=5; ( ((88.93 - 2.30) / 2) *10/2.54)*1000" | bc # 170531.49000 # Y1 # echo "scale=5; 8.80 / 2" | bc # 4.40 # echo "scale=5; (4.40*10/2.54)*1000" | bc # - 17322.83000 # X2 # echo "scale=5; 4.30 / 2" | bc # 2.15000 # echo "scale=5; (2.150*10/2.54)*1000" | bc # - 8464.56000 # X1 # echo "scale=5; ((20.35 / 2)*10/2.54)*1000" | bc # - 40059.05000 # ----- inner corners silkscreen # width: 6.50 mm # echo "scale=5; 6.50 / 2" | bc # 3.25000 # echo "scale=5; (3.25000*10/2.54)*1000" | bc # - 12795.27000 # echo "scale=5; ( ((20.35 - 2.30) / 2) *10/2.54)*1000" | bc # - 35531.49000