I'm possibly missing something obvious but how do I edit part attributes in the library editor?
The attributes show up in the inspector panel in both schematic and board views but if they show as defined in library when you hover over them they can't be changed.
I also can not figure this out.
I would like to added a Digikey part number attribute to my library parts so I do not have to add them at the schematic level. That is the only way I have figured out how to do it so far. This is so the BOM generation gives me an order list.
A device that has multiple packages needs to have attributes assigned at the package level.
Is this possible?
Hi @shawn3WMTV
I hope you're doing well. In the device editor, each package variant can have it's own attributes. On the right side click the package variant and then using the attributes command you can define the attributes for it. Attributes are just name-value pairs and you can make as many of them as you want.
In the library, attributes have to be defined at the Device level.
Let me know if you continue to run into issues.
Best Regards,
Sorry to resurrect this thread, but my question is related to this topic, and I figured it might make sense to tag along. While in the Device Editor, is it possible to edit multiple package variant attributes at the same time? If I select all the package variants, then click attributes, and make changes, only the last package variant to be selected is actually changed.
So yes I was able to define the values of a variant I did as follows:
In the library editor click on the device then on the right hand select the variant of which you want to define the value. Click on the attribute icon (right of the add part icon) . Then define a new attribute called VALUE and set the value you want to set (just below next to the value). Save your library and it should work!!
Sorry: seemed to work however got a crash... I will try to find this out....
I find the content/component manger more over the way attributes are assigned and maintained very static. It's fine if you have a small component library, but when it grows you will get in trouble. Also adding variant creates a copy of all the attributes which multiplies the editing and maintenance effort > this is bad, because component attributes share 99% of the data between variants, so why create a full unrelated copy?
@mail4peter
Welcome to the forum, and thank you for your thoughts.
@HelenChen-ElectronicsQA Do you have any thoughts on this?
Chris Benner
Industry Community Manager – Design & Manufacturing
If a response answers your question, please use ACCEPT SOLUTION to assist other users later.
Also be generous with Likes! Thank you and enjoy!
Hello @mail4peter,
Thank you for the feedback, I've added your comments to an existing ticket about attribute management. You can script attribute creation for all of the devices in library but that is not straightforward to do.
Keep in mind that for attributes where you have ordering information, that would in fact be different for the different base footprints. If attributes like pricing information and inventory are also used then there would be more variability in attribute values than in the example presented.
With that said you should have to option to have them be the same in an easy way, without having to go into scripting.
Let me know if there's anything else I can do for you.
Best Regards,
Can't find what you're looking for? Ask the community or share your knowledge.