[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
gEDA-bug: autonumber
Full_Name: Mark Whitis
Version: 20040111
OS: linux
Submission from: (NULL) (65.40.216.240)
Attributes -> Autonumber Text incorrectly numbers components.
If you have 50 resistors, capactitors, and ICs and you autonumber them in
that order, you will get:
- R1 ... R50
- C51 ... C100
- U101 ... U150
This indicates that the program fails to reset the counter each time you invoke
autonumber. And it is a royal pain that you can only renumber one sheet at a
time.
There seem to be many other bugs: doesn't handle multiple sheets,
can't renumber only selected parts, doesn't number parts based on position on
page, can't leave existing numbers alone, etc.
Workaround:
http://www.freelabs.com/~whitis/annotate_gschem/annotate_gschem_latest.tar.gz
This program is NOT GPLed.
Correct behavior would be:
- use separate numbering sequences for each number prefix
- Don't require users to autonumber each type of component separately
but if you give the option to restrict to a particular component type,
that is good.
- You must include an option for how to handle existing numbers
Selection:
Restrict numbering to prefix: ____________
[x] select all [ ] current selection
[x] all sheets [x] current sheet
Format:
Starting number: 0 [x] number each refdes prefix separately
[ ] Leading zeros, number of digits: _2_
Existing numbers:
[ ] Renumber parts already numbered [x] Renumber only parts not numbered
[x] Reuse gaps in existing numbers
Order:
[x] sheet/x/y
[ ] sheet/y/x
[ ] file order
The standalone program linked to above allows most of these options except it
doesn't handle multiple sheets and can't number only selected parts since it is
a separate program.