Wishlist: Integrate RenumKiCadPCB
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
KiCad |
Fix Released
|
Unknown
|
Bug Description
I don't know how else to ask this but I wrote a c program RenumKicadPCB which renumbers reference designations on the PCB geographically and back annotates the schematic. A few bugs have come up and have been fixed. It is very fast and flexible, works with nested sheets, and so on. You can select various numbering schemes, different top and bottom ref designations, and so on.
The source can be downloaded at www.documentedd
The only issue is that it uses a command line/text menu rather than a GUI. I do not know how to write GUI code or c++ so the whole thing is written in well-documented c.
Lack of back annotation and renumbering is a chronic problem with KiCad (I love the software by the way).
I believe my code could be ported to Kicad with minor effort by somebody who is familiar with the GUI. At a minimum, a simple GUI menu with file pick that calls RenumKicadPCB with the parameters filled would be all that is needed.
The way the code is written, it makes a copy of the schematic and PCB files so ideally it would be invoked with PCBNew and eeSchema closed from the main Kicad menu.
I would be delighted if we could work on this. As I said, the code is written, works, appears solid, it just needs a GUI and, possibly integration with the Kicad menu.
Please feel free to contact me to discuss. The code is in us "in the wild" and people seem to like it.
regards
Brian Piccioni
<email address hidden>
tags: | added: eeschema feature.request pcbnew |
Changed in kicad: | |
importance: | Wishlist → Unknown |
status: | Expired → Fix Released |
On 08/02/18 15:46, Brian Piccioni wrote:
> I don't know how else to ask this but I wrote a c program RenumKicadPCB
> which renumbers reference designations on the PCB geographically and
> back annotates the schematic. A few bugs have come up and have been
> fixed. It is very fast and flexible, works with nested sheets, and so
> on. You can select various numbering schemes, different top and bottom
> ref designations, and so on.
Hi Brian,
We can do that when the V5 stable release is out. Please open a feature
request ('wishlist') on the bug tracker. A mockup of the GUI would be
also welcome, you can attach it to the request.
Regards,
Tom