Tool |
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.SMTHeadAndNozzle, CFX",
"HeadId": "HEAD1",
"HeadNozzleNumber": 1,
"NozzleType": "TYPE914",
"UniqueIdentifier": "UID23890430",
"Name": "NOZZLE234324"
},
"LoadedFromHolder": {
"LocationUniqueIdentifier": "UID238943243243",
"LocationName": "HOLDER14",
"BaseName": "NEST2"
}
}The ToolChanged type exposes the following members.
| Name | Description | |
|---|---|---|
| ToolChanged | Default constructor |
| 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) |