GET api/CncCut/{id}?currentCutListIndex={currentCutListIndex}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
currentCutListIndex

integer

Required

id

string

None.

Body Parameters

None.

Response Information

Resource Description

CncCutViewModel
NameDescriptionTypeAdditional information
CutList

Collection of LookupDto

None.

SelectedCutListIndex

integer

None.

CutTemplates

Collection of LookupDto

None.

SelectedCutTemplateIndex

integer

None.

Cuts

Collection of LookupDto

None.

SelectedCutIndex

integer

None.

NewCutListName

string

None.

CurrentCutListName

string

None.

Success

boolean

None.

Message

string

None.

DuplicateCutTemplates

Collection of CncCutTemplateBasicViewModel

None.

NewCutTemplates

Collection of CncCutTemplateBasicViewModel

None.

DeleteAll

boolean

None.

CutType

integer

None.

OverrideCurrentCutList

boolean

None.

CncCutTemplateMainViewModel

CncCutTemplateMainViewModel

None.

FileName

string

None.

CncCutsExportData

string

None.

ImportViewModel

ImportViewModel

None.

MachineLockInformation

MachineLockInformationModel

None.

RenameCutsButton

CommandButtonDto

None.

DeleteCutsButton

CommandButtonDto

None.

DuplicateCutsButton

CommandButtonDto

None.

AddPauseButton

CommandButtonDto

None.

AddOutlineButton

CommandButtonDto

None.

CopyCutsButton

CommandButtonDto

None.

ExportCutsButton

CommandButtonDto

None.

DeleteCutButton

CommandButtonDto

None.

MoveDownButton

CommandButtonDto

None.

MoveUpButton

CommandButtonDto

None.

DeleteTemplateButton

CommandButtonDto

None.

EditTemplateButton

CommandButtonDto

None.

DuplicateTemplateButton

CommandButtonDto

None.

CopyCutButton

CommandButtonDto

None.

AddCutButton

CommandButtonDto

None.

PasteCutButton

CommandButtonDto

None.

PasteCutsButton

CommandButtonDto

None.

ImportCutsButton

CommandButtonDto

None.

Response Formats

application/json, text/json

