Click or drag to resize

GetRequiredSetupResponse Class

Response from a process endpoint to a request to obtain the setup requirements of the active recipe. The response lists the required materials and tools, along with the locations where the materials/tools must be loaded.
{
  "Result": {
    "Result": "Success",
    "ResultCode": 0,
    "Message": "OK"
  },
  "RecipeName": "RECIPE4455",
  "RecipeRevision": "C",
  "Lane": 1,
  "Stage": {
    "StageSequence": 1,
    "StageName": "STAGE1",
    "StageType": "Work"
  },
  "SetupRequirements": {
    "Lane": 1,
    "Stage": {
      "StageSequence": 1,
      "StageName": "STAGE1",
      "StageType": "Work"
    },
    "SetupName": "COMMONSETUP45",
    "MaterialSetupRequirements": [
      {
        "Position": "B1.F.45",
        "PartNumber": "IPN1123",
        "ApprovedAlternateParts": [
          "IPN2343",
          "IPN3432"
        ],
        "ApprovedManufacturerParts": [
          "MOT4329",
          "SAM5566"
        ]
      },
      {
        "Position": "B1.F.47",
        "PartNumber": "IPN1124",
        "ApprovedAlternateParts": [
          "IPN3344",
          "IPN3376"
        ],
        "ApprovedManufacturerParts": [
          "JP55443",
          "TX554323"
        ]
      }
    ],
    "ToolSetupRequirements": [
      {
        "Position": "MODULE1.BEAM1",
        "PartNumber": "HEADTYPE5566",
        "ToolIdentifier": null
      },
      {
        "Position": "MODULE1.BEAM2",
        "PartNumber": "HEADTYPE5577",
        "ToolIdentifier": null
      }
    ]
  }
}
Inheritance Hierarchy
SystemObject
  CFXCFXMessage
    CFX.ProductionGetRequiredSetupResponse

Namespace: CFX.Production
Assembly: CFX (in CFX.dll) Version: 1.7.3
Syntax
public class GetRequiredSetupResponse : CFXMessage

The GetRequiredSetupResponse type exposes the following members.

Constructors
 NameDescription
Public methodGetRequiredSetupResponse Default constructor
Top
Properties
 NameDescription
Public propertyLane An optional property designating the specific Lane associated with this setup.
Public propertyRecipeName The name of the recipe associated with the required setup.
Public propertyRecipeRevision The revision of the recipe that is required (eg. "A", "B", etc.)
Public propertyResult Result of the request
Public propertySetupRequirements A structure indicating the setup requirements.
Public propertyStage An optional property designating the specific Stage associated with this setup.
Top
See Also