Parts Types#

Module containing types for the Parts Service.

Constants#

class ansys.sherlock.core.types.parts_types.AVLDescription#

Constants for AVLDescription in the Update Parts List from AVL request.

ASSIGN_APPROVED_DESCRIPTION#

AssignApprovedDescription

DO_NOT_CHANGE_DESCRIPTION#

DoNotChangeDescription

class ansys.sherlock.core.types.parts_types.AVLPartNum#

Constants for AVLPartNum in the Update Parts List from AVL request.

ASSIGN_INTERNAL_PART_NUM#

AssignInternalPartNum

ASSIGN_VENDOR_AND_PART_NUM#

AssignVendorAndPartNum

DO_NOT_CHANGE_VENDOR_OR_PART_NUM#

DoNotChangeVendorOrPartNum

class ansys.sherlock.core.types.parts_types.PartsListSearchDuplicationMode#

Constants for Duplication Mode in the Update Parts List and Update Parts from AVL request.

ERROR#

Error

FIRST#

First

IGNORE#

Ignore

class ansys.sherlock.core.types.parts_types.PartsListSearchMatchingMode#

Constants for Matching Mode in the Update Parts List and Update Parts from AVL request.

BOTH#

Both

PART#

Part

Classes#

class ansys.sherlock.core.types.parts_types.PartLocation(location)#

Part Location property values.

board_side#

board side - "TOP" or "BOTTOM"

location_units#

units for location coordinates

mirrored#

mirrored - True or False

ref_des#

reference designator

rotation(in degrees)#

rotation (in degrees)

x#

x coordinate

y#

y coordinate