Skip to content

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.

Type: countDirectionType
Required

Indicates if the tool life counts from zero to maximum or maximum to zero.

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.

Type: binary32

Point at which a tool life warning will be raised.

Type: binary32
Required

Value of toolLife.

{
"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
}
}
}
© Lookinglass 2026