ansys.sherlock.core.project.Project#

class ansys.sherlock.core.project.Project(channel: grpc.Channel, server_version: int)#

Contains all project management capabilities.

Methods

Project.add_cca(project, cca_properties)

Add one or more CCAs to a project.

Project.add_project(project_name, ...)

Add a sherlock project to sherlock.

Project.add_strain_maps(project, strain_maps)

Add strain map files to CCAs in a Sherlock project.

Project.add_thermal_maps(project, ...)

Add thermal map files to a Sherlock project.

Project.create_cca_from_modeling_region(...)

Create one or more CCAs from modeling regions in a given project.

Project.delete_project(project)

Delete a Sherlock project.

Project.export_project(project_name, ...)

Export a sherlock project.

Project.generate_project_report(project, ...)

Generate a project report.

Project.import_ipc2581_archive(archive_file, ...)

Import an IPC-2581 archive file.

Project.import_odb_archive(archive_file, ...)

Import an ODB++ archive file.

Project.import_project_zip_archive(project, ...)

Import a zipped project archive -- multiple project mode.

Project.import_project_zip_archive_single_mode(...)

Import a zipped project archive -- single project mode.

Project.list_ccas(project[, cca_names])

List CCAs and subassembly CCAs assigned to each CCA or given CCAs.

Project.list_strain_maps(project[, cca_names])

List the strain maps assigned to each CCA or given CCAs.

Project.list_thermal_maps(project[, cca_names])

List the thermal map files and their type assigned to each CCA of given CCAs.

Project.update_thermal_maps(project, ...)

Update thermal map files to a Sherlock project.