Hello folks!
I am going crazy changing the netclass rules in a finished PCB layout (KiCAD 8).
Originally the project was started using 4 layers PCB, but during the PCB design I switched to a 6 layers PCB. All the differential pairs signals, and tracks were set for impedance controlled width when I was started with the 4 layer PCB. Now the netclasses had changed with the new values (Clearance, Track Width [ for single ended signal ] and Diff Pair DP Width and DP Gap).
I was thinking how to change all the netclass segments and vias to reflect the new values, instead of redraw (manually) all those tracks. The Edit->Set Track and Via Properties seems to NOT WORKING. I was thing to select all NetClass and set the new rules value via a single click.
But it does not work.
In my case the “Set to net class / custom rule values” does not change the PCB either. But it should be great if I can select the NetClass for Diff Pair only, because the DP gap is important too…
For me too. I can select the Set to net class / custom rule values radio button, but it has no effect. Can you report this on gitlab (First check if it’s already reported).
As a workaround you can select tracks (either from a single net by hovering and pressing u a few times) or use the selection filter in the lower right corner and then a box select and then press e to edit track properties of all selected tracks.
My biggest concern is change the Differential Pairs at one time. Anyway it seems on the DRC Checker if the DP gap changes the Error is not thrown. It looks like something an interval and not a fixed value.