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

Re: gEDA-user: Symbol question - suggestions?

Johnny Rosenberg wrote:

> First I manually set the âdevice=â to match existing components,

No need. The device attribute is not used by anything in the gschem
to pcb work flow.

> then I added ânumslots=â to match.

This is not useful. The slotting mechanism is only for copies of 
the same symbol in a physical component. But the pwr symbol is a 
_different_ symbol. Don't use slotting inside the pwr symbol. 
You can set numslots=0 if you like. But this is not required.

There's no need to add any attributes to (my) 74_pwr.sym. Just put
it on the schematic like it is.

> What am I missing? Should I edit the symbol itself or should I set  
> something in the schema or what?

Just make sure, that all the symbols that belong to a component all
get the same refdes. You have to do this manually. The autonumber 
script has no idea which symbols belong to a group.
Also make sure to not add the pwr symbol first. The reason is that 
this symbol does not include a footprint attribute. gsch2pcb only 
accepts footprint attributes from the first symbol in a set. If this
symbol fails to provide a footprint, gsch2pcb gives up and issues an
error. This is a long standing bug that was fixed just a few days ago.

> It was all so easy before, when I had the ânet=â thing in the component  
> symbols, but someone said that that's not the way to go, for some reason.

"Some reason" is schematic style seen from an advanced level of 
experience. Take it as good advice from the old boys. You may ignore
it but don't complain if it this bites you later.

Kai-Martin Knaak
Email: kmk@xxxxxxxxxxxxxxx
Ãffentlicher PGP-SchlÃssel:

geda-user mailing list