lexicon
Id: eco.wonderland.workcell.asset.cutting.item.defs
Type: lexicon
Objects
Section titled “Objects”- cuttingItem: Part of of the tool that physically removes the material from the workpiece by shear deformation.
- itemLife: Life of a cuttingItem.
Schema
Section titled “Schema”{ "id": "eco.wonderland.workcell.asset.cutting.item.defs", "lexicon": 1, "defs": { "cuttingItem": { "type": "object", "required": [ "indices", "cutterStatus" ], "properties": { "grade": { "type": "string" }, "indices": { "type": "array", "minLength": 1, "items": { "type": "string" } }, "itemId": { "type": "string" }, "locus": { "type": "string" }, "manufacturers": { "type": "array", "items": { "type": "string" } }, "programToolGroup": { "type": "string" }, "cutterStatus": { "type": "array", "minLength": 1, "items": { "type": "ref", "ref": "lex:eco.wonderland.workcell.asset.cutting.tool.lifecycle.defs#status" } }, "itemLife": { "type": "array", "maxLength": 3, "items": { "type": "ref", "ref": "#itemLife" } }, "measurements": { "type": "ref", "ref": "lex:eco.wonderland.workcell.asset.defs#measurements" } } }, "itemLife": { "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 } } } }}