generate_unique_project_name#

ansys.aedt.core.generic.file_utils.generate_unique_project_name(root_name: str = None, folder_name: str = None, project_name: str = None, project_format: str = 'aedt')#

Generate a new AEDT project name given a root name.

Parameters:
root_namestr, optional

Root name where the new project is to be created.

folder_namestr, optional

Name of the folder to create. The default is None, in which case a random folder is created. Use "" if you do not want to create a subfolder.

project_namestr, optional

Name for the project. The default is None, in which case a random project is created. If a project with this name already exists, a new suffix is added.

project_formatstr, optional

Project format. The default is "aedt". Options are "aedt" and "aedb".

Returns:
str

Newly generated name.