1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
|
# number of pins on left/right sides (pin1 is upper pin on left side)
# number of pins on top/bottom sides
# pin pitch (1/1000 mil)
# y-coordinate for upper pin on left/right sides (1/1000 mil)
# x-coordinate for right pin on top/bottom sides (1/1000 mil)
# total horizontal package width (1/1000 mil)
# total vertical package width (1/1000 mil)
# how much pads extend beyond the package edge (1/1000 mil) (the 75 is 0.75 mm)
# how much pads extend inward from the package pad edge (1/1000 mil)
# pad length/width (1/1000 mil)
# pad width (mil/100)
# min/max x coordinates for the pads on the left/right sides of the package (mil/100)
# min/max y coordinates for the pads on the top/bottom sides of the package (mil/100)
# pad size and drill size (mil/100) for the mounting holes
# soldermask relief size for mounting holes (mil/100)
# silkscreen width (mils/100)
# how much the silk screen is moved away from the package (1/1000 mil)
# upper right corner for silk screen (mil/100)
# refdes text size (mil/100)
# x,y coordinates for refdes label (mil/100)
# square exposed paddle size (mil/100)
# location of mounting holes (mil/100)
# latch silkscreen width (mils/100)
# points for latch silk on the left/right sides of the part (mil/100)
# points for latch silk on the top/bottom sides of the part (mil/100)
# points for silk showing where the exposed paddle contacts are (mil/100)
# spacing between rows of EP contacts in 1/100 mm.
# soldermask opening (mil/100)
# element_flags, description, pcb-name, value, mark_x, mark_y,
# text_x, text_y, text_direction, text_scale, text_flags
Element[0x00000000 "Johnstech QFN Socket, Series 1MM (724812-724839)" "" "JOHNSTECH_QFN48_7" 0 0 -22653 -23703 0 100 0x00000000]
(
# left row
Pad[-16023 -10826 -12322 -10826 1417 0 0 "1" "1" 0x00000000]
Pad[-16023 -8858 -12322 -8858 1417 0 0 "2" "2" 0x00000000]
Pad[-16023 -6889 -12322 -6889 1417 0 0 "3" "3" 0x00000000]
Pad[-16023 -4921 -12322 -4921 1417 0 0 "4" "4" 0x00000000]
Pad[-16023 -2952 -12322 -2952 1417 0 0 "5" "5" 0x00000000]
Pad[-16023 -984 -12322 -984 1417 0 0 "6" "6" 0x00000000]
Pad[-16023 984 -12322 984 1417 0 0 "7" "7" 0x00000000]
Pad[-16023 2952 -12322 2952 1417 0 0 "8" "8" 0x00000000]
Pad[-16023 4921 -12322 4921 1417 0 0 "9" "9" 0x00000000]
Pad[-16023 6889 -12322 6889 1417 0 0 "10" "10" 0x00000000]
Pad[-16023 8858 -12322 8858 1417 0 0 "11" "11" 0x00000000]
Pad[-16023 10826 -12322 10826 1417 0 0 "12" "12" 0x00000000]
# bottom row
Pad[-10826 16023 -10826 12322 1417 0 0 "13" "13" 0x00000800]
Pad[-8858 16023 -8858 12322 1417 0 0 "14" "14" 0x00000800]
Pad[-6889 16023 -6889 12322 1417 0 0 "15" "15" 0x00000800]
Pad[-4921 16023 -4921 12322 1417 0 0 "16" "16" 0x00000800]
Pad[-2952 16023 -2952 12322 1417 0 0 "17" "17" 0x00000800]
Pad[-984 16023 -984 12322 1417 0 0 "18" "18" 0x00000800]
Pad[984 16023 984 12322 1417 0 0 "19" "19" 0x00000800]
Pad[2952 16023 2952 12322 1417 0 0 "20" "20" 0x00000800]
Pad[4921 16023 4921 12322 1417 0 0 "21" "21" 0x00000800]
Pad[6889 16023 6889 12322 1417 0 0 "22" "22" 0x00000800]
Pad[8858 16023 8858 12322 1417 0 0 "23" "23" 0x00000800]
Pad[10826 16023 10826 12322 1417 0 0 "24" "24" 0x00000800]
# right row
Pad[16023 10826 12322 10826 1417 0 0 "25" "25" 0x00000000]
Pad[16023 8858 12322 8858 1417 0 0 "26" "26" 0x00000000]
Pad[16023 6889 12322 6889 1417 0 0 "27" "27" 0x00000000]
Pad[16023 4921 12322 4921 1417 0 0 "28" "28" 0x00000000]
Pad[16023 2952 12322 2952 1417 0 0 "29" "29" 0x00000000]
Pad[16023 984 12322 984 1417 0 0 "30" "30" 0x00000000]
Pad[16023 -984 12322 -984 1417 0 0 "31" "31" 0x00000000]
Pad[16023 -2952 12322 -2952 1417 0 0 "32" "32" 0x00000000]
Pad[16023 -4921 12322 -4921 1417 0 0 "33" "33" 0x00000000]
Pad[16023 -6889 12322 -6889 1417 0 0 "34" "34" 0x00000000]
Pad[16023 -8858 12322 -8858 1417 0 0 "35" "35" 0x00000000]
Pad[16023 -10826 12322 -10826 1417 0 0 "36" "36" 0x00000000]
# top row
Pad[10826 -16023 10826 -12322 1417 0 0 "37" "37" 0x00000800]
Pad[8858 -16023 8858 -12322 1417 0 0 "38" "38" 0x00000800]
Pad[6889 -16023 6889 -12322 1417 0 0 "39" "39" 0x00000800]
Pad[4921 -16023 4921 -12322 1417 0 0 "40" "40" 0x00000800]
Pad[2952 -16023 2952 -12322 1417 0 0 "41" "41" 0x00000800]
Pad[984 -16023 984 -12322 1417 0 0 "42" "42" 0x00000800]
Pad[-984 -16023 -984 -12322 1417 0 0 "43" "43" 0x00000800]
Pad[-2952 -16023 -2952 -12322 1417 0 0 "44" "44" 0x00000800]
Pad[-4921 -16023 -4921 -12322 1417 0 0 "45" "45" 0x00000800]
Pad[-6889 -16023 -6889 -12322 1417 0 0 "46" "46" 0x00000800]
Pad[-8858 -16023 -8858 -12322 1417 0 0 "47" "47" 0x00000800]
Pad[-10826 -16023 -10826 -12322 1417 0 0 "48" "48" 0x00000800]
# Exposed paddle. Note that this pad also sets the soldermask
# relief for the entire part.
# Pad(X1, Y1, X2, Y3, width, clearance,
# soldermask, "pin name", "pin number", flags)
Pad[0 0 0 0 22047 0 43307 "49" "49" 0x00000100]
# Mounting pins
# Pin(x, y, thickness, clearance, mask, drilling hole, name,
# number, flags
Pin[ 17716 17716 7700 1000 8700 2000 "Mount1" "50" 0x0]
Pin[ -17716 17716 7700 1000 8700 2000 "Mount2" "51" 0x0]
Pin[ -17716 -17716 7700 1000 8700 2000 "Mount3" "52" 0x0]
Pin[ 17716 -17716 7700 1000 8700 2000 "Mount4" "53" 0x0]
# Silk screen around package
ElementLine[ 22653 22653 22653 -22653 1000]
ElementLine[ 22653 -22653 -22653 -22653 1000]
ElementLine[-22653 -22653 -22653 22653 1000]
ElementLine[-22653 22653 22653 22653 1000]
# Pin 1 indicator
ElementLine[-22653 -22653 -24153 -24153 1000]
# Silk showing latch area
# top
ElementLine[ -14763 -22653 -14763 -29527 100 ]
ElementLine[ -14763 -29527 14763 -29527 100 ]
ElementLine[ 14763 -22653 14763 -29527 100 ]
# bottom
ElementLine[ -14763 22653 -14763 29527 100 ]
ElementLine[ -14763 29527 14763 29527 100 ]
ElementLine[ 14763 22653 14763 29527 100 ]
# left
ElementLine[ -22653 14763 -29527 14763 100 ]
ElementLine[ -29527 14763 -29527 -14763 100 ]
ElementLine[ -22653 -14763 -29527 -14763 100 ]
# right
ElementLine[ 22653 14763 29527 14763 100 ]
ElementLine[ 29527 14763 29527 -14763 100 ]
ElementLine[ 22653 -14763 29527 -14763 100 ]
# Silk showing area for exposed paddle socket contacts
ElementLine[ 4921 -11811 4921 11811 100 ]
ElementLine[ 5708 -11811 5708 11811 100 ]
ElementLine[ 4921 11811 5708 11811 100 ]
ElementLine[ 4921 -11811 5708 -11811 100 ]
# packages with width >= 6.0 mm have 2 rows of contacts
ElementLine[ -4921 -11811 -4921 11811 100 ]
ElementLine[ -5708 -11811 -5708 11811 100 ]
ElementLine[ -4921 11811 -5708 11811 100 ]
ElementLine[ -4921 -11811 -5708 -11811 100 ]
)
|