Function computeActualManufacturingStateCached

  • computeActualManufacturingStateCached(vertex: Vertex, 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>; bendThickness: 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>; transportSource: Readonly<Level>; tubeAvailability: Readonly<Level>; tubeCuttingProcessCompatibility: Readonly<Level>; tubeDetectionLicensed: Readonly<Level>; tubeNestingAvailability: Readonly<Level>; userDefinedProcessId: Readonly<Level> }>, cache: ManufacturingStateCache): ManufacturingState
  • Parameters

    • vertex: Vertex
    • 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>; bendThickness: 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>; transportSource: Readonly<Level>; tubeAvailability: Readonly<Level>; tubeCuttingProcessCompatibility: Readonly<Level>; tubeDetectionLicensed: Readonly<Level>; tubeNestingAvailability: Readonly<Level>; userDefinedProcessId: Readonly<Level> }>
    • cache: ManufacturingStateCache

    Returns ManufacturingState

Generated using TypeDoc