← Back to team overview

kicad-developers team mailing list archive

Re: Back annotate references from PCB

 

Hi Eeli and Brian,
Sorry for delay, unfortunately I cannot answer too often.

> It has occurred to me (Alexander please chime in) that once back annotation has been solved subject to all the issues raised by Wayne and others that it would be a general solution.

Unfortunately no. All stuff mentioned by Wayne is has to be
implemented in back-annotation, that's situations which back
annotation will have to care about, otherwise it will be crap. I meant
I see some general tool as geometrical (geographical?) re-annotation
in pcbnew, which do left->right top->down or opposite directions being
in C++ GUI, but if you want re-annotate in some different manner, you
are free to use python scripts, as you could easily back annotate
after that.

> Can this do other kinds of changes than just annotation? I'm thinking of changing the footprint or value

Of course that's possible, and not a big deal to add this into
back-annotation algorithm. I just think how to do it better. I would
say we will need to have some GUI for that then. I mean, you probably
want to choose what do you want to back-annotate... or maybe not. And
unfortunately at this point you cannot do that with python, as there
no python scripts in schematic editor. If it will be useful, I can do
that of course. Eeli, what I would suggest, I believe in few days I
will make draft commit and mark it (Work In Progress) to show how It
works, and we could discuss how it's gonna work with values and
footprints it will not be a big deal to change it.

On Sat, 23 Nov 2019 at 21:03, Brian Piccioni
<brian@xxxxxxxxxxxxxxxxxxxxx> wrote:
>
> It has occurred to me (Alexander please chime in) that once back annotation has been solved subject to all the issues raised by Wayne and others that it would be a general solution.
>
>
>
> Of course, this would end up being a sizeable change to Kicad since the various edit functions, etc., who have to be modified to incorporate the feature.
>
>
>
> Like you I often fiddle with different packages and values and I typically switch to eeSchema, make the change, then hit F8 to update the PCB. It seems to me it would be easier for the appropriate changes to simply be reflected back to the schematic.
>
>
>
> Brian
>
>
>
> From: Eeli Kaikkonen
> Sent: November 23, 2019 12:56 PM
> To: kicad-developers
> Subject: Re: [Kicad-developers] Back annotate references from PCB
>
>
>
>
>
>
>
> la 23. marrask. 2019 klo 14.52 Brian Piccioni (brian@xxxxxxxxxxxxxxxxxxxxx) kirjoitti:
>
> By having a single integrated tool analogous to “Update PCB From Schematic” can ensure coherency.
>
> Can this do other kinds of changes than just annotation? I'm thinking of changing the footprint or value. For example I could use Change Footprint feature in pcbnew and propagate that change to eeschema. That's not so difficult to do in eeshcema and update the board, but often it would feel much more natural to e.g. test if 0402 R package would be physically better for some situation than 0603 and then update the shcematic based on the board if it fits.
>
>
>
> Eeli Kaikkonen
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp


Follow ups

References