← Back to team overview

kicad-developers team mailing list archive

Re: Update PCB from Schematic

 

It would be trivial if the "duplicate tool" either generated new unique identifiers or left the unique identfier value empty.

I honestly dont understand why to have unique identifiers if they are not unique, so maybe this should be a bug? I know they are referenced as "timestamps" in the code, but everywhere they are used, they seem to represent a unique identifier.

 -Kristoffer

On 01/23/2018 01:51 PM, Maciej Sumiński wrote:
I *think* it has been done to easily get board state coherent with
schematics, no questions asked. It means that it should delete
components that do not occur in the schematics.

Regarding the bug report: I suppose the duplicated components get the
same sheet path, so the netlist updater treats them as if they were
legit components placed in the schematics. Even if it could realize that
there are duplicates, it would be hard to decide which one is the
original to be kept.

On 01/23/2018 12:57 PM, Jeff Young wrote:
Ping.  (I’ll log a bug on this if I’m not crazy, but I just want to make sure I don’t have the wrong end of the stick first….)

On 13 Jan 2018, at 23:02, Jeff Young <jeff@xxxxxxxxx> wrote:

Update PCB from Schematic is a shortcut for eeschema Annotate + eeschema Write Netlist + pcbnew Read Netlist, right?

Is there a reason the Update PCB from Schematic dialog doesn’t include the “keep/delete” options we have in the Read Netlist dialog?

(It appears to mostly do a delete, but not entirely: https://bugs.launchpad.net/kicad/+bug/1682970 <https://bugs.launchpad.net/kicad/+bug/1682970> )





_______________________________________________
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





_______________________________________________
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



References