- Preparing search index...
 
- The search index is not available
 
Documentation 
 
Function computeManufacturingStateImpl
 
- computeManufacturingStateImpl(replyStateIndicatorMap: Readonly<ReplyStateIndicatorMap>, constraintMap: Readonly<WstConstraintMap>, replyStateLevelMap: Readonly<{ 
    joining: Readonly<{ 
        undefinedError: Readonly<Readonly<Level>>; 
    }>; 
    packaging: Readonly<{ 
        insufficientPackageVolume: Readonly<Readonly<Level>>; 
        overweightParts: Readonly<Readonly<Level>>; 
        undefinedError: Readonly<Readonly<Level>>; 
    }>; 
    sheet: Readonly<{ 
        nestingFailed: Readonly<Readonly<Level>>; 
        undefinedError: Readonly<Readonly<Level>>; 
    }>; 
    sheetBending: Readonly<{ 
        contourInBend: Readonly<Readonly<Level>>; 
        invalidBend: Readonly<Readonly<Level>>; 
        multipleOuterContours: Readonly<Readonly<Level>>; 
        undefinedError: Readonly<Readonly<Level>>; 
        undetectedFeatures: Readonly<Readonly<Level>>; 
    }>; 
    sheetCutting: Readonly<{ 
        multipleOuterContours: Readonly<Readonly<Level>>; 
        undefinedError: Readonly<Readonly<Level>>; 
        undetectedFeatures: Readonly<Readonly<Level>>; 
        unused0: Readonly<Readonly<Level>>; 
    }>; 
    transform: Readonly<{ 
        undefinedError: Readonly<Readonly<Level>>; 
    }>; 
    tube: Readonly<{ 
        undefinedError: Readonly<Readonly<Level>>; 
    }>; 
    tubeCutting: Readonly<{ 
        undefinedError: Readonly<Readonly<Level>>; 
        undetectedFeatures: Readonly<Readonly<Level>>; 
    }>; 
    undefined: Readonly<{ 
        undefinedError: Readonly<Readonly<Level>>; 
    }>; 
    userDefined: Readonly<{ 
        undefinedError: Readonly<Readonly<Level>>; 
    }>; 
    userDefinedBase: Readonly<{ 
        undefinedError: Readonly<Readonly<Level>>; 
    }>; 
}>, constraintLevelMap: Readonly<{ 
    bendAreasNotOverlapping: Readonly<Level>; 
    bendDie: Readonly<Level>; 
    bendFlangeTooShort: Readonly<Level>; 
    bendThickness: Readonly<Level>; 
    contourInBend: Readonly<Level>; 
    dataCompleteness: Readonly<Level>; 
    dataConsistent: Readonly<Level>; 
    dataValidity: Readonly<Level>; 
    maxBendLineNetLength: Readonly<Level>; 
    maxDimensions: Readonly<Level>; 
    maxSheetThickness: Readonly<Level>; 
    minContourSize: Readonly<Level>; 
    profileSupport: Readonly<Level>; 
    sheetAvailability: Readonly<Level>; 
    sheetMaterialAvailability: Readonly<Level>; 
    sheetTappingDataValid: Readonly<Level>; 
    transportSource: Readonly<Level>; 
    tubeAvailability: Readonly<Level>; 
    tubeCuttingProcessCompatibility: Readonly<Level>; 
    tubeDetectionLicensed: Readonly<Level>; 
    tubeNestingAvailability: Readonly<Level>; 
    userDefinedProcessId: Readonly<Level>; 
}>, targetWorkStepTypes: readonly Readonly<WorkStepType>[]): ManufacturingState 
- 
Parameters
- 
 
- 
 
- 
replyStateLevelMap: Readonly<{ 
    joining: Readonly<{ 
        undefinedError: Readonly<Readonly<Level>>; 
    }>; 
    packaging: Readonly<{ 
        insufficientPackageVolume: Readonly<Readonly<Level>>; 
        overweightParts: Readonly<Readonly<Level>>; 
        undefinedError: Readonly<Readonly<Level>>; 
    }>; 
    sheet: Readonly<{ 
        nestingFailed: Readonly<Readonly<Level>>; 
        undefinedError: Readonly<Readonly<Level>>; 
    }>; 
    sheetBending: Readonly<{ 
        contourInBend: Readonly<Readonly<Level>>; 
        invalidBend: Readonly<Readonly<Level>>; 
        multipleOuterContours: Readonly<Readonly<Level>>; 
        undefinedError: Readonly<Readonly<Level>>; 
        undetectedFeatures: Readonly<Readonly<Level>>; 
    }>; 
    sheetCutting: Readonly<{ 
        multipleOuterContours: Readonly<Readonly<Level>>; 
        undefinedError: Readonly<Readonly<Level>>; 
        undetectedFeatures: Readonly<Readonly<Level>>; 
        unused0: Readonly<Readonly<Level>>; 
    }>; 
    transform: Readonly<{ 
        undefinedError: Readonly<Readonly<Level>>; 
    }>; 
    tube: Readonly<{ 
        undefinedError: Readonly<Readonly<Level>>; 
    }>; 
    tubeCutting: Readonly<{ 
        undefinedError: Readonly<Readonly<Level>>; 
        undetectedFeatures: Readonly<Readonly<Level>>; 
    }>; 
    undefined: Readonly<{ 
        undefinedError: Readonly<Readonly<Level>>; 
    }>; 
    userDefined: Readonly<{ 
        undefinedError: Readonly<Readonly<Level>>; 
    }>; 
    userDefinedBase: Readonly<{ 
        undefinedError: Readonly<Readonly<Level>>; 
    }>; 
}>
 
- 
constraintLevelMap: Readonly<{ 
    bendAreasNotOverlapping: Readonly<Level>; 
    bendDie: Readonly<Level>; 
    bendFlangeTooShort: Readonly<Level>; 
    bendThickness: Readonly<Level>; 
    contourInBend: Readonly<Level>; 
    dataCompleteness: Readonly<Level>; 
    dataConsistent: Readonly<Level>; 
    dataValidity: Readonly<Level>; 
    maxBendLineNetLength: Readonly<Level>; 
    maxDimensions: Readonly<Level>; 
    maxSheetThickness: Readonly<Level>; 
    minContourSize: Readonly<Level>; 
    profileSupport: Readonly<Level>; 
    sheetAvailability: Readonly<Level>; 
    sheetMaterialAvailability: Readonly<Level>; 
    sheetTappingDataValid: Readonly<Level>; 
    transportSource: Readonly<Level>; 
    tubeAvailability: Readonly<Level>; 
    tubeCuttingProcessCompatibility: Readonly<Level>; 
    tubeDetectionLicensed: Readonly<Level>; 
    tubeNestingAvailability: Readonly<Level>; 
    userDefinedProcessId: Readonly<Level>; 
}>
 
- 
targetWorkStepTypes: readonly Readonly<WorkStepType>[]
 
 
 
 
 
 
Compute manufacturing state for an associated vertex
Note: Consider using one of the vertex specific convenience functions provided by
node_utils.ts.Returns
The resulting ManufacturingState