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

gEDA-user: gsch2pcb (gnetlist) generates corrupted pcb output



Hi,

I've posted this on the bugs list, but I'm not sure if people here also subscribe to that, so I'll repost it here in case someone has seen / know how to fix this.

Basically, I have a .sch with nothing other than 41 identical capacitors (footprint doesn't matter, I've tried RADIAL CAN and 0603) except for refdes. The .sch looks right in text editor, but when it's run through gsch2pcb, the resulting .pcb contains weird corruptions.

Here is the original message -
http://www.seul.org/pipermail/geda-bug/2010-June/000503.html

And attached is my simplified (41 caps) test case.

Thanks!
v 20100214 2
C 48700 51900 1 90 0 capacitor-1.sym
{
T 48000 52100 5 10 0 0 90 0 1
device=CAPACITOR
T 48300 52100 5 10 1 1 90 0 1
refdes=C1
T 47800 52100 5 10 0 0 90 0 1
symversion=0.1
T 48700 51900 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 48300 52400 5 10 1 1 90 0 1
value=0.1u
}
C 49400 51900 1 90 0 capacitor-1.sym
{
T 49000 52100 5 10 1 1 90 0 1
refdes=C2
T 49000 52400 5 10 1 1 90 0 1
value=0.1u
T 48700 52100 5 10 0 0 90 0 1
device=CAPACITOR
T 48500 52100 5 10 0 0 90 0 1
symversion=0.1
T 49400 51900 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
}
C 52200 51900 1 90 0 capacitor-1.sym
{
T 51800 52100 5 10 1 1 90 0 1
refdes=C3
T 51800 52400 5 10 1 1 90 0 1
value=0.1u
T 51500 52100 5 10 0 0 90 0 1
device=CAPACITOR
T 51300 52100 5 10 0 0 90 0 1
symversion=0.1
T 52200 51900 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
}
C 50200 51900 1 90 0 capacitor-1.sym
{
T 49800 52100 5 10 1 1 90 0 1
refdes=C4
T 49800 52400 5 10 1 1 90 0 1
value=0.1u
T 49500 52100 5 10 0 0 90 0 1
device=CAPACITOR
T 49300 52100 5 10 0 0 90 0 1
symversion=0.1
T 50200 51900 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
}
C 44500 48600 1 90 0 capacitor-1.sym
{
T 44100 48800 5 10 1 1 90 0 1
refdes=C5
T 44100 49100 5 10 1 1 90 0 1
value=0.1u
T 43800 48800 5 10 0 0 90 0 1
device=CAPACITOR
T 43600 48800 5 10 0 0 90 0 1
symversion=0.1
T 44500 48600 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
}
C 45200 48600 1 90 0 capacitor-1.sym
{
T 44800 48800 5 10 1 1 90 0 1
refdes=C6
T 44800 49100 5 10 1 1 90 0 1
value=0.1u
T 44500 48800 5 10 0 0 90 0 1
device=CAPACITOR
T 44300 48800 5 10 0 0 90 0 1
symversion=0.1
T 45200 48600 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
}
C 43800 48600 1 90 0 capacitor-1.sym
{
T 43400 48800 5 10 1 1 90 0 1
refdes=C7
T 43400 49100 5 10 1 1 90 0 1
value=0.1u
T 43100 48800 5 10 0 0 90 0 1
device=CAPACITOR
T 42900 48800 5 10 0 0 90 0 1
symversion=0.1
T 43800 48600 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
}
C 47200 51900 1 90 0 capacitor-1.sym
{
T 46800 52100 5 10 1 1 90 0 1
refdes=C8
T 46800 52400 5 10 1 1 90 0 1
value=0.1u
T 46500 52100 5 10 0 0 90 0 1
device=CAPACITOR
T 46300 52100 5 10 0 0 90 0 1
symversion=0.1
T 47200 51900 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
}
C 47900 51900 1 90 0 capacitor-1.sym
{
T 47500 52100 5 10 1 1 90 0 1
refdes=C9
T 47500 52400 5 10 1 1 90 0 1
value=0.1u
T 47200 52100 5 10 0 0 90 0 1
device=CAPACITOR
T 47000 52100 5 10 0 0 90 0 1
symversion=0.1
T 47900 51900 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
}
C 51300 51900 1 90 0 capacitor-1.sym
{
T 50900 52100 5 10 1 1 90 0 1
refdes=C10
T 50900 52400 5 10 1 1 90 0 1
value=0.1u
T 50600 52100 5 10 0 0 90 0 1
device=CAPACITOR
T 50400 52100 5 10 0 0 90 0 1
symversion=0.1
T 51300 51900 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
}
C 43900 50700 1 90 0 capacitor-1.sym
{
T 43500 50900 5 10 1 1 90 0 1
refdes=C11
T 43500 51200 5 10 1 1 90 0 1
value=0.1u
T 43200 50900 5 10 0 0 90 0 1
device=CAPACITOR
T 43000 50900 5 10 0 0 90 0 1
symversion=0.1
T 43900 50700 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
}
C 44600 50700 1 90 0 capacitor-1.sym
{
T 44200 50900 5 10 1 1 90 0 1
refdes=C12
T 44200 51200 5 10 1 1 90 0 1
value=0.1u
T 43900 50900 5 10 0 0 90 0 1
device=CAPACITOR
T 43700 50900 5 10 0 0 90 0 1
symversion=0.1
T 44600 50700 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
}
C 45300 50700 1 90 0 capacitor-1.sym
{
T 44900 50900 5 10 1 1 90 0 1
refdes=C13
T 44900 51200 5 10 1 1 90 0 1
value=0.1u
T 44600 50900 5 10 0 0 90 0 1
device=CAPACITOR
T 44400 50900 5 10 0 0 90 0 1
symversion=0.1
T 45300 50700 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
}
C 46300 48600 1 90 0 capacitor-1.sym
{
T 45600 48800 5 10 0 0 90 0 1
device=CAPACITOR
T 45900 48800 5 10 1 1 90 0 1
refdes=C14
T 45400 48800 5 10 0 0 90 0 1
symversion=0.1
T 46300 48600 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 45900 49100 5 10 1 1 90 0 1
value=0.1u
}
C 46900 48600 1 90 0 capacitor-1.sym
{
T 46200 48800 5 10 0 0 90 0 1
device=CAPACITOR
T 46500 48800 5 10 1 1 90 0 1
refdes=C15
T 46000 48800 5 10 0 0 90 0 1
symversion=0.1
T 46900 48600 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 46500 49100 5 10 1 1 90 0 1
value=0.1u
}
C 47500 48600 1 90 0 capacitor-1.sym
{
T 46800 48800 5 10 0 0 90 0 1
device=CAPACITOR
T 47100 48800 5 10 1 1 90 0 1
refdes=C16
T 46600 48800 5 10 0 0 90 0 1
symversion=0.1
T 47500 48600 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 47100 49100 5 10 1 1 90 0 1
value=0.1u
}
C 49300 48600 1 90 0 capacitor-1.sym
{
T 48600 48800 5 10 0 0 90 0 1
device=CAPACITOR
T 48900 48800 5 10 1 1 90 0 1
refdes=C17
T 48400 48800 5 10 0 0 90 0 1
symversion=0.1
T 49300 48600 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 48900 49100 5 10 1 1 90 0 1
value=0.1u
}
C 48100 48600 1 90 0 capacitor-1.sym
{
T 47400 48800 5 10 0 0 90 0 1
device=CAPACITOR
T 47700 48800 5 10 1 1 90 0 1
refdes=C18
T 47200 48800 5 10 0 0 90 0 1
symversion=0.1
T 48100 48600 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 47700 49100 5 10 1 1 90 0 1
value=0.1u
}
C 48700 48600 1 90 0 capacitor-1.sym
{
T 48000 48800 5 10 0 0 90 0 1
device=CAPACITOR
T 48300 48800 5 10 1 1 90 0 1
refdes=C19
T 47800 48800 5 10 0 0 90 0 1
symversion=0.1
T 48700 48600 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 48300 49100 5 10 1 1 90 0 1
value=0.1u
}
C 51100 48600 1 90 0 capacitor-1.sym
{
T 50400 48800 5 10 0 0 90 0 1
device=CAPACITOR
T 50700 48800 5 10 1 1 90 0 1
refdes=C20
T 50200 48800 5 10 0 0 90 0 1
symversion=0.1
T 51100 48600 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 50700 49100 5 10 1 1 90 0 1
value=0.1u
}
C 49900 48600 1 90 0 capacitor-1.sym
{
T 49200 48800 5 10 0 0 90 0 1
device=CAPACITOR
T 49500 48800 5 10 1 1 90 0 1
refdes=C21
T 49000 48800 5 10 0 0 90 0 1
symversion=0.1
T 49900 48600 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 49500 49100 5 10 1 1 90 0 1
value=0.1u
}
C 50500 48600 1 90 0 capacitor-1.sym
{
T 49800 48800 5 10 0 0 90 0 1
device=CAPACITOR
T 50100 48800 5 10 1 1 90 0 1
refdes=C22
T 49600 48800 5 10 0 0 90 0 1
symversion=0.1
T 50500 48600 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 50100 49100 5 10 1 1 90 0 1
value=0.1u
}
C 52800 48600 1 90 0 capacitor-1.sym
{
T 52100 48800 5 10 0 0 90 0 1
device=CAPACITOR
T 52400 48800 5 10 1 1 90 0 1
refdes=C23
T 51900 48800 5 10 0 0 90 0 1
symversion=0.1
T 52800 48600 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 52400 49100 5 10 1 1 90 0 1
value=0.1u
}
C 51600 48600 1 90 0 capacitor-1.sym
{
T 50900 48800 5 10 0 0 90 0 1
device=CAPACITOR
T 51200 48800 5 10 1 1 90 0 1
refdes=C24
T 50700 48800 5 10 0 0 90 0 1
symversion=0.1
T 51600 48600 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 51200 49100 5 10 1 1 90 0 1
value=0.1u
}
C 52200 48600 1 90 0 capacitor-1.sym
{
T 51500 48800 5 10 0 0 90 0 1
device=CAPACITOR
T 51800 48800 5 10 1 1 90 0 1
refdes=C25
T 51300 48800 5 10 0 0 90 0 1
symversion=0.1
T 52200 48600 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 51800 49100 5 10 1 1 90 0 1
value=0.1u
}
C 46300 46400 1 90 0 capacitor-1.sym
{
T 45600 46600 5 10 0 0 90 0 1
device=CAPACITOR
T 45900 46600 5 10 1 1 90 0 1
refdes=C26
T 45400 46600 5 10 0 0 90 0 1
symversion=0.1
T 46300 46400 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 45900 46900 5 10 1 1 90 0 1
value=0.1u
}
C 46900 46400 1 90 0 capacitor-1.sym
{
T 46200 46600 5 10 0 0 90 0 1
device=CAPACITOR
T 46500 46600 5 10 1 1 90 0 1
refdes=C27
T 46000 46600 5 10 0 0 90 0 1
symversion=0.1
T 46900 46400 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 46500 46900 5 10 1 1 90 0 1
value=0.1u
}
C 47500 46400 1 90 0 capacitor-1.sym
{
T 46800 46600 5 10 0 0 90 0 1
device=CAPACITOR
T 47100 46600 5 10 1 1 90 0 1
refdes=C28
T 46600 46600 5 10 0 0 90 0 1
symversion=0.1
T 47500 46400 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 47100 46900 5 10 1 1 90 0 1
value=0.1u
}
C 48100 46400 1 90 0 capacitor-1.sym
{
T 47400 46600 5 10 0 0 90 0 1
device=CAPACITOR
T 47700 46600 5 10 1 1 90 0 1
refdes=C29
T 47200 46600 5 10 0 0 90 0 1
symversion=0.1
T 48100 46400 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 47700 46900 5 10 1 1 90 0 1
value=0.1u
}
C 46000 50700 1 90 0 capacitor-1.sym
{
T 45300 50900 5 10 0 0 90 0 1
device=CAPACITOR
T 45600 50900 5 10 1 1 90 0 1
refdes=C30
T 45100 50900 5 10 0 0 90 0 1
symversion=0.1
T 46000 50700 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 45600 51200 5 10 1 1 90 0 1
value=0.1u
}
C 46600 50700 1 90 0 capacitor-1.sym
{
T 45900 50900 5 10 0 0 90 0 1
device=CAPACITOR
T 46200 50900 5 10 1 1 90 0 1
refdes=C31
T 45700 50900 5 10 0 0 90 0 1
symversion=0.1
T 46600 50700 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 46200 51200 5 10 1 1 90 0 1
value=0.1u
}
C 47200 50700 1 90 0 capacitor-1.sym
{
T 46500 50900 5 10 0 0 90 0 1
device=CAPACITOR
T 46800 50900 5 10 1 1 90 0 1
refdes=C32
T 46300 50900 5 10 0 0 90 0 1
symversion=0.1
T 47200 50700 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 46800 51200 5 10 1 1 90 0 1
value=0.1u
}
C 49000 50700 1 90 0 capacitor-1.sym
{
T 48300 50900 5 10 0 0 90 0 1
device=CAPACITOR
T 48600 50900 5 10 1 1 90 0 1
refdes=C33
T 48100 50900 5 10 0 0 90 0 1
symversion=0.1
T 49000 50700 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 48600 51200 5 10 1 1 90 0 1
value=0.1u
}
C 47800 50700 1 90 0 capacitor-1.sym
{
T 47100 50900 5 10 0 0 90 0 1
device=CAPACITOR
T 47400 50900 5 10 1 1 90 0 1
refdes=C34
T 46900 50900 5 10 0 0 90 0 1
symversion=0.1
T 47800 50700 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 47400 51200 5 10 1 1 90 0 1
value=0.1u
}
C 48400 50700 1 90 0 capacitor-1.sym
{
T 47700 50900 5 10 0 0 90 0 1
device=CAPACITOR
T 48000 50900 5 10 1 1 90 0 1
refdes=C35
T 47500 50900 5 10 0 0 90 0 1
symversion=0.1
T 48400 50700 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 48000 51200 5 10 1 1 90 0 1
value=0.1u
}
C 50800 50700 1 90 0 capacitor-1.sym
{
T 50100 50900 5 10 0 0 90 0 1
device=CAPACITOR
T 50400 50900 5 10 1 1 90 0 1
refdes=C36
T 49900 50900 5 10 0 0 90 0 1
symversion=0.1
T 50800 50700 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 50400 51200 5 10 1 1 90 0 1
value=0.1u
}
C 49600 50700 1 90 0 capacitor-1.sym
{
T 48900 50900 5 10 0 0 90 0 1
device=CAPACITOR
T 49200 50900 5 10 1 1 90 0 1
refdes=C37
T 48700 50900 5 10 0 0 90 0 1
symversion=0.1
T 49600 50700 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 49200 51200 5 10 1 1 90 0 1
value=0.1u
}
C 50200 50700 1 90 0 capacitor-1.sym
{
T 49500 50900 5 10 0 0 90 0 1
device=CAPACITOR
T 49800 50900 5 10 1 1 90 0 1
refdes=C38
T 49300 50900 5 10 0 0 90 0 1
symversion=0.1
T 50200 50700 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 49800 51200 5 10 1 1 90 0 1
value=0.1u
}
C 52500 50700 1 90 0 capacitor-1.sym
{
T 51800 50900 5 10 0 0 90 0 1
device=CAPACITOR
T 52100 50900 5 10 1 1 90 0 1
refdes=C39
T 51600 50900 5 10 0 0 90 0 1
symversion=0.1
T 52500 50700 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 52100 51200 5 10 1 1 90 0 1
value=0.1u
}
C 51300 50700 1 90 0 capacitor-1.sym
{
T 50600 50900 5 10 0 0 90 0 1
device=CAPACITOR
T 50900 50900 5 10 1 1 90 0 1
refdes=C40
T 50400 50900 5 10 0 0 90 0 1
symversion=0.1
T 51300 50700 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 50900 51200 5 10 1 1 90 0 1
value=0.1u
}
C 51900 50700 1 90 0 capacitor-1.sym
{
T 51200 50900 5 10 0 0 90 0 1
device=CAPACITOR
T 51500 50900 5 10 1 1 90 0 1
refdes=C41
T 51000 50900 5 10 0 0 90 0 1
symversion=0.1
T 51900 50700 5 10 0 0 90 0 1
footprint=RADIAL_CAN 200
T 51500 51200 5 10 1 1 90 0 1
value=0.1u
}

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