Differential pair track width seems not to be respected

I am struggling routing a differential pair (DP). What I would like is a certain track width for single-line routing (to move away from the footprint where the tracks start) and then the impedance adjusted settings for when the tracks are routed as DP.

My set-up in the netclass dialog is as follows:

When there are absolutely no tracks connected to the net, then this works:

However, when I have tracks with another width at either end, then the differential pair is routed with this width instead of the one set in the netclass setup.

What am I doing wrongly here?

Does toggling the selection of this button change the behaviour?
image

Yes, it does, thanks for pointing this out !

But then the next problem occurs: The width of the track stubs I connect to are changed when I finish the track:

Here is what I see while routing:

When completing the track, everything connected is changed to the DP width:

It seems I can work around this by locking the track stubs, but I think it would be good to have a way not to change the width of existing tracks when connecting to them.

Should this be set up in the design rules from the start based on the project requirements?

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