Project Types#

Classes used for the Project API.

BoardBounds(bounds)

Contains the properties of the board bounds.

CsvExcelFile(header_row_count, ...)

Contains the properties for a thermal map, CSV, or Excel file.

IcepakFile()

Contains the properties for a thermal map Icepak file.

ImageBounds(image_x, image_y, height, width)

Contains the properties of the image bounds.

ImageFile(board_bounds, coordinate_units, ...)

Contains the properties for a thermal map image file.

LegendBounds(legend_x, legend_y, height, width)

Contains the properties of the legend bounds.

Constants#

class ansys.sherlock.core.types.project_types.LegendOrientation#

Constants for legend orientation in the update thermal maps request.

HORIZONTAL#

Horizontal

VERTICAL#

Vertical

class ansys.sherlock.core.types.project_types.StrainMapsFileType#

Constants for File Type in the Add Strain Maps request.

CSV#

CSV

EXCEL#

Excel

IMAGE#

Image

class ansys.sherlock.core.types.project_types.StrainMapLegendOrientation#

Constants for legend orientation in the add strain maps request.

HORIZONTAL#

Horizontal

VERTICAL#

Vertical

class ansys.sherlock.core.types.project_types.ThermalBoardSide#

Constants for thermal board side in the update thermal maps request.

BOTH#

Both

BOTTOM#

Bottom

TOP#

Top

class ansys.sherlock.core.types.project_types.ThermalMapsFileType#

Constants for File Type in the Update Thermal Maps request.

CSV#

CSV

EXCEL#

Excel

IMAGE#

Image

TMAP#

Icepak Thermal Map (.TMAP)