cuttingToolArchetype
Lexicon: eco.wonderland.workcell.asset.cutting.tool.defs
Type: object
Asset that describes the static cutting tool geometries and nominal values as one would expect from a tool catalog.
Properties
Section titled “Properties”assetId
Section titled “assetId”Type: string
Required
Unique identifier for an asset.
deviceUuid
Section titled “deviceUuid”Type: string
Associated piece of equipment’s UUID that supplied the asset’s data. It references to uuid defined in Device Information Model.
removed
Section titled “removed”Type: boolean
Indicator that the asset has been removed from the piece of equipment.
timestamp
Section titled “timestamp”Type: timestamp
Required
Time the asset data was last modified.
configuration
Section titled “configuration”Type: configuration
Type: string
Condensed message digest from a secure one-way hash function. FIPS PUB 180-4
serialNumber
Section titled “serialNumber”Type: string
Required
Unique identifier for this assembly.
toolId
Section titled “toolId”Type: string
Required
Identifier for a class of cutting tools.
cuttingToolDefinition
Section titled “cuttingToolDefinition”Type: cuttingToolDefinition
cuttingToolLifeCycle
Section titled “cuttingToolLifeCycle”Type: cuttingToolLifeCycle
Referenced By
Section titled “Referenced By”- assets
eco.wonderland.workcell.asset.defs
Schema
Section titled “Schema”{ "type": "object", "required": [ "assetId", "timestamp", "serialNumber", "toolId" ], "properties": { "assetId": { "type": "string" }, "deviceUuid": { "type": "string" }, "removed": { "type": "boolean" }, "timestamp": { "type": "string", "format": "datetime" }, "configuration": { "type": "ref", "ref": "lex:eco.wonderland.workcell.device.configuration.defs#configuration" }, "hash": { "type": "string" }, "serialNumber": { "type": "string" }, "toolId": { "type": "string" }, "cuttingToolDefinition": { "type": "ref", "ref": "#cuttingToolDefinition" }, "cuttingToolLifeCycle": { "type": "ref", "ref": "lex:eco.wonderland.workcell.asset.cutting.tool.lifecycle.defs#cuttingToolLifeCycle" } }}