sheet numbering
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
In Eeschema, renumbering is messed up when deleting a hierarchical sheet.
Steps to reproduce.
1. Place at least 3 sheets to the main sheet.
2. Annotate the whole hierarchy, with the n*100 option.
3. Delete a sheet, that is not the last one.
4. Add a component to the last sheet
5. Annotate the whole hierarchy, with the n*100 option.
6. Voilla, you have a sheet, where there are different prefixed numbers, say R501 and R601
I *THINK* this is because sheet number is just the order of the actual sheet in the main schematic. Annotation follows this number. It would be nice if annotation start number would be stored in the sheets. It is okay, if all RefDeses would stay as they are, even if there is a gap (deleted sheet). However, renumbering the whole thing is not a good idea, hence pcbnew would delete all your parts, and place them again.
Is there any workaround for this? Like explicitly saying where to start renumbering?
Levente
Changed in kicad: | |
importance: | Undecided → Wishlist |
This is a known issue and will not be resolved until the new schematic file format is implemented which will not happen until version 6 of KiCad. This will not be fixed in version 4 or the upcoming version 5 stable releases.