Can you confirm that you are suggesting a symbol with logic names could expand to ensure the value of logic names remain within the symbol box or something else?
Can you confirm that you are suggesting a symbol with logic names could expand to ensure the value of logic names remain within the symbol box or something else?
The way to deal with this is to use a symbol of a suitable width as the gate(s) on the part representing the purchased component, so always ensuring the logic text stays within the symbol box. This that you describe would happen if you are using a symbol on a generic part where you may amend the logic text to reflect a different device. In this case you could add a second or third etc symbol to the generic part definition and then select the one that allows the amended text to fit.
The way to deal with this is to use a symbol of a suitable width as the gate(s) on the part representing the purchased component, so always ensuring the logic text stays within the symbol box. This that you describe would happen if you are using a symbol on a generic part where you may amend the logic text to reflect a different device. In this case you could add a second or third etc symbol to the generic part definition and then select the one that allows the amended text to fit.
Pulsonix Assistance
I'm thinking of signal references in particular.
Here is a long reference name in Kicad: Note the signal reference expands to include the entire net name. Image Insert:
72.79 KB
Here's the same net in Pulsonix: Image Insert:
116.51 KB
I think in this case the symbol should expand to fit the net name. I'm not sure what Altium or Orcad do in this case, but I like the way the symbol resizes to fit the net name.
I could go make several Signal Reference symbols of different lengths, but that's clunky.
For this display a net name on an item and attach a text callout to it and set the callout text to have the net name attribute substituted into it. You can then hide the callout pointer symbol and line to the item the callout is attached to. This will result in a net name surrounded by a box.
For this display a net name on an item and attach a text callout to it and set the callout text to have the net name attribute substituted into it. You can then hide the callout pointer symbol and line to the item the callout is attached to. This will result in a net name surrounded by a box.
Pulsonix Assistance
This is a great way to go about it, thanks for the tip!