Little known issue.....
The scenario is this. I put in a bunch of terminals into my drawing then when I use the terminal strip editor to place the graphical representation I don't get item numbers. This will be true in all cases. The trick here would normally be to use the "Resequence Item Numbers" command located under the Panel Layout menu, then the Miscellaneous Panel Tools sub menu. This command is typically used to re-order the existing item numbers or assign new ones. The problem comes in here. If there is a panel symbol that doesn't have the P_Item attribute on it, the command can't add anything new. As we know when creating panel symbols we don't have to put that attribute in, and if we don't it will typically get added as XData on our symbol when we use the insert or edit footprint commands. Since the P_Item attribute isn't there I will explain how to add it to the Terminals that would be placed using the Terminal Strip Editor.
First we will need to know the part number of the terminal we want to add the P_Item attribute to. for example let's say it is a DN-T1/0 from Automation Direct. We will now go to the Footprint Database File Editor located under the Panel Layout Menu, then under the Database File Editor sub menu. Now we will need to select Edit Existing Table which gives us a look into the database table structure. Now we select Automation Direct from the list and click Ok. Once in this new dialog users will see a list of part numbers. The slight catch / confusion area here is the wild cards that are used.
- * - Match any characters from that character position to the end of the part number.
- ? - Matches any single character position.
- # - Match any single numeric digit.
- @ - Match any single alphabetic character.
For example I can have ten part number that is physically represented with the same block, and without the wild cards I would need to type in all ten entries into the database. Moving on now find the part number that follows the correct wild card usage and matches the number you are looking for. The next column is the block name information, along with the directory structure from the Panel Library and below, plus the block name. in AutoCAD Electrical the user will now go to this directory and find this block. Once you find it open it and use the Attdef command (this command is used to create attribute definitions). Be sure to select the "Invisible" option at the left side of the dialog box. near the right side top of the dialog you will see the "Tag" field type in "P_Item". You will now click Ok, then pick a point on the screen to place it. (The location doesn't matter much since we have chosen Invisible which means it will not show up on our drawings.)
Now when you insert this block next time, using the Resequence Item Numbers will assign item numbers to this block. Works great. The next little thing is if you have already placed this block and you are now going back and updating the block you will need to update all instances of this block on your project.
Located under the Components Menu then Component Miscellaneous select Swap/Update Block. This command gives you two (2) main options on swapping and updating blocks. the one we will use is the Option B: Update a Block. this allows a user to select a block on the drawing, then go to the new definition (the one we just edited in the Panel folder) select this block. You will then be able to make some settings changes, then choose project wide. The project wide option will run the block update across the entire project for that block name.
I hope this helps.