%!PS-Adobe-3.0 %%Title: Twister2, solder mask solder side %%Creator: pcb-bin 20060321 %%CreationDate: Thu May 25 09:45:56 2006 %%For: clock (Karel Kulhavy,,,) %%LanguageLevel: 1 %%Orientation: Portrait %%Pages: 1 %%PageOrder: Ascend %%DocumentMedia: Letter 612 792 %%EndComments %%BeginProlog /PcbDict 200 dict def PcbDict begin PcbDict /DictMatrix matrix put % some constants /Black {0.0 mysetgray} def /White {1.0 mysetgray} def /TAN {0.207106781} def /MTAN {-0.207106781} def % draw a filled polygon % get (x,y)... and number of points from stack /PO { /number exch def newpath moveto number 1 sub { lineto } repeat closepath fill stroke } def /P { % draw a pin-polygon, % get x, y and thickness from stack /thickness exch def /y exch def /x exch def gsave x y translate thickness thickness scale 0.5 MTAN TAN -0.5 MTAN -0.5 -0.5 MTAN -0.5 TAN MTAN 0.5 TAN 0.5 0.5 TAN 8 PO grestore } def /PV { % pin or via, x, y and thickness are on the stack /drillinghole exch def /thickness exch def /y exch def /x exch def x y thickness P % draw drilling hole gsave White 0 setlinewidth newpath x y drillinghole 2 div 0 360 arc closepath fill stroke grestore } def /PVR { % pin or via, x, y and thickness are on the stack /drillinghole exch def /thickness exch def /y exch def /x exch def gsave 0 setlinewidth newpath x y thickness 2 div 0 360 arc closepath fill stroke % draw drilling whole White newpath x y drillinghole 2 div 0 360 arc closepath fill stroke grestore } def /PVSQ { % square pin or via, x, y and thickness are on the stack /drillinghole exch def /thickness exch def /y exch def /x exch def newpath x thickness 2 div sub y thickness 2 div sub moveto thickness 0 rlineto 0 thickness rlineto thickness neg 0 rlineto closepath fill stroke % draw drilling hole gsave White 0 setlinewidth newpath x y drillinghole 2 div 0 360 arc closepath fill stroke grestore } def /DH { % drill helpher; x, y, hole, copper-thickness are on stack /copper exch def /hole exch def /y exch def /x exch def gsave copper setlinewidth newpath x y hole copper add 2 div 0 360 arc closepath stroke grestore } def /L { % line, get x1, y1, x2, y2 and thickness from stack /thick exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def gsave thick setlinewidth x1 y1 moveto x2 y2 lineto stroke grestore } def /CL { % line, get x1, y1, x2, y2 and thickness from stack /thick exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def gsave White thick setlinewidth x1 y1 moveto x2 y2 lineto stroke grestore } def /B { % filled box, get x1, y1, x2 and y2 from stack /y2 exch def /x2 exch def /y1 exch def /x1 exch def newpath x1 y1 moveto x2 y1 lineto x2 y2 lineto x1 y2 lineto closepath fill stroke } def /PA { % pad, same as line L } def /A { % arc for elements, get x, y, width, height, thickness % startangle and delta-angle from stack /delta exch def /start exch def /thickness exch def /height exch def /width exch def /y exch def /x exch def % draw it gsave thickness setlinewidth /save DictMatrix currentmatrix def % scaling is less then zero because the coord system has to be swapped x y translate width neg height scale 0 0 1 start start delta add arc save setmatrix stroke grestore } def /CA { % arc for elements, get x, y, width, height, thickness % startangle and delta-angle from stack /delta exch def /start exch def /thickness exch def /height exch def /width exch def /y exch def /x exch def % draw it gsave White thickness setlinewidth /save DictMatrix currentmatrix def % scaling is less then zero because the coord system has to be swapped x y translate width neg height scale 0 0 1 start start delta add arc save setmatrix stroke grestore } def /CLRPV { % clears a pin/via for groundplane; x,y and thickness are on stack /thickness exch def /y exch def /x exch def gsave White x y thickness P grestore } def /CLRPVSQ { % clears a square pin, x,y and thickness are on stack /thickness exch def /y exch def /x exch def gsave White newpath x thickness 2 div sub y thickness 2 div sub moveto thickness 0 rlineto 0 thickness rlineto thickness neg 0 rlineto closepath fill stroke grestore } def /CLRPVR { % clears a round pin/via for groundplane; x,y and thickness are on the stack /thickness exch def /y exch def /x exch def gsave White 0 setlinewidth newpath x y thickness 2 div 0 360 arc closepath fill stroke grestore } def /CLRPA { % clear line, get x1, y1, x2, y2 and thickness from stack /thick exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def gsave White thick setlinewidth x1 y1 moveto x2 y2 lineto stroke grestore } def /CLRB { % cleared box, get x1, y1, x2 and y2 from stack /y2 exch def /x2 exch def /y1 exch def /x1 exch def gsave White newpath x1 y1 moveto x2 y1 lineto x2 y2 lineto x1 y2 lineto closepath fill stroke grestore } def /FILL { % draw a filled rectangle for the ground plane % get x1, y1, x2 and y2 from stack /y2 exch def /x2 exch def /y1 exch def /x1 exch def gsave 0 setlinewidth newpath x1 y1 moveto x2 y1 lineto x2 y2 lineto x1 y2 lineto closepath fill stroke grestore } def /Outline { % outline, get x1, y1, x2 and y2 from stack /y2 exch def /x2 exch def /y1 exch def /x1 exch def gsave 0.175 setlinewidth newpath x1 y1 moveto x2 y1 lineto x2 y2 lineto x1 y2 lineto closepath stroke grestore } def /Alignment { % alignment targets, get x1, y1, x2, y2 and distance from stack /dis exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def gsave 0.175 setlinewidth newpath x1 y1 dis add moveto 0 dis 2 mul neg rlineto dis neg dis rmoveto dis 2 mul 0 rlineto stroke newpath x1 y1 dis 0 90 arcn stroke newpath x1 y2 dis sub moveto 0 dis rlineto dis 0 rlineto stroke newpath x2 y2 dis sub moveto 0 2 dis mul rlineto dis dup neg rmoveto 2 dis mul neg 0 rlineto stroke newpath x2 y1 dis add moveto 0 dis neg rlineto dis neg 0 rlineto stroke grestore } def /mysetgray {neg 1.0 add setgray} def /mysetrgbcolor { /blue exch def /green exch def /red exch def 1.0 red sub 1.0 green sub 1.0 blue sub setrgbcolor } def %%EndProlog %%BeginDefaults %%EndDefaults %%BeginSetup 0.0 setlinewidth 1 setlinecap Black %%EndSetup %%Page: 1 1 %%BeginPageSetup %%EndPageSetup gsave White newpath 189 198 moveto 422 198 lineto 422 593 lineto 189 593 lineto closepath fill stroke grestore % PCBMIN(466,622), PCBMAX(321700,546378) % PCBOFFSET(264400,277144), PCBSCALE(1.00000) % PCBSTARTDATA --- do not remove --- gsave 0.00072 0.00072 scale 264400 277144 translate 1.000 1.000 scale 0 545756 translate 1 -1 scale -466 -622 translate /mysetgray { setgray } def /mysetrgbcolor { setrgbcolor } def 120153 482092 131975 494308 CLRB 90626 482093 102448 494308 CLRB 102200 443500 125000 450300 CLRB 102200 466500 125000 473300 CLRB 82250 440650 91050 451250 CLRB 82250 461750 91050 472550 CLRB 21200 538600 319700 545400 CLRB 78200 131500 85000 154300 CLRB 101200 131500 108000 154300 CLRB 162500 83300 169300 89100 CLRB 152500 83300 159300 89100 CLRB 76700 14700 83500 23500 CLRB 89700 14700 96500 23500 CLRB 76700 42100 85500 48900 CLRB 76700 29100 85500 35900 CLRB 44200 86600 51000 95400 CLRB 57200 86600 64000 95400 CLRB 267600 128900 274400 137700 CLRB 254600 128900 261400 137700 CLRB 270900 513700 279700 520500 CLRB 270900 500700 279700 507500 CLRB 287600 282000 294400 290800 CLRB 274600 282000 281400 290800 CLRB 78200 157500 85000 180300 CLRB 101200 157500 108000 180300 CLRB 251200 341700 258000 350500 CLRB 238200 341700 245000 350500 CLRB 253300 442400 262100 449200 CLRB 253300 455400 262100 462200 CLRB 261900 152800 268700 161600 CLRB 248900 152800 255700 161600 CLRB 113700 125000 122500 131800 CLRB 113700 138000 122500 144800 CLRB 83200 298500 90000 321300 CLRB 106200 298500 113000 321300 CLRB 199200 186500 206000 195300 CLRB 212200 186500 219000 195300 CLRB 162500 391500 171300 398300 CLRB 162500 404500 171300 411300 CLRB 157100 323900 165900 330700 CLRB 157100 336900 165900 343700 CLRB 83200 272500 90000 295300 CLRB 106200 272500 113000 295300 CLRB 118200 188500 125000 197300 CLRB 105200 188500 112000 197300 CLRB 162700 158000 171500 164800 CLRB 162700 171000 171500 177800 CLRB 46200 150800 55000 157600 CLRB 46200 137800 55000 144600 CLRB 21300 1600 319700 8400 CLRB 184800 257900 193600 264700 CLRB 184800 244900 193600 251700 CLRB 32700 454000 55500 460800 CLRB 32700 431000 55500 437800 CLRB 102700 247000 111500 253800 CLRB 102700 260000 111500 266800 CLRB 173000 437600 181800 444400 CLRB 173000 424600 181800 431400 CLRB 186200 129500 193000 138300 CLRB 199200 129500 206000 138300 CLRB 130700 216500 137500 225300 CLRB 143700 216500 150500 225300 CLRB 119200 306000 128000 312800 CLRB 119200 319000 128000 325800 CLRB 185100 355400 191900 364200 CLRB 198100 355400 204900 364200 CLRB 117000 332800 123800 341600 CLRB 104000 332800 110800 341600 CLRB 175200 129500 182000 138300 CLRB 162200 129500 169000 138300 CLRB 133600 15900 140400 28700 CLRB 120600 15900 127400 28700 CLRB 249700 197500 258500 204300 CLRB 249700 210500 258500 217300 CLRB 178200 202500 187000 209300 CLRB 178200 215500 187000 222300 CLRB 175700 158000 184500 164800 CLRB 175700 171000 184500 177800 CLRB 175300 104800 182100 113600 CLRB 162300 104800 169100 113600 CLRB 32700 477500 55500 484300 CLRB 32700 500500 55500 507300 CLRB 245500 232100 252300 240900 CLRB 232500 232100 239300 240900 CLRB 312858 3097 319658 540897 CLRB 288500 231600 295300 240400 CLRB 275500 231600 282300 240400 CLRB 1444 1600 28244 545400 CLRB 70100 91000 6320 CLRPVSQ 70100 81000 6320 CLRPVR 70100 71000 6320 CLRPVR 70100 61000 6320 CLRPVR 70100 51000 6320 CLRPVR 70100 41000 6320 CLRPVR 70100 31000 6320 CLRPVR 70100 21000 6320 CLRPVR 40100 21000 6320 CLRPVR 40100 31000 6320 CLRPVR 40100 41000 6320 CLRPVR 40100 51000 6320 CLRPVR 40100 61000 6320 CLRPVR 40100 71000 6320 CLRPVR 40100 81000 6320 CLRPVR 40100 91000 6320 CLRPVR 277800 103300 6800 CLRPVR 217800 103300 6800 CLRPVR 217800 133300 6800 CLRPVR 277800 133300 6800 CLRPVR 272600 491600 7800 CLRPVSQ 282600 491600 7800 CLRPVR 97700 337600 6320 CLRPVSQ 97700 347600 6320 CLRPVR 97700 357600 6320 CLRPVR 97700 367600 6320 CLRPVR 97700 377600 6320 CLRPVR 97700 387600 6320 CLRPVR 97700 397600 6320 CLRPVR 97700 407600 6320 CLRPVR 127700 407600 6320 CLRPVR 127700 397600 6320 CLRPVR 127700 387600 6320 CLRPVR 127700 377600 6320 CLRPVR 127700 367600 6320 CLRPVR 127700 357600 6320 CLRPVR 127700 347600 6320 CLRPVR 127700 337600 6320 CLRPVR 272600 351600 7800 CLRPVSQ 282600 351600 7800 CLRPVR 128500 68500 14300 CLRPVR 147000 68500 14300 CLRPVR 110000 68500 14300 CLRPVR 110000 49500 14300 CLRPVR 128500 49500 14300 CLRPVR 147000 49500 14300 CLRPVR 231100 347100 6320 CLRPVSQ 231100 357100 6320 CLRPVR 231100 367100 6320 CLRPVR 231100 377100 6320 CLRPVR 231100 387100 6320 CLRPVR 231100 397100 6320 CLRPVR 231100 407100 6320 CLRPVR 231100 417100 6320 CLRPVR 261100 417100 6320 CLRPVR 261100 407100 6320 CLRPVR 261100 397100 6320 CLRPVR 261100 387100 6320 CLRPVR 261100 377100 6320 CLRPVR 261100 367100 6320 CLRPVR 261100 357100 6320 CLRPVR 261100 347100 6320 CLRPVR 272600 211600 7800 CLRPVSQ 282600 211600 7800 CLRPVR 192500 68500 14300 CLRPVR 211000 68500 14300 CLRPVR 174000 68500 14300 CLRPVR 174000 49500 14300 CLRPVR 192500 49500 14300 CLRPVR 211000 49500 14300 CLRPVR 118100 151900 6320 CLRPVSQ 128100 151900 6320 CLRPVR 138100 151900 6320 CLRPVR 148100 151900 6320 CLRPVR 158100 151900 6320 CLRPVR 168100 151900 6320 CLRPVR 178100 151900 6320 CLRPVR 188100 151900 6320 CLRPVR 188100 121900 6320 CLRPVR 178100 121900 6320 CLRPVR 168100 121900 6320 CLRPVR 158100 121900 6320 CLRPVR 148100 121900 6320 CLRPVR 138100 121900 6320 CLRPVR 128100 121900 6320 CLRPVR 118100 121900 6320 CLRPVR 72700 144300 7000 CLRPVSQ 72700 155100 7000 CLRPVR 72700 165900 7000 CLRPVR 72700 176700 7000 CLRPVR 72700 187500 7000 CLRPVR 67100 117300 25800 CLRPVR 67100 214500 25800 CLRPVR 61500 182100 7000 CLRPVR 61500 171300 7000 CLRPVR 61500 160500 7000 CLRPVR 61500 149700 7000 CLRPVR 72700 447300 7000 CLRPVSQ 72700 458100 7000 CLRPVR 72700 468900 7000 CLRPVR 72700 479700 7000 CLRPVR 72700 490500 7000 CLRPVR 67100 420300 25800 CLRPVR 67100 517500 25800 CLRPVR 61500 485100 7000 CLRPVR 61500 474300 7000 CLRPVR 61500 463500 7000 CLRPVR 61500 452700 7000 CLRPVR 72700 296300 7000 CLRPVSQ 72700 307100 7000 CLRPVR 72700 317900 7000 CLRPVR 72700 328700 7000 CLRPVR 72700 339500 7000 CLRPVR 67100 269300 25800 CLRPVR 67100 366500 25800 CLRPVR 61500 334100 7000 CLRPVR 61500 323300 7000 CLRPVR 61500 312500 7000 CLRPVR 61500 301700 7000 CLRPVR grestore % PCBENDDATA --- do not remove --- showpage %%EOF