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

gEDA-user: Clearance to Termals and DRC



I have observed that the DRC in PCB 20050609 does not detect lines that are close to the cross lines
of thermals. Attached is a snippet that passes but shouldn't.

George
# release: pcb-bin 20050609
# date:    Wed Jun  7 11:11:32 2006
# user:    ggallant (George Gallant)
# host:    scuba.home.net

PCB["" 59999 59999]

Grid[500.00000000 0 0 1]
Cursor[41648 31395 -1.000000]
Thermal[0.500000]
DRC[999 499 999 400]
Flags(0x0000000000001e51)
Groups("1,c:2,s:3:4:5:6:7:8")
Styles["Signal,1000,5000,7500,1500:Power,3000,5000,7500,1000:Fat,2000,5000,7500,1000:Skinny,1000,2000,2500,3000"]

Symbol[' ' 1800]
(
)
Symbol['!' 1200]
(
	SymbolLine[0 3500 0 4000 800]
	SymbolLine[0 0 0 2500 800]
)
Symbol['"' 1200]
(
	SymbolLine[0 0 0 1000 800]
	SymbolLine[1000 0 1000 1000 800]
)
Symbol['#' 1200]
(
	SymbolLine[0 2500 2000 2500 800]
	SymbolLine[0 1500 2000 1500 800]
	SymbolLine[1500 1000 1500 3000 800]
	SymbolLine[500 1000 500 3000 800]
)
Symbol['$' 1200]
(
	SymbolLine[1500 500 2000 1000 800]
	SymbolLine[500 500 1500 500 800]
	SymbolLine[0 1000 500 500 800]
	SymbolLine[0 1000 0 1500 800]
	SymbolLine[0 1500 500 2000 800]
	SymbolLine[500 2000 1500 2000 800]
	SymbolLine[1500 2000 2000 2500 800]
	SymbolLine[2000 2500 2000 3000 800]
	SymbolLine[1500 3500 2000 3000 800]
	SymbolLine[500 3500 1500 3500 800]
	SymbolLine[0 3000 500 3500 800]
	SymbolLine[1000 0 1000 4000 800]
)
Symbol['%' 1200]
(
	SymbolLine[0 500 0 1000 800]
	SymbolLine[0 500 500 0 800]
	SymbolLine[500 0 1000 0 800]
	SymbolLine[1000 0 1500 500 800]
	SymbolLine[1500 500 1500 1000 800]
	SymbolLine[1000 1500 1500 1000 800]
	SymbolLine[500 1500 1000 1500 800]
	SymbolLine[0 1000 500 1500 800]
	SymbolLine[0 4000 4000 0 800]
	SymbolLine[3500 4000 4000 3500 800]
	SymbolLine[4000 3000 4000 3500 800]
	SymbolLine[3500 2500 4000 3000 800]
	SymbolLine[3000 2500 3500 2500 800]
	SymbolLine[2500 3000 3000 2500 800]
	SymbolLine[2500 3000 2500 3500 800]
	SymbolLine[2500 3500 3000 4000 800]
	SymbolLine[3000 4000 3500 4000 800]
)
Symbol['&' 1200]
(
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[0 500 0 1500 800]
	SymbolLine[0 500 500 0 800]
	SymbolLine[0 2500 1500 1000 800]
	SymbolLine[500 4000 1000 4000 800]
	SymbolLine[1000 4000 2000 3000 800]
	SymbolLine[0 1500 2500 4000 800]
	SymbolLine[500 0 1000 0 800]
	SymbolLine[1000 0 1500 500 800]
	SymbolLine[1500 500 1500 1000 800]
	SymbolLine[0 2500 0 3500 800]
)
Symbol[''' 1200]
(
	SymbolLine[0 1000 1000 0 800]
)
Symbol['(' 1200]
(
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[0 500 500 0 800]
	SymbolLine[0 500 0 3500 800]
)
Symbol[')' 1200]
(
	SymbolLine[0 0 500 500 800]
	SymbolLine[500 500 500 3500 800]
	SymbolLine[0 4000 500 3500 800]
)
Symbol['*' 1200]
(
	SymbolLine[0 1000 2000 3000 800]
	SymbolLine[0 3000 2000 1000 800]
	SymbolLine[0 2000 2000 2000 800]
	SymbolLine[1000 1000 1000 3000 800]
)
Symbol['+' 1200]
(
	SymbolLine[0 2000 2000 2000 800]
	SymbolLine[1000 1000 1000 3000 800]
)
Symbol[',' 1200]
(
	SymbolLine[0 5000 1000 4000 800]
)
Symbol['-' 1200]
(
	SymbolLine[0 2000 2000 2000 800]
)
Symbol['.' 1200]
(
	SymbolLine[0 4000 500 4000 800]
)
Symbol['/' 1200]
(
	SymbolLine[0 3500 3000 500 800]
)
Symbol['0' 1200]
(
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[0 500 0 3500 800]
	SymbolLine[0 500 500 0 800]
	SymbolLine[500 0 1500 0 800]
	SymbolLine[1500 0 2000 500 800]
	SymbolLine[2000 500 2000 3500 800]
	SymbolLine[1500 4000 2000 3500 800]
	SymbolLine[500 4000 1500 4000 800]
	SymbolLine[0 3000 2000 1000 800]
)
Symbol['1' 1200]
(
	SymbolLine[500 4000 1500 4000 800]
	SymbolLine[1000 0 1000 4000 800]
	SymbolLine[0 1000 1000 0 800]
)
Symbol['2' 1200]
(
	SymbolLine[0 500 500 0 800]
	SymbolLine[500 0 2000 0 800]
	SymbolLine[2000 0 2500 500 800]
	SymbolLine[2500 500 2500 1500 800]
	SymbolLine[0 4000 2500 1500 800]
	SymbolLine[0 4000 2500 4000 800]
)
Symbol['3' 1200]
(
	SymbolLine[0 500 500 0 800]
	SymbolLine[500 0 1500 0 800]
	SymbolLine[1500 0 2000 500 800]
	SymbolLine[2000 500 2000 3500 800]
	SymbolLine[1500 4000 2000 3500 800]
	SymbolLine[500 4000 1500 4000 800]
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[500 2000 2000 2000 800]
)
Symbol['4' 1200]
(
	SymbolLine[0 2000 2000 0 800]
	SymbolLine[0 2000 2500 2000 800]
	SymbolLine[2000 0 2000 4000 800]
)
Symbol['5' 1200]
(
	SymbolLine[0 0 2000 0 800]
	SymbolLine[0 0 0 2000 800]
	SymbolLine[0 2000 500 1500 800]
	SymbolLine[500 1500 1500 1500 800]
	SymbolLine[1500 1500 2000 2000 800]
	SymbolLine[2000 2000 2000 3500 800]
	SymbolLine[1500 4000 2000 3500 800]
	SymbolLine[500 4000 1500 4000 800]
	SymbolLine[0 3500 500 4000 800]
)
Symbol['6' 1200]
(
	SymbolLine[1500 0 2000 500 800]
	SymbolLine[500 0 1500 0 800]
	SymbolLine[0 500 500 0 800]
	SymbolLine[0 500 0 3500 800]
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[1500 2000 2000 2500 800]
	SymbolLine[0 2000 1500 2000 800]
	SymbolLine[500 4000 1500 4000 800]
	SymbolLine[1500 4000 2000 3500 800]
	SymbolLine[2000 2500 2000 3500 800]
)
Symbol['7' 1200]
(
	SymbolLine[0 4000 2500 1500 800]
	SymbolLine[2500 0 2500 1500 800]
	SymbolLine[0 0 2500 0 800]
)
Symbol['8' 1200]
(
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[0 2500 0 3500 800]
	SymbolLine[0 2500 500 2000 800]
	SymbolLine[500 2000 1500 2000 800]
	SymbolLine[1500 2000 2000 2500 800]
	SymbolLine[2000 2500 2000 3500 800]
	SymbolLine[1500 4000 2000 3500 800]
	SymbolLine[500 4000 1500 4000 800]
	SymbolLine[0 1500 500 2000 800]
	SymbolLine[0 500 0 1500 800]
	SymbolLine[0 500 500 0 800]
	SymbolLine[500 0 1500 0 800]
	SymbolLine[1500 0 2000 500 800]
	SymbolLine[2000 500 2000 1500 800]
	SymbolLine[1500 2000 2000 1500 800]
)
Symbol['9' 1200]
(
	SymbolLine[0 4000 2000 2000 800]
	SymbolLine[2000 500 2000 2000 800]
	SymbolLine[1500 0 2000 500 800]
	SymbolLine[500 0 1500 0 800]
	SymbolLine[0 500 500 0 800]
	SymbolLine[0 500 0 1500 800]
	SymbolLine[0 1500 500 2000 800]
	SymbolLine[500 2000 2000 2000 800]
)
Symbol[':' 1200]
(
	SymbolLine[0 1500 500 1500 800]
	SymbolLine[0 2500 500 2500 800]
)
Symbol[';' 1200]
(
	SymbolLine[0 4000 1000 3000 800]
	SymbolLine[1000 1500 1000 2000 800]
)
Symbol['<' 1200]
(
	SymbolLine[0 2000 1000 1000 800]
	SymbolLine[0 2000 1000 3000 800]
)
Symbol['=' 1200]
(
	SymbolLine[0 1500 2000 1500 800]
	SymbolLine[0 2500 2000 2500 800]
)
Symbol['>' 1200]
(
	SymbolLine[0 1000 1000 2000 800]
	SymbolLine[0 3000 1000 2000 800]
)
Symbol['?' 1200]
(
	SymbolLine[1000 2000 1000 2500 800]
	SymbolLine[1000 3500 1000 4000 800]
	SymbolLine[0 500 0 1000 800]
	SymbolLine[0 500 500 0 800]
	SymbolLine[500 0 1500 0 800]
	SymbolLine[1500 0 2000 500 800]
	SymbolLine[2000 500 2000 1000 800]
	SymbolLine[1000 2000 2000 1000 800]
)
Symbol['A' 1200]
(
	SymbolLine[0 500 0 4000 800]
	SymbolLine[0 500 500 0 800]
	SymbolLine[500 0 2000 0 800]
	SymbolLine[2000 0 2500 500 800]
	SymbolLine[2500 500 2500 4000 800]
	SymbolLine[0 2000 2500 2000 800]
)
Symbol['B' 1200]
(
	SymbolLine[0 4000 2000 4000 800]
	SymbolLine[2000 4000 2500 3500 800]
	SymbolLine[2500 2500 2500 3500 800]
	SymbolLine[2000 2000 2500 2500 800]
	SymbolLine[500 2000 2000 2000 800]
	SymbolLine[500 0 500 4000 800]
	SymbolLine[0 0 2000 0 800]
	SymbolLine[2000 0 2500 500 800]
	SymbolLine[2500 500 2500 1500 800]
	SymbolLine[2000 2000 2500 1500 800]
)
Symbol['C' 1200]
(
	SymbolLine[500 4000 2000 4000 800]
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[0 500 0 3500 800]
	SymbolLine[0 500 500 0 800]
	SymbolLine[500 0 2000 0 800]
)
Symbol['D' 1200]
(
	SymbolLine[500 0 500 4000 800]
	SymbolLine[2000 0 2500 500 800]
	SymbolLine[2500 500 2500 3500 800]
	SymbolLine[2000 4000 2500 3500 800]
	SymbolLine[0 4000 2000 4000 800]
	SymbolLine[0 0 2000 0 800]
)
Symbol['E' 1200]
(
	SymbolLine[0 2000 1500 2000 800]
	SymbolLine[0 4000 2000 4000 800]
	SymbolLine[0 0 0 4000 800]
	SymbolLine[0 0 2000 0 800]
)
Symbol['F' 1200]
(
	SymbolLine[0 0 0 4000 800]
	SymbolLine[0 0 2000 0 800]
	SymbolLine[0 2000 1500 2000 800]
)
Symbol['G' 1200]
(
	SymbolLine[2000 0 2500 500 800]
	SymbolLine[500 0 2000 0 800]
	SymbolLine[0 500 500 0 800]
	SymbolLine[0 500 0 3500 800]
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[500 4000 2000 4000 800]
	SymbolLine[2000 4000 2500 3500 800]
	SymbolLine[2500 2500 2500 3500 800]
	SymbolLine[2000 2000 2500 2500 800]
	SymbolLine[1000 2000 2000 2000 800]
)
Symbol['H' 1200]
(
	SymbolLine[0 0 0 4000 800]
	SymbolLine[2500 0 2500 4000 800]
	SymbolLine[0 2000 2500 2000 800]
)
Symbol['I' 1200]
(
	SymbolLine[0 0 1000 0 800]
	SymbolLine[500 0 500 4000 800]
	SymbolLine[0 4000 1000 4000 800]
)
Symbol['J' 1200]
(
	SymbolLine[0 0 1500 0 800]
	SymbolLine[1500 0 1500 3500 800]
	SymbolLine[1000 4000 1500 3500 800]
	SymbolLine[500 4000 1000 4000 800]
	SymbolLine[0 3500 500 4000 800]
)
Symbol['K' 1200]
(
	SymbolLine[0 0 0 4000 800]
	SymbolLine[0 2000 2000 0 800]
	SymbolLine[0 2000 2000 4000 800]
)
Symbol['L' 1200]
(
	SymbolLine[0 0 0 4000 800]
	SymbolLine[0 4000 2000 4000 800]
)
Symbol['M' 1200]
(
	SymbolLine[0 0 0 4000 800]
	SymbolLine[0 0 1500 1500 800]
	SymbolLine[1500 1500 3000 0 800]
	SymbolLine[3000 0 3000 4000 800]
)
Symbol['N' 1200]
(
	SymbolLine[0 0 0 4000 800]
	SymbolLine[0 0 0 500 800]
	SymbolLine[0 500 2500 3000 800]
	SymbolLine[2500 0 2500 4000 800]
)
Symbol['O' 1200]
(
	SymbolLine[0 500 0 3500 800]
	SymbolLine[0 500 500 0 800]
	SymbolLine[500 0 1500 0 800]
	SymbolLine[1500 0 2000 500 800]
	SymbolLine[2000 500 2000 3500 800]
	SymbolLine[1500 4000 2000 3500 800]
	SymbolLine[500 4000 1500 4000 800]
	SymbolLine[0 3500 500 4000 800]
)
Symbol['P' 1200]
(
	SymbolLine[500 0 500 4000 800]
	SymbolLine[0 0 2000 0 800]
	SymbolLine[2000 0 2500 500 800]
	SymbolLine[2500 500 2500 1500 800]
	SymbolLine[2000 2000 2500 1500 800]
	SymbolLine[500 2000 2000 2000 800]
)
Symbol['Q' 1200]
(
	SymbolLine[0 500 0 3500 800]
	SymbolLine[0 500 500 0 800]
	SymbolLine[500 0 1500 0 800]
	SymbolLine[1500 0 2000 500 800]
	SymbolLine[2000 500 2000 3500 800]
	SymbolLine[1500 4000 2000 3500 800]
	SymbolLine[500 4000 1500 4000 800]
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[1000 3000 2000 4000 800]
)
Symbol['R' 1200]
(
	SymbolLine[0 0 2000 0 800]
	SymbolLine[2000 0 2500 500 800]
	SymbolLine[2500 500 2500 1500 800]
	SymbolLine[2000 2000 2500 1500 800]
	SymbolLine[500 2000 2000 2000 800]
	SymbolLine[500 0 500 4000 800]
	SymbolLine[500 2000 2500 4000 800]
)
Symbol['S' 1200]
(
	SymbolLine[2000 0 2500 500 800]
	SymbolLine[500 0 2000 0 800]
	SymbolLine[0 500 500 0 800]
	SymbolLine[0 500 0 1500 800]
	SymbolLine[0 1500 500 2000 800]
	SymbolLine[500 2000 2000 2000 800]
	SymbolLine[2000 2000 2500 2500 800]
	SymbolLine[2500 2500 2500 3500 800]
	SymbolLine[2000 4000 2500 3500 800]
	SymbolLine[500 4000 2000 4000 800]
	SymbolLine[0 3500 500 4000 800]
)
Symbol['T' 1200]
(
	SymbolLine[0 0 2000 0 800]
	SymbolLine[1000 0 1000 4000 800]
)
Symbol['U' 1200]
(
	SymbolLine[0 0 0 3500 800]
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[500 4000 1500 4000 800]
	SymbolLine[1500 4000 2000 3500 800]
	SymbolLine[2000 0 2000 3500 800]
)
Symbol['V' 1200]
(
	SymbolLine[0 0 0 3000 800]
	SymbolLine[0 3000 1000 4000 800]
	SymbolLine[1000 4000 2000 3000 800]
	SymbolLine[2000 0 2000 3000 800]
)
Symbol['W' 1200]
(
	SymbolLine[0 0 0 4000 800]
	SymbolLine[0 4000 1500 2500 800]
	SymbolLine[1500 2500 3000 4000 800]
	SymbolLine[3000 0 3000 4000 800]
)
Symbol['X' 1200]
(
	SymbolLine[0 0 0 500 800]
	SymbolLine[0 500 2500 3000 800]
	SymbolLine[2500 3000 2500 4000 800]
	SymbolLine[0 3000 0 4000 800]
	SymbolLine[0 3000 2500 500 800]
	SymbolLine[2500 0 2500 500 800]
)
Symbol['Y' 1200]
(
	SymbolLine[0 0 0 500 800]
	SymbolLine[0 500 1000 1500 800]
	SymbolLine[1000 1500 2000 500 800]
	SymbolLine[2000 0 2000 500 800]
	SymbolLine[1000 1500 1000 4000 800]
)
Symbol['Z' 1200]
(
	SymbolLine[0 0 2500 0 800]
	SymbolLine[2500 0 2500 500 800]
	SymbolLine[0 3000 2500 500 800]
	SymbolLine[0 3000 0 4000 800]
	SymbolLine[0 4000 2500 4000 800]
)
Symbol['[' 1200]
(
	SymbolLine[0 0 500 0 800]
	SymbolLine[0 0 0 4000 800]
	SymbolLine[0 4000 500 4000 800]
)
Symbol['\' 1200]
(
	SymbolLine[0 500 3000 3500 800]
)
Symbol[']' 1200]
(
	SymbolLine[0 0 500 0 800]
	SymbolLine[500 0 500 4000 800]
	SymbolLine[0 4000 500 4000 800]
)
Symbol['^' 1200]
(
	SymbolLine[0 500 500 0 800]
	SymbolLine[500 0 1000 500 800]
)
Symbol['_' 1200]
(
	SymbolLine[0 4000 2000 4000 800]
)
Symbol['a' 1200]
(
	SymbolLine[1500 2000 2000 2500 800]
	SymbolLine[500 2000 1500 2000 800]
	SymbolLine[0 2500 500 2000 800]
	SymbolLine[0 2500 0 3500 800]
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[2000 2000 2000 3500 800]
	SymbolLine[2000 3500 2500 4000 800]
	SymbolLine[500 4000 1500 4000 800]
	SymbolLine[1500 4000 2000 3500 800]
)
Symbol['b' 1200]
(
	SymbolLine[0 0 0 4000 800]
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[500 4000 1500 4000 800]
	SymbolLine[1500 4000 2000 3500 800]
	SymbolLine[2000 2500 2000 3500 800]
	SymbolLine[1500 2000 2000 2500 800]
	SymbolLine[500 2000 1500 2000 800]
	SymbolLine[0 2500 500 2000 800]
)
Symbol['c' 1200]
(
	SymbolLine[500 2000 2000 2000 800]
	SymbolLine[0 2500 500 2000 800]
	SymbolLine[0 2500 0 3500 800]
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[500 4000 2000 4000 800]
)
Symbol['d' 1200]
(
	SymbolLine[2000 0 2000 4000 800]
	SymbolLine[1500 4000 2000 3500 800]
	SymbolLine[500 4000 1500 4000 800]
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[0 2500 0 3500 800]
	SymbolLine[0 2500 500 2000 800]
	SymbolLine[500 2000 1500 2000 800]
	SymbolLine[1500 2000 2000 2500 800]
)
Symbol['e' 1200]
(
	SymbolLine[500 4000 2000 4000 800]
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[0 2500 0 3500 800]
	SymbolLine[0 2500 500 2000 800]
	SymbolLine[500 2000 1500 2000 800]
	SymbolLine[1500 2000 2000 2500 800]
	SymbolLine[0 3000 2000 3000 800]
	SymbolLine[2000 3000 2000 2500 800]
)
Symbol['f' 1000]
(
	SymbolLine[500 500 500 4000 800]
	SymbolLine[500 500 1000 0 800]
	SymbolLine[1000 0 1500 0 800]
	SymbolLine[0 2000 1000 2000 800]
)
Symbol['g' 1200]
(
	SymbolLine[1500 2000 2000 2500 800]
	SymbolLine[500 2000 1500 2000 800]
	SymbolLine[0 2500 500 2000 800]
	SymbolLine[0 2500 0 3500 800]
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[500 4000 1500 4000 800]
	SymbolLine[1500 4000 2000 3500 800]
	SymbolLine[0 5000 500 5500 800]
	SymbolLine[500 5500 1500 5500 800]
	SymbolLine[1500 5500 2000 5000 800]
	SymbolLine[2000 2000 2000 5000 800]
)
Symbol['h' 1200]
(
	SymbolLine[0 0 0 4000 800]
	SymbolLine[0 2500 500 2000 800]
	SymbolLine[500 2000 1500 2000 800]
	SymbolLine[1500 2000 2000 2500 800]
	SymbolLine[2000 2500 2000 4000 800]
)
Symbol['i' 1000]
(
	SymbolLine[0 1000 0 1500 800]
	SymbolLine[0 2500 0 4000 800]
)
Symbol['j' 1000]
(
	SymbolLine[500 1000 500 1500 800]
	SymbolLine[500 2500 500 5000 800]
	SymbolLine[0 5500 500 5000 800]
)
Symbol['k' 1200]
(
	SymbolLine[0 0 0 4000 800]
	SymbolLine[0 2500 1500 4000 800]
	SymbolLine[0 2500 1000 1500 800]
)
Symbol['l' 1000]
(
	SymbolLine[0 0 0 3500 800]
	SymbolLine[0 3500 500 4000 800]
)
Symbol['m' 1200]
(
	SymbolLine[500 2500 500 4000 800]
	SymbolLine[500 2500 1000 2000 800]
	SymbolLine[1000 2000 1500 2000 800]
	SymbolLine[1500 2000 2000 2500 800]
	SymbolLine[2000 2500 2000 4000 800]
	SymbolLine[2000 2500 2500 2000 800]
	SymbolLine[2500 2000 3000 2000 800]
	SymbolLine[3000 2000 3500 2500 800]
	SymbolLine[3500 2500 3500 4000 800]
	SymbolLine[0 2000 500 2500 800]
)
Symbol['n' 1200]
(
	SymbolLine[500 2500 500 4000 800]
	SymbolLine[500 2500 1000 2000 800]
	SymbolLine[1000 2000 1500 2000 800]
	SymbolLine[1500 2000 2000 2500 800]
	SymbolLine[2000 2500 2000 4000 800]
	SymbolLine[0 2000 500 2500 800]
)
Symbol['o' 1200]
(
	SymbolLine[0 2500 0 3500 800]
	SymbolLine[0 2500 500 2000 800]
	SymbolLine[500 2000 1500 2000 800]
	SymbolLine[1500 2000 2000 2500 800]
	SymbolLine[2000 2500 2000 3500 800]
	SymbolLine[1500 4000 2000 3500 800]
	SymbolLine[500 4000 1500 4000 800]
	SymbolLine[0 3500 500 4000 800]
)
Symbol['p' 1200]
(
	SymbolLine[500 2500 500 5500 800]
	SymbolLine[0 2000 500 2500 800]
	SymbolLine[500 2500 1000 2000 800]
	SymbolLine[1000 2000 2000 2000 800]
	SymbolLine[2000 2000 2500 2500 800]
	SymbolLine[2500 2500 2500 3500 800]
	SymbolLine[2000 4000 2500 3500 800]
	SymbolLine[1000 4000 2000 4000 800]
	SymbolLine[500 3500 1000 4000 800]
)
Symbol['q' 1200]
(
	SymbolLine[2000 2500 2000 5500 800]
	SymbolLine[1500 2000 2000 2500 800]
	SymbolLine[500 2000 1500 2000 800]
	SymbolLine[0 2500 500 2000 800]
	SymbolLine[0 2500 0 3500 800]
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[500 4000 1500 4000 800]
	SymbolLine[1500 4000 2000 3500 800]
)
Symbol['r' 1200]
(
	SymbolLine[500 2500 500 4000 800]
	SymbolLine[500 2500 1000 2000 800]
	SymbolLine[1000 2000 2000 2000 800]
	SymbolLine[0 2000 500 2500 800]
)
Symbol['s' 1200]
(
	SymbolLine[500 4000 2000 4000 800]
	SymbolLine[2000 4000 2500 3500 800]
	SymbolLine[2000 3000 2500 3500 800]
	SymbolLine[500 3000 2000 3000 800]
	SymbolLine[0 2500 500 3000 800]
	SymbolLine[0 2500 500 2000 800]
	SymbolLine[500 2000 2000 2000 800]
	SymbolLine[2000 2000 2500 2500 800]
	SymbolLine[0 3500 500 4000 800]
)
Symbol['t' 1000]
(
	SymbolLine[500 0 500 3500 800]
	SymbolLine[500 3500 1000 4000 800]
	SymbolLine[0 1500 1000 1500 800]
)
Symbol['u' 1200]
(
	SymbolLine[0 2000 0 3500 800]
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[500 4000 1500 4000 800]
	SymbolLine[1500 4000 2000 3500 800]
	SymbolLine[2000 2000 2000 3500 800]
)
Symbol['v' 1200]
(
	SymbolLine[0 2000 0 3000 800]
	SymbolLine[0 3000 1000 4000 800]
	SymbolLine[1000 4000 2000 3000 800]
	SymbolLine[2000 2000 2000 3000 800]
)
Symbol['w' 1200]
(
	SymbolLine[0 2000 0 3500 800]
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[500 4000 1000 4000 800]
	SymbolLine[1000 4000 1500 3500 800]
	SymbolLine[1500 2000 1500 3500 800]
	SymbolLine[1500 3500 2000 4000 800]
	SymbolLine[2000 4000 2500 4000 800]
	SymbolLine[2500 4000 3000 3500 800]
	SymbolLine[3000 2000 3000 3500 800]
)
Symbol['x' 1200]
(
	SymbolLine[0 2000 2000 4000 800]
	SymbolLine[0 4000 2000 2000 800]
)
Symbol['y' 1200]
(
	SymbolLine[0 2000 0 3500 800]
	SymbolLine[0 3500 500 4000 800]
	SymbolLine[2000 2000 2000 5000 800]
	SymbolLine[1500 5500 2000 5000 800]
	SymbolLine[500 5500 1500 5500 800]
	SymbolLine[0 5000 500 5500 800]
	SymbolLine[500 4000 1500 4000 800]
	SymbolLine[1500 4000 2000 3500 800]
)
Symbol['z' 1200]
(
	SymbolLine[0 2000 2000 2000 800]
	SymbolLine[0 4000 2000 2000 800]
	SymbolLine[0 4000 2000 4000 800]
)
Symbol['{' 1200]
(
	SymbolLine[500 500 1000 0 800]
	SymbolLine[500 500 500 1500 800]
	SymbolLine[0 2000 500 1500 800]
	SymbolLine[0 2000 500 2500 800]
	SymbolLine[500 2500 500 3500 800]
	SymbolLine[500 3500 1000 4000 800]
)
Symbol['|' 1200]
(
	SymbolLine[0 0 0 4000 800]
)
Symbol['}' 1200]
(
	SymbolLine[0 0 500 500 800]
	SymbolLine[500 500 500 1500 800]
	SymbolLine[500 1500 1000 2000 800]
	SymbolLine[500 2500 1000 2000 800]
	SymbolLine[500 2500 500 3500 800]
	SymbolLine[0 4000 500 3500 800]
)
Symbol['~' 1200]
(
	SymbolLine[0 2500 500 2000 800]
	SymbolLine[500 2000 1000 2000 800]
	SymbolLine[1000 2000 1500 2500 800]
	SymbolLine[1500 2500 2000 2500 800]
	SymbolLine[2000 2500 2500 2000 800]
)
Via[10500 10500 5000 3000 4400 2800 "" "thermal(0,1)"]
Layer(1 "component")
(
	Line[4500 14500 15500 14500 1000 3000 "clearline"]
	Polygon("clearpoly")
	(
		[1500 1500] [18000 1500] [18000 18000] [1500 18000] 
	)
)
Layer(2 "solder")
(
	Polygon("clearpoly")
	(
		[1000 1000] [37500 1000] [37500 36000] [1000 36000] 
	)
)
Layer(3 "GND")
(
)
Layer(4 "power")
(
)
Layer(5 "signal1")
(
)
Layer(6 "signal2")
(
)
Layer(7 "unused")
(
)
Layer(8 "unused")
(
)
Layer(9 "silk")
(
)
Layer(10 "silk")
(
)