Would like a new automatic annotation option in eeschema
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
In converting a large number of historical schematic diagrams (from the Apollo Project) into KiCad, I find that eeschema's annotation feature for hierarchical designs doesn't meet the naming pattern needed to accurately make these conversions. (The problem is that I can't arbitrarily use any naming pattern I want, because the schematics say right on them what the naming convention is supposed to be, and obviously there is associated textual documentation as well.) So I wonder if a new naming-style option could be implementated?
The idea is that you simply take the reference designator of the block in the parent schematic and append the reference designator from within the child block to it. For example, if the parent schematic contained two hierarchical blocks, designated (say) B1 and B2, and if the child block contained (say) resistors R1 and R2, then after annotation you'd have resistors B1R1, B1R2, B2R1, and B2R2.
Beyond my own schematic-
description: | updated |
Changed in kicad: | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
While I think my original suggestion was a good one, I can see that if it ever is implemented KiCad, it will likely be far too late to be of any assistance in our project. In other words, we'd like to have it, but probably wouldn't end up being able to use it anyway. That being the case, I'd like to withdraw my suggestion. (I don't actually see any way to do that in the Launchpad user interface.)