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

Re: gEDA-user: syntax error



Here are the top few lines from PAL.pcb.  It was generated using
"gsch2pcb -v -s --use-files --elements-dir ~/Artwork/Elements.fp
~/Artwork/Controller/Sheet01.sch Sheet02.sch Sheet03.sch Sheet04.sch
Sheet05.sch Sheet06.sch Sheet07.sch  Sheet08.sch Sheet09.sch Sheet10.sch
Sheet11.sch Sheet12.sch Sheet13.sch --output-name PAL"
--==================================================================
# release: pcb 1.6.3
PCB("" 6000 5000)
Grid(10 0 0)
Cursor(0 0 3)
Flags(0x000000d0)
Groups("1,2,3,s:4,5,6,c:7:8:")
Styles("Signal,10,40,20:Power,25,60,35:Fat,40,60,35:Skinny,8,36,20")
Element[0x0 "1206.fp" "C805" "1uF,25V" 0 0 -10161 -12011 0 100 0x0]
(
   Pad[-5511 -393 -5511 393 6299 2000 8299 "input" "1" 0x0100]
   Pad[5511 -393 5511 393 6299 2000 8299 "input" "2" 0x0100]
   ElementLine[-10161 5043 -10161 -5043 1000]
   ElementLine[-10161 -5043 10161 -5043 1000]
   ElementLine[10161 -5043 10161 5043 1000]
   ElementLine[10161 5043 -10161 5043 1000]
)
--=============================================================
gsch2pcb --version returns 1.6

Here is a snippet showing the offending line.
--================================================================
Element[0x0 "0603.fp" "C703" "1nF,25V" 0 0 -7011 -10437 0 100 0x0]
(
   Pad[-3543 0 -3149 0 3937 2000 5937 "input" "1" 0x0100]
   Pad[3149 0 3543 0 3937 2000 5937 "input" "2" 0x0100]
   ElementLine[-7011 3468 -7011 -3468 1000]
   ElementLine[-7011 -3468 7011 -3468 1000]
   ElementLine[7011 -3468 7011 3468 1000]
   ElementLine[7011 3468 -7011 3468 1000]
)

FileVersion[20070407]  ####This is it

PCB["" 74200 74200]

Grid[1000.000000 0 0 0]
Cursor[0 0 0.000000]
PolyArea[200000000.000000]
Thermal[0.500000]
DRC[2000 1000 2000 1000 1500 1000]
Flags("nameonpcb,uniquename,clearnew,snappin")
Groups("1,c:2,s")
Styles["Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600"]
--========================================================================

One of my schematic sheets ended up empty, maybe I should remove it?
That's not it.  It's sheet 5 that has the error.  Big CPLD.sym generated
with my version of jgboxsym and edited with gschem is the root cause.
My version of jgboxsym has generated useful symbols in the past so I
guess editing using gschem has done someting unexpected.  I think I only
repositioned a few pins.  At least I know where to start.  Thanks Guys
for all the pointers Ian.





_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user