location
Lexicon: eco.wonderland.workcell.asset.cutting.tool.lifecycle.defs
Type: object
Location of the pot or spindle the cutting tool currently resides in. If negativeOverlap or positiveOverlap is provided, the tool reserves additional locations on either side, otherwise if they are not given, no additional locations are required for this tool. If the pot occupies the first or last location, a rollover to the beginning or the end of the indexable values may occur. For example, if there are 64 pots and the tool is in pot 64 with a positiveOverlap of 1, the first pot MAY be occupied as well. location MUST be defined only for the cuttingToolLifeCycle of cuttingTool and MUST NOT be defined for the cuttingToolLifeCycle of cuttingToolArchetype.
Properties
Section titled “Properties”negativeOverlap
Section titled “negativeOverlap”Type: int32
Number of locations at lower index values from this location.
positiveOverlap
Section titled “positiveOverlap”Type: int32
Number of locations at higher index value from this location.
Type: locationType
Required
Type of location being identified.
When a pot or station type is used, valueMUST be a numeric value.
turret
Section titled “turret”Type: string
Turret associated with a tool.
toolMagazine
Section titled “toolMagazine”Type: string
Tool magazine associated with a tool.
toolBar
Section titled “toolBar”Type: string
Tool bar associated with a tool.
toolRack
Section titled “toolRack”Type: string
Tool rack associated with a tool.
automaticToolChanger
Section titled “automaticToolChanger”Type: string
Automatic tool changer associated with a tool.
Type: string
Referenced By
Section titled “Referenced By”- cuttingToolLifeCycle
eco.wonderland.workcell.asset.cutting.tool.lifecycle.defs
Schema
Section titled “Schema”{ "type": "object", "required": [ "type" ], "properties": { "negativeOverlap": { "type": "integer" }, "positiveOverlap": { "type": "integer" }, "type": { "type": "ref", "ref": "lex:eco.wonderland.workcell.asset.data.defs#locationType" }, "turret": { "type": "string" }, "toolMagazine": { "type": "string" }, "toolBar": { "type": "string" }, "toolRack": { "type": "string" }, "automaticToolChanger": { "type": "string" }, "value": { "type": "string" } }}