ToolChanged Class |
[This is preliminary documentation and is subject to change.]
Example 1 (Generic tool change):
{ "OldTool": null, "ReturnedToHolder": null, "NewTool": { "UniqueIdentifier": "UID23890430", "Name": "TorqueWrench_123" }, "LoadedFromHolder": { "LocationUniqueIdentifier": "UID238943243243", "LocationName": "BIN45", "BaseName": null } }
Example 2 (Nozzle change on SMT placement machine):
{ "OldTool": null, "ReturnedToHolder": null, "NewTool": { "$type": "CFX.Structures.SMTPlacement.SMTNozzle, CFX", "HeadId": "HEAD1", "HeadNozzleNumber": 1, "NozzleType": "TYPE914", "UniqueIdentifier": "UID23890430", "Name": "NOZZLE234324" }, "LoadedFromHolder": { "LocationUniqueIdentifier": "UID238943243243", "LocationName": "HOLDER14", "BaseName": "NEST2" } }
Example 3 (Stencil change on SMT stencil printer):
{ "OldTool": null, "ReturnedToHolder": null, "NewTool": { "$type": "CFX.Structures.SolderPastePrinting.SMTStencil, CFX", "UniqueIdentifier": "UID23890430", "Name": "STENCIL234324" }, "LoadedFromHolder": null }
Example 3 (Squeegee change on SMT stencil printer):
{ "OldTool": null, "ReturnedToHolder": null, "NewTool": { "$type": "CFX.Structures.SolderPastePrinting.SMTSqueegee, CFX", "UniqueIdentifier": "UID23890430", "Name": "SQUEEGEE234324" }, "LoadedFromHolder": null }
Namespace: CFX.ResourcePerformance
The ToolChanged type exposes the following members.
Name | Description | |
---|---|---|
![]() | ToolChanged |
Name | Description | |
---|---|---|
![]() | LoadedFromHolder |
The location on the endpoint from which the newly active tool was selected
|
![]() | NewTool |
The new active tool
|
![]() | OldTool |
The tool that was previously in active use (if any)
|
![]() | ReturnedToHolder |
The location on the endpoint where the old tool was returned (if any)
|