Yippy! Thanks to the Devs! PcbNew Duplicate!

It seems a little buggy, but it worked most of the time. I routed one section of a circuit that was to be duplicated in five(5) other places. Comprised of six(6) ICs with sixteen(16) pins and six(6) ICs with ten(10) pins.

Being careful to not select any entire IC, a box was drawn around the traces of interest and then Ctrl+d followed by Ctrl+m to get the traces where they needed to go.

This made the remaining layout go very fast.

It is amazing to watch KiCad capabilities grow!

Point 1: duplicating traces and moving them was always possible. (One needed to run DRC to update the net of the duplicate this seems to be fixed now.)

Point 2: you can filter your selection with the right click menu similar to how it was possible in legacy canvas in the past. (After making your selection right click anywhere -> selection -> filter selection)

1 Like

Point 3: after selecting only tracks in Point 2, using the “Create Array” tool creates the desired number of copies and place them exactly on their final position.

For quite some time you can drag a box around stuff, and then:

[RMB] / Select / Filter selection

and then edit what sort of things you want in your selection:
image

Hint: RMB = Right Mouse Button.

Never saw that work before; never saw it mentioned on the forum before.

This is something that I did overlook.

Still, even now, the results were inconsistent in V5.1.0 as the nets would not always release, or not always reassign.

And I’ve never seen replies to others posting to just use the “duplicate function” when laying out many circuits. Even large numbers of circuits can be accomplished by cloning the clones.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.