Logic or DxD?
I've seen this occasionally happen in Logic, but typically a named net wins out over the unnamed net when they are connected.
This is for Logic. When you run connect two separate nets it does seem to prefer to assume the named net unless they are both named then you have to select which one. This is a somewhat different case where I'm simply moving one end of the connection from one pin to one right next to it on the decal. This behavior is also seen on our other Pads ES seat of 9.4.1 and Logic running in demo mode. Note that the connection does not have any of the off-page symbols attached either. If you have an off-page reference on the connection instance then it does preserve the name.
The only built-in solution is to activate the net name label near either/any pin on the net which causes other problems later. If you decide that you don't want the net name label anymore you can select it then hit delete but unlike part attribute labels this really does delete the name of the net. See my post on the bright ideas page regarding this separate topic!
That explains why I rarely see this; I typically have an off-page symbol showing the net name.
Please provide a link to your request on the Bright Ideas site (I didn't see it). You'll get my vote!
1 of 1 people found this helpful
Try changing the order of operations. First add a connection from the named net to the pin you want to move it to (rather than move it). Then delete the connection to the old pin. Does the name stay with the new pin? I used LOGIC for 20 years but we use DXD here, so I can't check this for you...
The solution that I have decided to go with is to allow "Named subnets without labels" which is a checkbox under Tools -> Options -> Design. Your suggestion would also work and I'm sure that I do that sometimes too. My preference is to not have to think about it though.