File: JOHNSTECH_QFN56_8.fp

package info (click to toggle)
pcb 1%3A4.2.0-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 29,472 kB
  • sloc: ansic: 138,270; sh: 8,447; yacc: 5,135; pascal: 4,820; makefile: 2,004; perl: 554; lex: 439; awk: 116; lisp: 86; tcl: 63; xml: 20
file content (139 lines) | stat: -rw-r--r-- 7,342 bytes parent folder | download | duplicates (7)
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
132
133
134
135
136
137
138
139
	# 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_QFN56_8" 0 0 -24622 -25672 0 100 0x00000000]
(
# left row
	Pad[-17992  -12795  -14291  -12795  1417  0 0 "1" "1"  0x00000000]
	Pad[-17992  -10826  -14291  -10826  1417  0 0 "2" "2"  0x00000000]
	Pad[-17992  -8858  -14291  -8858  1417  0 0 "3" "3"  0x00000000]
	Pad[-17992  -6889  -14291  -6889  1417  0 0 "4" "4"  0x00000000]
	Pad[-17992  -4921  -14291  -4921  1417  0 0 "5" "5"  0x00000000]
	Pad[-17992  -2952  -14291  -2952  1417  0 0 "6" "6"  0x00000000]
	Pad[-17992  -984  -14291  -984  1417  0 0 "7" "7"  0x00000000]
	Pad[-17992  984  -14291  984  1417  0 0 "8" "8"  0x00000000]
	Pad[-17992  2952  -14291  2952  1417  0 0 "9" "9"  0x00000000]
	Pad[-17992  4921  -14291  4921  1417  0 0 "10" "10"  0x00000000]
	Pad[-17992  6889  -14291  6889  1417  0 0 "11" "11"  0x00000000]
	Pad[-17992  8858  -14291  8858  1417  0 0 "12" "12"  0x00000000]
	Pad[-17992  10826  -14291  10826  1417  0 0 "13" "13"  0x00000000]
	Pad[-17992  12795  -14291  12795  1417  0 0 "14" "14"  0x00000000]
# bottom row
	Pad[-12795  17992  -12795  14291  1417 0 0 "15" "15"  0x00000800]
	Pad[-10826  17992  -10826  14291  1417 0 0 "16" "16"  0x00000800]
	Pad[-8858  17992  -8858  14291  1417 0 0 "17" "17"  0x00000800]
	Pad[-6889  17992  -6889  14291  1417 0 0 "18" "18"  0x00000800]
	Pad[-4921  17992  -4921  14291  1417 0 0 "19" "19"  0x00000800]
	Pad[-2952  17992  -2952  14291  1417 0 0 "20" "20"  0x00000800]
	Pad[-984  17992  -984  14291  1417 0 0 "21" "21"  0x00000800]
	Pad[984  17992  984  14291  1417 0 0 "22" "22"  0x00000800]
	Pad[2952  17992  2952  14291  1417 0 0 "23" "23"  0x00000800]
	Pad[4921  17992  4921  14291  1417 0 0 "24" "24"  0x00000800]
	Pad[6889  17992  6889  14291  1417 0 0 "25" "25"  0x00000800]
	Pad[8858  17992  8858  14291  1417 0 0 "26" "26"  0x00000800]
	Pad[10826  17992  10826  14291  1417 0 0 "27" "27"  0x00000800]
	Pad[12795  17992  12795  14291  1417 0 0 "28" "28"  0x00000800]
# right row
	Pad[17992  12795  14291  12795  1417  0 0 "29" "29"  0x00000000]
	Pad[17992  10826  14291  10826  1417  0 0 "30" "30"  0x00000000]
	Pad[17992  8858  14291  8858  1417  0 0 "31" "31"  0x00000000]
	Pad[17992  6889  14291  6889  1417  0 0 "32" "32"  0x00000000]
	Pad[17992  4921  14291  4921  1417  0 0 "33" "33"  0x00000000]
	Pad[17992  2952  14291  2952  1417  0 0 "34" "34"  0x00000000]
	Pad[17992  984  14291  984  1417  0 0 "35" "35"  0x00000000]
	Pad[17992  -984  14291  -984  1417  0 0 "36" "36"  0x00000000]
	Pad[17992  -2952  14291  -2952  1417  0 0 "37" "37"  0x00000000]
	Pad[17992  -4921  14291  -4921  1417  0 0 "38" "38"  0x00000000]
	Pad[17992  -6889  14291  -6889  1417  0 0 "39" "39"  0x00000000]
	Pad[17992  -8858  14291  -8858  1417  0 0 "40" "40"  0x00000000]
	Pad[17992  -10826  14291  -10826  1417  0 0 "41" "41"  0x00000000]
	Pad[17992  -12795  14291  -12795  1417  0 0 "42" "42"  0x00000000]
# top row
	Pad[12795  -17992  12795  -14291  1417 0 0 "43" "43" 0x00000800]
	Pad[10826  -17992  10826  -14291  1417 0 0 "44" "44" 0x00000800]
	Pad[8858  -17992  8858  -14291  1417 0 0 "45" "45" 0x00000800]
	Pad[6889  -17992  6889  -14291  1417 0 0 "46" "46" 0x00000800]
	Pad[4921  -17992  4921  -14291  1417 0 0 "47" "47" 0x00000800]
	Pad[2952  -17992  2952  -14291  1417 0 0 "48" "48" 0x00000800]
	Pad[984  -17992  984  -14291  1417 0 0 "49" "49" 0x00000800]
	Pad[-984  -17992  -984  -14291  1417 0 0 "50" "50" 0x00000800]
	Pad[-2952  -17992  -2952  -14291  1417 0 0 "51" "51" 0x00000800]
	Pad[-4921  -17992  -4921  -14291  1417 0 0 "52" "52" 0x00000800]
	Pad[-6889  -17992  -6889  -14291  1417 0 0 "53" "53" 0x00000800]
	Pad[-8858  -17992  -8858  -14291  1417 0 0 "54" "54" 0x00000800]
	Pad[-10826  -17992  -10826  -14291  1417 0 0 "55" "55" 0x00000800]
	Pad[-12795  -17992  -12795  -14291  1417 0 0 "56" "56" 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 26181 0 47244 "57" "57" 0x00000100]
# Mounting pins
# Pin(x, y, thickness, clearance, mask, drilling hole, name,
#     number, flags 
Pin[ 19685 19685 7700 1000 8700 2000 "Mount1" "58" 0x0]
Pin[ -19685 19685 7700 1000 8700 2000 "Mount2" "59" 0x0]
Pin[ -19685 -19685 7700 1000 8700 2000 "Mount3" "60" 0x0]
Pin[ 19685 -19685 7700 1000 8700 2000 "Mount4" "61" 0x0]
# Silk screen around package
ElementLine[ 24622  24622  24622 -24622 1000]
ElementLine[ 24622 -24622 -24622 -24622 1000]
ElementLine[-24622 -24622 -24622  24622 1000]
ElementLine[-24622  24622  24622  24622 1000]
# Pin 1 indicator
ElementLine[-24622 -24622 -26122 -26122 1000]
# Silk showing latch area
# top
ElementLine[ -16732 -24622 -16732 -31496 100 ]
ElementLine[ -16732 -31496 16732 -31496 100 ]
ElementLine[ 16732 -24622 16732 -31496 100 ]
# bottom
ElementLine[ -16732 24622 -16732 31496 100 ]
ElementLine[ -16732 31496 16732 31496 100 ]
ElementLine[ 16732 24622 16732 31496 100 ]
# left
ElementLine[ -24622 16732 -31496 16732 100 ]
ElementLine[ -31496 16732 -31496 -16732 100 ]
ElementLine[ -24622 -16732 -31496 -16732 100 ]
# right
ElementLine[ 24622 16732 31496 16732 100 ]
ElementLine[ 31496 16732 31496 -16732 100 ]
ElementLine[ 24622 -16732 31496 -16732 100 ]
# Silk showing area for exposed paddle socket contacts
ElementLine[ 6889 -11811 6889  11811 100 ]
ElementLine[ 7677 -11811 7677  11811 100 ]
ElementLine[ 6889  11811 7677  11811 100 ]
ElementLine[ 6889 -11811 7677 -11811 100 ]
# packages with width >= 6.0 mm have 2 rows of contacts
ElementLine[ -6889 -11811 -6889  11811 100 ]
ElementLine[ -7677 -11811 -7677  11811 100 ]
ElementLine[ -6889  11811 -7677  11811 100 ]
ElementLine[ -6889 -11811 -7677 -11811 100 ]
)