Issue with Default Attribute Visibility in Board View

Issue with Default Attribute Visibility in Board View

Anonymous
Not applicable
1,760 Views
7 Replies
Message 1 of 8

Issue with Default Attribute Visibility in Board View

Anonymous
Not applicable

Hello,

 

I hope all is well, and thank you for reading this. 

 

Goal: to have certain attributes of a device be visible by default in the board view. 

 

Things I've tried: after defining the attributes (in this case, T1 and T2) in the 'device' portion of a component in its library, I used the 'text' command to put down '>T1' and '>T2' onto the footprint of the device (at a location that I want relative to the footprint). This failed, as only the attributes of VALUE and NAME "respond" the way I want to following this course of action. I've attached pictures to show this issue:

Footprint of the device in the library:

Screen Shot 2020-05-18 at 10.54.10 PM.png

 

An instance of the device represented in the Board View of a project:

Screen Shot 2020-05-18 at 10.55.07 PM.png

 

As you can see, the attributes 'T1' and 'T2' are not visible by default. 

 

Is there a way to fix this?

 

Thank you again. 

Reply
Reply
0 Likes
Accepted solutions (1)
1,761 Views
7 Replies
Replies (7)
Message 2 of 8

mtl_asm
Collaborator
Collaborator

If the part has already been placed you may need to use "reposition attributes" to get it to refresh properly.  After editing the part make sure also to save it and then update the library in teh board view (Library->Update...)
 

First click on reposition attributes in the left group of buttons, then in the top bar there will be a drop down box called "Reposition". Change this to "Restore default" if it is not already set to that option, and then click on the part you want to add the attributes to.

 

 

Reply
Reply
0 Likes
Message 3 of 8

Anonymous
Not applicable

Thank you for your response! Is there a way to have 'Reposition to Defaults' be automatically ran for every item that gets added to the Board View?

Reply
Reply
0 Likes
Message 4 of 8

mtl_asm
Collaborator
Collaborator

i *think* if you are adding new instances (using ADD command) they should already be placed with the defaults? is it not so?

Reply
Reply
0 Likes
Message 5 of 8

Anonymous
Not applicable

Unfortunately no; only the VALUE and NAME attributes are placed by default. 

Reply
Reply
0 Likes
Message 6 of 8

mtl_asm
Collaborator
Collaborator

in this case an alternative could be to group all parts after they are placed, click reposition attributes, make sure teh correct option is picked in the dropdown menu as before, and then finally right click on the board and select "Reposition: Group". At least this way you can do them all in 1 click.

 

edit: also I think the attributes may only show up by default if they have a default value. so for example when you add T1 attribute in the device, for "Name" you put T1, for "Value" just add anything meaningful, but dont leave it blank. IIRC this is what triggers them to show up when you use ADD command

 

 

Reply
Reply
0 Likes
Message 7 of 8

Anonymous
Not applicable

Thank you again. I tried giving the attributes values (in the device "window," I typed this into the command line: attribute T1 'TESTING'). The issue still remains. 

Reply
Reply
0 Likes
Message 8 of 8

mtl_asm
Collaborator
Collaborator
Accepted solution

ah yes sorry this trick only works on items added to the schematic for whatever reason (ie attributes on the symbol, not footprint).

 

sorry for that. i don't know any other way to have them appear automatically. the easiest is just to group then reposition attribute the whole group, then all will appear.

Reply
Reply
0 Likes