Sample:
{
  "renameCutsButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "deleteCutsButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "duplicateCutsButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "addPauseButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "addOutlineButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "copyCutsButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "exportCutsButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "deleteCutButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "moveDownButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "moveUpButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "deleteTemplateButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "editTemplateButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "duplicateTemplateButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "copyCutButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "addCutButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "pasteCutButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "pasteCutsButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "importCutsButton": {
    "visible": true,
    "enabled": true,
    "caption": "sample string 3"
  },
  "cutList": [
    {
      "id": 1,
      "idString": "sample string 2",
      "name": "sample string 3",
      "parentId": "sample string 4",
      "description": "sample string 5",
      "selected": true,
      "sortIndex": 7,
      "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
      "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
    },
    {
      "id": 1,
      "idString": "sample string 2",
      "name": "sample string 3",
      "parentId": "sample string 4",
      "description": "sample string 5",
      "selected": true,
      "sortIndex": 7,
      "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
      "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
    }
  ],
  "selectedCutListIndex": 1,
  "cutTemplates": [
    {
      "id": 1,
      "idString": "sample string 2",
      "name": "sample string 3",
      "parentId": "sample string 4",
      "description": "sample string 5",
      "selected": true,
      "sortIndex": 7,
      "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
      "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
    },
    {
      "id": 1,
      "idString": "sample string 2",
      "name": "sample string 3",
      "parentId": "sample string 4",
      "description": "sample string 5",
      "selected": true,
      "sortIndex": 7,
      "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
      "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
    }
  ],
  "selectedCutTemplateIndex": 2,
  "cuts": [
    {
      "id": 1,
      "idString": "sample string 2",
      "name": "sample string 3",
      "parentId": "sample string 4",
      "description": "sample string 5",
      "selected": true,
      "sortIndex": 7,
      "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
      "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
    },
    {
      "id": 1,
      "idString": "sample string 2",
      "name": "sample string 3",
      "parentId": "sample string 4",
      "description": "sample string 5",
      "selected": true,
      "sortIndex": 7,
      "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
      "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
    }
  ],
  "selectedCutIndex": 3,
  "newCutListName": "sample string 4",
  "currentCutListName": "sample string 5",
  "success": true,
  "message": "sample string 7",
  "duplicateCutTemplates": [
    {
      "key": 1,
      "name": "sample string 2",
      "disable": true,
      "blobCutJson": "sample string 4"
    },
    {
      "key": 1,
      "name": "sample string 2",
      "disable": true,
      "blobCutJson": "sample string 4"
    }
  ],
  "newCutTemplates": [
    {
      "key": 1,
      "name": "sample string 2",
      "disable": true,
      "blobCutJson": "sample string 4"
    },
    {
      "key": 1,
      "name": "sample string 2",
      "disable": true,
      "blobCutJson": "sample string 4"
    }
  ],
  "deleteAll": true,
  "cutType": 9,
  "overrideCurrentCutList": true,
  "cncCutTemplateMainViewModel": {
    "categories": [
      {
        "id": 1,
        "idString": "sample string 2",
        "name": "sample string 3",
        "parentId": "sample string 4",
        "description": "sample string 5",
        "selected": true,
        "sortIndex": 7,
        "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
        "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
      },
      {
        "id": 1,
        "idString": "sample string 2",
        "name": "sample string 3",
        "parentId": "sample string 4",
        "description": "sample string 5",
        "selected": true,
        "sortIndex": 7,
        "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
        "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
      }
    ],
    "cncCutTemplateViewModel": {
      "name": {
        "text": "sample string 1",
        "visible": true,
        "enabled": true,
        "maxLength": 4,
        "backColor": "sample string 5",
        "locked": true
      },
      "cutTypeLabel": {
        "caption": "sample string 1",
        "visible": true,
        "enabled": true
      },
      "cutTypeDropDown": {
        "visible": true,
        "enabled": true,
        "items": [
          "sample string 1",
          "sample string 2"
        ],
        "guids": [
          "a28c2e1c-baa1-4773-b141-3c903122e29d",
          "657214f1-bfdc-4b9b-94c8-4bc73858b073"
        ],
        "selectedIndex": 1,
        "selectedItem": "sample string 3",
        "filterUid": "50d5c04d-cb8a-443b-aa32-6903372af1ab"
      },
      "sideDropDown": {
        "visible": true,
        "enabled": true,
        "items": [
          "sample string 1",
          "sample string 2"
        ],
        "guids": [
          "a28c2e1c-baa1-4773-b141-3c903122e29d",
          "657214f1-bfdc-4b9b-94c8-4bc73858b073"
        ],
        "selectedIndex": 1,
        "selectedItem": "sample string 3",
        "filterUid": "50d5c04d-cb8a-443b-aa32-6903372af1ab"
      },
      "zZeroDropDown": {
        "visible": true,
        "enabled": true,
        "items": [
          "sample string 1",
          "sample string 2"
        ],
        "guids": [
          "a28c2e1c-baa1-4773-b141-3c903122e29d",
          "657214f1-bfdc-4b9b-94c8-4bc73858b073"
        ],
        "selectedIndex": 1,
        "selectedItem": "sample string 3",
        "filterUid": "50d5c04d-cb8a-443b-aa32-6903372af1ab"
      },
      "zRetract": {
        "text": "sample string 1",
        "visible": true,
        "enabled": true,
        "maxLength": 4,
        "backColor": "sample string 5",
        "locked": true
      },
      "cutOffset": {
        "text": "sample string 1",
        "visible": true,
        "enabled": true,
        "maxLength": 4,
        "backColor": "sample string 5",
        "locked": true
      },
      "cutOffsetLabel": {
        "caption": "sample string 1",
        "visible": true,
        "enabled": true
      },
      "leadInOut1Label": {
        "caption": "sample string 1",
        "visible": true,
        "enabled": true
      },
      "leadIn1": {
        "text": "sample string 1",
        "visible": true,
        "enabled": true,
        "maxLength": 4,
        "backColor": "sample string 5",
        "locked": true
      },
      "leadOut1": {
        "text": "sample string 1",
        "visible": true,
        "enabled": true,
        "maxLength": 4,
        "backColor": "sample string 5",
        "locked": true
      },
      "zCut": {
        "text": "sample string 1",
        "visible": true,
        "enabled": true,
        "maxLength": 4,
        "backColor": "sample string 5",
        "locked": true
      },
      "zCutLabel": {
        "caption": "sample string 1",
        "visible": true,
        "enabled": true
      },
      "leadInOut2Label": {
        "caption": "sample string 1",
        "visible": true,
        "enabled": true
      },
      "leadIn2": {
        "text": "sample string 1",
        "visible": true,
        "enabled": true,
        "maxLength": 4,
        "backColor": "sample string 5",
        "locked": true
      },
      "leadOut2": {
        "text": "sample string 1",
        "visible": true,
        "enabled": true,
        "maxLength": 4,
        "backColor": "sample string 5",
        "locked": true
      },
      "leadInOut2AngleLabel": {
        "caption": "sample string 1",
        "visible": true,
        "enabled": true
      },
      "leadIn2Angle": {
        "text": "sample string 1",
        "visible": true,
        "enabled": true,
        "maxLength": 4,
        "backColor": "sample string 5",
        "locked": true
      },
      "leadOut2Angle": {
        "text": "sample string 1",
        "visible": true,
        "enabled": true,
        "maxLength": 4,
        "backColor": "sample string 5",
        "locked": true
      },
      "steps": {
        "text": "sample string 1",
        "visible": true,
        "enabled": true,
        "maxLength": 4,
        "backColor": "sample string 5",
        "locked": true
      },
      "pocketDrillDiameter": {
        "text": "sample string 1",
        "visible": true,
        "enabled": true,
        "maxLength": 4,
        "backColor": "sample string 5",
        "locked": true
      },
      "codeLabel": {
        "caption": "sample string 1",
        "visible": true,
        "enabled": true
      },
      "code": {
        "text": "sample string 1",
        "visible": true,
        "enabled": true,
        "maxLength": 4,
        "backColor": "sample string 5",
        "locked": true
      },
      "maxDepth": {
        "checked": true,
        "visible": true,
        "enabled": true,
        "caption": "sample string 4"
      },
      "maxDepthLabel": {
        "caption": "sample string 1",
        "visible": true,
        "enabled": true
      },
      "rollingCorners": {
        "checked": true,
        "visible": true,
        "enabled": true,
        "caption": "sample string 4"
      },
      "requiresNewelLabel": {
        "caption": "sample string 1",
        "visible": true,
        "enabled": true
      },
      "requiresNewel": {
        "checked": true,
        "visible": true,
        "enabled": true,
        "caption": "sample string 4"
      },
      "tags": {
        "text": "sample string 1",
        "visible": true,
        "enabled": true,
        "maxLength": 4,
        "backColor": "sample string 5",
        "locked": true
      },
      "vetComponentDepth": {
        "text": "sample string 1",
        "visible": true,
        "enabled": true,
        "maxLength": 4,
        "backColor": "sample string 5",
        "locked": true
      },
      "directionLabel": {
        "caption": "sample string 1",
        "visible": true,
        "enabled": true
      },
      "directionDropDown": {
        "visible": true,
        "enabled": true,
        "items": [
          "sample string 1",
          "sample string 2"
        ],
        "guids": [
          "a28c2e1c-baa1-4773-b141-3c903122e29d",
          "657214f1-bfdc-4b9b-94c8-4bc73858b073"
        ],
        "selectedIndex": 1,
        "selectedItem": "sample string 3",
        "filterUid": "50d5c04d-cb8a-443b-aa32-6903372af1ab"
      },
      "legendButton": {
        "visible": true,
        "enabled": true,
        "caption": "sample string 3"
      },
      "legendLabels": [
        {
          "caption": "sample string 1",
          "visible": true,
          "enabled": true
        },
        {
          "caption": "sample string 1",
          "visible": true,
          "enabled": true
        }
      ],
      "pictureLegend": null,
      "notesLabel": {
        "caption": "sample string 1",
        "visible": true,
        "enabled": true
      },
      "approved": {
        "checked": true,
        "visible": true,
        "enabled": true,
        "caption": "sample string 4"
      },
      "supportCode": {
        "caption": "sample string 1",
        "visible": true,
        "enabled": true
      },
      "pocket": {
        "caption": "sample string 1",
        "visible": true,
        "enabled": true
      },
      "isPocket": {
        "checked": true,
        "visible": true,
        "enabled": true,
        "caption": "sample string 4"
      },
      "spareDim": {
        "text": "sample string 1",
        "visible": true,
        "enabled": true,
        "maxLength": 4,
        "backColor": "sample string 5",
        "locked": true
      },
      "spareDimLabel": {
        "caption": "sample string 1",
        "visible": true,
        "enabled": true
      },
      "rvpSlopeLabel": {
        "caption": "sample string 1",
        "visible": true,
        "enabled": true
      },
      "rvpSlope": {
        "text": "sample string 1",
        "visible": true,
        "enabled": true,
        "maxLength": 4,
        "backColor": "sample string 5",
        "locked": true
      },
      "roundPocketDiam": {
        "text": "sample string 1",
        "visible": true,
        "enabled": true,
        "maxLength": 4,
        "backColor": "sample string 5",
        "locked": true
      },
      "frameRamps": {
        "visible": true,
        "enabled": true
      },
      "ramp": [
        {
          "value": true,
          "visible": true,
          "enabled": true
        },
        {
          "value": true,
          "visible": true,
          "enabled": true
        }
      ],
      "legend": {
        "visible": true,
        "enabled": true,
        "items": [
          "sample string 1",
          "sample string 2"
        ],
        "guids": [
          "a28c2e1c-baa1-4773-b141-3c903122e29d",
          "657214f1-bfdc-4b9b-94c8-4bc73858b073"
        ],
        "selectedIndex": 1,
        "selectedItem": "sample string 3",
        "filterUid": "50d5c04d-cb8a-443b-aa32-6903372af1ab"
      },
      "cncOperation": {
        "visible": true,
        "enabled": true,
        "items": [
          "sample string 1",
          "sample string 2"
        ],
        "guids": [
          "a28c2e1c-baa1-4773-b141-3c903122e29d",
          "657214f1-bfdc-4b9b-94c8-4bc73858b073"
        ],
        "selectedIndex": 1,
        "selectedItem": "sample string 3",
        "filterUid": "50d5c04d-cb8a-443b-aa32-6903372af1ab"
      },
      "toolType": {
        "caption": "sample string 1",
        "visible": true,
        "enabled": true
      },
      "cutCategoryIndex": 1,
      "toolIndex": 2,
      "rampIndex": 3,
      "legendIndex": 4,
      "cncOperationsIndex": 5,
      "zZeroIndex": 6,
      "sideIndex": 7,
      "directionIndex": 8
    },
    "tools": [
      {
        "id": 1,
        "idString": "sample string 2",
        "name": "sample string 3",
        "parentId": "sample string 4",
        "description": "sample string 5",
        "selected": true,
        "sortIndex": 7,
        "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
        "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
      },
      {
        "id": 1,
        "idString": "sample string 2",
        "name": "sample string 3",
        "parentId": "sample string 4",
        "description": "sample string 5",
        "selected": true,
        "sortIndex": 7,
        "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
        "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
      }
    ],
    "sides": [
      {
        "id": 1,
        "idString": "sample string 2",
        "name": "sample string 3",
        "parentId": "sample string 4",
        "description": "sample string 5",
        "selected": true,
        "sortIndex": 7,
        "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
        "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
      },
      {
        "id": 1,
        "idString": "sample string 2",
        "name": "sample string 3",
        "parentId": "sample string 4",
        "description": "sample string 5",
        "selected": true,
        "sortIndex": 7,
        "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
        "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
      }
    ],
    "zZero": [
      {
        "id": 1,
        "idString": "sample string 2",
        "name": "sample string 3",
        "parentId": "sample string 4",
        "description": "sample string 5",
        "selected": true,
        "sortIndex": 7,
        "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
        "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
      },
      {
        "id": 1,
        "idString": "sample string 2",
        "name": "sample string 3",
        "parentId": "sample string 4",
        "description": "sample string 5",
        "selected": true,
        "sortIndex": 7,
        "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
        "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
      }
    ],
    "cutTypes": [
      {
        "id": 1,
        "idString": "sample string 2",
        "name": "sample string 3",
        "parentId": "sample string 4",
        "description": "sample string 5",
        "selected": true,
        "sortIndex": 7,
        "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
        "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
      },
      {
        "id": 1,
        "idString": "sample string 2",
        "name": "sample string 3",
        "parentId": "sample string 4",
        "description": "sample string 5",
        "selected": true,
        "sortIndex": 7,
        "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
        "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
      }
    ],
    "directions": [
      {
        "id": 1,
        "idString": "sample string 2",
        "name": "sample string 3",
        "parentId": "sample string 4",
        "description": "sample string 5",
        "selected": true,
        "sortIndex": 7,
        "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
        "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
      },
      {
        "id": 1,
        "idString": "sample string 2",
        "name": "sample string 3",
        "parentId": "sample string 4",
        "description": "sample string 5",
        "selected": true,
        "sortIndex": 7,
        "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
        "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
      }
    ],
    "legends": [
      {
        "id": 1,
        "idString": "sample string 2",
        "name": "sample string 3",
        "parentId": "sample string 4",
        "description": "sample string 5",
        "selected": true,
        "sortIndex": 7,
        "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
        "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
      },
      {
        "id": 1,
        "idString": "sample string 2",
        "name": "sample string 3",
        "parentId": "sample string 4",
        "description": "sample string 5",
        "selected": true,
        "sortIndex": 7,
        "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
        "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
      }
    ],
    "cncOperations": [
      {
        "id": 1,
        "idString": "sample string 2",
        "name": "sample string 3",
        "parentId": "sample string 4",
        "description": "sample string 5",
        "selected": true,
        "sortIndex": 7,
        "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
        "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
      },
      {
        "id": 1,
        "idString": "sample string 2",
        "name": "sample string 3",
        "parentId": "sample string 4",
        "description": "sample string 5",
        "selected": true,
        "sortIndex": 7,
        "uniqueId": "163e62c6-301d-4c14-ab97-259f5ceaaa8e",
        "parentUid": "502a28c7-18df-4418-bea0-d42d3d273ec8"
      }
    ],
    "success": true,
    "message": "sample string 2"
  },
  "fileName": "sample string 11",
  "cncCutsExportData": "sample string 12",
  "importViewModel": {
    "fileName": "sample string 1",
    "path": "sample string 2"
  },
  "machineLockInformation": {
    "isMachineLocked": true,
    "lockedBy": "sample string 2"
  }
}

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.