@kuriousdesign/machine-sdk
Version:
Shared data types and helpers for machine-related repositories
41 lines (40 loc) • 2.06 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.TaskId = void 0;
var TaskId;
(function (TaskId) {
TaskId[TaskId["NoTask"] = 0] = "NoTask";
TaskId[TaskId["WayPointMove"] = 1] = "WayPointMove";
TaskId[TaskId["PickRawShelf_R"] = 2] = "PickRawShelf_R";
TaskId[TaskId["DeburrBottom_R"] = 3] = "DeburrBottom_R";
TaskId[TaskId["DeburrTop_R"] = 4] = "DeburrTop_R";
TaskId[TaskId["LoadPreOp2_L"] = 5] = "LoadPreOp2_L";
TaskId[TaskId["LoadPreOp2_R"] = 6] = "LoadPreOp2_R";
TaskId[TaskId["LoadPreOp1_R"] = 7] = "LoadPreOp1_R";
TaskId[TaskId["PickPreOp1_R"] = 8] = "PickPreOp1_R";
TaskId[TaskId["PickPreOp2_L"] = 9] = "PickPreOp2_L";
TaskId[TaskId["LoadCnc2_L"] = 10] = "LoadCnc2_L";
TaskId[TaskId["LoadCnc1_R"] = 11] = "LoadCnc1_R";
TaskId[TaskId["PickCnc1_R"] = 12] = "PickCnc1_R";
TaskId[TaskId["PickCnc2_L"] = 13] = "PickCnc2_L";
TaskId[TaskId["LoadPostOp2_L"] = 14] = "LoadPostOp2_L";
TaskId[TaskId["LoadPostOp1_R"] = 15] = "LoadPostOp1_R";
TaskId[TaskId["PickPostOp1_R"] = 16] = "PickPostOp1_R";
TaskId[TaskId["PickPostOp2_L"] = 17] = "PickPostOp2_L";
TaskId[TaskId["PickPostOp2_R"] = 18] = "PickPostOp2_R";
TaskId[TaskId["WashAndDry"] = 19] = "WashAndDry";
TaskId[TaskId["LoadDoneShelf_R"] = 20] = "LoadDoneShelf_R";
TaskId[TaskId["RejectPart_L"] = 21] = "RejectPart_L";
TaskId[TaskId["RejectPart_R"] = 22] = "RejectPart_R";
TaskId[TaskId["WaitToUnload"] = 23] = "WaitToUnload";
TaskId[TaskId["WaitToLoad"] = 24] = "WaitToLoad";
TaskId[TaskId["ExitCnc"] = 25] = "ExitCnc";
TaskId[TaskId["EnterCnc"] = 26] = "EnterCnc";
//non-robot tasks
TaskId[TaskId["ChangeCncProgram"] = 27] = "ChangeCncProgram";
TaskId[TaskId["StartCnc"] = 28] = "StartCnc";
TaskId[TaskId["StopCnc"] = 29] = "StopCnc";
TaskId[TaskId["ResetCnc"] = 30] = "ResetCnc";
TaskId[TaskId["OpenCncDoor"] = 31] = "OpenCncDoor";
TaskId[TaskId["CloseCncDoor"] = 32] = "CloseCncDoor";
})(TaskId || (exports.TaskId = TaskId = {}));