[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
gEDA-user: Symbol attributes not in the master attributes list
I'd like to better understand what should or shouldn't be done with
symbol attributes.
I can see on http://geda.seul.org/wiki/geda:master_attributes_list
which attributes are available for a resistor symbol by example:
device, graphical, description, author, comment, pinseq, pinnumber,
pintype, pinlabel, numslots, slotdef, footprint, documentation,
refdes, slot, net, value, symversion, dist-license, use-license
To automate some aspects of the BOM generation, I would like to have
the following attributes on a instantiated resistor symbol:
refdes=R1
value=100
tol=1%
rating=.0625W
tech=CHIP
footprint=0402
device=104-00001-01
bom=1,2
refdes, value and footprint are pretty clear to me.
tol=1% is used to specify the tolerance of the component.
rating=.0625W is used to specify its rating.
tech=CHIP is used to specify its technology, could be XR7 for a cap by
example.
bom=1,2 is used to specify which assembly build of material options
this components will be associated with, like BOM=0 means the
components is not assembled, etc.
device=<part-number> is used to specify the actual part number to be
assembled on the board.
While tol, rating, tech and bom are attributes that are not listed in http://geda.seul.org/wiki/geda:master_attributes_list
I am wondering if I should/can use them as such or if I would have
to embed them in comment=tol=1%. I don't want to use comment= because
it does not allow me to hide the "tol=" part of the "tol=1%" on the
instantiated symbol in the schematics.
What are the implications of using attributes that are not defined in
the master attribute list?
The device=104-00001-01 attribute, where 104-00001-01 is an arbitrary
database index that uniquely identifies the device, should be a valid
usage, right? What are the implications of doing so when using pcb or
other gEDA/gaf tools?
Thanks,
_jP
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user