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)
|