Currently Mechanical application automatically renames the result or Result Tracker based on the selected parts and display time of the result object. Can I add more result object properties in the naming scheme?
"Rename based on Definition" is a native functionality so probably customizing this is not directly possible. One can however create a very simple workaround by creating a user-button.
You can access the objects and all their properties in the button (using ExtAPI.DataModel.Tree.ActiveObjects) and rename the objects based on whatever property you wish.
ExtAPI.DataModel.Tree.ActiveObjects
Example code of the user button - where I add LoadStep number to the existing result object name.
objects = ExtAPI.DataModel.Tree.ActiveObjects for index, res_object in enumerate(objects, start=1): res_object.Name += "LS_%s" % res_object.PropertyByName("LoadStep").InternalValue