[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: gtk hid bug



Levente wrote:

On Sat, 25 Mar 2006 15:27:49 +0100
Levente <levente.kovacs@xxxxxxxxxxxx> wrote:

I think HID_GTK does not show the elemetarcs correctly. With lesstif,
everything is working fine. I have problems with the SO8 packages, and only
the horisontaly aligned ones. Note that this source was created by the old
gtkpcb.

When I press TAB, and view the board from the other side, arcs are displayed correctly. So it is something to doing with flipping.


that is a good clue.

Does the attached .pcb file also have problems for you or does it display correctly?

There is something goofy here. I would swear I saw your problem with your board 20 minutes ago but now I don't. I'll try to get back to this later. Have to run out right now.

-Dan

# release: pcb-bin 1.99q
# date:    Sat Mar 25 10:00:49 2006
# user:    dan (Dan McMahill,At Home ,258-8142,)
# host:    bondage

PCB["" 200000 100000]

Grid[2500.00000000 0 0 1]
Cursor[0 0 0.000000]
Thermal[0.500000]
DRC[1000 1000 1000 1000 1500 1000]
Flags(0x0000000000001c40)
Groups("1,c:2,s:3:4:5:6:7:8")
Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"]

Symbol[' ' 1800]
(
)
Symbol['!' 1200]
(
	SymbolLine[0 4500 0 5000 800]
	SymbolLine[0 1000 0 3500 800]
)
Symbol['"' 1200]
(
	SymbolLine[0 1000 0 2000 800]
	SymbolLine[1000 1000 1000 2000 800]
)
Symbol['#' 1200]
(
	SymbolLine[0 3500 2000 3500 800]
	SymbolLine[0 2500 2000 2500 800]
	SymbolLine[1500 2000 1500 4000 800]
	SymbolLine[500 2000 500 4000 800]
)
Symbol['$' 1200]
(
	SymbolLine[1500 1500 2000 2000 800]
	SymbolLine[500 1500 1500 1500 800]
	SymbolLine[0 2000 500 1500 800]
	SymbolLine[0 2000 0 2500 800]
	SymbolLine[0 2500 500 3000 800]
	SymbolLine[500 3000 1500 3000 800]
	SymbolLine[1500 3000 2000 3500 800]
	SymbolLine[2000 3500 2000 4000 800]
	SymbolLine[1500 4500 2000 4000 800]
	SymbolLine[500 4500 1500 4500 800]
	SymbolLine[0 4000 500 4500 800]
	SymbolLine[1000 1000 1000 5000 800]
)
Symbol['%' 1200]
(
	SymbolLine[0 1500 0 2000 800]
	SymbolLine[0 1500 500 1000 800]
	SymbolLine[500 1000 1000 1000 800]
	SymbolLine[1000 1000 1500 1500 800]
	SymbolLine[1500 1500 1500 2000 800]
	SymbolLine[1000 2500 1500 2000 800]
	SymbolLine[500 2500 1000 2500 800]
	SymbolLine[0 2000 500 2500 800]
	SymbolLine[0 5000 4000 1000 800]
	SymbolLine[3500 5000 4000 4500 800]
	SymbolLine[4000 4000 4000 4500 800]
	SymbolLine[3500 3500 4000 4000 800]
	SymbolLine[3000 3500 3500 3500 800]
	SymbolLine[2500 4000 3000 3500 800]
	SymbolLine[2500 4000 2500 4500 800]
	SymbolLine[2500 4500 3000 5000 800]
	SymbolLine[3000 5000 3500 5000 800]
)
Symbol['&' 1200]
(
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[0 1500 0 2500 800]
	SymbolLine[0 1500 500 1000 800]
	SymbolLine[0 3500 1500 2000 800]
	SymbolLine[500 5000 1000 5000 800]
	SymbolLine[1000 5000 2000 4000 800]
	SymbolLine[0 2500 2500 5000 800]
	SymbolLine[500 1000 1000 1000 800]
	SymbolLine[1000 1000 1500 1500 800]
	SymbolLine[1500 1500 1500 2000 800]
	SymbolLine[0 3500 0 4500 800]
)
Symbol[''' 1200]
(
	SymbolLine[0 2000 1000 1000 800]
)
Symbol['(' 1200]
(
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[0 1500 500 1000 800]
	SymbolLine[0 1500 0 4500 800]
)
Symbol[')' 1200]
(
	SymbolLine[0 1000 500 1500 800]
	SymbolLine[500 1500 500 4500 800]
	SymbolLine[0 5000 500 4500 800]
)
Symbol['*' 1200]
(
	SymbolLine[0 2000 2000 4000 800]
	SymbolLine[0 4000 2000 2000 800]
	SymbolLine[0 3000 2000 3000 800]
	SymbolLine[1000 2000 1000 4000 800]
)
Symbol['+' 1200]
(
	SymbolLine[0 3000 2000 3000 800]
	SymbolLine[1000 2000 1000 4000 800]
)
Symbol[',' 1200]
(
	SymbolLine[0 6000 1000 5000 800]
)
Symbol['-' 1200]
(
	SymbolLine[0 3000 2000 3000 800]
)
Symbol['.' 1200]
(
	SymbolLine[0 5000 500 5000 800]
)
Symbol['/' 1200]
(
	SymbolLine[0 4500 3000 1500 800]
)
Symbol['0' 1200]
(
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[0 1500 0 4500 800]
	SymbolLine[0 1500 500 1000 800]
	SymbolLine[500 1000 1500 1000 800]
	SymbolLine[1500 1000 2000 1500 800]
	SymbolLine[2000 1500 2000 4500 800]
	SymbolLine[1500 5000 2000 4500 800]
	SymbolLine[500 5000 1500 5000 800]
	SymbolLine[0 4000 2000 2000 800]
)
Symbol['1' 1200]
(
	SymbolLine[500 5000 1500 5000 800]
	SymbolLine[1000 1000 1000 5000 800]
	SymbolLine[0 2000 1000 1000 800]
)
Symbol['2' 1200]
(
	SymbolLine[0 1500 500 1000 800]
	SymbolLine[500 1000 2000 1000 800]
	SymbolLine[2000 1000 2500 1500 800]
	SymbolLine[2500 1500 2500 2500 800]
	SymbolLine[0 5000 2500 2500 800]
	SymbolLine[0 5000 2500 5000 800]
)
Symbol['3' 1200]
(
	SymbolLine[0 1500 500 1000 800]
	SymbolLine[500 1000 1500 1000 800]
	SymbolLine[1500 1000 2000 1500 800]
	SymbolLine[2000 1500 2000 4500 800]
	SymbolLine[1500 5000 2000 4500 800]
	SymbolLine[500 5000 1500 5000 800]
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[500 3000 2000 3000 800]
)
Symbol['4' 1200]
(
	SymbolLine[0 3000 2000 1000 800]
	SymbolLine[0 3000 2500 3000 800]
	SymbolLine[2000 1000 2000 5000 800]
)
Symbol['5' 1200]
(
	SymbolLine[0 1000 2000 1000 800]
	SymbolLine[0 1000 0 3000 800]
	SymbolLine[0 3000 500 2500 800]
	SymbolLine[500 2500 1500 2500 800]
	SymbolLine[1500 2500 2000 3000 800]
	SymbolLine[2000 3000 2000 4500 800]
	SymbolLine[1500 5000 2000 4500 800]
	SymbolLine[500 5000 1500 5000 800]
	SymbolLine[0 4500 500 5000 800]
)
Symbol['6' 1200]
(
	SymbolLine[1500 1000 2000 1500 800]
	SymbolLine[500 1000 1500 1000 800]
	SymbolLine[0 1500 500 1000 800]
	SymbolLine[0 1500 0 4500 800]
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[1500 3000 2000 3500 800]
	SymbolLine[0 3000 1500 3000 800]
	SymbolLine[500 5000 1500 5000 800]
	SymbolLine[1500 5000 2000 4500 800]
	SymbolLine[2000 3500 2000 4500 800]
)
Symbol['7' 1200]
(
	SymbolLine[0 5000 2500 2500 800]
	SymbolLine[2500 1000 2500 2500 800]
	SymbolLine[0 1000 2500 1000 800]
)
Symbol['8' 1200]
(
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[0 3500 0 4500 800]
	SymbolLine[0 3500 500 3000 800]
	SymbolLine[500 3000 1500 3000 800]
	SymbolLine[1500 3000 2000 3500 800]
	SymbolLine[2000 3500 2000 4500 800]
	SymbolLine[1500 5000 2000 4500 800]
	SymbolLine[500 5000 1500 5000 800]
	SymbolLine[0 2500 500 3000 800]
	SymbolLine[0 1500 0 2500 800]
	SymbolLine[0 1500 500 1000 800]
	SymbolLine[500 1000 1500 1000 800]
	SymbolLine[1500 1000 2000 1500 800]
	SymbolLine[2000 1500 2000 2500 800]
	SymbolLine[1500 3000 2000 2500 800]
)
Symbol['9' 1200]
(
	SymbolLine[0 5000 2000 3000 800]
	SymbolLine[2000 1500 2000 3000 800]
	SymbolLine[1500 1000 2000 1500 800]
	SymbolLine[500 1000 1500 1000 800]
	SymbolLine[0 1500 500 1000 800]
	SymbolLine[0 1500 0 2500 800]
	SymbolLine[0 2500 500 3000 800]
	SymbolLine[500 3000 2000 3000 800]
)
Symbol[':' 1200]
(
	SymbolLine[0 2500 500 2500 800]
	SymbolLine[0 3500 500 3500 800]
)
Symbol[';' 1200]
(
	SymbolLine[0 5000 1000 4000 800]
	SymbolLine[1000 2500 1000 3000 800]
)
Symbol['<' 1200]
(
	SymbolLine[0 3000 1000 2000 800]
	SymbolLine[0 3000 1000 4000 800]
)
Symbol['=' 1200]
(
	SymbolLine[0 2500 2000 2500 800]
	SymbolLine[0 3500 2000 3500 800]
)
Symbol['>' 1200]
(
	SymbolLine[0 2000 1000 3000 800]
	SymbolLine[0 4000 1000 3000 800]
)
Symbol['?' 1200]
(
	SymbolLine[1000 3000 1000 3500 800]
	SymbolLine[1000 4500 1000 5000 800]
	SymbolLine[0 1500 0 2000 800]
	SymbolLine[0 1500 500 1000 800]
	SymbolLine[500 1000 1500 1000 800]
	SymbolLine[1500 1000 2000 1500 800]
	SymbolLine[2000 1500 2000 2000 800]
	SymbolLine[1000 3000 2000 2000 800]
)
Symbol['@' 1200]
(
	SymbolLine[0 1000 0 4000 800]
	SymbolLine[0 4000 1000 5000 800]
	SymbolLine[1000 5000 4000 5000 800]
	SymbolLine[5000 3500 5000 1000 800]
	SymbolLine[5000 1000 4000 0 800]
	SymbolLine[4000 0 1000 0 800]
	SymbolLine[1000 0 0 1000 800]
	SymbolLine[1500 2000 1500 3000 800]
	SymbolLine[1500 3000 2000 3500 800]
	SymbolLine[2000 3500 3000 3500 800]
	SymbolLine[3000 3500 3500 3000 800]
	SymbolLine[3500 3000 4000 3500 800]
	SymbolLine[3500 3000 3500 1500 800]
	SymbolLine[3500 2000 3000 1500 800]
	SymbolLine[2000 1500 3000 1500 800]
	SymbolLine[2000 1500 1500 2000 800]
	SymbolLine[4000 3500 5000 3500 800]
)
Symbol['A' 1200]
(
	SymbolLine[0 1500 0 5000 800]
	SymbolLine[0 1500 500 1000 800]
	SymbolLine[500 1000 2000 1000 800]
	SymbolLine[2000 1000 2500 1500 800]
	SymbolLine[2500 1500 2500 5000 800]
	SymbolLine[0 3000 2500 3000 800]
)
Symbol['B' 1200]
(
	SymbolLine[0 5000 2000 5000 800]
	SymbolLine[2000 5000 2500 4500 800]
	SymbolLine[2500 3500 2500 4500 800]
	SymbolLine[2000 3000 2500 3500 800]
	SymbolLine[500 3000 2000 3000 800]
	SymbolLine[500 1000 500 5000 800]
	SymbolLine[0 1000 2000 1000 800]
	SymbolLine[2000 1000 2500 1500 800]
	SymbolLine[2500 1500 2500 2500 800]
	SymbolLine[2000 3000 2500 2500 800]
)
Symbol['C' 1200]
(
	SymbolLine[500 5000 2000 5000 800]
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[0 1500 0 4500 800]
	SymbolLine[0 1500 500 1000 800]
	SymbolLine[500 1000 2000 1000 800]
)
Symbol['D' 1200]
(
	SymbolLine[500 1000 500 5000 800]
	SymbolLine[2000 1000 2500 1500 800]
	SymbolLine[2500 1500 2500 4500 800]
	SymbolLine[2000 5000 2500 4500 800]
	SymbolLine[0 5000 2000 5000 800]
	SymbolLine[0 1000 2000 1000 800]
)
Symbol['E' 1200]
(
	SymbolLine[0 3000 1500 3000 800]
	SymbolLine[0 5000 2000 5000 800]
	SymbolLine[0 1000 0 5000 800]
	SymbolLine[0 1000 2000 1000 800]
)
Symbol['F' 1200]
(
	SymbolLine[0 1000 0 5000 800]
	SymbolLine[0 1000 2000 1000 800]
	SymbolLine[0 3000 1500 3000 800]
)
Symbol['G' 1200]
(
	SymbolLine[2000 1000 2500 1500 800]
	SymbolLine[500 1000 2000 1000 800]
	SymbolLine[0 1500 500 1000 800]
	SymbolLine[0 1500 0 4500 800]
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[500 5000 2000 5000 800]
	SymbolLine[2000 5000 2500 4500 800]
	SymbolLine[2500 3500 2500 4500 800]
	SymbolLine[2000 3000 2500 3500 800]
	SymbolLine[1000 3000 2000 3000 800]
)
Symbol['H' 1200]
(
	SymbolLine[0 1000 0 5000 800]
	SymbolLine[2500 1000 2500 5000 800]
	SymbolLine[0 3000 2500 3000 800]
)
Symbol['I' 1200]
(
	SymbolLine[0 1000 1000 1000 800]
	SymbolLine[500 1000 500 5000 800]
	SymbolLine[0 5000 1000 5000 800]
)
Symbol['J' 1200]
(
	SymbolLine[0 1000 1500 1000 800]
	SymbolLine[1500 1000 1500 4500 800]
	SymbolLine[1000 5000 1500 4500 800]
	SymbolLine[500 5000 1000 5000 800]
	SymbolLine[0 4500 500 5000 800]
)
Symbol['K' 1200]
(
	SymbolLine[0 1000 0 5000 800]
	SymbolLine[0 3000 2000 1000 800]
	SymbolLine[0 3000 2000 5000 800]
)
Symbol['L' 1200]
(
	SymbolLine[0 1000 0 5000 800]
	SymbolLine[0 5000 2000 5000 800]
)
Symbol['M' 1200]
(
	SymbolLine[0 1000 0 5000 800]
	SymbolLine[0 1000 1500 2500 800]
	SymbolLine[1500 2500 3000 1000 800]
	SymbolLine[3000 1000 3000 5000 800]
)
Symbol['N' 1200]
(
	SymbolLine[0 1000 0 5000 800]
	SymbolLine[0 1000 0 1500 800]
	SymbolLine[0 1500 2500 4000 800]
	SymbolLine[2500 1000 2500 5000 800]
)
Symbol['O' 1200]
(
	SymbolLine[0 1500 0 4500 800]
	SymbolLine[0 1500 500 1000 800]
	SymbolLine[500 1000 1500 1000 800]
	SymbolLine[1500 1000 2000 1500 800]
	SymbolLine[2000 1500 2000 4500 800]
	SymbolLine[1500 5000 2000 4500 800]
	SymbolLine[500 5000 1500 5000 800]
	SymbolLine[0 4500 500 5000 800]
)
Symbol['P' 1200]
(
	SymbolLine[500 1000 500 5000 800]
	SymbolLine[0 1000 2000 1000 800]
	SymbolLine[2000 1000 2500 1500 800]
	SymbolLine[2500 1500 2500 2500 800]
	SymbolLine[2000 3000 2500 2500 800]
	SymbolLine[500 3000 2000 3000 800]
)
Symbol['Q' 1200]
(
	SymbolLine[0 1500 0 4500 800]
	SymbolLine[0 1500 500 1000 800]
	SymbolLine[500 1000 1500 1000 800]
	SymbolLine[1500 1000 2000 1500 800]
	SymbolLine[2000 1500 2000 4500 800]
	SymbolLine[1500 5000 2000 4500 800]
	SymbolLine[500 5000 1500 5000 800]
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[1000 4000 2000 5000 800]
)
Symbol['R' 1200]
(
	SymbolLine[0 1000 2000 1000 800]
	SymbolLine[2000 1000 2500 1500 800]
	SymbolLine[2500 1500 2500 2500 800]
	SymbolLine[2000 3000 2500 2500 800]
	SymbolLine[500 3000 2000 3000 800]
	SymbolLine[500 1000 500 5000 800]
	SymbolLine[500 3000 2500 5000 800]
)
Symbol['S' 1200]
(
	SymbolLine[2000 1000 2500 1500 800]
	SymbolLine[500 1000 2000 1000 800]
	SymbolLine[0 1500 500 1000 800]
	SymbolLine[0 1500 0 2500 800]
	SymbolLine[0 2500 500 3000 800]
	SymbolLine[500 3000 2000 3000 800]
	SymbolLine[2000 3000 2500 3500 800]
	SymbolLine[2500 3500 2500 4500 800]
	SymbolLine[2000 5000 2500 4500 800]
	SymbolLine[500 5000 2000 5000 800]
	SymbolLine[0 4500 500 5000 800]
)
Symbol['T' 1200]
(
	SymbolLine[0 1000 2000 1000 800]
	SymbolLine[1000 1000 1000 5000 800]
)
Symbol['U' 1200]
(
	SymbolLine[0 1000 0 4500 800]
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[500 5000 1500 5000 800]
	SymbolLine[1500 5000 2000 4500 800]
	SymbolLine[2000 1000 2000 4500 800]
)
Symbol['V' 1200]
(
	SymbolLine[0 1000 0 4000 800]
	SymbolLine[0 4000 1000 5000 800]
	SymbolLine[1000 5000 2000 4000 800]
	SymbolLine[2000 1000 2000 4000 800]
)
Symbol['W' 1200]
(
	SymbolLine[0 1000 0 5000 800]
	SymbolLine[0 5000 1500 3500 800]
	SymbolLine[1500 3500 3000 5000 800]
	SymbolLine[3000 1000 3000 5000 800]
)
Symbol['X' 1200]
(
	SymbolLine[0 1000 0 1500 800]
	SymbolLine[0 1500 2500 4000 800]
	SymbolLine[2500 4000 2500 5000 800]
	SymbolLine[0 4000 0 5000 800]
	SymbolLine[0 4000 2500 1500 800]
	SymbolLine[2500 1000 2500 1500 800]
)
Symbol['Y' 1200]
(
	SymbolLine[0 1000 0 1500 800]
	SymbolLine[0 1500 1000 2500 800]
	SymbolLine[1000 2500 2000 1500 800]
	SymbolLine[2000 1000 2000 1500 800]
	SymbolLine[1000 2500 1000 5000 800]
)
Symbol['Z' 1200]
(
	SymbolLine[0 1000 2500 1000 800]
	SymbolLine[2500 1000 2500 1500 800]
	SymbolLine[0 4000 2500 1500 800]
	SymbolLine[0 4000 0 5000 800]
	SymbolLine[0 5000 2500 5000 800]
)
Symbol['[' 1200]
(
	SymbolLine[0 1000 500 1000 800]
	SymbolLine[0 1000 0 5000 800]
	SymbolLine[0 5000 500 5000 800]
)
Symbol['\' 1200]
(
	SymbolLine[0 1500 3000 4500 800]
)
Symbol[']' 1200]
(
	SymbolLine[0 1000 500 1000 800]
	SymbolLine[500 1000 500 5000 800]
	SymbolLine[0 5000 500 5000 800]
)
Symbol['^' 1200]
(
	SymbolLine[0 1500 500 1000 800]
	SymbolLine[500 1000 1000 1500 800]
)
Symbol['_' 1200]
(
	SymbolLine[0 5000 2000 5000 800]
)
Symbol['a' 1200]
(
	SymbolLine[1500 3000 2000 3500 800]
	SymbolLine[500 3000 1500 3000 800]
	SymbolLine[0 3500 500 3000 800]
	SymbolLine[0 3500 0 4500 800]
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[2000 3000 2000 4500 800]
	SymbolLine[2000 4500 2500 5000 800]
	SymbolLine[500 5000 1500 5000 800]
	SymbolLine[1500 5000 2000 4500 800]
)
Symbol['b' 1200]
(
	SymbolLine[0 1000 0 5000 800]
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[500 5000 1500 5000 800]
	SymbolLine[1500 5000 2000 4500 800]
	SymbolLine[2000 3500 2000 4500 800]
	SymbolLine[1500 3000 2000 3500 800]
	SymbolLine[500 3000 1500 3000 800]
	SymbolLine[0 3500 500 3000 800]
)
Symbol['c' 1200]
(
	SymbolLine[500 3000 2000 3000 800]
	SymbolLine[0 3500 500 3000 800]
	SymbolLine[0 3500 0 4500 800]
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[500 5000 2000 5000 800]
)
Symbol['d' 1200]
(
	SymbolLine[2000 1000 2000 5000 800]
	SymbolLine[1500 5000 2000 4500 800]
	SymbolLine[500 5000 1500 5000 800]
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[0 3500 0 4500 800]
	SymbolLine[0 3500 500 3000 800]
	SymbolLine[500 3000 1500 3000 800]
	SymbolLine[1500 3000 2000 3500 800]
)
Symbol['e' 1200]
(
	SymbolLine[500 5000 2000 5000 800]
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[0 3500 0 4500 800]
	SymbolLine[0 3500 500 3000 800]
	SymbolLine[500 3000 1500 3000 800]
	SymbolLine[1500 3000 2000 3500 800]
	SymbolLine[0 4000 2000 4000 800]
	SymbolLine[2000 4000 2000 3500 800]
)
Symbol['f' 1000]
(
	SymbolLine[500 1500 500 5000 800]
	SymbolLine[500 1500 1000 1000 800]
	SymbolLine[1000 1000 1500 1000 800]
	SymbolLine[0 3000 1000 3000 800]
)
Symbol['g' 1200]
(
	SymbolLine[1500 3000 2000 3500 800]
	SymbolLine[500 3000 1500 3000 800]
	SymbolLine[0 3500 500 3000 800]
	SymbolLine[0 3500 0 4500 800]
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[500 5000 1500 5000 800]
	SymbolLine[1500 5000 2000 4500 800]
	SymbolLine[0 6000 500 6500 800]
	SymbolLine[500 6500 1500 6500 800]
	SymbolLine[1500 6500 2000 6000 800]
	SymbolLine[2000 3000 2000 6000 800]
)
Symbol['h' 1200]
(
	SymbolLine[0 1000 0 5000 800]
	SymbolLine[0 3500 500 3000 800]
	SymbolLine[500 3000 1500 3000 800]
	SymbolLine[1500 3000 2000 3500 800]
	SymbolLine[2000 3500 2000 5000 800]
)
Symbol['i' 1000]
(
	SymbolLine[0 2000 0 2500 800]
	SymbolLine[0 3500 0 5000 800]
)
Symbol['j' 1000]
(
	SymbolLine[500 2000 500 2500 800]
	SymbolLine[500 3500 500 6000 800]
	SymbolLine[0 6500 500 6000 800]
)
Symbol['k' 1200]
(
	SymbolLine[0 1000 0 5000 800]
	SymbolLine[0 3500 1500 5000 800]
	SymbolLine[0 3500 1000 2500 800]
)
Symbol['l' 1000]
(
	SymbolLine[0 1000 0 4500 800]
	SymbolLine[0 4500 500 5000 800]
)
Symbol['m' 1200]
(
	SymbolLine[500 3500 500 5000 800]
	SymbolLine[500 3500 1000 3000 800]
	SymbolLine[1000 3000 1500 3000 800]
	SymbolLine[1500 3000 2000 3500 800]
	SymbolLine[2000 3500 2000 5000 800]
	SymbolLine[2000 3500 2500 3000 800]
	SymbolLine[2500 3000 3000 3000 800]
	SymbolLine[3000 3000 3500 3500 800]
	SymbolLine[3500 3500 3500 5000 800]
	SymbolLine[0 3000 500 3500 800]
)
Symbol['n' 1200]
(
	SymbolLine[500 3500 500 5000 800]
	SymbolLine[500 3500 1000 3000 800]
	SymbolLine[1000 3000 1500 3000 800]
	SymbolLine[1500 3000 2000 3500 800]
	SymbolLine[2000 3500 2000 5000 800]
	SymbolLine[0 3000 500 3500 800]
)
Symbol['o' 1200]
(
	SymbolLine[0 3500 0 4500 800]
	SymbolLine[0 3500 500 3000 800]
	SymbolLine[500 3000 1500 3000 800]
	SymbolLine[1500 3000 2000 3500 800]
	SymbolLine[2000 3500 2000 4500 800]
	SymbolLine[1500 5000 2000 4500 800]
	SymbolLine[500 5000 1500 5000 800]
	SymbolLine[0 4500 500 5000 800]
)
Symbol['p' 1200]
(
	SymbolLine[500 3500 500 6500 800]
	SymbolLine[0 3000 500 3500 800]
	SymbolLine[500 3500 1000 3000 800]
	SymbolLine[1000 3000 2000 3000 800]
	SymbolLine[2000 3000 2500 3500 800]
	SymbolLine[2500 3500 2500 4500 800]
	SymbolLine[2000 5000 2500 4500 800]
	SymbolLine[1000 5000 2000 5000 800]
	SymbolLine[500 4500 1000 5000 800]
)
Symbol['q' 1200]
(
	SymbolLine[2000 3500 2000 6500 800]
	SymbolLine[1500 3000 2000 3500 800]
	SymbolLine[500 3000 1500 3000 800]
	SymbolLine[0 3500 500 3000 800]
	SymbolLine[0 3500 0 4500 800]
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[500 5000 1500 5000 800]
	SymbolLine[1500 5000 2000 4500 800]
)
Symbol['r' 1200]
(
	SymbolLine[500 3500 500 5000 800]
	SymbolLine[500 3500 1000 3000 800]
	SymbolLine[1000 3000 2000 3000 800]
	SymbolLine[0 3000 500 3500 800]
)
Symbol['s' 1200]
(
	SymbolLine[500 5000 2000 5000 800]
	SymbolLine[2000 5000 2500 4500 800]
	SymbolLine[2000 4000 2500 4500 800]
	SymbolLine[500 4000 2000 4000 800]
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[0 3500 500 3000 800]
	SymbolLine[500 3000 2000 3000 800]
	SymbolLine[2000 3000 2500 3500 800]
	SymbolLine[0 4500 500 5000 800]
)
Symbol['t' 1000]
(
	SymbolLine[500 1000 500 4500 800]
	SymbolLine[500 4500 1000 5000 800]
	SymbolLine[0 2500 1000 2500 800]
)
Symbol['u' 1200]
(
	SymbolLine[0 3000 0 4500 800]
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[500 5000 1500 5000 800]
	SymbolLine[1500 5000 2000 4500 800]
	SymbolLine[2000 3000 2000 4500 800]
)
Symbol['v' 1200]
(
	SymbolLine[0 3000 0 4000 800]
	SymbolLine[0 4000 1000 5000 800]
	SymbolLine[1000 5000 2000 4000 800]
	SymbolLine[2000 3000 2000 4000 800]
)
Symbol['w' 1200]
(
	SymbolLine[0 3000 0 4500 800]
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[500 5000 1000 5000 800]
	SymbolLine[1000 5000 1500 4500 800]
	SymbolLine[1500 3000 1500 4500 800]
	SymbolLine[1500 4500 2000 5000 800]
	SymbolLine[2000 5000 2500 5000 800]
	SymbolLine[2500 5000 3000 4500 800]
	SymbolLine[3000 3000 3000 4500 800]
)
Symbol['x' 1200]
(
	SymbolLine[0 3000 2000 5000 800]
	SymbolLine[0 5000 2000 3000 800]
)
Symbol['y' 1200]
(
	SymbolLine[0 3000 0 4500 800]
	SymbolLine[0 4500 500 5000 800]
	SymbolLine[2000 3000 2000 6000 800]
	SymbolLine[1500 6500 2000 6000 800]
	SymbolLine[500 6500 1500 6500 800]
	SymbolLine[0 6000 500 6500 800]
	SymbolLine[500 5000 1500 5000 800]
	SymbolLine[1500 5000 2000 4500 800]
)
Symbol['z' 1200]
(
	SymbolLine[0 3000 2000 3000 800]
	SymbolLine[0 5000 2000 3000 800]
	SymbolLine[0 5000 2000 5000 800]
)
Symbol['{' 1200]
(
	SymbolLine[500 1500 1000 1000 800]
	SymbolLine[500 1500 500 2500 800]
	SymbolLine[0 3000 500 2500 800]
	SymbolLine[0 3000 500 3500 800]
	SymbolLine[500 3500 500 4500 800]
	SymbolLine[500 4500 1000 5000 800]
)
Symbol['|' 1200]
(
	SymbolLine[0 1000 0 5000 800]
)
Symbol['}' 1200]
(
	SymbolLine[0 1000 500 1500 800]
	SymbolLine[500 1500 500 2500 800]
	SymbolLine[500 2500 1000 3000 800]
	SymbolLine[500 3500 1000 3000 800]
	SymbolLine[500 3500 500 4500 800]
	SymbolLine[0 5000 500 4500 800]
)
Symbol['~' 1200]
(
	SymbolLine[0 3500 500 3000 800]
	SymbolLine[500 3000 1000 3000 800]
	SymbolLine[1000 3000 1500 3500 800]
	SymbolLine[1500 3500 2000 3500 800]
	SymbolLine[2000 3500 2500 3000 800]
)

Element["" "Small outline package, narrow (150mil)" "" "SO8" 32500 22500 -2000 -6000 0 100 ""]
(
	Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "1" "1" "square"]
	Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "2" "2" "square"]
	Pad[-13500 2500 -7000 2500 2000 1000 3000 "3" "3" "square"]
	Pad[-13500 7500 -7000 7500 2000 1000 3000 "4" "4" "square"]
	Pad[7000 7500 13500 7500 2000 1000 3000 "5" "5" "square,edge2"]
	Pad[7000 2500 13500 2500 2000 1000 3000 "6" "6" "square,edge2"]
	Pad[7000 -2500 13500 -2500 2000 1000 3000 "7" "7" "square,edge2"]
	Pad[7000 -7500 13500 -7500 2000 1000 3000 "8" "8" "square,edge2"]
	ElementLine [15500 -9500 2500 -9500 1000]
	ElementLine [-15500 -9500 -2500 -9500 1000]
	ElementLine [15500 9500 15500 -9500 1000]
	ElementLine [-15500 9500 15500 9500 1000]
	ElementLine [-15500 -9500 -15500 9500 1000]
	ElementArc [0 -9500 2500 2500 0 180 1000]

	)

Element["" "Small outline package, narrow (150mil)" "" "SO8" 77500 20000 -6000 2000 1 100 ""]
(
	Pad[-7500 7000 -7500 13500 2000 1000 3000 "1" "1" "square,edge2"]
	Pad[-2500 7000 -2500 13500 2000 1000 3000 "2" "2" "square,edge2"]
	Pad[2500 7000 2500 13500 2000 1000 3000 "3" "3" "square,edge2"]
	Pad[7500 7000 7500 13500 2000 1000 3000 "4" "4" "square,edge2"]
	Pad[7500 -13500 7500 -7000 2000 1000 3000 "5" "5" "square"]
	Pad[2500 -13500 2500 -7000 2000 1000 3000 "6" "6" "square"]
	Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "7" "7" "square"]
	Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "8" "8" "square"]
	ElementLine [-9500 -15500 -9500 -2500 1000]
	ElementLine [-9500 2500 -9500 15500 1000]
	ElementLine [-9500 -15500 9500 -15500 1000]
	ElementLine [9500 -15500 9500 15500 1000]
	ElementLine [-9500 15500 9500 15500 1000]
	ElementArc [-9500 0 2500 2500 90 180 1000]

	)

Element["" "Small outline package, narrow (150mil)" "" "SO8" 115000 27500 2000 6000 2 100 ""]
(
	Pad[7000 7500 13500 7500 2000 1000 3000 "1" "1" "square,edge2"]
	Pad[7000 2500 13500 2500 2000 1000 3000 "2" "2" "square,edge2"]
	Pad[7000 -2500 13500 -2500 2000 1000 3000 "3" "3" "square,edge2"]
	Pad[7000 -7500 13500 -7500 2000 1000 3000 "4" "4" "square,edge2"]
	Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "5" "5" "square"]
	Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "6" "6" "square"]
	Pad[-13500 2500 -7000 2500 2000 1000 3000 "7" "7" "square"]
	Pad[-13500 7500 -7000 7500 2000 1000 3000 "8" "8" "square"]
	ElementLine [-15500 9500 -2500 9500 1000]
	ElementLine [2500 9500 15500 9500 1000]
	ElementLine [-15500 -9500 -15500 9500 1000]
	ElementLine [-15500 -9500 15500 -9500 1000]
	ElementLine [15500 -9500 15500 9500 1000]
	ElementArc [0 9500 2500 2500 180 180 1000]

	)

Element["" "Small outline package, narrow (150mil)" "" "SO8" 165000 25000 6000 -2000 3 100 ""]
(
	Pad[7500 -13500 7500 -7000 2000 1000 3000 "1" "1" "square"]
	Pad[2500 -13500 2500 -7000 2000 1000 3000 "2" "2" "square"]
	Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "3" "3" "square"]
	Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "4" "4" "square"]
	Pad[-7500 7000 -7500 13500 2000 1000 3000 "5" "5" "square,edge2"]
	Pad[-2500 7000 -2500 13500 2000 1000 3000 "6" "6" "square,edge2"]
	Pad[2500 7000 2500 13500 2000 1000 3000 "7" "7" "square,edge2"]
	Pad[7500 7000 7500 13500 2000 1000 3000 "8" "8" "square,edge2"]
	ElementLine [9500 2500 9500 15500 1000]
	ElementLine [9500 -15500 9500 -2500 1000]
	ElementLine [-9500 15500 9500 15500 1000]
	ElementLine [-9500 -15500 -9500 15500 1000]
	ElementLine [-9500 -15500 9500 -15500 1000]
	ElementArc [9500 0 2500 2500 270 180 1000]

	)

Element["onsolder" "Small outline package, narrow (150mil)" "" "SO8" 32500 57500 -2000 6000 0 100 "auto"]
(
	Pad[-13500 7500 -7000 7500 2000 1000 3000 "1" "1" "onsolder,square"]
	Pad[-13500 2500 -7000 2500 2000 1000 3000 "2" "2" "onsolder,square"]
	Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "3" "3" "onsolder,square"]
	Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "4" "4" "onsolder,square"]
	Pad[7000 -7500 13500 -7500 2000 1000 3000 "5" "5" "onsolder,square,edge2"]
	Pad[7000 -2500 13500 -2500 2000 1000 3000 "6" "6" "onsolder,square,edge2"]
	Pad[7000 2500 13500 2500 2000 1000 3000 "7" "7" "onsolder,square,edge2"]
	Pad[7000 7500 13500 7500 2000 1000 3000 "8" "8" "onsolder,square,edge2"]
	ElementLine [15500 9500 2500 9500 1000]
	ElementLine [-15500 9500 -2500 9500 1000]
	ElementLine [15500 -9500 15500 9500 1000]
	ElementLine [-15500 -9500 15500 -9500 1000]
	ElementLine [-15500 9500 -15500 -9500 1000]
	ElementArc [0 9500 2500 2500 180 180 1000]

	)

Element["onsolder" "Small outline package, narrow (150mil)" "" "SO8" 72500 60000 -6000 -2000 1 100 "auto"]
(
	Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "1" "1" "onsolder,square"]
	Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "2" "2" "onsolder,square"]
	Pad[2500 -13500 2500 -7000 2000 1000 3000 "3" "3" "onsolder,square"]
	Pad[7500 -13500 7500 -7000 2000 1000 3000 "4" "4" "onsolder,square"]
	Pad[7500 7000 7500 13500 2000 1000 3000 "5" "5" "onsolder,square,edge2"]
	Pad[2500 7000 2500 13500 2000 1000 3000 "6" "6" "onsolder,square,edge2"]
	Pad[-2500 7000 -2500 13500 2000 1000 3000 "7" "7" "onsolder,square,edge2"]
	Pad[-7500 7000 -7500 13500 2000 1000 3000 "8" "8" "onsolder,square,edge2"]
	ElementLine [-9500 15500 -9500 2500 1000]
	ElementLine [-9500 -2500 -9500 -15500 1000]
	ElementLine [-9500 15500 9500 15500 1000]
	ElementLine [9500 15500 9500 -15500 1000]
	ElementLine [-9500 -15500 9500 -15500 1000]
	ElementArc [-9500 0 2500 2500 90 180 1000]

	)

Element["onsolder" "Small outline package, narrow (150mil)" "" "SO8" 115000 62500 2000 -6000 2 100 "auto"]
(
	Pad[7000 -7500 13500 -7500 2000 1000 3000 "1" "1" "onsolder,square,edge2"]
	Pad[7000 -2500 13500 -2500 2000 1000 3000 "2" "2" "onsolder,square,edge2"]
	Pad[7000 2500 13500 2500 2000 1000 3000 "3" "3" "onsolder,square,edge2"]
	Pad[7000 7500 13500 7500 2000 1000 3000 "4" "4" "onsolder,square,edge2"]
	Pad[-13500 7500 -7000 7500 2000 1000 3000 "5" "5" "onsolder,square"]
	Pad[-13500 2500 -7000 2500 2000 1000 3000 "6" "6" "onsolder,square"]
	Pad[-13500 -2500 -7000 -2500 2000 1000 3000 "7" "7" "onsolder,square"]
	Pad[-13500 -7500 -7000 -7500 2000 1000 3000 "8" "8" "onsolder,square"]
	ElementLine [-15500 -9500 -2500 -9500 1000]
	ElementLine [2500 -9500 15500 -9500 1000]
	ElementLine [-15500 9500 -15500 -9500 1000]
	ElementLine [-15500 9500 15500 9500 1000]
	ElementLine [15500 9500 15500 -9500 1000]
	ElementArc [0 -9500 2500 2500 0 180 1000]

	)

Element["onsolder" "Small outline package, narrow (150mil)" "" "SO8" 165000 60000 6000 2000 3 100 "auto"]
(
	Pad[7500 7000 7500 13500 2000 1000 3000 "1" "1" "onsolder,square,edge2"]
	Pad[2500 7000 2500 13500 2000 1000 3000 "2" "2" "onsolder,square,edge2"]
	Pad[-2500 7000 -2500 13500 2000 1000 3000 "3" "3" "onsolder,square,edge2"]
	Pad[-7500 7000 -7500 13500 2000 1000 3000 "4" "4" "onsolder,square,edge2"]
	Pad[-7500 -13500 -7500 -7000 2000 1000 3000 "5" "5" "onsolder,square"]
	Pad[-2500 -13500 -2500 -7000 2000 1000 3000 "6" "6" "onsolder,square"]
	Pad[2500 -13500 2500 -7000 2000 1000 3000 "7" "7" "onsolder,square"]
	Pad[7500 -13500 7500 -7000 2000 1000 3000 "8" "8" "onsolder,square"]
	ElementLine [9500 -2500 9500 -15500 1000]
	ElementLine [9500 15500 9500 2500 1000]
	ElementLine [-9500 -15500 9500 -15500 1000]
	ElementLine [-9500 15500 -9500 -15500 1000]
	ElementLine [-9500 15500 9500 15500 1000]
	ElementArc [9500 0 2500 2500 270 180 1000]

	)
Layer(1 "component")
(
)
Layer(2 "solder")
(
)
Layer(3 "GND")
(
)
Layer(4 "power")
(
)
Layer(5 "signal1")
(
)
Layer(6 "signal2")
(
)
Layer(7 "signal3")
(
)
Layer(8 "signal4")
(
)
Layer(9 "silk")
(
)
Layer(10 "silk")
(
)

PNG image