update_ict_fixtures#

Layer.update_ict_fixtures(request)#

Update ict fixture properties of a CCA from input parameters.

Available Since: 2026R1

Parameters:
request: UpdateICTFixturesRequest

Contains all the information needed to update the properties for one or more ict fixtures.

Returns:
:
SherlockCommonService_pb2.UpdateICTFixturesResponse

A status code and message for the update ict fixtures request.

Return type:

UpdateICTFixturesResponse

Examples

>>> from ansys.sherlock.core.types.layer_types import UpdateICTFixturesRequest,
>>> ICTFixtureProperties
>>> from ansys.sherlock.core import launcher
>>> sherlock, install_dir = launcher.launch_and_connect(transport_mode="wnua")
>>> fixture = ICTFixtureProperties(
>>>     id="F1",
>>>     type="Mount Hole",
>>>     units="in",
>>>     side="TOP",
>>>     height="0.0",
>>>     material="GOLD",
>>>     state="DISABLED",
>>>     shape="Slot",
>>>     x="0.3",
>>>     y="-0.4",
>>>     length="1.0",
>>>     width="0.2",
>>>     diameter="0.0",
>>>     nodes="10",
>>>     rotation="15",
>>>     polygon="",
>>>     boundary="Outline",
>>>     constraints="X-axis translation|Z-axis translation",
>>>     chassis_material="SILVER",
>>> )
>>> response = sherlock.layer.update_ict_fixtures(UpdateICTFixturesRequest(
>>> project="Tutorial Project",
>>> cca_name="Main Board",
>>> update_fixtures=[fixture],
>>> ))