toolLife
Lexicon: eco.wonderland.workcell.asset.cutting.tool.lifecycle.defs
Type: object
Cutting tool life as related to the assembly. toolLife MUST be defined only for the cuttingToolLifeCycle of cuttingTool and MUST NOT be defined for the cuttingToolLifeCycle of cuttingToolArchetype.
Properties
Section titled “Properties”countDirection
Section titled “countDirection”Type: countDirectionType
Required
Indicates if the tool life counts from zero to maximum or maximum to zero.
initial
Section titled “initial”Type: binary32
Initial life of the tool when it is new.
Type: binary32
End of life limit for the tool.
Type: toolLife
Required
Type of tool life being accumulated.
warning
Section titled “warning”Type: binary32
Point at which a tool life warning will be raised.
Type: binary32
Required
Value of toolLife.
Referenced By
Section titled “Referenced By”- cuttingToolLifeCycle
eco.wonderland.workcell.asset.cutting.tool.lifecycle.defs
Schema
Section titled “Schema”{ "type": "object", "required": [ "countDirection", "type", "value" ], "properties": { "countDirection": { "type": "ref", "ref": "lex:eco.wonderland.workcell.asset.data.defs#countDirectionType" }, "initial": { "type": "bytes", "minLength": 4, "maxLength": 4 }, "limit": { "type": "bytes", "minLength": 4, "maxLength": 4 }, "type": { "type": "ref", "ref": "lex:eco.wonderland.workcell.asset.data.defs#toolLife" }, "warning": { "type": "bytes", "minLength": 4, "maxLength": 4 }, "value": { "type": "bytes", "minLength": 4, "maxLength": 4 } }}