Virtual part occurrences inherit the general properties that were created at the library-level, as well as unique occurrence properties that are stored within the assembly in which they are placed. When specific properties are needed for the occurrence in an assembly, you can override the library-level property value with an occurrence property value.
On the Occurrence tab for most virtual parts, you can only modify the virtual part name. For looms assigned to segments, you can change the Loom ID. For labels, you can change the label content and font size.
Custom property data can be added or modified on the occurrence for all virtual part types. In the properties dialog boxes for the various virtual part types, custom properties added to the library definition are displayed with a dark background. Library properties on the virtual part can be replaced on the occurrence, and then restored to their original library-level value as needed.
Add or override library-level virtual part properties
- In the browser, double-click the harness assembly.
- In the browser, right-click the virtual part, and then select Harness Properties from the context menu. You can also double-click the virtual part in the browser to display the Properties dialog.
- In the dialog box, click the Occurrence tab:
- For all virtual parts except looms, you can change the part name.
- For looms assigned to segments, you can change the loom ID.
- For labels, you can clear the Use Defaults check box, and then change the label content and font size under Default Contents.
- Click the Custom tab to add new properties or modify existing properties.
- To add new properties, enter a Name, Type, and Value, and then click Add.
- To modify existing properties, select the property to modify, change the settings as needed, and then click Modify.
- Click Apply to continue modifying or adding properties or OK to finish.
Restore library-level properties on the occurrence
If a property value is overridden on the occurrence, the library-level value appears in the lower-left side of the dialog box. If the value differs from what is displayed in the table, it has been overridden. You can restore this value if desired.
- In the browser, double-click the harness assembly.
- In the graphics window, right-click the occurrence, and then select Harness Properties from the context menu.
- Select the Custom tab and select any custom property displayed with a dark background.
- Right-click and select restore.
- Click Apply to continue restoring library-level properties or OK to finish.