Attributes are properties that describe libraries, components, or component variants in Fusion Electronics. Attribute values store the data for those properties, such as manufacturer names, part numbers, or descriptions.
Together, attributes and their values define how component data is stored, inherited, and overridden throughout your library.
An attribute defines a type of property, such as MANUFACTURER, MPN, or DESCRIPTION. When you create an attribute, you define where it applies by selecting an attribute scope.
Once created, the attribute exists at that scope and is available for all items within it.
Attribute scopes define where an attribute value applies:
An attribute value is the data assigned to an attribute. Attribute values appear as cells in the Attributes dialog and can be edited directly.
Attribute values inherit and override each other based on scope. You can edit these values at different scope levels to control how they apply across your library, components, and variants.
Lower scopes override higher scopes. This allows you to define default values broadly and override them where needed.
Example:
Set MANUFACTURER value to “My Company” at the library scope to create a global default. For specific components, override the value at the component scope with “Other Company”. Those specific components will resolve to "Other Company", while the rest of the library will continue to use "My Company".
Fusion Electronics supports two attribute types: